Buscar

Avaliação I - Individual FLEX

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 5 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

Prévia do material em texto

27/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/5
Acadêmico: Micael Diego Schlichting (3030020)
Disciplina: Engenharia e Projeto de Software (ADS19)
Avaliação: Avaliação I - Individual FLEX ( Cod.:651195) ( peso.:1,50)
Prova: 27037337
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O software, através de seus algoritmos codificados, executa operações culminando em
funções e em tarefas que possam ser utilizadas pelos usuários finais, portanto os softwares
são classificando em três tipos diferentes de software: software de sistema, software de
linguagem e software de aplicação. Com base nisso, avalie as asserções a seguir e a relação
proposta entre elas:
I- Os softwares de sistema são programas escritos para controlar e coordenar as funções e
tarefas dos computadores.
PORQUE
II- São projetados com o único objetivo de resolver problemas comerciais e decisões
administrativas.
Assinale a alternativa CORRETA:
 a) Primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
 b) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
 c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
 d) As duas asserções são proposições falsas.
2. A Engenharia de Software é uma área da computação voltada à especificação, ao
desenvolvimento e à manutenção de sistemas de software, com aplicação de tecnologias e
práticas de gerência de projetos e outras disciplinas, visando à organização, à produtividade
e à qualidade. Sobre a evolução do software, analise as sentenças a seguir:
I- O hardware sofreu contínuas mudanças, enquanto o software era uma arte "secundária"
para a qual havia poucos métodos sistemáticos.
II- O hardware era de propósito geral, enquanto o software era específico para cada
aplicação e não havia documentação.
III- O número de aplicações de hardware era crescente para sistemas baseados em
computadores, enquanto a manutenção só ocorria para aplicações específicas, como, por
exemplo, para softwares especialistas, inteligência artificial, que era usada na prática,
software de rede neural artificial e computação paralela.
Assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) As sentenças I e II estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças I e III estão corretas.
27/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/5
3. A evolução dos computadores acompanha a evolução da sociedade e já faz parte do nosso
cotidiano. Os computadores são aparelhos eletrônicos compostos de hardwares e softwares
que recebem, armazenam e produzem informações de forma automática. Para chegar na
versão dos computadores que conhecemos hoje, foi necessário passar ao longo do tempo
por diversas transformações e aperfeiçoamento dos hardwares e software, acompanhando
os avanços de áreas como matemática, eletrônica e engenharia. Com base no exposto,
avalie as asserções a seguir e a relação proposta entre elas:
I- No início, o computador era composto apenas de hardware, e toda a lógica de
processamento era executada no meio físico, porém, à medida que o hardware evoluiu, o
software passou a acompanhar essa mudança.
PORQUE
II- Os computadores precisavam se tornar mais acessíveis ao usuário final através de
interfaces mais intuitivas e fáceis de utilizar, enfim, essa evolução do computador necessitava
que a evolução do software e do hardware andassem em paralelo, para que houvesse um
melhor aproveitamento dos recursos.
Assinale a alternativa CORRETA:
 a) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
 b) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
 c) As duas asserções são proposições falsas.
 d) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
4. A Engenharia de Software define diversas metodologias com diversos ciclos de vida de
desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os
melhores métodos, técnicas de ferramentas para execução de seus processos para atingir
maior produtividade e qualidade nos projetos. 
I- Na fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de
sistemas para garantir que o escopo do projeto seja atendido. Nesse processo, as atividades
de requisitos de softwares são extremamente importantes.
PORQUE
II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir,
especificar, documentar, rastrear, priorizar e classificar os principais problemas que o futuro
software deve resolver. Os requisitos de software expressam a necessidade e restrições ou
limitações colocadas sobre o produto ou software.
Assinale a alternativa CORRETA:
 a) As duas asserções são proposições falas.
 b) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa
correta da primeira.
 c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
 d) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
5. O desenvolvimento de software é praticado por meio da execução geralmente sequencial de
várias atividades que são agrupadas em cada etapa do processo. Dividir o projeto em
atividades é relevante no sentido de entender como estas se relacionam e qual o nível de
dependência estabelecido no momento de execução. Para colaborar com isso, utiliza-se o
conceito de ciclo de vida do software para especificar um grupo de atividades e seus
relacionamentos. Sobre o ciclo de vida de desenvolvimento de software, assinale a
alternativa CORRETA:
27/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/5
 a) O modelo em cascata é o mais simples e tem as etapas bem definidas.
 b) O modelo baseado em componentes não tem como foco a reutilização.
 c) O modelo em espiral serve como base para o modelo de prototipação e cascata.
 d) O modelo incremental aumenta o tempo de desenvolvimento do projeto.
6. A crise de software teve sua origem devido à existência de projetos de desenvolvimento de
software com má especificação, mal planejados, sem treinamentos, má implementação,
testes incompletos ou mal feitos e, por fim, problemas na comunicação homem-máquina.
Partindo disso, avalie as asserções a seguir e a relação proposta entre elas:
I- É vital a importância da existência da Engenharia de Software.
PORQUE
II- As causas da crise de software estão na introdução de erros no processo de execução dos
projetos, por isso buscou-se na Engenharia de Software a solução para esses problemas,
com processos de desenvolvimento melhores.
Assinale a alternativa CORRETA:
 a) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
 b) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
 c) As duas asserções são proposições falsas.
 d) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
7. O modelo cascata é considerado o ciclo de vida mais antigo da engenharia de software,
sugere uma abordagem sequencial e sistemática para o desenvolvimento de software,
começando com a definição dos requisitos por parte do cliente, avançando pelas atividades
de projeto e implementação de software, testes, implantação, culminando no suporte
contínuo do software concluído. A respeito das características negativas desse modelo,
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Demora no atendimento devido aos retrabalhostardios.
( ) Como os testes ocorrem no final do processo, um erro sutil pode vir a exigir semanas de
verificação para que se possa eliminá-lo.
( ) Pelo fato de possuir um modelo de ciclo de vida bem definido e sem sobreposição, pode
impactar em atrasos no cronograma do projeto.
( ) É praticamente impossível obter-se a totalidade de requisitos de maneira antecipada e
em uma única etapa do projeto, possibilitando o retorno para uma etapa sempre que for
necessário.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) F - V - V - F.
 c) V - V - F - V.
 d) V - V - V - F.
27/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/5
8. A Engenharia de Software se ocupa com todos os aspectos de produção de software, define
um conjunto de atividades parcialmente ou totalmente ordenadas a fim de obter um produto
de software com qualidade para cumprir corretamente os contratos e padrões de
desenvolvimento. Com base nisso, avalie as asserções a seguir e a relação proposta entre
elas:
I- Roger Pressman define a Engenharia de Software em quatro camadas: ferramentas,
métodos, processos e foco na qualidade. 
PORQUE
II- A ênfase na qualidade permitirá a integração adequada de todas as demais camadas para
que o projeto de desenvolvimento de software seja bem gerenciado e controlado, e possa ser
entregue nos prazos acordados, satisfazendo às necessidades dos seus usuários.
Assinale a alternativa CORRETA:
 a) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
 b) As duas asserções são proposições falsas.
 c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
 d) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
9. Uma das tarefas mais complexas na construção de um sistema consiste em identificar o que
construir. Para tanto, foi desenvolvido um processo que visa compreender e definir quais
serviços são necessários, além de identificar as restrições de operação e de desenvolvimento
do sistema. Eventuais erros ocorridos nesse processo poderão gerar problemas posteriores
no projeto e na implementação do sistema. Como é conhecido este processo?
 a) Estrutura analítica de projeto.
 b) Engenharia de requisitos.
 c) Projeto de estrutura.
 d) Documentação de requisitos.
10.A engenharia de software é uma forma de engenharia que aplica os princípios da ciência da
computação e matemática para alcançar soluções com um bom custo-benefício para
resolução de problemas do software, no entanto, é quem estabelece o uso de sólidos
princípios de Engenharia para que se possa obter economicamente um software que seja
confiável e que funcione eficientemente. A respeito do princípio de Engenharia de Software
do tipo "Verificação contínua de qualidade", classifique V para as sentenças verdadeiras e F
para as falsas:
( ) É responsável pela criação de métodos e técnicas automatizadas durante a verificação
e validação do software.
( ) É responsável por definir processos de testes para facilitar sua manutenção, reutilização
e entendimento do software, e que garantam seu funcionamento.
( ) É responsável pela padronização dos testes manuais de modo a garantir que o código-
fonte não possua erros durante sua implementação.
( ) É responsável pela criação de testes automatizados de modo que garantam a cobertura
do código e testes de qualidade que garantam a qualidade do software.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - F.
 b) F - F - F - V.
 c) V - F - F - V.
 d) F - V - V - V.
Prova finalizada com 10 acertos e 0 questões erradas.
27/03/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 5/5

Continue navegando