Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: AVALIAÇÃO I ESTUDOS DISCIPLINARES VII 6599-15_SEI_DS_0717_R_20182 CONTEÚDO Usuário Curso ESTUDOS DISCIPLINARES VII Teste AVALIAÇÃO I Iniciado 10/10/18 18:51 Enviado 10/10/18 19:04 Status Resultado da tentativa 10 em 10 pontos Tempo decorrido 13 minutos Resultados exibidos Respostas enviadas, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: c. São características da arquitetura denominada MVC – Model-View-Controller: I. A camada modelo é responsável por implementar as regras de negócio. II. Camada de controle faz a ligação entre a tela e a camada de negócio. III. A divisão em camadas aumenta a complexidade de manutenção do software. Assinale a alternativa correta: I e II estão corretas. Pergunta 2 Faça o teste de mesa do programa abaixo para as seguintes entradas: 2, 3, 4, 7 e 10. A Na sequência, marque a alternativa que contém as respectivas saídas ao �nal de cada execução do programa. Obs.: o programa somente faz uma leitura. Logo, cada valor indicado representa uma execução diferente do programa. 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: d. Sim, Sim, Nao, Sim e Nao. Pergunta 3 Resposta Selecionada: c. A tríplice restrição da gestão de projetos é formada pela gestão do escopo, prazo, custo e qualidade. Analise as a�rmativas relacionadas ao gerenciamento de escopo e marque a alternativa correta: I. O gerenciamento do escopo é continuo no projeto. II. A EAP deve ser elaborada antes da de�nição do escopo. III. A linha de base de escopo é base para o controle de mudanças de escopo. IV. A prototipação é uma técnica para coleta de requisitos. I, III e IV estão corretas. Pergunta 4 Resposta Selecionada: d. A análise de premissas que é realizada na fase inicial do projeto, junto com a análise de restrições e dos itens fora de escopo. Assinale a alternativa correta em relação à análise das premissas: São suposições aceitas pelo gerente de projetos. 1 em 1 pontos 1 em 1 pontos Pergunta 5 Resposta Selecionada: c. A complexidade ciclomática é uma forma de determinar a complexidade de um programa ou método por meio da análise das condicionais ou repetições dentro do programa. Essa técnica é utilizada para garantir que todas as linhas de código sejam executadas pelo menos uma vez. A complexidade ciclomática é determinada pela quantidade de nós predicados mais 1, logo, o número de caminhos a serem testados definidos pelo grafo é: Fonte: ENADE, 2008 4. Pergunta 6 Resposta Selecionada: b. (POSCOMP 2009) Considere o seguinte programa escrito em C: O que será impresso quando o programa for executado? muito facil. Pergunta 7 A programação orientada a objetos (OOP) difere da programação procedural porque a segunda enfatiza a sequência de etapas de codi�cação necessárias para a solução de um 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: c. problema, enquanto a programação orientada a objetos enfatiza a criação e a interação de objetos. Seguindo esse paradigma, que nome se dá ao ocultamento de informações: a interação apenas com os métodos de um objeto permite que os detalhes de sua implementação interna permaneçam ocultos para o mundo externo. Encapsulamento. Pergunta 8 Resposta Selecionada: e. Um Design Pattern pode ser de�nido como uma solução amplamente aplicável a diferentes problemas que costumam aparecer com alta frequência durante o desenvolvimento de software. Trata-se, portanto, de um mecanismo que permite a obtenção do item de maior valia para o desenvolvedor que é a reusabilidade. Assinale a alternativa correta. Uma classe envolvida no Design Pattern Factory tem sempre um método abstrato que deve ser sobrescrito por subclasses mais especí�cas. Pergunta 9 Resposta Selecionada: e. Analise a codi�cação abaixo e informe a qual tipo ela corresponde. É uma codi�cação feita em JavaScript. Pergunta 10 A linguagem de programação Java suporta o recurso de multithreading. O recurso de multithreading permite que os programas baseados na tecnologia Java utilizem os recursos 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos Quarta-feira, 10 de Outubro de 2018 19h04min57s BRT Resposta Selecionada: e. do sistema de maneira muito e�ciente. Podemos de�nir multithreading como: Multitarefas quer dizer que o Java pode ser executado de forma concorrente. ← OK
Compartilhar