Engenharia

Disponível somente no TrabalhosFeitos
  • Páginas : 54 (13377 palavras )
  • Download(s) : 0
  • Publicado : 14 de março de 2012
Ler documento completo
Amostra do texto
DORLIVETE MOREIRA SHITSUKA RICARDO SHITSUKA

ENGENHARIA DE SOFTWARE

São Paulo 2008

CONTEÚDO: Introdução à engenharia de software. Histórico dos sistemas de informação e das empresas de desenvolvimento de sistemas Gerência de projetos – Métricas Administração de projetos Engenharia de software e análise de requisitos Ciclos de vida de software Qualidade de software Análise orientada afluxo de dados e projeto de interface do usuário Engenharia de software auxiliada por computador – CASE Tópicos complementares

1. Introdução à Engenharia de Software
A palavra Engenharia de Software é composta por duas partes: Engenharia + Software. Vamos entender o significado de cada uma. O que é Engenharia? R: é a arte e ciência de resolver problemas. Ex: se precisamos atravessar um rio,podemos “engenheirar” uma solução: construir um barco, ou construir uma ponte, ou até mesmo usar um helicóptero... O que é software? R: Existem várias definições possíveis para software. STAIR (1998) fornecia uma visão mais simplificada ao afirmar que “software são programas e instruções dadas a um computador e ao usuário do computador”. Numa visão mais popular, Software, parte lógica ou programa decomputador é uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento. Fonte: www.pt.wikipedia.org/wiki/Software Essa visão foi evoluindo e O’BRIEN (2004) afirmava que “software são os programas e procedimentos de computação voltados à operação de um sistema de informação”. Já software de sistemas seriamprogramas que controlam e apóiam operações de um sistema de computador.
“O software de sistemas inclui uma diversidade de programas, como sistemas operacionais, sistemas de gerenciamento de bancos de dados, programas de controle de comunicações, programas de serviços e utilidades e tradutores de linguagem de programação” (ibid).

Engenharia de Software Engloba o desenvolvimento de software porgrupo de pessoas, usando princípios de engenharia e englobando aspectos técnicos e não técnicos, de modo a produzir software de qualidade, de forma eficaz e dentro de custos aceitáveis. O que é produto de software? R: é o software que é fabricado com alguma finalidade. O que é processo de software? R: são as etapas necessárias, e bem definidas, para se produzir o software. Quais são os princípios deengenharia?

R: são princípios que valem para qualquer obra seja a elaboração de um livro, seja a construção de um navio, seja a construção de um prédio, ou seja a construção de um software. Esses princípios incluem: o controle dos objetivos do projeto, controle do escopo (ou limites do projeto), controle do design, controle de documentação, controle da comunicação no projeto, controle daspessoas envolvidas no projeto, controle de tempo a ser gasto (cronograma), controle de custos, controle de qualidade (das etapas e da validação final pelo usuário), controle de produtividade, controle da integração das partes do projeto. O enfoque de engenharia permitiu que se saísse de um período obscuro para um período de aclaramento, muito embora nem sempre se alcance todos os resultados. Quando seutiliza o enfoque de engenharia de software há a previsibilidade dos resultados das etapas e do final. Questões:
1.(Concurso para o cargo de Técnico Administrativo para o MP-RJ, 2007) No contexto do Windows Internet Explorer, os "cookies" são: a) as configurações de segurança que você criou para o seu ambiente de rede, incluindo todas as proteções de acesso do Internet Explorer; b) atualizaçõesde segurança para seu computador que, uma vez por mês, são liberadas pelo fabricante do software; c) os arquivos temporários gerados pelo Internet Explorer, cada vez que você visita um site. Nesses arquivos ficam armazenadas todas as imagens dos sites que você visitou; d) pequenos arquivos de texto que alguns sites web colocam em seu computador para armazenar diversas informações sobre você e...
tracking img