Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/10/2017 Revisar envio do teste: Avaliação I (2017/2) – 6599-15-... Avaliação Revisar envio do teste: Avaliação I (2017/2)H Revisar envio do teste: Avaliação I (2017/2) Usuário Curso Teste Iniciado Enviado Status Resultado da tentativa Tempo decorrido Estudos Disciplinares VII Avaliação I (2017/2) 22/10/17 15:27 22/10/17 15:47 Completada 4 em 10 pontos 19 minutos Instruções ATENÇÃO: a avaliação a seguir possui as seguintes configurações: - Possui número de tentativas limitadas a 3 (três), não sendo possível excluir nenhum envio nem aumentar o número de tentativas; - Não apresenta as alternativas corretas, apenas informa quantos foram seus acertos e/ou erros; - Não apresenta as justificativas corretas; - Não considera a “tentativa em andamento”, ou seja, não considera as respostas salvas e não enviadas, resultando então em nota igual a 0 (zero); - Possui um prazo limite para envio (acompanhe seu calendário acadêmico), sendo impossível o seu acesso após esse prazo, então sugerimos o armazenamento e/ou impressão para futuros estudos; - Apresenta as questões de forma randômica; - A não realização prevê nota 0 (zero) e/ou reprovação por frequência; - Considera como final a nota de sua última tentativa; - Entra no cálculo de notas e frequências de seu AVA (ambiente virtual de aprendizagem) vide critério de promoção de seu curso. Resultados exibidos Respostas enviadas, Perguntas respondidas incorretamente Pergunta 1 Um Design Pattern pode ser definido 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. Resposta Selecionada: e. Unip Interativa 1 em 1 pontos 22/10/2017 Revisar envio do teste: Avaliação I (2017/2) – 6599-15-... Uma classe envolvida no Design Pattern Factory tem sempre um método abstrato que deve ser sobrescrito por subclasses mais específicas. Pergunta 2 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 do sistema de maneira muito eficiente. Podemos definir multithreading como: Resposta Selecionada: a. Multiplataforma quer dizer que o Java pode ser executado em vários SO. Pergunta 3 Analise a codificação abaixo e informe a qual tipo ela corresponde. Resposta Selecionada: d. É uma codificação feita em Asp.Net. Pergunta 4 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 é: 0 em 1 pontos 0 em 1 pontos 0 em 1 pontos 22/10/2017 Revisar envio do teste: Avaliação I (2017/2) – 6599-15-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57694904_1&course_id=_173669_1&content_id=_1771903_1&return_content=1… 3/5 Fonte: ENADE, 2008 Resposta Selecionada: b. 3. Pergunta 5 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: Resposta Selecionada: c. I e II estão corretas. Pergunta 6 Em um modelo de entidade-relacionamento, uma entidade é dita fraca quando é verificada, entre uma entidade A e uma entidade B, a: Resposta Selecionada: a. dependência da existência entre elas ou a dependência de um identificador. Pergunta 7 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 final 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 0 em 1 pontos 22/10/2017 Revisar envio do teste: Avaliação I (2017/2) – 6599-15-... Resposta Selecionada: a. Sim, Nao, Sim, Nao e Sim. Pergunta 8 O objetivo de um diagrama de estados é fazer a modelagem do comportamento de uma sociedade de objetos que trabalham em conjunto. Usando a máquina de estados, pode-se fazer a modelagem do comportamento de um objeto individual. De acordo com essa afirmação, analise as afirmativas a seguir: I. Complementam a descrição de uma classe. II. Descreve a sequência de atividades que podem ocorrer em um objeto. III. Podem ser construídos para descrever as atividades do sistema inteiro. É correto apenas afirmar: Resposta Selecionada: d. II e III estão corretas. Pergunta 9 (POSCOMP 2009) Considere o seguinte programa escrito em C: 0 em 1 pontos 0 em 1 pontos 22/10/2017 Revisar envio do teste: Avaliação I (2017/2) – 6599-15-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_57694904_1&course_id=_173669_1&content_id=_1771903_1&return_content=1… 5/5 Domingo, 22 de Outubro de 2017 15h47min13s BRST O que será impresso quando o programa for executado? Resposta Selecionada: a. foi muito facil. Pergunta 10 Considere o diagrama de classes UML a seguir. O diagrama UML acima faz uso de uma relação de agregação por composição, na leitura do relacionamento entre o objeto CatálogoDeProduto e o objeto EspecificaçãoDoProduto temos que: Resposta Selecionada: a. A parte deve estar sempre ligada ao objeto composto. ← OK 1 em 1 pontos
Compartilhar