Buscar

prova 1 de engenharia e Projetos de Softwares

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 9 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 9 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 9 páginas

Prévia do material em texto

O software pode ser dividido em sete diferentes categorias, sendo uma tarefa um tanto difícil desenvolver categorias genéricas para aplicações de softwares, pois, no mesmo passo que o software cresce, desaparece a visão de compartimentos. A respeito disso, associe os itens, utilizando o código a seguir:
 
I- Software Científico e de Engenharia.
 
II- Software de Tempo Real.
 
III- Software Comercial.
 
IV- Software Básico.
 
(    ) É uma coleção de programas que dão apoio a outros programas. É caracterizado pela forte interação com hardware, intenso uso por múltiplos usuários; operações concorrentes que exigem escalonamento schedule; compartilhamento de recursos e sofisticada administração do processo; estruturas de dados complexas e múltiplas interfaces externas. Exemplo: compiladores, editores simples, drivers, componentes do SO.
 
(    ) Monitorar, analisar e controlar eventos do mundo real, caracterizado pela coleta de dados do ambiente externo, análise que transforma a informação de acordo com a necessidade do sistema, controle e saída para um ambiente externo e um componente de monitoração que coordena todos os outros. O termo tempo real difere de interativo ou tempo compartilhado, pois deve responder dentro de restrições de tempos exatos sem resultados desastrosos.
 
(    ) Facilita as operações comerciais e decisões administrativas. As aplicações dessa área reestruturam os dados de uma forma que facilita as operações comerciais e as tomadas de decisões administrativas. Além da aplicação de processamento de dados convencional, as aplicações de software comerciais abrangem a computação interativa. Exemplos: controle de estoque, finanças, vendas etc.
 
(    ) Algoritmos com intenso processamento de números e cálculos. As aplicações diversificadas variam da análise de fadiga mecânica de automóveis à dinâmica orbital de naves espaciais recuperáveis, e da biologia molecular à manufatura automatizada. Exemplos: sistemas de astronomia, naves espaciais, matemática avançada etc.
Assinale a alternativa que apresenta a sequência CORRETA:
A
IV - II - III - I.
B
IV - I - III - II.
C
IV - III - II - I.
D
I - II - III - IV.
2
Observe a imagem a seguir:
 
 
A respeito dela, analise as sentenças a seguir:
 
I- A evolução do software passa, também, pelas características históricas do hardware.
 
II- Turing é considerado uma das maiores mentes na Ciência da Computação, tendo vários conceitos sendo estudados ainda nos dias atuais, como a Inteligência Artificial (IA).
 
III- O Cobol ainda é utilizado amplamente nos dias atuais em ambientes de mainframe, principalmente em bancos, devido à sua estabilidade, recebendo até expansão para ser utilizado como linguagem orientada a objeto.
 
IV- As redes globais, as comunicações digitais de largura de banda elevada e a crescente demanda de acesso "instantâneo" a dados exigem muito dos desenvolvedores de software.
Assinale a alternativa CORRETA:
A
As sentenças II e III estão corretas.
B
As sentenças I e III estão corretas.
C
As sentenças I e II estão corretas.
D
As sentenças III e IV estão corretas.
3
A história da evolução dos computadores pode ser contada pelas máquinas mais famosas já desenvolvidas. A respeito delas, classifique V para as sentenças verdadeiras e F para as falsas:
 
(    ) Mark I Primeiro computador, feito para fins militares para auxiliar nos cálculos de precisão necessários para balística.
 
(    ) ENIAC (Computador Integrador Numérico Eletrônico) foi  primeiro computador eletrônico à válvula, sua memória era muito pequena, e a cada nova operação era necessário reconfigurar toda a sua fiação, exigindo um enorme esforço humano.
 
(    ) ENIAC (Computador Integrador Numérico Eletrônico) foi o primeiro computador eletrônico com programa armazenado utilizando sistema binário, tornando-se a arquitetura padrão para os computadores mais modernos.
 
(    ) EDSAC (Calculadora Automática com Armazenamento por Retardo Eletrônico)foi o primeiro computador operacional em grande escala capaz de armazenar seus próprios programas.
 
(    ) LEO (Escritório Eletrônico de Lyons) foi o primeiro computador comercial do mundo que começou a automatizar os trabalhos de escritórios.
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - F - F - V - V.
B
V - V - F - V - V.
C
V - F - F - F - F.
D
V - V - V - V - V.
4
Foi a principal mudança da primeira geração de computadores para a segunda geração de computadores.
De que mudança estamos falando?
A
Inclusão do conceito de armazenamento de informações em discos magnéticos.
B
Criação de circuitos integrados.
C
Substituição da válvula para o transistor.
D
Criação de circuitos eletrônicos.
5
Software é um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas. O desenvolvimento do software está estreitamente ligado há mais de cinco décadas de evolução do hardware, culminando em menor tamanho do hardware, fazendo com que sistemas baseados em computadores se tornassem mais sofisticados. 
Assinale a alternativa CORRETA que apresenta os tipos de software:
A
De análise, do básico e de comercial.
B
De análise, do básico e de linguagens.
C
De sistemas, de linguagens e de aplicação.
D
De aplicação, de comercial e de sistemas.
6
A classificação de software se dá em sete categorias. 
Como se define o software em tempo real?
A
É uma categoria de software que monitora, analisa e controla eventos do mundo real.
B
É uma categoria de hardware que monitora, analisa e controla eventos do mundo real.
C
É uma categoria de hardware que observa, pensa e controla eventos do mundo real.
D
É uma categoria de software que observa, pensa e controla eventos do mundo real.
7
Atualmente, muitas são as metodologias de desenvolvimento de softwares. Para capturar a dimensão do tempo de um projeto, o processo de Engenharia de Software se divide em quatro fases que indicam a ênfase que é dada no projeto em um dado instante. Sobre as fases da ênfase, associe os itens, utilizando o código a seguir:
 
I- Fase de Transição.
 
II- Fase de Construção.
 
III- Fase de Elaboração.
 
IV- Fase de Iniciação.
 
(    ) Ênfase no escopo.
 
(    ) Ênfase na análise.
 
(    ) Ênfase no desenvolvimento.
 
(    ) Ênfase na implantação.
Assinale a alternativa que apresenta a sequência CORRETA:
A
I - VI - III - II.
B
IV - III - II - I.
C
I - II - III - IV.
D
III - IV - II - I.
8
A aplicação da Engenharia de Software segue uma abordagem bem completa, onde são recomendados caminhos como referência para sua correta e benéfica utilização. Em diversos livros são apresentados como introdução à Engenharia de Software alguns princípios gerais aplicados durante toda a fase de desenvolvimento de software, da importância de algumas propriedades gerais dos processos e produtos. Existem 12 princípios da Engenharia de Software. Um deles diz respeito tanto ao processo como ao produto do software. O produto sofre constantes mudanças, pois, em muitos casos, a aplicação é desenvolvida incrementalmente enquanto seus requisitos ainda não foram totalmente entendidos. Devem permitir ao processo de desenvolvimento que o produto possa ser modificado com facilidade. Permitir que partes ou componentes de um produto desenvolvido possam ser utilizados em outros sistemas, bem como a sua portabilidade para diferentes sistemas computacionais.
A qual princípio essa descrição pertence?
A
Generalização.
B
Flexibilidade.
C
Decomposição.
D
Padronização.
9
O software é um conjunto de algoritmos codificados que permite ao computador executar uma operação ou um conjunto de operações culminando em tarefas. Roger Pressman (1995), porém, amplia essa classificação de software em sete diferentes categorias, afirmando ser uma tarefa um tanto difícil desenvolver categorias genéricas para aplicações de softwares, pois, no mesmo passo que o software cresce, desaparece a visão de compartimentos.
 
"É usado para controlar produtos e sistemas para mercados industriais e de consumo, pode utilizar memória de somente leitura e usa rotinas limitadase particulares. O software embutido reside na memória só de leitura (read only) e pode executar funções limitadas e particulares (por exemplo, controle de teclado para fornos de micro-ondas) ou oferecer recursos funcionais de controle significativos (por exemplo, funções digitais em automóveis, tais como controle, mostradores no painel, sistemas de freio etc.)."
 
A qual classificação de software essa descrição pertence?
 
FONTE: PRESSMAN, Roger S. Engenharia de software. São Paulo: Pearson Makron Books, 1995.
A
Software de computador pessoal.
B
Software de inteligência artificial.
C
Software Científico e de Engenharia.
D
Software Embutido.
10
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área definida como o conjunto das atividades requeridas para fornecer apoio a um sistema de software, que pode ocorrer antes ou depois da entrega. São realizadas atividades de planejamento antes da entrega do software; depois, são executadas modificações com o objetivo de melhorar o desempenho, corrigir falhas, ou adaptá-las a um ambiente externo. Podemos chamar de “ajuste fino”.
De que área estamos falando?
A
Construção de Software.
B
Teste de Software.
C
Design de Software.
D
Manutenção de Software.

Outros materiais