Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/03/2024, 09:45 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=463735&cmid=463596 1/6 ... Página inicial Disciplinas e Espaços 2024-1 Arquitetura de Sistemas - 2024_01_EAD_A Avaliações P1 -- Prova On-line (Acessar) Iniciado em terça, 19 mar 2024, 22:42 Estado Finalizada Concluída em terça, 19 mar 2024, 23:07 Tempo empregado 24 minutos 12 segundos Notas 8,00/8,00 Avaliar 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Cada um dos blocos de construção no desenvolvimento de software guiado pelo Domain-Driven Design tem uma responsabilidade bem definida. O bloco voltado para a interface do usuário é responsável: Escolha uma opção: pela lógica de negócio. Ela é apenas uma camada fina, responsável por conectar a visão ao controlador. pelos conceitos, regras e lógicas de negócio. Todo o foco de DDD está nessa camada. pela exibição de informações do sistema ao usuário e também por interpretar comandos do usuário. por fornecer recursos técnicos que darão suporte às camadas superiores. persistência de dados, conexões com bancos de dados, envio de mensagens por redes, gravação e leitura de discos, etc. Sua resposta está correta. A resposta correta é: pela exibição de informações do sistema ao usuário e também por interpretar comandos do usuário. Assinale a opção que mostra a arquitetura cujo estilo é um sistema distribuído definido por um conjunto de componentes que são conectados por meio de uma chamada de procedimento. Escolha uma opção: arquitetura de software arquitetura baseada em objetos arquitetura baseada em eventos arquitetura centrada em dados Sua resposta está correta. A resposta correta é: arquitetura baseada em objetos https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=176 https://ava.candidomendes.edu.br/moodle/course/view.php?id=14146 https://ava.candidomendes.edu.br/moodle/course/view.php?id=14146§ion=4 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=463596 26/03/2024, 09:45 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=463735&cmid=463596 2/6 Questão 3 Correto Atingiu 1,00 de 1,00 Questão 4 Correto Atingiu 1,00 de 1,00 Com relação às vantagens da arquitetura multicamadas, assinale V para a afirmativa verdadeira e F para a falsa. ( ) Ajuda a abstrair à lógica do acesso a dados. ( ) Permite a reutilização de objetos por outras aplicações. ( ) Dificulta manutenções na base de dados. As afirmativas são, respectivamente: Escolha uma opção: F, V e F. V, F e F. V, V e F. F, V e V. Sua resposta está correta. A resposta correta é: V, V e F. O sistema deve apresentar facilidade de uso, permitindo que mesmo um usuário sem experiência seja capaz de produzir algum trabalho satisfatoriamente. Trata-se de um critério básico de usabilidade denominado. Escolha uma opção: eficiência. memorização. satisfação intuitividade. Sua resposta está correta. A resposta correta é: intuitividade. 26/03/2024, 09:45 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=463735&cmid=463596 3/6 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Sobre o DDD (domain-driven design). Marque a opção correta: Escolha uma opção: constitui-se de vários tratadores e(ou) programas que processam os eventos para produzir respostas e de um disparador que invoca os pequenos tratadores. não tem como foco principal a tecnologia, mas o entendimento das regras de negócio e de como elas devem estar refletidas no código e no modelo de domínio. prioriza a simplicidade do código, sendo descartados quaisquer usos de linguagem ubíqua que fujam ao domínio da solução. consiste em uma técnica que trata os elementos de domínio e que garante segurança à aplicação em uma programação orientada a objetos na medida em que esconde as propriedades desses objetos. Sua resposta está correta. A resposta correta é: não tem como foco principal a tecnologia, mas o entendimento das regras de negócio e de como elas devem estar refletidas no código e no modelo de domínio. A Engenharia de Requisitos tem um impacto direto no desenvolvimento de sistemas de sucesso e focados no cliente. Para o desenvolvimento bem sucedido de um projeto, é necessário conhecer os requisitos para o sistema e documentar os mesmos de maneira adequada. Pohl, K.; Rupp, C. Fundamentos da Engenharia de Requisitos. Editora: Rockynoock. 1 ed. 2012. Com relação às fases de especificação, validação e definição dos requisitos de um sistema, dadas as afirmativas: I. Os requisitos de um sistema podem ser classificados como: Requisitos Funcionais, Requisitos Não Funcionais e Requisitos de Domínio. II. Os Requisitos Funcionais definem as funcionalidades do sistema, e tem como principal objetivo determinar o que o sistema irá executar, como, por exemplo, determinar a linguagem de programação que deverá ser utilizada. III. Os Requisitos Não Funcionais (RNF) definem as propriedades e restrições do sistema, podem ser mensuráveis, tais como transações processadas por segundo (velocidade) e tempo médio de falhas (confiabilidade). Verifica-se que está(ão) correta(s) Escolha uma opção: II, apenas. I, apenas. I e III, apenas. I, II e III. Sua resposta está correta. A resposta correta é: I e III, apenas. 26/03/2024, 09:45 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=463735&cmid=463596 4/6 Questão 7 Correto Atingiu 1,00 de 1,00 A Engenharia de Requisitos possui diversas etapas. Entre elas, a Validação de Requisitos. Sobre essa etapa, é correto afirmar que: Escolha uma opção: ela é realizada pelo próprio Analista de Requisitos, quando termina sua atividade de Especificação de Requisitos. ela é realizada pelo cliente ao final da Especificação de Requisitos, para validar que a equipe técnica entendeu o que foi solicitado. ela é realizada pelo cliente apenas ao final do projeto, quando o produto final está entregue. ela é realizada pelo testador da equipe de desenvolvimento, quando os programadores terminaram a programação. Sua resposta está correta. A resposta correta é: ela é realizada pelo cliente ao final da Especificação de Requisitos, para validar que a equipe técnica entendeu o que foi solicitado. 26/03/2024, 09:45 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=463735&cmid=463596 5/6 Questão 8 Correto Atingiu 1,00 de 1,00 O diagrama de estados é um grafo dirigido cujos nodos representam estados e cujos arcos representam transições entre estados. Qual das imagens abaixo mostram um diagrama de estados? Escolha uma opção: Sua resposta está correta. A resposta correta é: 26/03/2024, 09:45 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=463735&cmid=463596 6/6
Compartilhar