Prévia do material em texto
Unidade 1 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - QuestionárioH Revisar envio do teste: Avaliação On-Line 2 (AOL 2) -Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - QuestionárioQuestionário Usuário Jefster Farlei Fernandes Caixeta Junior Curso 16428 . 7 - Arquitetura de Software - 20192.B Teste Avaliação On-Line 2 (AOL 2) - Questionário Iniciado 12/11/19 13:36 Enviado 12/11/19 13:39 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 3 minutos Instruções Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente 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. Pergunta 1 Resposta Selecionada: e. Respostas: a. b. c. d. A ampliação de um software que foi construído sem qualquer planejamento sempre alcança êxito? Não necessariamente, até mesmo quando o software foi projetado se corre o risco de que mais bugs possam surgir, inclusive prejudicando partes do sistema que antes funcionavam “bem”; Sim, pois a imaginação do desenvolvedor basta para que a ampliação de um sistema seja feita com sucesso; Não, nenhuma funcionalidade poderá ser adicionada posteriormente a construção do sistema. Sim, pois não é necessário conhecer o sistema para o qual a nova funcionalidade foi implementada; Não, pois é impossível para os envolvidos no processo de desenvolvimento enxergarem as funcionalidades do sistema a qual necessitariam ampliar; Disciplinas Cursos 1 em 1 pontos Jefster Farlei Fernandes Caixeta Junior 27 e. Não necessariamente, até mesmo quando o software foi projetado se corre o risco de que mais bugs possam surgir, inclusive prejudicando partes do sistema que antes funcionavam “bem”; Pergunta 2 Resposta Selecionada: e. Respostas: a. b. c. d. e. O desenvolvimento da arquitetura de software é indicado para qual tipo de sistema? De preferência para qualquer tipo de sistema, seja ele pequeno, grande ou médio. Apenas sistemas de grande porte; Para sistemas de médio e grande porte. Apenas sistemas de médio porte; Apenas sistemas de pequeno porte; De preferência para qualquer tipo de sistema, seja ele pequeno, grande ou médio. Pergunta 3 Resposta Selecionada: e. Respostas: a. b. c. d. e. O objetivo da arquitetura de software é: Apresentar soluções para a organização e estruturação do sistema; Dizer como cada parte do sistema deve conversar com as demais; Apresentar o sistema já funcional, ou seja, já em execução; Organizar que partes que vão compor o sistema; Organizar e estruturar requisitos não funcionais como disponibilidade, por exemplo. Apresentar soluções para a organização e estruturação do sistema; Pergunta 4 Sistemas geralmente são idealizados como pequenas partes que juntas formam o sistema. Sobre essa afirmação julgue as alternativas a seguir: I. Na idealização do sistema a técnica "dividir para conquistar" não é aconselhável, ela impede que os projetistas do sistema visualizem todas as partes do sistema; II. As partes de um sistema se comunicam utilizando configurações que são estabelecidas no início do desenvolvimento da arquitetura; III. A técnica “dividir para conquistar” propicia a elaboração da arquitetura de software mais facilmente devido a melhor percepção da função que o sistema deve desempenhar. Marque a alternativa que apresenta a sequência correta de cima para baixo. 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: b. Respostas: a. b. c. d. e. F – F – V; V – F – V; F – F – V; V – V – V; F – F – F. V – V – F; Pergunta 5 Resposta Selecionada: a. Respostas: a. b. c. d. e. Sobre padrões arquiteturais marque a alternativa correta. No padrão de persistência dados podem ser lidos ou modificados por processos que não os persistiram inicialmente. No padrão de persistência dados podem ser lidos ou modificados por processos que não os persistiram inicialmente. O controle de acesso restringe a comunicação entre o usuário e o software; O padrão de concorrência trata de como é feita a comunicação entre os sistemas ou os componentes nos sistemas em um ambiente distribuído; Na persistência, assim que um dado for inserido ele deve ser imediatamente gravado; O padrão de distribuição se encarrega de como lhe dar com paralelismo na realização de tarefas; Pergunta 6 Resposta Selecionada: a. Respostas: a. b. c. d. Sobre estilo arquitetural marque a alternativa incorreta. Os únicos estilos existentes são os estilos em camadas, repositório e orientado a objeto; Os únicos estilos existentes são os estilos em camadas, repositório e orientado a objeto; Um exemplo em arquitetura em camadas é o modelo de referência ISO/OSI; O repositório de dados do estilo centralizado em dados pode ser um arquivo .txt ou um sistema de banco de dados, por exemplo. No estilo em camadas são definidas várias camadas onde cada uma delas é responsável por realizar operações diferentes; 1 em 1 pontos 1 em 1 pontos e. No estilo centralizado em dados o centro da arquitetura é formado por um repositório de dados; Pergunta 7 Resposta Selecionada: d. Respostas: a. b. c. d. e. Sobre conectores é correto afirmar: Os conectores descrevem como os componentes interagem; Na conexão estabelecida por conectores apenas dados podem ser enviados; Conectores são necessariamente chamados de métodos; Conectores são as partes que justas formam o sistema. Os conectores descrevem como os componentes interagem; Conectores são desenvolvidos para estabelecer conexão com outros conectores; Pergunta 8 Resposta Selecionada: a. Respostas: a. b. c. d. e. Observe o seguinte problema: Uma locadora de vídeo contrata uma empresa de desenvolvimento de software para criar um sistema exclusivamente para ela. Nisso, a empresa especifica que o sistema deve efetuar o cadastro de clientes, o cadastro de filmes e o empréstimo de filmes. Quem são os componentes do problema apresentado? Cadastro de clientes, cadastro de filmes e empréstimo de filmes. Cadastro de clientes, cadastro de filmes e empréstimo de filmes. Cadastro de clientes; Cadastro de filmes; Cadastro e empréstimo de filmes; Empréstimo de filmes; Pergunta 9 Resposta Selecionada: e. Respostas: a. Quando o desenvolvimento de um software é a melhor alternativa? Quando o software que resolveria o problema do cliente não existe ou quando os softwares existentes não são capazes de resolver todos os aspectos do problema do cliente; 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos Terça-feira, 12 de Novembro de 2019 13h48min45s BRT b. c. d. e. Quando o custo para aquisição do software existente é mais caro do que construir um novo; Quando se deseja adicionar novas funcionalidades a um software existente; Todas as alternativas. Quando o sistema existente apresenta muitas falhas; Quando o software que resolveria o problema do cliente não existe ou quando os softwares existentes não são capazes de resolver todos os aspectos do problema do cliente; Pergunta 10 Resposta Selecionada: e. Respostas: a. b. c. d. e. Julgue as afirmativas a seguir sobre estilos e padrões arquiteturais. I. O estilo estabelece uma estrutura para todos os componentes do sistema; II. Os padrões definem alguns meios para trataralguma característica do sistema levando em consideração as possíveis limitações; III. Não é permitida a escolha de mais de um estilo para a mesma arquitetura. Marque a alternativa que apresenta a (s) afirmativa (s) incorreta (s). Apenas a III; I e II; Apenas a II; Apenas a I; II e III. Apenas a III; ←← OKOK 1 em 1 pontos