Buscar

apol 02 - Nota 90 - Data 03-2020 - 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 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

Questão 1/10 - Engenharia de Software 
Testes de software são um dos principais elementos que auxiliam na garantia da qualidade do software. 
Dentro deste contexto, pode-se definir teste como um conjunto de atividades que podem ser planejadas com 
antecedência e executadas sistematicamente. 
Em quais fases do desenvolvimento testes de software são aplicados? 
 I) Requisitos 
 
II) Projeto 
III) Implementação 
 
IV) Testes 
V) Manutenção 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
 A Somente os itens I , II e IV estão corretos 
 B Somente os itens III, IV e V estão corretos 
 C Somente os itens II, III e IV estão corretos 
 D Somente os itens I, II, e III estão corretos 
 E Todos os itens estão corretos 
 
Questão 2/10 - Engenharia de Software 
Método é um conceito importante para o entendimento da necessidade do uso de modelagem de software. 
 
Complete com três palavras-chave a seguinte definição: 
 
“Entende-se por método _____________ a ser percorrido através de _______, aplicando-se um conjunto de 
__________, permitindo a construção de um software eficiente e seguro. 
 
I) caminho, técnicas, ferramentas. 
II) caminho, etapas, técnicas. 
III) técnica, caminhos, ferramentas. 
IV) etapa, caminhos, técnicas. 
V) ferramenta, técnicas, etapas. 
Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA 
 A Somente o item II está correto. 
 B Somente o item III está correto. 
 C Somente o item V está correto. 
 D Todos os itens estão corretos. 
 E Somente o ítem I está correto 
 
Questão 3/10 - Engenharia de Software 
A modelagem do tipo estruturada possui uma visão macro e parte-se de um marco zero para se enxergar a 
totalidade. 
É correto afirmar que os itens abaixo caracterizam este tipo de modelagem. 
 
I) visão todo-parte. 
II) características top-down. 
III) parte-se da totalidade em visões cada vez menores. 
IV) modelagem de banco de dados. 
V) modelagem de processos. 
Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA 
 A Somente os itens II, III e V estão corretos. 
 B Somente os itens I, III e V estão corretos. 
 C Somente os itens III, IV e V estão corretos. 
 D Todos os itens estão corretos. 
 E Somente os itens I e V estão corretos. 
 
Questão 4/10 - Engenharia de Software 
Projeto de software é um empreendimento com objetivo bem definido, que consome recursos e ocorre 
geralmente com prazos, custos e qualidade bem definidos. 
 
As afirmativas abaixo também referem-se a projetos de software: 
I)Projetos de software tornam-se cada vez maiores e mais complexos. 
II)Projetos de software tornam-se cada vez mas artesanais. 
III) Projetos de software necessitam de gerentes de projetos mais integradores que técnicos. 
IV)Projetos de software possuem como principais etapas: planejamento, programação e controle de tarefas 
integradas. 
V)Projetos de software necessitam de programadores e analistas mais integradores que técnicos. 
Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA 
 A Somente os itens I, II e IV estão corretos. 
 B Somente os itens I , III e IV estão corretos 
 C Somente os itens II, IV e V estão corretos 
 D Todos os itens estão corretos 
 E Somente os itens II e V estão corretos 
 
Questão 5/10 - Engenharia de Software 
A gestão da qualidade preza por um produto que seja útil (usável) e que contenha valor agregado tanto para 
o desenvolvedor quanto para os usuários do sistema. 
A qualidade pode ser analisada de acordo com as dimensões: conformidade, durabilidade, facilidade de 
manutenção, estética, percepção, desempenho, recursos e confiabilidade. 
Dentro destas dimensões, há fatores importantes e destacados para gerar a gestão completa da qualidade. 
São eles: 
I)Flexibilidade. 
 
II) Portabilidade. 
III)Interoperabilidade. 
IV)Testabilidade. 
V)Reusabilidade 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
 A Somente os itens I , II e IV estão corretos 
 B Somente os itens I, III e V estão corretos 
 C Somente os itens I, II e V estão corretos 
 D Somente os itens I e V estão corretos 
 E Todos os itens estão corretos 
 
Questão 6/10 - Engenharia de Software 
Para a especificação pode-se utilizar uma SRS (especificação de requisitos criada para estabelecer um 
modelo-guia de especificações de requisitos). 
 
Uma SRS é composta por vários níveis: 
I)Introdução, descrição geral. 
II)Memorial e regras. 
III)Características do sistema, requisitos de interfaces externas. 
IV)Outros requisitos funcionais, outros requisitos e apêndices. 
V)Sumário e Conclusão. 
Considerando o conteúdo ministrado na aula 5, assinale a alternativa CORRETA 
 A Somente os itens I, III e IV estão corretos 
 B Somente os itens II, IV e V estão corretos 
 C Somente os itens I, II e IV estão corretos 
 D Somente os itens I, II e V estão corretos 
 E Todos os itens estão corretos 
 
Questão 7/10 - Engenharia de Software 
A modelagem de software surgiu juntamente com a engenharia de software. 
Elas foram evoluindo juntamente com a evolução de software e necessidades das empresas e pessoas. 
Abaixo são listados alguns tipos de modelagem de software. 
 
I) Estruturada. 
II) Orientada a Serviços. 
III) Orientada a Objetos. 
IV) Unificada. 
V) Essencial. 
Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA 
 A Somente os itens II, III e V estão corretos. 
 B Somente os itens I, III e V estão corretos. 
 C Somente os itens III, IV e V estão corretos. 
 D Somente os itens IV e V estão corretos. 
 E Todos os itens estão corretos. 
 
Questão 8/10 - Engenharia de Software 
A modelagem orientada a objetos utiliza-se da linguagem de modelagem unificada (UML). 
Ela representa conceitos reais através de objetos numa linguagem visual. 
Quais os itens abaixo são diagramas que fazem parte deste tipo de modelagem? 
I) diagramas de sequência. 
II) diagramas de classe. 
III) diagramas de casos de uso. 
IV) diagramas de componentes. 
V) diagramas de colaboração. 
Considerando o conteúdo ministrado na aula 3, assinale a alternativa CORRETA 
 A Somente os itens II, III e V estão corretos. 
 B Somente os itens I, III e V estão corretos. 
 C Somente os itens III, IV e V estão corretos. 
 D Todos os itens estão corretos. 
 E Somente os itens I e V estão corretos. 
 
Questão 9/10 - Engenharia de Software 
Um software bom o suficiente é capaz de possuir funções e características de alta qualidade, usuários que 
queiram utilizá-lo, bem como possuir funções especializadas. Para tanto, eles possuem custos. 
Estes custos relacionados à qualidade de software são divididos em 
 
I) qualidade, avaliação e falhas. 
 
II) prevenção, testes e falhas. 
III) verificação, avaliação e falhas. 
 
IV) prevenção, avaliação e validação. 
V) prevenção, avaliação e falhas 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
 A Somente o item I está correto 
 B Somente o item IV está correto 
 C Somente o item II está correto 
 D Todos os itens estão corretos 
 E Somente o item V está correto 
 
Questão 10/10 - Engenharia de Software 
Testes podem ser definidos como um conjunto de atividades que podem ser planejadas com antecedência e 
executadas sistematicamente. 
Quais dos tipos de testes a seguir não são corretos dentro do contexto de desenvolvimento de software? 
I) Testes de caixa-branca. 
 
II) Testes do caminho básico. 
III) Testes de nuvem. 
 
IV) Testes de usabilidade 
V) Testes de base de dados 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
 A Somente os itens I e IV estão incorretos 
 B Somente os itens III e V estão incorretos 
 C Somente os itens III e IV estão incorretos 
 D Somente os itens I e III estão incorretos 
 E Todos os itens estão incorretos

Outros materiais