Buscar

Engenharia de Software Unid 01

Prévia do material em texto

Engenharia de Software - 20202.A 
 
Avaliação On-Line 2 (AOL 2) 
UNIDADE 01 
1. 
Pergunta 1 
1 ponto 
Sobre a afirmação: softwares genéricos são softwares que são desenvolvidos pensando em diversos 
clientes. 
1. 
Falso 
2. 
Verdadeiro 
2. 
Pergunta 2 
1 ponto 
Sobre aplicações, relacione o conceito com a definição correta. 
1. Aplicações stand-alone 
2. Sistemas de controle embutidos 
3. Sistema de coleta de dados 
4. Sistemas de entretenimento 
5. Aplicações baseadas em transação 
( ) São softwares que têm a função de controlar e gerenciar dispositivos de hardware. Esse tipo de 
software sempre foi bastante utilizado para controlar dispositivos eletrônicos, tais como máquinas, 
telefones celulares, e atualmente o conceito de internet das coisas está ampliando a utilização de 
software de controle em diversos tipos de aparelhos eletrônicos. 
( ) Essas aplicações são utilizadas em um computador local, popularmente são conhecidas como 
aplicações desktop. Normalmente essas aplicações não necessitam de rede para serem utilizada, 
como por exemplo programas CAD, editores de textos e entre outros. 
( ) Sistemas que o objetivo principal é entreter o usuário, a maioria desses sistemas respondem como 
jogos de computador. 
( ) São sistemas que utilizam sensores para realizar coleta de dados em determinados ambientes e 
enviam para outros sistemas. São sistemas que são bem complexos de serem desenvolvidos como 
por exemplo sistemas de análise meteorológica que possui diversos sensores e aparelhos para poder 
analisar o tempo. 
( ) São aplicações que executam em um computador remoto, ou seja, utilizam a arquitetura de cliente 
servidor. Normalmente são conhecidas como aplicações Web. Nessa classe também são incluídos os 
sistemas corporativos, em que a empresa fornece acesso aos seus sistemas por meio de um 
navegador web ou programa de computador que sincronize e envie dados para um servidor. 
1. 
2 – 1 – 3 – 5 – 4 
2. 
2 – 1 – 4 – 3 – 5 
3. 
3 – 4 – 2 – 5 – 1 
4. 
1 – 2 – 3 – 4 - 5 
5. 
4 – 3 – 5 – 2 – 1 
3. 
Pergunta 3 
1 ponto 
Eficiência é a característica que determina que o software não deve desperdiçar os recursos do 
sistema como memória e ciclos do processador. A mesma inclui a capacidade de respostas, tempo de 
processamentos e utilizações dos recursos de hardware. 
1. 
Falso 
2. 
Verdadeiro 
4. 
Pergunta 4 
1 ponto 
Manutenibilidade é característica que determinar que o software deverá ser escrito de forma que 
possa evoluir para atender às necessidades dos clientes. 
1. 
Verdadeiro 
2. 
Falso 
5. 
Pergunta 5 
1 ponto 
Analise as afirmativas abaixo e assinale a alternativa correta: 
( ) Engenharia de software é uma área da computação que visa abordar de modo sistemático as 
questões técnicas e não técnicas no projeto, implantação, operação e manutenção no 
desenvolvimento de um software. 
( ) A engenharia de software tem como foco principal estabelecer uma abordagem sistemática de 
desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser 
abordado, considerando restrições e recursos disponíveis. 
( ) A engenharia de software se confunde com a Ciência da Computação quando ambas tratam do 
desenvolvimento de teorias, fundamentações e práticas de desenvolvimento de software. 
 
1. 
VVV 
2. 
VVF 
3. 
VFF 
4. 
FVV 
5. 
FFF 
6. 
Pergunta 6 
1 ponto 
Assinale a alternativa que não apresenta uma responsabilidade ética da engenharia de software. 
1. 
Noção de mau uso do computador 
2. 
Realizar cópias não autorizadas de software 
3. 
Confidencialidade 
4. 
Diretos de propriedade intelectual 
5. 
Competência 
7. 
Pergunta 7 
1 ponto 
Assinale a alternativa que não apresenta um fundamento da engenharia de software. 
1. 
Confiança e desempenho 
2. 
Reuso de software 
3. 
Possuir um processo de desenvolvimento 
4. 
Desenvolver, documentar e gerenciar requisitos 
5. 
Trabalhar de forma empírica 
8. 
Pergunta 8 
1 ponto 
Assinale a alternativa que determina qual é disciplina que se preocupa com todos os aspectos de 
produção de um software. 
1. 
Evolução de Software 
2. 
Engenharia de software 
3. 
Qualidade de Software 
4. 
Gerência de projetos 
5. 
Gerência da configuração 
9. 
Pergunta 9 
1 ponto 
Sobre a afirmativa: A engenharia de software está preocupada em estudar diversos casos de processo 
de desenvolvimento de software e técnicas utilizadas de acordo com o tipo de software que foi 
desenvolvido e documentar essas técnicas para que possa ser estudada, reaproveitadas e evoluídas 
pela indústria de software. 
1. 
Verdadeiro 
2. 
Falso 
10. 
Pergunta 10 
1 ponto 
Sobre a afirmação: a engenharia de Software é a disciplina que se preocupa com todos os aspectos 
de produção de um software. 
1. 
Verdadeiro 
2. 
Falso

Continue navegando