Erivelton da Silva Rocha Graduao: Licenciatura Plena em Computao Especialista em Engenharia de Sistemas
engenharia para que se possa obter economicamente um software que seja confivel e que funcione
tcnicas, mtodos e ferramentas para o desenvolvimento e a manuteno econmica de software de qualidade preditvel e
software
Oferecem ao profissional desenvolvedor uma base para construo de um
do cliente.
6
Software
Envolve um amplo conjunto de tarefas que incluem:
Planejamento e estimativa de projeto Anlise de requisitos Projeto de estrutura de dados
Algoritmo de processamento
Codificao Teste Manuteno
diversos nveis:
Apenas ambientes para codificao
Apoio semi-automtico
Apoio automatizado
mtodos.
Podem indicar:
A seqncia com quais os mtodos sero aplicados Os produtos a serem entregues(documentos, relatrios) Controle de qualidade Coordenao de mudanas Etc...
10
11
consideravelmente diferentes.
O software desenvolvido ou projetado por engenharia, no
12
Codificao
Em Linguagem
independente da mquina.
Linguagens no procedimentais: Linguagem de Banco de Dados.
no-procedimental subtende um programa especificando o resultado desejado, em vez de especificar a ao exigida para se conseguir este resultado.
14
crtico para garantir que tarefas, dados, pessoas e tecnologias estejam apropriadamente alinhadas para produzir um sistema efetivo e eficiente.
15
software.
16
resumida
Software conjuntos de programas,documentao e procedimentos
operacionais com os quais pode-se fazer com computadores e outros dispositivos eletrnicos sejam teis aos homens.
Os programas so conjuntos de instrues arranjadas de forma que
17
Bsico Tempo Real Comercial Cientifico e de Engenharia Embutido Computador Pessoal Inteligncia Artificial
18
do computador.
Executa as funes de controle que permitem que o
sistemas
operacionais,
compiladores,drivers, etc...
19
eventos
A resposta do sistema deve obedecer a severas
21
administrativas.
Exemplos:
Folha de pagamentos; Contas a receber; Controle de estoque,etc...
22
numricos
Exemplos:astronomia,vulcanologia, anlise da fadiga
industriais e de consumo
Exemplos:
Controle do teclado de fornos de microondas Funes digitais de automveis (como controle de
freio.
Etc...
24
25
26
pode levar a uma nova classe de software que consegue reconhecer padres complexos e aprender com a experincia passada.
27
meio de um browser.
Tecnologias: HTML, ASP, CGI, PHP, Java, XML, etc...
Pginas pessoais
Portais Consulta a base de dados Etc...
28
Qual a diferena para software bsico para software aplicativo? 2. Quais so as 7 principais categorias d software aplicativo? D um exemplo de cada categoria. 3. Quais so as caractersticas da 1 era dos softwares? 4. Quais so as caractersticas da 2 era dos softwares? 5. Quais so as caractersticas da 3 era dos softwares? 6. Quais so as caractersticas da 4 era dos softwares? 7. Em qual era comearam a surgir problemas com os softwares? 8. Como a crise do software levou ao surgimento da Engenharia de software? Comente. 9. Quais so os principais objetivos da engenharia de Software? 10. Quais os trs elementos da engenharia de software? Comente-os. 29
1.