Inteligencia
Trabalho Escolar: Inteligencia. Pesquise 862.000+ trabalhos acadêmicosPor: williamdoof • 18/4/2013 • 420 Palavras (2 Páginas) • 802 Visualizações
1) Conceitue Engenharia de Software
Engenharia de Software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe eficientemente em máquinas reais.
2) A criação da Engenharia de Software teve como principais objetivos:
Tentativa de contornar a crise do software e dar um tratamento de engenharia ao desenvolvimento de sistemas de software complexos, com a alegação de que criar um software é similar a outras tarefas da engenharia tradicional.
3) Quais as principais etapas da Engenharia de Software?
Planejamento: O objetivo do planejamento de projeto é fornecer uma estrutura que possibilite ao gerente fazer estimativas razoáveis de recursos, custos e prazos.
Análise e Especificação de Requisitos: Nesta fase, o processo de levantamento de requisitos é intensificado.
Projeto: Esta fase é responsável por incorporar requisitos tecnológicos aos requisitos essenciais do sistema, modelados na fase anterior e, portanto, requer que a plataforma de implementação seja conhecida.
Implementação: O projeto deve ser traduzido para uma forma passível de execução pela máquina.
Testes: inclui diversos níveis de testes, a saber, teste de unidade, teste de integração e teste de sistema. Inicialmente, cada unidade de software implementada deve ser testada e os resultados documentados.
Entrega e Implantação: uma vez testado, o software deve ser colocado em produção.
4) Quais os principais desafios da Engenharia de Software?
Estar à altura do aumento de diversidade, demandas para redução do tempo de entrega e desenvolvimento de software digno de confiança.
5) Quais as áreas de conhecimento da Engenharia de Software?
Requisitos de Software
Projeto (Design) de Software
Construção de Software
Teste de Software
Manutenção de Software
Gerência de Configuração de Software
Gerência de Engenharia de Software
Processos de Engenharia de Software
Ferramentas e Métodos de Engenharia de Software
Qualidade de Software
6) Conceitue Agentes Inteligentes.
Um agente inteligente é um software que sabe fazer coisas que provavelmente você mesmo faria se tivesse tempo.
7) O que são ambientes de tarefas?
São essencialmente os “problemas” para os quais os agentes são as “soluções”.
8) Como são
...