Buscar

OBJETIVA ENGENHARIA DE SOFTWARE NOTA 80

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

Prévia do material em texto

OBJETIVA ENGENHARIA DE SOFTWARE NOTA 80 
Questão 1/10 
O termo engenharia de software torna-se forte após 1968, quando sistemas tornam-se 
cada vez mais complexos. 
Dá-se início a utilização de métodos, técnicas e ferramentas de modo a combater a crise 
do software. 
Esta “crise do software” é relatada através de alguns sintomas: 
 
I-Atraso na entrega + Orçamento estourado + Gerenciamento sem indicadores 
II-Falhas de software + Lentidão + Cansaço da equipe 
III-Custos elevados + Cansaço da equipe + Lentidão 
IV-Requisitos mal elaborados + Custo Elevado + Insatisfação do usuário 
V-Baixa qualidade do software + Falhas de Software + Requisitos mal 
elaboradosAssinale a alternativa que apresenta a sequência dos ítens CORRETOS 
 A Somente os itens I e II estão corretos 
 B Somente os itens IV e III estão corretos. 
 C Somente os itens I e V estão corretos 
 D Somente os itens I e III estão corretos 
 E Todos os itens estão corretos 
 
Questão 2/10 
Algumas características que estão presentes nos modelos de melhoria de processos de 
desenvolvimento de software são questões com comunicação com o cliente, métodos 
para representar requisitos e definição da estrutura de projeto. 
 
Sendo assim, o modelo a ser adotado deve ser: 
 
I) Consistente 
 
II) Sofisticado 
III) Aceito pela organização 
 
IV) Comprometido com a organização 
V) Possuir treinamento para todos envolvidosConsiderando o conteúdo ministrado na 
aula 6, assinale a alternativa com a sequência 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 Nenhum dos itens está correto. 
 
Questão 3/10 
O gerenciamento de projetos possui tarefas com objetivos para o benefício 
de todos os participantes. 
Para que ela seja bem sucedida é necessário além de um bom 
planejamento, um excelente controle. 
 
A gestão de projetos é do tipo horizontal e traz consigo: 
 
I)Mais produtividade, eficiência e eficácia. 
II)Mais produtividade, menos eficiência e eficácia. 
III)Mais tecnologia e mais pessoas. 
IV)Aborda pessoas, processos e produtos. 
V)Aborda tecnologia como aspecto mais importante.Considerando o 
conteúdo ministrado na aula 5, assinale a alternativa CORRETA 
 
A Somente os itens III e IV estão corretos. 
 
B Somente os itens IV e V estão corretos 
 
C Somente os itens I 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 4/10 
O desenvolvimento de software é afetado diretamente pela tecnologia da informação e 
comunicação e possui um futuro bastante amplo e complexo. 
 
Alguns aspectos técnicos e humanos que os desenvolvedores precisam se ater na 
construção de software: 
 
I) Aplicações ligadas ao contexto. 
II) Segurança, confiança e privacidade. 
III) Clientes com menos requisitos. 
 
IV) OLED e RFIDs. 
V) Máquinas CognitivasConsiderando o conteúdo ministrado na aula 6, assinale a 
alternativa com a sequência CORRETA. 
 A Somente os itens I , II e V 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 
Nenhum dos itens está correto 
 
Questão 5/10 
Métodos ágeis são tipos de processos de desenvolvimento de software que mais 
crescem no mercado de desenvolvimento de software por se adaptarem bem a pequenas 
e médias empresas. 
 
Há um manifesto público sobre o conceito de um método ágil e os itens abaixo 
representam alguns dos 12 pontos importantes: 
 
I) Mudanças de requisites são bem-vindas. 
II) Entregas frequentes funcionando em poucas semanas ou meses 
III) Construção de projetos em torno de tecnologia nova. 
 
IV) Medida primária de progresso: requisites de interface. 
V) Desenvolvimento sustentável. Ritmo constante sempreConsiderando o conteúdo 
ministrado na aula 6, assinale a alternativa com a sequência CORRETA. 
 A Somente os itens I , II e V 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 
Nenhum dos itens está correto 
 
Questão 6/10 
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çãoConsiderando 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 7/10 
A engenharia de software surgiu em meados dos anos 70 como uma forma de contornar 
o que se chamava crise do software. 
Tal crise ocorria em decorrência da complexidade no desenvolvimento, além de 
problemas relacionados a prazos, custos e qualidade. 
Em relação aos fundamentos científicos da engenharia de software, Assinale as 
alternativas que estejam corretas 
 
I-O uso de métodos, modelos, técnicas, processos e ferramentas que possam ser 
utilizados durante todas as fases de desenvolvimento de software. 
II-O uso de mecanismos para planejamento e gerenciamento de projeto de 
desenvolvimento de software. 
III-A aplicação de qualidade aos processos e consequentemente ao produto final 
(software). 
IV-O uso de métodos e ferramentas que possam ser utilizados durante todas as fases de 
desenvolvimento de software 
V-O uso de métodos com aplicações de qualidade aos processos que possam ser 
utilizados durante todas as fases de desenvolvimento de software.Assinale a alternativa 
que apresenta a sequência CORRETA 
 A Somente os itens I, II e III estão corretos 
 B Somente os itens I, II e IV estão corretos 
 C Somente os itens I e V estão corretos 
 D Somente os itens II, III e V estão corretos 
 E Todos os itens estão corretos. 
 
Questão 8/10 
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 9/10 
Há vários métodos ágeis utilizados no mercado de desenvolvimento de software. 
São métodos que incorporam as mudanças de requisitos constantes, propõem agilidade, 
melhor comunicação para o time de desenvolvimento, dentre outras características. 
É correto afirmar que os métodos abaixo são exemplos de métodos ágeis? 
 
I - XP – extreme programming 
II -DAS – desenvolvimento adaptativo de software 
III - Scrum 
IV - FDD – desenvolvimento guiado por características 
V -AM – modelo ágil 
Considerando o conteúdo ministrado naaula 2, assinale a alternativa CORRETA 
 A Somente os itens I, III e IV estão corretos. 
 B Todos os itens estão corretos. 
 C Somente os itens II, III e V estão corretos. 
 
 
 D Somente os itens III, IV e V estão corretos. 
 E Somente os itens IV e V estão corretos. 
 
0:40:38 
Questão 10/10 
Modelos de processos são arcabouços para estruturação de todo o ciclo de 
projeto de software. 
O modelo incremental é destacado abaixo com algumas informações e 
características. 
É correto afimar que um modelo incremental: 
 
I-A cada nova elicitação de requisitos o projeto encolhe. 
II-Este modelo não pode combinar fluxos de processo lineares e paralelos. 
III-Também podem ser desenvolvidos para outra plataforma de hardware e 
de software com menor capacidade. 
IV-Este modelo é útil quando não há pessoal disponível para 
implementação completa do software. 
V-Os primeiros incrementos podem ser feitos com poucos 
profissionais.Considerando o conteúdo ministrado na Aula 2, assinale a 
alternativa com os ítens corretos 
 
A Somente os itens I, III e IV estão corretos 
 
B Somente os itens II, III e V estão corretos 
 
C Somente os itens III, IV e V estão corretos 
 
D Somente os itens I e V estão corretos 
 
E Todos os itens estão corretos

Outros materiais