Buscar

ArquiteturaSoftware Unidade 3

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

Unidade 3 Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - Questionário
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) -
Questionário
Usuário Paulo DiTarso Paulo de Tarso Alves de Pontes
Curso 2855 . 7 - Arquitetura de Software - 20172.A
Teste Avaliação On-Line 4 (AOL 4) - Questionário
Iniciado 09/10/17 17:07
Enviado 09/10/17 17:52
Status Completada
Resultado da
tentativa
6 em 10 pontos 
Tempo
decorrido
44 minutos
Instruções Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes
desejar, pois a tentativa só será contabilizada quando você decidir acionar o
botão ENVIAR.
Após o envio da atividade, você poderá conferir sua nota e o feedback,
acessando o menu lateral esquerdo (Notas).
IMPORTANTE: verifique suas respostas antes do envio desta atividade.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas
respondidas incorretamente
Pergunta 1
Sobre o reuso de software no processo de implementação julgue as alternativas a seguir.
I. O reuso de software é caracterizado por reaproveitamento de partes de códigos de outros
sistemas.
II. A prática de reuso de software não pode ser adotada na construção de um novo sistema.
III. O uso de bibliotecas também é caracterizado como reuso de software.
Marque a alternativa que corresponde a sequência correta de cima para baixo.
Resposta Selecionada: d. V – F – V.
Respostas: a. V – V – F.
b. F – F – F.
Cursos
1 em 1 pontos
Paulo de Tarso Alves de Pontes 1
←← OK OK
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
1 de 7 09/10/2017 17:55
c. V – V – V.
d. V – F – V.
e. F – F – V.
Pergunta 2
 A modelagem apresentada na Figura 1 apresenta uma arquitetura para que sistema?
Resposta Selecionada: b. Troca de jogos.
Respostas: a. Jogos de cartas.
b. Troca de jogos.
c. Movimentação do usuário através de consoles.
d. Jogo de paintball.
e. Nenhuma das alternativas anteriores.
Pergunta 3
Sobre projeto e implementação marque a alternativa correta.
Resposta
Selecionada:
d.
Espera-se que projeto e implementação sejam fases distintas no
desenvolvimento de software, onde a etapa de projeto seja efetuada
primeiro e, com base no projeto, a implementação seja feita.
1 em 1 pontos
1 em 1 pontos
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
2 de 7 09/10/2017 17:55
Respostas: a.
O projeto e a implementação fazem parte da mesma etapa de
desenvolvimento de software.
b. A fase de implementação ocorre primeiro que a fase de projeto.
c.
Projeto e implementação só existem como fases distintas quando se trata
do desenvolvimento de grandes sistemas.
d.
Espera-se que projeto e implementação sejam fases distintas no
desenvolvimento de software, onde a etapa de projeto seja efetuada
primeiro e, com base no projeto, a implementação seja feita.
e.
 Em softwares de pequeno porte a fase de projeto pode ser eliminada
existindo somente a fase de implementação.
Pergunta 4
O que faz parte da etapa de elaboração do projeto (arquitetura) de software?
Resposta
Selecionada:
a. A elicitação de requisitos.
Respostas: a. A elicitação de requisitos.
b.
A identificação dos componentes e como se dará o relacionamento
entre eles.
c. A validação de requisitos.
d. Os testes de software.
e. A implementação do sistema.
Pergunta 5
Qual o resultado do processo de implementação?
Resposta Selecionada: d. Software executável.
Respostas: a. Documento de validação da arquitetura.
b. Elaboração de requisitos.
c. Documento da arquitetura.
d. Software executável.
e. O documento de teste.
Pergunta 6
0 em 1 pontos
1 em 1 pontos
0 em 1 pontos
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
3 de 7 09/10/2017 17:55
O código mostrado a seguir corresponde a que componente mostrado na Figura 1?
Resposta
Selecionada:
b.
O código mostrado não corresponde a nenhum dos compoenetes
mostrados na Figura 1.
Respostas: a. Console
b.
O código mostrado não corresponde a nenhum dos compoenetes
mostrados na Figura 1.
c. Usuario
d. Jogo
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
4 de 7 09/10/2017 17:55
e. IntencaoDeTroca
Pergunta 7
Quando a opção por utilizar UML (Linguagem Unificada de Modelagem) para modelar a
arquitetura de um sistema é mais a indicada?
Resposta
Selecionada:
c.
Quando se optou por codificar o sistema utilizando uma linguagem
orientada a objeto como Java, por exemplo, pois a maneira como os
diagramas são estruturados mostram a organização do sistema através
de classes e métodos.
Respostas: a.
Quando se optou por codificar o sistema utilizando uma linguagem de
programação estruturada como C, por exemplo.
b.
Quando o sistema é de grande porte, pois a UML ajuda a visualizar
melhor as funcionalidades do sistema.
c.
Quando se optou por codificar o sistema utilizando uma linguagem
orientada a objeto como Java, por exemplo, pois a maneira como os
diagramas são estruturados mostram a organização do sistema através
de classes e métodos.
d.
Quando o sistema é de porte médio, pois a UML poderá orientar o
processo de implementação.
e.
 A UML é sempre a mais indicada para todo e qualquer sistema por
representar o sistema de maneira gráfica e não necessariamente formal.
Pergunta 8
1 em 1 pontos
1 em 1 pontos
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
5 de 7 09/10/2017 17:55
 Sobre a Figura 1, marque a alterativa incorreta.
Resposta
Selecionada:
e.
 O diagrama mostrado na Figura 1 é um diagrama de bloco onde seus
componentes são: Usuário, Console, Intenção de troca e Jogo.
Respostas: a.
Devido ao diagrama mostrado na Figura 1 ser um diagrama de classe
presente na UML, então supõe-se que a linguagem de programação a ser
utilizada no desenvolvimento do projeto seja orientada a objeto.
b.
A lógica empregada para colocar as setas representam as configurações
estabelecidas para o sistema.
c. As setas no diagrama representam as conexões entre os componentes.
d.
 É um diagrama de classe cujos componentes são: Usuário, Console,
Intenção de Troca e Jogo.
e.
 O diagrama mostrado na Figura 1 é um diagrama de bloco onde seus
componentes são: Usuário, Console, Intenção de troca e Jogo.
Pergunta 9
A respeito dos fatores que se deve levar em consideração na elaboração da arquitetura de
software, julgue as afirmativas a seguir:
I. O entendimento de como se dará o relacionamento entre o software e seu ambiente de
operação (ambiente externo).
II. Identificação dos componentes do sistema e seus relacionamentos.
0 em 1 pontos
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
6 de 7 09/10/2017 17:55
Segunda-feira, 9 de Outubro de 2017 17h52min21s BRT
III. Estabelecer que ambiente de programação será utilizado para codificação do sistema.
Marque a alternativa que apresenta as afirmativas corretas.
Resposta Selecionada: a. I e III.
Respostas: a. I e III.
b. Apenas a II.
c. Apenas a I.
d. Apenas a III.
e. I e II.
Pergunta 10
Sobre a etapa de implementação marque a alternativa incorreta.
Resposta
Selecionada:
b.
O processo de implementação não faz parte do escopo de
arquitetura de software.
Respostas: a.
 A implementação é um processo crítico. Muitos erros podem e
geralmente acontecem nessa fase, mesmo que o projeto tenhasido
bem arquitetado.
b.
O processo de implementação não faz parte do escopo de
arquitetura de software.
c. A implementação resulta em um software executável.
d.
 A escolha do paradigma da linguagem de programação
(estruturada, orientada a objetos, modular, etc.) é feita na etapa de
implementação.
e.
Na etapa de implementação é preciso fazer algumas escolhas como
o ambiente de programação, por exemplo.
0 em 1 pontos
Revisar envio do teste: Avaliação On-Line 4 (AOL 4) - ... https://sereduc.blackboard.com/webapps/assessment/review/review.jsp...
7 de 7 09/10/2017 17:55

Continue navegando