Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/04/2024, 08:06 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=470605&cmid=464161 1/5 ... Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2024 2024-1 Engenharia De Softwares - 2024_01_EAD_A Avaliações P1 -- Prova On-line (Acessar) Iniciado em sábado, 23 mar 2024, 07:54 Estado Finalizada Concluída em sábado, 23 mar 2024, 08:30 Tempo empregado 35 minutos 55 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 Várias linguagens de programação foram criadas ao longo do tempo, dentre as primeiras estão FORTRAN, LISP, COBOL. Posteriormente, surgiram linguagens de programação de alto nível, algumas utilizadas até hoje, como Java, JavaScript e PHP. Junto com as linguagens de programação, foram sendo criados paradigmas de desenvolvimento de sistemas, ou seja, a forma como o sistema é desenvolvimento. Os mais conhecidos são o estruturado e o orientado a objetos. Determine quais são as principais diferenças entre os dois: Escolha uma opção: a. Na programação orientada a objeto, o software é construído considerando que tudo é uma classe. b. Na estruturada, o programa pode ser dividido em três partes, que se interligam, sequência, seleção e iteração. c. Um método são ações que, a programação estruturada, podem executar em um código. d. Um objeto na programação orientada a objetos pertence a um método e tem características (atributos) que podem sofrer ações através das classes. e. A sequência, da programação estruturada, diz que o código deve ser executado na sequência que o usuário quiser. Sua resposta está correta. A resposta correta é: Na estruturada, o programa pode ser dividido em três partes, que se interligam, sequência, seleção e iteração. https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8 https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=175 https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=176 https://ava.candidomendes.edu.br/moodle/course/view.php?id=13927 https://ava.candidomendes.edu.br/moodle/course/view.php?id=13927§ion=4 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=464161 13/04/2024, 08:06 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=470605&cmid=464161 2/5 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Quais são as principais características da análise estruturada? Escolha uma opção: a. As técnicas clássicas são adequadas para elaborar produtos de escala pequena, ou seja, não conseguem lidar com o tamanho cada vez maior dos produtos de software. b. A análise estruturada é base para processos mais modernos. c. Grande recurso investido na manutenção de software. d. Todas as alternativas acima estão corretas. e. O paradigma clássico não é adequado à altura das expectativas iniciais durante a manutenção da pós- entrega do software. Sua resposta está correta. A resposta correta é: Todas as alternativas acima estão corretas. Após a adoção do termo "Engenharia de Software", várias mudanças e adaptações foram feitas para melhorar, facilitar e adaptar-se ao cotidiano dos profissionais que realizam esses trabalhos. As principais evoluções no desenvolvimento de software podem ser classificadas em dois grandes grupos: Escolha uma opção: a. Mudanças pessoais e mudanças tecnológicas. b. Mudanças processuais e mudanças tecnológicas. c. Mudanças tecnológicas e organizacionais. d. Mudanças processuais e mudanças pessoais. e. Mudanças tecnológicas e mudanças financeiras. Sua resposta está correta. A resposta correta é: Mudanças processuais e mudanças tecnológicas. 13/04/2024, 08:06 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=470605&cmid=464161 3/5 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Existem diversas formas de estruturar o desenvolvimento de software, a primeira delas foi o desenvolvimento em cascata. A seguir estão listadas as etapas: I - Projeto de sistema e software II - Definição de requisitos III - Integração e teste de sistema IV - Implementação e teste unitário V - Operação e Manutenção Ordene corretamente o modelo de desenvolvimento de software em cascata: Escolha uma opção: a. II, I, IV, III, V b. V, I, II, IV, III c. II, III, I, IV, V d. I, IV, III, II, V e. I, II, IV, III, V Sua resposta está correta. A resposta correta é: II, I, IV, III, V Numa metodologia de processo genérica para Engenharia de Software quais atividades são indispensáveis? I. Comunicação II. Planejamento III. Modelagem IV. Construção V. Entrega Selecione: Escolha uma opção: a. III, IV e V b. Todas as opções c. I, II e III d. II, III e IV e. II, IV e V Sua resposta está correta. A resposta correta é: Todas as opções 13/04/2024, 08:06 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=470605&cmid=464161 4/5 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Qual a principal diferença entre o modelo incremental e os modelos de cascata e prototipação? Escolha uma opção: a. Após a modelagem do requisito, sempre é entregue o modelo ao cliente. b. O ciclo de desenvolvimento desse modelo é contínuo, ou seja, o cliente recebe entregas apenas no final do processo. c. O modelo é dividido por partes e existem entregas no decorrer do projeto. Podendo o próximo incremento, ser sempre uma correção do último. d. As etapas de especificação, desenvolvimento e testes são acrescidas de uma nova etapa, a entrega final. e. Por ter entregas frequentes, é dispensada a etapa de planejamento. Sua resposta está correta. A resposta correta é: O modelo é dividido por partes e existem entregas no decorrer do projeto. Podendo o próximo incremento, ser sempre uma correção do último. A seguir são apresentadas algumas características do método de análise de software baseado na orientação a objetos. Determine qual das seguintes afirmações está incorreta. Escolha uma opção: a. Não é possível documentar um software, na análise orientada a objeto, com recursos gráficos. b. Os casos de uso e classes são a base de um produto de software orientado a objetos. c. A análise orientada a objetos tem como base a análise estruturada, também chamada de tradicional. d. O método orientado a objeto surgiu a partir do problema em desenvolver softwares em grande escala no modelo tradicional. e. Uma classe traz um conceito do mundo real, pois representa algum conceito, um objeto que tem comportamento e características e que executa ações. Sua resposta está correta. A resposta correta é: Não é possível documentar um software, na análise orientada a objeto, com recursos gráficos. 13/04/2024, 08:06 P1 -- Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/review.php?attempt=470605&cmid=464161 5/5 Questão 8 Correto Atingiu 1,00 de 1,00 Sobre os requisitos do modelo Cascata, é errado afirmar: Escolha uma opção: a. As mudanças de requisitos no decorrer do projeto são bem aceitas no modelo. b. O cliente só vê e dá feedback ao produto que está comprando no final do ciclo. c. Os requisitos são alterados apenas na finalização do projeto. d. Os requisitos são bem definidos no início do projeto. e. Os gestores têm maior facilidade em entender o projeto e identificar a entrega final. Sua resposta está correta. A resposta correta é: As mudanças de requisitos no decorrer do projeto são bem aceitas no modelo.
Compartilhar