Buscar

Avaliação Online 1_ FEV TADS 2 - 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 16 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 16 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 9, do total de 16 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

01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 1/16
Avaliação Online 1
Entrega 5 abr em 23:59 Pontos 15 Perguntas 10 Disponível 30 mar em 0:00 - 5 abr em 23:59 7 dias
Limite de tempo 120 Minutos Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 68 minutos 15 de 15
 As respostas corretas estarão disponíveis em 6 abr em 0:00.
Pontuação desta tentativa: 15 de 15
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos cronometrados (por tentativa) para
conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro do período da tentativa;
A tentativa somente será contabilizada após clicar no botão “Enviar”.
Fazer o teste novamente
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573/history?version=1
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573/take?user_id=17747
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 2/16
Enviado 1 abr em 10:37
Esta tentativa levou 68 minutos.
1,5 / 1,5 ptsPergunta 1
Os softwares são uma ferramenta muito importante nos dias atuais, para pessoas e empresas se
manterem competitivas.
Em relação às 4 asserções abaixo, quais delas SÃO VERDADEIRAS?
I – Software pode ser um produto.
II – Software pode ser um serviço.
III – Software é comercializado apenas através de periodicidade (mensal, anual).
IV – Software é comercializado apenas através de uma cobrança única.
 Apenas a asserção I. 
 Apenas a asserção II. 
 Apenas as asserções III e IV. 
 Apenas as asserções I e II. 
 Apenas as asserções II e III. 
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 3/16
Software pode ser considerado tanto produto como serviço, conforme seção 1.1:
 
Quando ele é considerado um serviço, a tecnologia é ponte para a real necessidade do
cliente.
 
Em contrapartida, software como produto é, por si só, a materialidade da vontade do usuário.
1,5 / 1,5 ptsPergunta 2
Engenharia de Software é uma disciplina cujo foco está em todos os aspectos da produção de
software – desde a especificação do sistema até a sua manutenção.
Em relação à base para Engenharia de Software definida por Pressman (2016), quais afirmações
são VERDADEIRAS?
I – A camada Métodos consiste em fornecer as informações técnicas para desenvolver o software,
tais como: comunicação, análise de requisitos, modelagem de projeto, construção de programa,
testes e suporte.
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 4/16
II – A camada Métodos consiste em fornecer as informações técnicas para desenvolver o software,
tais como: concorrentes e lista de usuários.
III – A camada Ferramentas fornece suporte automatizado ou semiautomatizado para o processo e
para os métodos.
IV – A camada Ferramentas fornece um conjunto de artefatos a serem utilizados pelos usuários para
que o software seja mais facilmente utilizável.
 Apenas I e IV. 
 Apenas III. 
 Apenas II e III. 
 Apenas II e IV. 
 Apenas I e III. 
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 5/16
Apenas as afirmações I e III estão corretas, conforme seção 1.5:
A base de sustentação da Engenharia de Software é foco na qualidade, por isso aparece
como a base da figura que se assemelha a uma pirâmide;
Posteriormente, temos a camada de processo, responsável por definir uma metodologia
que permitirá o desenvolvimento do software com qualidade e entrega dentro do prazo;
A camada método fornece as informações técnicas para desenvolver o software, tais
como: comunicação, análise de requisitos, modelagem de projeto, construção de
programa, testes e suporte;
A camada ferramentas fornece suporte automatizado ou semiautomatizado para o processo
e para os métodos.
1,5 / 1,5 ptsPergunta 3
A abordagem Linhas de Produtos de Software (LPS) ou Software Product Lines (SPL) permite criar
um grupo de softwares a partir de um conjunto de características.
A abordagem Linhas de Produtos de Software (LPS) ou Software Product Lines (SPL):
I – É definida como o uso de técnicas de desenvolvimento e de construção;
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 6/16
II – É definida como o uso de técnicas de engenharia;
III – Permite criar um grupo de softwares distintos;
IV – Permite criar um grupo de softwares similares;
V – Utiliza um conjunto de características distintas a todos esses sistemas;
VI – Utiliza um conjunto de características comuns a todos esses sistemas.
Qual das alternativas abaixo é VERDADEIRA?
 Apenas II e IV. 
 Apenas II e VI. 
 Todas exceto I e VI. 
 Todas exceto I e IV. 
 Apenas II, IV e VI. 
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 7/16
A abordagem Linhas de Produtos de Software (LPS) ou Software Product Lines (SPL) é
definida como o uso de técnicas de Engenharia que permitem criar um grupo de softwares
similares a partir de um conjunto de características comuns a todos esses sistemas. Em
resumo, é um método que permite a aplicação da técnica de reuso de software
(reaproveitamento de código já desenvolvido e testado).
 
O desenvolvimento de softwares utilizando a técnica de LPS está cada vez mais crescente.
Como essa técnica permite agrupar componentes de software comuns e que já foram
desenvolvidos (prontos), consequentemente teremos um desenvolvimento mais ágil de
sistemas.
 
Vale ressaltar que para atender as necessidades dos usuários e o contínuo processo de
automação dos meios produtivos, os softwares têm se tornado cada vez maiores e
complexos, o que implicaria em um processo de desenvolvimento mais demorado se
comparado com o uso da técnica LPS que utiliza o reuso de componentes já prontos.
1,5 / 1,5 ptsPergunta 4
Analise as seguintes afirmativas sobre o papel ético do profissional na engenharia de software:
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 8/16
I. Mediante a assinatura de um acordo formal de confidencialidade, os profissionais devem respeitar
a confidencialidade das informações de seus empregados ou clientes.
II. Nenhum profissional deve fazer mau uso de seus conhecimentos técnicos a outras pessoas,
como disseminar vírus ou outros malwares pela rede.
III. Todo profissional deve ter conhecimento das leis do país a respeito da propriedade intelectual,
como patentes e copyright.
É correto o que se afirma em:
 I, II e III. 
 II, apenas. 
 II e III, apenas. 
 I e III, apenas. 
 I, apenas. 
1,5 / 1,5 ptsPergunta 5
Os softwares são uma ferramenta muito importante nos dias atuais, para manter a competitividade.
Para quais clientes abaixo os produtos de software são desenvolvidos para atender?
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 9/16
I – Clientes específicos - indivíduos (pessoas físicas).
II – Clientes específicos - empresas (pessoas jurídicas).
III – Clientes gerais - todos os indivíduos de uma classe (pessoas físicas).
IV – Clientes gerais - todas empresas de um determinado setor (pessoas físicas).
Assinale a alternativa comas asserções corretas.
 Apenas a asserção II é verdadeira. 
 Apenas a asserção I e II são verdadeiras. 
 Todas as asserções são verdadeiras. Apenas a asserção I e III são verdadeiras. 
 Todas as asserções são verdadeiras. 
 Apenas a asserção I é verdadeira. 
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 10/16
Os produtos de software podem ser desenvolvidos para um cliente específico ou para o
mercado em geral, conforme seção 1.1.1, portanto pessoas físicas (indivíduos) ou jurídicas
(empresas) podem se beneficiar e se manterem competitivos.
1,5 / 1,5 ptsPergunta 6
Processo de software é um conjunto estruturado de atividades necessárias para desenvolver um
sistema de software. O objetivo é entregar o software dentro do prazo e com boa qualidade. Os
modelos de processos foram propostos para trazer ordem ao caos existente na área de
desenvolvimento de software.
Analise as seguintes afirmativas sobre modelos de processo de software:
I. Modelo de processo de software é definido como uma representação simplificada de um
processo de software.
II. O modelo cascata foi o primeiro modelo de processo de desenvolvimento de software a ser
publicado.
III. Modelos evolucionários são iterativos. Nesse modelo, o software é projetado para evoluir ao
longo do tempo; por isso, possibilita o desenvolvimento de versões cada vez mais completas do
software.
É correto o que se afirma em:
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 11/16
 II, apenas. 
 III, apenas. 
 I, II e III. 
 I e II, apenas. 
 I, apenas. 
Todas as alternativas estão corretas. Foram construídas com base no livro-texto.
1,5 / 1,5 ptsPergunta 7
Existem vários modelos de processo de desenvolvimento de software, cada qual com suas
vantagens e desvantagens.
Acerca dos modelo cascata, modelo de processo incremental, modelo de processo evolucionário,
modelo de processo unificado e modelo de processo pessoal (PSP) qual das seguintes afirmações
NÃO É VERDADEIRA?
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 12/16
 
Em cada iteração (ou ciclo) da prototipação do modelo evolucionário são reavaliados os riscos, por isso é
dito que esse modelo é dirigido a riscos. Somente após a avaliação dos riscos, algum desenvolvimento é
realizado.
 
Uma vantagem do modelo incremental é permitir aos clientes uma melhor forma de acompanhar o
quanto já foi implementado do software durante reuniões de entregas incrementais.
 
A primeira volta da espiral do modelo evolucionário resulta no desenvolvimento de uma especificação de
produto. Cada passagem pela região de planejamento resulta em ajustes no projeto do software.
 
O modelo em cascata, ou ciclo de vida clássico, é recomendado apenas para softwares cujos requisitos
estão bem definidos.
 
O modelo PSP não responsabiliza o desenvolvedor pelo planejamento de projetos e dá a capacidade de
controlar a qualidade de todos os artefatos de softwares desenvolvidos.
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 13/16
Conforme seção 2.4, o modelo de processo pessoal (PSP) criado em 1997 por Watts
Humphery é um processo de software projetado para a medição pessoal do desenvolvedor,
que também o responsabiliza pelo planejamento de projetos e dá a capacidade de controlar a
qualidade de todos os artefatos de softwares desenvolvidos portanto responsabiliza sim o
desenvolvedor. As demais afirmativas são verdadeiras.
1,5 / 1,5 ptsPergunta 8
Modelos evolucionários referem-se a um modelo de processo no qual o software é projetado para
evoluir ao longo do tempo; por isso, possibilita o desenvolvimento de versões cada vez mais
completas do software.
Quais são os modelos a serem utilizados em um processo evolucionário?
 Modelo de processo pessoal (PSP) e modelo em espiral. 
 Cascata e modelo de processo incremental. 
 Prototipação e modelo em espiral. 
 Processo unificado e modelo de processo pessoal (PSP). 
 Cascata e prototipação. 
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 14/16
Os modelos a serem utilizados em um processo evolucionário são: prototipação e modelo em
espiral. A justificativa da resposta pode ser encontrada no livro-texto.
1,5 / 1,5 ptsPergunta 9
O modelo espiral foi proposto por Barry Boehm em 1988. Esse modelo de processo é representado
por uma espiral, onde cada iteração representa uma fase do processo.
A respeito desse modelo de processo de software, assinale a alternativa correta:
 
O modelo espiral é uma abordagem realista para o desenvolvimento de softwares pequenos, não sendo
indicado para softwares grandes.
 Esse modelo tem foco apenas na resolução de riscos de requisitos mal compreendidos. 
 Esse processo é muito semelhante ao modelo cascata. 
 O processo é representado como uma sequência de atividades e não por uma espiral. 
 
Em cada iteração, são reavaliados os riscos; por isso é dito que esse modelo é dirigido a riscos. Somente
após a avaliação dos riscos algum desenvolvimento é realizado.
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 15/16
Em cada iteração, são reavaliados os riscos; por isso, é dito que esse modelo é dirigido a
riscos. Somente após a avaliação dos riscos algum desenvolvimento é realizado. Em cada
iteração, são ampliados o grau de definição e a implementação de um sistema. A justificativa
da resposta pode ser encontrada no livro-texto.
1,5 / 1,5 ptsPergunta 10
Existem vários modelos de processo de desenvolvimento de software, cada qual com suas
vantagens e desvantagens.
Acerca dos modelo cascata, modelo de processo incremental, modelo de processo evolucionário,
modelo de processo unificado e modelo de processo pessoal (PSP), qual das seguintes asserções é
VERDADEIRA?
 
O modelo incremental ou ciclo de vida clássico, recebe muitas críticas atualmente por ser um modelo
lento.
 
O modelo evolucionário foi o primeiro modelo de processo de desenvolvimento de software a ser
proposto
01/04/2021 Avaliação Online 1: FEV.TADS.2 - Engenharia de Software
https://newtonpaiva.instructure.com/courses/10788/quizzes/23573 16/16
 
A etapa de Autópsia do modelo PSP serve para determinar a eficácia do processo por meio de medidas
e métricas coletadas.
 No modelo incremental o custo de inserir mudanças nos requisitos do cliente é aumentado. 
 A primeira volta no modelo cascata resulta no desenvolvimento de uma especificação de produto. 
Conforme seção 2.4, é na etapa de autópsia do modelo de processo pessoal (PSP) por meio
de medidas e métricas coletadas, que é determinada a eficácia do processo. As mudanças
no processo serão realizadas conforme o resultado das medições e das métricas, portanto,
essa alternativa é a correta. As demais equivalem a informações distorcidas:
1. Não existem voltas ou iterações no modelo cascata;
2. No modelo incremental o custo de inserir mudanças nos requisitos do cliente é reduzido
ao invés de aumentado;
3. O primeiro modelo de processo de desenvolvimento de software a ser proposto foi o
cascata ao invés do evolucionário;
O modelo cascata é também chamado de ciclo de vida clássico.
Pontuação do teste: 15 de 15

Continue navegando