Robótica

16 12 2009

Visão Computacional e Robótica – Segunda parte: Robótica

Data: 11/12/2009

Palestrante: Mario Fernando Montenegro Campos

Principais Tópicos

  • Principais pontos históricos das máquinas;
  • Contribuição de Leonardo da Vinci;
  • Surgimento do computador;
  • Evolução de robôs autômatos.

Breve Resumo

Iniciada com o relato do advento das máquinas ao longo da história humana e dá mais ênfase a partir do século 20 que com o surgimento da computação, novas tecnologias em materiais, o avanço nos processos de fabricação, as pesquisas espaciais e maior acessibilidade de produtos eletrônicos têm proporcionado um avanço espantoso na área de robótica em que poucas décadas robôs têm alcançado aumento de desempenho em até quatros ordem de grandeza. E positivamente a robótica entrará no dia a dia do cidadão comum.

Apontamentos

A área proporciona um campo muito fértil para desenvolvimento de aplicações. Devida a grande demanda que a área requer por multidisciplinaridade, a chance de poder interagir com várias áreas do conhecimento humano é bastante desafiante. Embora sua atuação hoje esteja mais presente no ambiente acadêmico e industrial, não chegando facilmente ao consumidor final.





Rede de Computadores

16 12 2009

Redes de Computadores

Data: 20/11/2009

Palestrante: Antônio Alfredo Ferreira Loureiro

Apesar de ter participado da aula não foi feito o relatório, por ter perdido as anotações da mesma.





Sistemas Distribuídos em Larga Escala

16 12 2009

Análise e Modelagem de Desempenho de Sistemas Distribuídos em Larga Escala

Data: 06/11/2009

Palestrante: Jussara Marques Almeida

Principais Tópicos

  • Desafios na web;
  • Dispositivos muito interativo-intuitivos com complexidade nas camadas inferiores do software;
  • Como tornar a web mais robusta;
  • Cloudcomputing;
  • Tópicos de pesquisas;
  • Poluição na web;

Breve Resumo

Palestra voltada para a interação com a maior base da Computação atual que é a web. Tratou de temas que vai desde a interação entre a grande rede e o usuário, a produção de conteúdo, remodelação da infra-estrutura da web com as novas formas de prestação de serviços criadas para atender as necessidades das empresas envolvidas na interação web-usuário e alta demanda gerada em escala global e a poluição no mundo on-line.

Dentro dos tópicos expostos em tópicos de pesquisas, percebe-se a grande preocupação e campo para se trabalhar na detecção e tratamento de poluição na rede (spams e poluição de conteúdo) e o impacto do comportamento do usuário na qualidade da informação gerada na web.

Apontamentos

A visão ampla mostrada na palestra que vai da infra-estrutura até a interação do usuário na criação de conteúdo cria bastante interesse em se embrenhar por essa área. O mais impressionante é o grande volume de dados que são trabalhados e como pessoas mal-intencionadas exploram o sistema (poluição) a fim de obter as mais variadas vantagens.





Linguagens e Programação

16 12 2009

Linguagens de Computadores

Data: 30/10/2009

Palestrante: Fernando Magno Quintão Pereira

Principais Tópicos

  • Histórico das principais linguagens na programação;
  • Compiladores;
  • Máquinas virtuais;

Breve Resumo

Foi feito um histórico da programação de computadores, começando com adoção dos cartões perfurados e o uso da linguagem binária (“zerounês”). E nesse ambiente foi falado sobre as linguagens Fortram, Lisp, Algol, Cobol, Java, C e PHP, contando-nos suas particularidades e suas importâncias históricas ou sua abrangência nos dias atuais.

Em seguida foi abordado o uso dos compiladores e a atual vedete da computação moderna que são as máquinas virtuais.

Apontamentos

A palestra sem dúvida trouxe à baila o assunto mais interessante do curso que são as linguagens de programação. Certamente é a área a qualquer tenho maior interesse me aprofundar. A palestra apesar de relativamente curta, foi bastante instigante.

Sociedade Brasileira de Computação (SBC) e Banco de Dados

Data: 16/10/2009

Palestrante: Mirella Moura Moro

Principais Tópicos

  • SBC;
  • Banco de Dados;
  • O que é SGBD?
  • Projeto de banco de dados;
  • Aplicações;
  • LBD.

Breve Resumo

Na primeira parte da palestra foi abordado o papel e relevância da SBC que se baseia na interligação de política, pesquisa e sociedade. Também foram discutidas as conseqüências de uma eventual mudança do SBC para um Conselho de classe nos moldes de OAB ou CRQ e etc. com a regulamentação da profissão na área de Informática.

A segunda parte da palestra foi centrada em bancos de dados, sendo que essa parte da palestra foi bastante extensa. Apresentando o que o conceito de Software de Gerenciamento de Banco de Dados (SGBD) e sua aplicação nos dias atuais. Foram explanados também conceitos como definição de modelos conceitual, lógico e físico.

Por fim, foram apresentados o Laboratório de Banco de Dados do departamento de Ciências da Computação, as disciplinas na graduação e pós-graduação que abordam BD, apresentação dos professores que formam o núcleo do LBD e os principais projetos liderados pelo LBD.

Apontamentos

Foi bastante explorada palestra a vasta área de atuação de banco de dados que acabam interagindo com várias distintas. Também foi bastante ressaltada a excelência dos membros do LBD e sua atuação dentro mercado brasileiro de software. A área é bastante atraente e promissora que certamente merece uma avaliação mais profunda se deve ser uma “rota” a ser seguida.





Banco de Dados

16 12 2009

Sociedade Brasileira de Computação (SBC) e Banco de Dados

Data: 16/10/2009

Palestrante: Mirella Moura Moro

Principais Tópicos

  • SBC;
  • Banco de Dados;
  • O que é SGBD?
  • Projeto de banco de dados;
  • Aplicações;
  • LBD.

Breve Resumo

Na primeira parte da palestra foi abordado o papel e relevância da SBC que se baseia na interligação de política, pesquisa e sociedade. Também foram discutidas as conseqüências de uma eventual mudança do SBC para um Conselho de classe nos moldes de OAB ou CRQ e etc. com a regulamentação da profissão na área de Informática.

A segunda parte da palestra foi centrada em bancos de dados, sendo que essa parte da palestra foi bastante extensa. Apresentando o que o conceito de Software de Gerenciamento de Banco de Dados (SGBD) e sua aplicação nos dias atuais. Foram explanados também conceitos como definição de modelos conceitual, lógico e físico.

Por fim, foram apresentados o Laboratório de Banco de Dados do departamento de Ciências da Computação, as disciplinas na graduação e pós-graduação que abordam BD, apresentação dos professores que formam o núcleo do LBD e os principais projetos liderados pelo LBD.

Apontamentos

Foi bastante explorada palestra a vasta área de atuação de banco de dados que acabam interagindo com várias distintas. Também foi bastante ressaltada a participação dos membros do LBD em projetos de relevância dentro mercado brasileiro de software. A área é bastante atraente e promissora que certamente merece uma avaliação mais profunda se deve ser uma “rota” a ser seguida.





Computação Natural

16 12 2009

Computação Natural e Mineração de Dados

Data: 02/10/2009

Palestrante: Gisele L. Pappa

Principais Tópicos

  • O que é computação Natural?
  • Computação Evolucionária;
  • Swarm intelligence (SwIn);
  • Trabalhos em andamento na área de pesquisa.

Breve Resumo

O tema da palestra, Computação Natural, trata basicamente do desenvolvimento de novas técnicas de computação baseando-se na observação da Natureza. Há um grande uso análise estocástica de eventos, isto é, avaliação e previsão probabilística de eventos.  Em suma, procura-se a sistematização e emulação de fenômenos naturais. Um exemplo é o SwIn que procura através da reprodução e otimização do comportamento de insetos sociais desenvolver softwares capazes de extrair o máximo da robótica coletiva e mineração de dados (classificação de e-mails como spam, por exemplo).

Os trabalhos desenvolvidos nos laboratórios do DCC com participação da professora Gisele temos: a classificação hierárquica de documentos; classificação hierárquica de proteínas; deduplicação de dados (eliminar redundância de dados); previsão do preço de ações na bolsa de valores.

Apontamentos

A palestra trouxe um assunto bastante interessante, entretanto ainda está bastante arraigado no ambiente acadêmico. Certamente tem um futuro promissor, mas não é atraente para quem tem interesse em entrar no mercado de trabalho já estabelecido.





Sistemas de Informação Geográfico

16 12 2009

A Web e a Popularização dos Sistemas de Informação Geográfico (SIG)

Data: 25/09/2009

Palestrante: Clodoveu Davis

Principais Tópicos

  • Facilidade de uso do GPS+SI;
  • Usos do GPS+SI;
  • Prodabel;
  • Curiosidades e principais marcos dos últimos anos em SIG;
  • Próxima revolução em SIG;
  • Linhas de pesquisa.

Breve Resumo

O professor Clodoveu fez um esboço da evolução da SIG e demonstrando o quanto ainda há para ser explorado na área com o advento da Web 2.0 e a grande diversidade de dispositivos eletrônicos com geoprocessamento e facilidade de acesso da população aos mesmos.

Na palestra foi abordado as nuances envolvidas no uso do GPS com Sistema de Informação (SI). Desde o grande volume de dados envolvidos, a mudança constante da realidade geográfica, a demanda crescente por detalhamento e interesses político-estratégicos. Foi demonstrado o envolvimento do professor nos trabalhos da Prodabel (Empresa Municipal de Processamento de Dados de Belo Horizonte), fazendo um histórico do uso de programas e equipamentos utilizados, passando pela ampliação dos dados usados. Além de mostrar o papel e interações importantes entre vários órgãos públicos e privados (COPASA, CEMIG, IBGE, PMMG, BHtrans e etc) para construção de uma base de dados volumosa e bastante complexa, porém de utilidade indiscutível.

Foi exposta a revolução causada pela aparição do Google Earth, além de apontar o que será a próxima revolução em SIG que é a participação do público na produção de dados georreferenciados através da web 2.0.

As principais linhas de pesquisas do professor apresentadas foram: infra-estrutura de dados espaciais; cidadãos como sensores voluntários; redes de geossensores  com predição direta informação para população; detecção de contexto geográfico no texto da página indexada; localização em de redes sociais (twitter, blog, georss e geoip).

Apontamentos

A área de aplicação é bem vasta e bastante promissora devida a alta disponibilidade de dispositivos com georreferenciadores e a facilidade de acesso da população aos serviços disponíveis na internet, além da facilidade na aquisição desses dispositivos. Interessante notar como a população vem usando essas tecnologias, mas ainda não tem noção de quão complexas são essas tecnologias e o grande volume de dados envolvidos para serviços simples e tão intuitivos.





Administrador de Sistemas

16 12 2009

A profissão de Administrador de Sistemas (AS)

Data: 18/09/2009

Palestrante: Dorgival Guedes

Principais Tópicos

  • Perfil geral;
  • Habilidades desejáveis;
  • Tarefas de um administrador de sistemas;
  • Atividades relacionadas.

Breve Resumo

O professor Dorgival, coordenador do Centro de Recursos Computacionais (CRC) da UFMG, expôs uma palestra tratando da profissão de administrador de sistemas. Elencando as características que a pessoa deve ter se almeja abraçar a profissão. Entre elas estão: organização; criatividade; senso de responsabilidade; boas relações interpessoais; funcionar bem sob pressão; domínio de linguagens e scripts; ser interessado em aspectos tecnológicos da área.

Mostrou também em quais áreas um AS pode atuar, isto é, administração de banco de dados, de rede, de segurança; de web, suporte técnico e operador de sistemas.

Em seguida, temos as principais tarefas requeridas de um AS que vão de: resposta e resolução de consultas e problemas; documentação, planejamento e aplicação de políticas do sistema e de segurança; garantir e proporcionar a homogeneidade do funcionamento do sistema; especificação, compra e instalação de equipamentos; auditorias do sistema; back ups; e controle de informações dos usuários.

Além de uma pormenorizada relação de bônus e ônus que acompanha a profissão, foi feito um levantamento dos principais conhecimentos e disciplinas que o aluno (futuro profissional) deve adquirir ao longo do curso para melhor aproveitamento e maior desempenho na profissão.

Apontamentos

A palestra possivelmente foi a mais bem estruturada de todas as apresentadas no semestre, bastante objetiva, bem clara com uma preocupação em mostrar o que o mercado quer do profissional e como se inserir neste mercado. Certamente a visão menos acadêmica trouxe-me uma maior simpatia, entretanto está longe da área que quero atuar, pois a disponibilidade de horário a qualquer momento do dia ou da noite é algo que não quero abrir mão.





Visão Computacional

16 12 2009

Visão Computacional e Robótica – Primeira parte: Visão Computacional

Data: 11/09/2009

Palestrante: Mario Fernando Montenegro Campos

Principais Tópicos

  • Visão Computacional;
  • Multidisciplinaridade;
  • Inteligência artificial (IA);
  • Computação gráfica (CG);
  • Síntese e Análise.

Breve Resumo

O professor Mario focou a palestra em Visão Computacional (VC) que é um ramo de estudo da Computação intimamente ligadas a multidisciplinaridade. Foi abordada a dificuldade causada pelo senso comum de que em IA a máquina não aprende corretamente.

Em VC foi mostrado os mais recentes avanços em relação à CG, como por exemplo, a descrição e reconstrução de cenas tridimensional a partir de imagens bidimensionais com amplo campo para uso em imagens médicas, visão de  máquina e visão para navegação.

Apontamentos

Apesar de no atual estágio a VC estar um pouco presa aos limites acadêmicos, embora seja cristalino que em breve a maioria dessas pesquisas estará em uso no mercado. Principalmente na medicina, manipulação gráfica e robótica. É uma área bastante instigante.





Synergia

16 12 2009

Empresa Synergia e Processos

Data: 04/09/2009

Palestrante: Vitor Alcântara Batista

Principais Tópicos

  • O que é engenharia de software;
  • Synergia;
  • Clientes do Synergia;
  • Processos;
  • Modelagem de negócios;
  • Requisitos e análises;
  • Exemplos de leiaute de interface;
  • Desenho e implantação;
  • Usabilidade;
  • Testes;
  • Qualidade e teste de softwares;

Breve Resumo

SYNERGIA, Engenharia de Software e Sistemas, é um laboratório de computação da UFMG voltado para modelagem de negócios, desenvolvimento e consultoria, e a capacitação em Engenharia de Software para clientes. Foi mostrado projetos e a forma de atuar do Synergia.

Demonstrou desde as características de engenharia de software, o ambiente de produção, com suas demandas, peculiaridades e metodologias para obtenção de um projeto otimizado, controlado e com capacidade de atendimento e de eventual expansão.

Apontamentos

Proveitosa por mostrar um ambiente real de criação de um projeto e demonstrar claramente a metodologia por trás de um software. A ênfase dada a definição da qualidade do software e sua intrínseca relação com a fase de testes. Outro fato destacável é o quanto a fase do planejamento e a determinação de requisitos e análises traz de produtividade e qualidade para a elaboração do software.