Buscar

Avaliação I E ngenharia de Soft - Individual

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

Prévia do material em texto

03/10/2022 10:41 Avaliação I - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:765729)
Peso da Avaliação 1,50
Prova 51958132
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Quando se fala em metodologia de desenvolvimento, deve-se pensar em institucionalizá-lo através de 
um processo de software. Um produto com qualidade só é possível se for construído de forma bem 
organizada, seguindo uma série de passos previsíveis através de um guia que ajude a controlar e 
chegar a um resultado de qualidade no prazo previsto. Dessa maneira, avalie as asserções a seguir e a 
relação proposta entre elas:
I- A implantação de um processo pode ser visto como o conjunto de atividades, métodos, 
ferramentas, práticas e transformações que guiam pessoas na utilização de software de forma mais 
assertiva e desenvolvimento ágil.
PORQUE
II- Um processo eficaz deve, claramente, considerar as relações entre as atividades, as pessoas que as 
executam (habilidades, treinamentos e motivação), os artefatos produzidos no desenvolvimento, as 
ferramentas e os procedimentos necessários.
Assinale a alternativa CORRETA:
A As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
C A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
D A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
 VOLTAR
A+ Alterar modo de visualização
1
2
03/10/2022 10:41 Avaliação I - Individual
about:blank 2/6
A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma 
delas é uma área em que o processo de desenvolvimento de um produto de software precisa ser bem 
definido, documentado e acompanhado. A avaliação da qualidade normalmente é feita através de 
modelos que descrevem e alinham as propriedades de qualidade do produto. Os modelos de avaliação 
mais aceitos e usados no mercado são CMMI (Capability Maturity Model Integration), proposto pelo 
CMM (Capability Maturity Model) e a norma ISO/IEC 9126, proposta pela ISO (International 
Organization for Standardization).
De que área estamos falando?
A Engenharia de Processo de Software.
B Qualidade de Software.
C Teste de Software.
D Requisitos de Software.
A evolução do software confunde-se com a evolução dos computadores, inicialmente compostos 
apenas do hardware, onde toda a lógica de processamento era executada no meio físico. Porém, à 
medida que o hardware evolui, o software também acompanha essa mudança devido à necessidade de 
se tornar acessível ao usuário final. Sobre a evolução do hardware, analise as afirmativas a seguir:
I- Em 1946, surgiu o primeiro computador eletrônico à válvula (relés eletromagnéticos e máquinas 
perfuradoras de cartões), desenvolvido por Eckert e Mauchly, o “ENIAC” (Electronic Numerical 
Integrator and Computer ou Computador Integrador Numérico Eletrônico).
II- O primeiro computador eletrônico com programa armazenado foi o “EDVAC” (Electronic 
Discrete Variable Automatic Computer ou Computador Eletrônico com Discreta Variação 
Automática), desenvolvido por Von Neumann.
III- Na década de 1950 surgiu o primeiro computador comercial do mundo, o LEO (Escritório 
Eletrônico de Lyons), que começou a automatizar os trabalhos de escritórios, criado através da 
parceria entre a J. Lyons e a Universidade de Cambridge e começou a ser utilizado em 1954.
IV- O primeiro computador surgiu para fins militares na década de 1930, o “Mark I” (tradução por 
tanque de guerra), foi financiado pela Marinha norte-americana em conjunto com a Universidade de 
Harvard e a IBM, onde ocupava, aproximadamente, 120 m³ e tinha 4,5 toneladas. 
Assinale a alternativa CORRETA:
3
03/10/2022 10:41 Avaliação I - Individual
about:blank 3/6
A As afirmativas I, II e III estão corretas.
B As afirmativas II e IV estão corretas.
C As afirmativas I e IV estão corretas.
D As afirmativas I, II e IV estão corretas.
A escolha de um modelo é fortemente dependente das características do projeto. 
Assinale a alternativa CORRETA que apresenta modelos de ciclo de vida:
A Cascata, subsequência e ágeis. 
B Sequenciais, cascata e UML. 
C Herdados, impróprios e incrementais.
D Sequenciais, incrementais e baseados em componentes. 
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.
"É 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.
A qual classificação de software essa descrição pertence?
4
5
03/10/2022 10:41 Avaliação I - Individual
about:blank 4/6
FONTE: PRESSMAN, Roger S. Engenharia de software. São Paulo: Pearson Makron Books, 1995. 
A Software Científico e de Engenharia.
B Software de Tempo Real.
C Software Comercial.
D Software Básico.
Existem 12 princípios da Engenharia de Software. Um deles diz respeito a padronizar o processo de 
construção do software para facilitar o entendimento e manutenção.
Esse conceito trata de qual princípio?
A Padronização.
B Flexibilidade.
C Gerenciamento de requisitos.
D Rastreabilidade.
A classificação de software tem sete categorias, sendo uma tarefa um tanto difícil desenvolver 
categorias genéricas para as aplicações. 
Dito isso, como se define o software em tempo real?
A É uma categoria de hardware que observa, pensa e controla eventos do mundo real.
B É uma categoria de software que observa, pensa e controla eventos do mundo real.
C É uma categoria de software que monitora, analisa e controla eventos do mundo real.
6
7
03/10/2022 10:41 Avaliação I - Individual
about:blank 5/6
D É uma categoria de hardware que monitora, analisa e controla eventos do mundo real.
A utilização da Engenharia de Software segue uma abordagem bem completa, utilizando-se de 
princípios gerais aplicados durante a fase de desenvolvimento de software. 
Tendo em vista os princípios da Engenharia de Software, assinale a alternativa CORRETA:
A Composição / Padronização.
B Rastreabilidade / Modelagem virtual.
C Flexibilidade / Generalização.
D Abstração / Informalidade.
A aplicação da Engenharia de Software segue uma abordagem bem completa, em que 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 trata da 
criação de testes automatizados de modo que garantam a cobertura do código e testes de qualidade 
que garantam a qualidade do software.
A qual princípio essa descrição pertence?
A Verificação contínua de qualidade.
B Modelagem visual.
C Desenvolvimento iterativo.
D Rastreabilidade.
8
9
10
03/10/2022 10:41 Avaliação I - Individual
about:blank 6/6
Se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de levantamento e 
especificação de requisitos até a implantação e manutenção. É um conjunto de atividades, 
parcialmente ou totalmente ordenadas, com a finalidade de obter um produto de software de 
qualidade e cumprir corretamente os contratos de desenvolvimento.A que estamos nos referindo?
A Engenharia da Qualidade.
B Engenharia de Processos.
C Engenharia de Requisitos.
D Engenharia de Software.
Imprimir

Mais conteúdos dessa disciplina