Buscar

Avaliação Online 1_ G FEV ANSIST 1 - Análise de Sistemas

Prévia do material em texto

30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 1/11
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 63 minutos 10,5 de 15
 As respostas corretas estarão disponíveis em 6 abr em 0:00.
Pontuação desta tentativa: 10,5 de 15
Enviado 30 mar em 17:02
Esta tentativa levou 63 minutos.
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
1,5 / 1,5 ptsPergunta 1
A orientação a objeto infere vários conceitos úteis na análise de
sistemas, como encapsulamento, herança e polimorfismo. Com base
nos conceitos da orientação a objetos, avalie as afirmações a seguir.
 
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704/history?version=1
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704/take?user_id=8833
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 2/11
1. O conceito de polimorfismo está relacionado à herança e à
interface.
2. A herança é usada para reaproveitar componentes, como as
classes.
3. O encapsulamento determina a visibilidade de atributos e métodos,
ou seja, a forma como as operações serão acessadas.
 
É CORRETO o que se afirma em:
 II e III, apenas. 
 I e II, apenas. 
 I, II e III. 
 I, apenas. 
 I e III, apenas. 
Nesse caso, todas as alternativas estão corretas.
O polimorfismo permite diferentes comportamentos para uma
mesma classes ou métodos com a mesma assinatura. Para se
fazer isso, é necessário utilizar a herança e ou a interface. A
herança possibilita a uma classe filha herdar comportamentos
de uma classe pai, possibilitando o reúso.
O encapsulamento é a forma como os atributos e métodos
estão visíveis no sistema, como private, public, protect. Assim,
o encapsulamento define a forma de acesso desses atributos e
métodos.
Fonte: GUEDES, G. T. A. UML 2 – Guia Prático. 2. ed. Novatec
Editora, 2014.
1,5 / 1,5 ptsPergunta 2
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 3/11
O processo unificado é um framework extensível para a concepção de
processos, podendo ser adaptado às características específicas de
diferentes empresas e projetos. Nele, são definidas quatro fases:
concepção, elaboração, construção e transição.
 
A respeito das fases definidas no unificado, avalie as afirmações a
seguir:
 
I - Na fase de concepção, são planejadas as interações e priorização
das funcionalidades para desenvolver o sistema.
II - A fase de elaboração consiste no detalhamento da análise e da
realização do projeto para o sistema como um todo.
III - Na fase de construção, um produto deve ser desenvolvido, testado
e adequado para uso pelo usuário final.
IV - A fase de transição consiste em colocar o sistema desenvolvido no
ambiente final.
 
É CORRETO apenas o que se afirma em:
Fonte: WAZLAWICK, Raul S. Engenharia de software: conceitos e práticas. Rio de Janeiro:
Elsevier, 2013.
 I e II. 
 II, III e IV. 
 I, III e IV. 
 II e IV. 
 I e III. 
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 4/11
De acordo com Wazlawick (2013), na fase de concepção do
processo unificado, tem-se uma visão abrangente do sistema e
são levantados os principais requisitos. Na fase de elaboração,
é feito o detalhamento da análise de requisitos utilizando
modelos definidos. A construção consiste na geração de código
e teste do sistema. Na fase de transição, é colocado o sistema
em uso no ambiente final, sendo necessários testes de
aceitação e operação, treinamento do usuário.
1,5 / 1,5 ptsPergunta 3
Ao desenvolver um sistema de recursos humanos, o analista de
sistema foi exposto a vários conceitos, sendo para ele desconhecidos.
Preocupado em entender corretamente os termos utilizados pelo
cliente, o analista resolveu utilizar uma técnica para validar o seu
entendimento em relação aos termos que pareciam estar ambíguos.
Nessa lógica, conclui-se que ele utilizou a técnica chamada:
 Modelagem conceitual. 
 Diagrama de atividades. 
 Caso de Uso. 
 Esquema de sistemas. 
 Brainstorm. 
O modelo conceitual é utilizado na fase de análise para
entender conceitos que não estão claros.
Fonte: WAZLAWICK, R. Análise e projeto de sistemas de informação orientados.
Elsevier Brasil, 2010.
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 5/11
1,5 / 1,5 ptsPergunta 4
Os sistemas de informação:
 Não auxiliam na tomada de decisão. 
 
Tem foco em processamento de informação, processando entrada de
dados, mas não precisam gerar informação útil.
 
Apenas transmite informação, sem se preocupar com o valor do
resultado.
 
Coletam e transmitem informação para um usuário, a informação é
passada da mesma forma que veio, o sistema é apenas um
transportador.
 
Coletam, processam e transmitem informações úteis para um usuário. 
1,5 / 1,5 ptsPergunta 5
Avalie as seguintes afirmações sobre a modelagem de sistemas:
I. A modelagem de sistemas contribui para a entrega do projeto
no prazo acordado.
II. A modelagem de sistemas aumenta o entendimento dos
requisitos pelo usuário.
III. A modelagem de sistemas ajuda na abstração das
informações coletadas junto ao cliente.
Estão corretas:
 I e II somente. 
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 6/11
 Somente uma delas. 
 I, II e III. 
 II e III somente. 
 I e III somente. 
0 / 1,5 ptsPergunta 6IncorretaIncorreta
Casos de uso são narrativas em texto, amplamente utilizadas para
descobrir e registrar requisitos do sistema, e são escritos de forma
detalhada e estruturada para satisfazer às metas do usuário.
LARMAN, C. Utilizando UML e padrões. São Paulo: Bookman, 2002.
(Adaptado).
 
Considerando os elementos presentes na estrutura de um caso de
uso, avalie as afirmações a seguir.
 
1. Os atores podem ser representados por pessoas, organizações,
softwares e máquinas.
2. As pré-condições não são testadas dentro do caso de uso.
3. O fluxo principal é o primeiro cenário do caso de uso. Ele descreve
o caminho de sucesso ou falha do caso de uso.
4. Os fluxos alternativos indicam cenários ou ramos, tanto de sucesso
quanto de fracasso.
 
É CORRETO apenas o que se afirma em:
 II e IV. 
 I, II e IV. 
 I e II. 
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 7/11
 I e III. 
 II, III e IV. 
1,5 / 1,5 ptsPergunta 7
No desenvolvimento de sistemas, o caso de uso descreve a interação
do usuário com o sistema definindo os passos que o usuário deve
realizar para executar suas funções. O diagrama de caso de uso
permite ter uma visão geral das funcionalidades do sistema.
Considerando a imagem do diagrama de caso de uso de um cenário
de um banco, pode-se afirmar que o termo include:
 
Simboliza os casos de uso Consultar Saldo, Depositar e Sacar que
podem usar o caso de uso de Registrar Operação do Usuário, mas não
éobrigatório o seu uso no sistema.
 
Significa que o ator do caso de uso utilizará o sistema de serviços
disponibilizados em um servidor.
 
Estabelece a obrigatoriedade dos casos de uso Consultar Saldo,
Depositar e Sacar utilizarem o Registrar Operação do Usuário.
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 8/11
 Significa que essa associação é opcional no caso de uso. 
 
Refere-se à herança, assim todos os casos de uso herdam
funcionalidades de Registrar Operação do Usuário.
No diagrama, não existe sinalização de herança.
O termo que poderia usar o caso de uso sem obrigatoriedade é
o exclude.
O ator é um cliente, e não um sistema.
Essa associação não é opcional.
0 / 1,5 ptsPergunta 8IncorretaIncorreta
A engenharia de requisitos fornece o mecanismo apropriado para
entender aquilo que o cliente deseja. Ela abrange sete tarefas
distintas: concepção, levantamento, elaboração, negociação,
especificação, validação e gestão.
Fonte: PRESSMMAN, R. S. Engenharia de software: uma
abordagem profissional. 8. ed. São Paulo: AMGH, 2016. (Adaptado).
 
Nesse contexto, avalie as afirmações, a seguir, a respeito da tarefas
da engenharia de requisitos.
 
1. Na concepção, define-se a comunicação e colaboração entre os
interessados e a equipe de software.
2. No levantamento, entende-se o que o sistema deve fazer sem
detalhar como vai ser feito.
3. Na especificação, descrevem-se documentos ou cenários de uso
para o sistema.
4. Na gestão de requisitos, são avaliados os custos e os riscos dos
requisitos, podendo esses serem eliminados, combinados ou
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 9/11
modificados para atenderem às necessidades do cliente.
 
É CORRETO apenas o que se afirma em:
 II, III e IV. 
 I e II. 
 I e III. 
 II e IV. 
 I, II e IV. 
0 / 1,5 ptsPergunta 9IncorretaIncorreta
Os requisitos de um sistema descrevem os serviços e restrições
operacionais fornecidos pelo sistema. Durante o levantamento, são
detalhados diversos requisitos que podem ser classificados como
funcionais e não funcionais:
 SOMMERVILLE, I. Engenharia de software. PEARSON BRASIL,
2011.
 
Considerando os requisitos de um sistema de votação eletrônica para
o colegiado de uma escola, avalie os requisitos funcionais a seguir:
 
1. O sistema deve permitir cadastrar os candidatos da eleição.
2. O sistema deve ser acessado por qualquer dispositivo conectado à
Internet, como computadores, smartphones ou tablets.
III. O sistema deve verificar se o eleitor está cadastrado no sistema.
1. O sistema deve gerar relatórios em formato PDF.
2. Após finalizar a eleição, o sistema não poderá registrar mais
nenhum voto.
 
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 10/11
É CORRETO o que se afirma em:
 II, IV e V, apenas. 
 III, IV e V, apenas. 
 I, III e V, apenas. 
 I, II e III, apenas. 
 I, II, III, IV e V. 
1,5 / 1,5 ptsPergunta 10
A UML é uma linguagem padrão utilizada para documentar projetos de
software. Ela pode ser usada em várias fases do desenvolvimento,
tornando-se um artefato essencial para o desenvolvimento.
Entendendo a UML, pode-se especificar sistemas.
 
A UML disponibiliza vários diagramas. Por conseguinte, avalie as
afirmações a seguir:
I - Diagrama de classe mostra a natureza dinâmica de comunicação
entre os objetos.
II - Diagramas de atividade mostram o comportamento dinâmico dos
fluxos do sistema.
III Diagramas de sequência determinam a sequência da construção do
sistema.
IV - Diagramas de caso de uso definem os requisitos do sistema sob a
ótica do usuário.
 
É CORRETO apenas o que se afirma em:
Fonte: PRESSMMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. São
Paulo: AMGH, 2016. (Adaptado).
 I e II. 
30/03/2020 Avaliação Online 1: G.FEV.ANSIST.1 - Análise de Sistemas
https://newtonpaiva.instructure.com/courses/6600/quizzes/10704 11/11
 III e IV. 
 II e IV. 
 II e III. 
 I e III. 
O diagrama de classe apresenta uma estrutura dinâmica, e o
diagrama de sequência apresenta a interação entre os objetos.
Pontuação do teste: 10,5 de 15

Mais conteúdos dessa disciplina