Buscar

Tema 2 - Compomentes da Engenharia de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Tema 2 – Componentes da Engenharia de Software
 
I - As Camadas Básicas da Construção de Software (Eletricidade, Circuitos Digitais, Organização do Hardware, Sistemas Operacionais e Aplicativos ; 
II - Fases genéricas de desenvolvimento de software.
 III - Abordagem organizada sistemática de análise e solução.
IV - Mitos, Realidades na construção de Software.
Objetivo:
Entender as definições, conceitos e os principais componentes da Construção de Software; Fases, Mitos, Realidades na Construção de software. 
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
Teoria da eletricidade – É o conjunto de conhecimento que explica o fenômeno da forma de energia resultante da ação entre cargas elétricas positivas e negativas. A Eletricidade é a área da Física responsável pelo estudo de fenômenos associados a cargas elétricas. 
O termo eletricidade originou-se da palavra eléktron, que é derivada do nome grego âmbar. Este, por sua vez, é uma resina fóssil que, quando atritada em algum tecido, pode passar a atrair pequenos objetos. A teoria de eletricidade e o efeito Magnetismo, são considerados por alguns autores, como sendo as mais precisas e completa de todas as teorias científicas.
I - As Camadas Básicas da Construção de Software (Eletricidade, Circuitos Digitais, Organização do Hardware, Sistemas Operacionais e Aplicativos ; 
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
Teoria de Circuitos Digitais – A partir do domínio da Teoria da eletricidade, evolui o conhecimento acerca de circuitos digitais ou circuitos lógicos. Tais componentes empregam a utilização de sinais elétricos em apenas dois níveis de corrente (ou tensão) para definir a representação de valores binários que derivam entre outros para Sistemas de numeração e códigos, Portas lógicas e álgebra Booleana, operações aritméticas e , etc. 
Os circuitos eletrônicos podem ser divididos em duas grandes categorias, digitais e analógicos. A eletrônica digital envolve grandezas com valores discretos e a eletrônica analógica envolve grandezas com valores contínuos. Uma grandeza analógica é aquela que apresenta valores contínuos. Uma grandeza digital é aquela que apresenta valores discretos (FLOYD, 2007).
I - As Camadas Básicas da Construção de Software (Eletricidade, Circuitos Digitais, Organização do Hardware, Sistemas Operacionais e Aplicativos ; 
https://www.youtube.com/watch?v=3umrvE6yeR4
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
Arquitetura de Hardware - Uma arquitetura de Hardware é composta por um conjunto de circuitos elétricos (placas de módulos integrados), processadores, chips, memórias, e dispositivos mecânicos, para captura, armazenamento, processamento e transporte de dados, etc. Esses componentes constituem o que chamamos facilidades do ambiente operacional.
I - As Camadas Básicas da Construção de Software (Eletricidade, Circuitos Digitais, Organização do Hardware, Sistemas Operacionais e Aplicativos ; 
Sistema Operacional - É o programa para computador responsável por tornar o computador utilizável, pois estabelece uma interface entre a máquina e o humano, e também entre a máquina e outros programas. Controla os dispositivos, tais como teclado, disco rígido, mouse, leitor ótico, etc. Exemplos: LINUX, UNIX, McOS, Windows etc.
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
Sistemas aplicativos de Usuários - Programa (Software) - É o conjunto de instruções que são escritas e concatenadas de maneira lógica pelos programadores, afim de resultar em ambiente de interação entre as máquinas e os humanos. Podem ser chamados de aplicativos ou sistemas, e normalmente possuem telas para entrada de dados e interação com os usuários. Realizam tarefas para as quais foram programados. 
I - As Camadas Básicas da Construção de Software (Eletricidade, Circuitos Digitais, Organização do Hardware, Sistemas Operacionais e Aplicativos
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
De acordo com Sommerville (2011) Um processo de software possui um conjunto de fases genéricas e aplicáveis a qualquer processo de construção de software, incluindo: 
 
1 - Especificação de software, em que clientes e engenheiros definem o software a ser produzido e as restrições de sua operação. 
 
2 - Desenvolvimento de software, fase em que o software é projetado e programado 
 
3 - Validação de software, em que o software é verificado para garantir que é o que o cliente quer. 
 
4 - Evolução de software, em que o software é modificado para refletir a mudança de requisitos do cliente e do mercado. 
II - Fases genéricas de desenvolvimento de Software
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
 
III - Abordagem organizada sistemática: 
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
IV - Mitos, Realidades na Construção de Software.
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com
Referências Bibliográficas: 
CORTÉS, Mariela Inés. Informática - Fundamentos de Engenharia de Software. UAB/UECE. 2013
FALBO, Ricardo de Almeida. Engenharia de Requisitos. Notas de Aula. UFES - Universidade Federal do Espírito Santo. 2012.
PRESSMAN, ROGER S. Engenharia de Software – 7. ed. – Dados. AMGH, 2011.
SOMMERVILLE Ian. Engenharia de SOFTWARE, Pearson Education do Brasil. 2011
Tema 2 – Componentes da Engenharia de Software
luther.fernandes@gmail.com

Continue navegando