Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/03/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=853381&cmid=266457 1/6 Página inicial / Meus Cursos / ENIAC_20211F_784 / Materiais de Estudo / Unidade 1 - Exercícios de �xação Iniciado em terça, 9 mar 2021, 08:47 Estado Finalizada Concluída em terça, 9 mar 2021, 08:55 Tempo empregado 8 minutos 21 segundos Avaliar 10,00 de um máximo de 10,00(100%) https://portalacademico.eniac.edu.br/ https://portalacademico.eniac.edu.br/course/view.php?id=11096 https://portalacademico.eniac.edu.br/course/view.php?id=11096#section-1 https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=266457 https://atendimento.eniac.edu.br/ 09/03/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=853381&cmid=266457 2/6 Questão 1 Correto Atingiu 1,00 de 1,00 Analise o seguinte código: public class Veiculo { private String placa; private String cor; private int anoFabricacao; public String getPlaca() { return placa; } public void setPlaca(String placa) { this.placa = placa; } public String getCor() { return cor; } public void setCor(String cor) { this.cor = cor; } public int getAnoFabricacao() { return anoFabricacao; } public void setAnoFabricacao(int anoFabricacao) { this.anoFabricacao = anoFabricacao; } a. As palavras-chave this em this.cor, this.placa e this.anoFrabricacao informam ao método que estamos nos referindo à variável de instância. b. O código está incorreto, pois métodos e variáveis de instância não são elementos de uma classe. c. A classe Veiculo tem quatro variáveis de instância. d. As variáveis de instância da classe veículo poderão ser visualizadas por qualquer outra classe da aplicação. e. A palavra void é necessária para criação de todos os métodos. 09/03/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=853381&cmid=266457 3/6 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Questão 4 Correto Atingiu 1,00 de 1,00 Em programação orientada a objetos, qual o papel da classe? a. As classes são a fundação, na qual linguagens orientadas a objetos se estruturam. b. Classes são boas práticas de programação. c. Dentro de uma classe são escritos todos comentários de uma aplicação. d. Classes possuem um papel irrelevante na programação orientada a objetos. e. Uma classe é, basicamente, um conjunto de planos que especi�ca como construir um pacote. A utilização de diagramas da Linguagem de Modelagem Uni�cada (UML) faz com que as empresas de análise e desenvolvimento de softwares tenham além de um maior nível de organização e agilidades nos processos, um histórico dos projetos realizados e a possibilidade de melhoria na gestão e qualidade de seus sistemas. Qual das opções a seguir aponta uma situação que NÃO está relacionada ao cenário exposto? a. Custo médio de desenvolvimento de software. b. Necessidade de horas para modelagem do software. c. As linguagens de programação que serão utilizadas em novos projetos. d. Necessidade de pessoas para compor uma equipe de trabalho em razão de determinado projeto. e. Tempo médio despendido para a etapa de análise de requisitos. A Linguagem de Modelagem Uni�cada (UML) é composta por vários diagramas, os quais têm por objetivo fornecer múltiplas visões do sistema a ser modelado, analisando e modelando sob diversos aspectos. Tais diagramas são divididos em dois grupos: Estruturais e Comportamentais. A partir deste cenário, aponte qual das opções destaca somente diagramas "Estruturais". a. Diagrama de Classes Diagrama de Componentes Diagrama de Atividades b. Diagrama de Casos de Uso Diagrama de Componentes Diagrama de Objetos c. Diagrama de Classes Diagrama de Componentes Diagrama de Objetos d. Diagrama de Classes Diagrama de Componentes Diagrama de Comunicação e. Diagrama de Classes Diagrama de Interação Diagrama de Objetos 09/03/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=853381&cmid=266457 4/6 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Um dos grupos de Diagramas que fazem parte da Linguagem de Modelagem Uni�cada (UML) são os chamados Diagramas Comportamentais, que têm por objetivo fornecer múltiplas visões do sistema a ser modelado, analisando e modelando sob diversos aspectos. A partir deste cenário, aponte qual das opções destaca somente diagramas "Comportamentais". a. Diagrama de Máquinas de Estado Diagrama de Casos de Uso Diagrama de Sequência b. Diagrama de Objetos Diagrama de Casos de Uso Diagrama de Sequência c. Diagrama de Máquinas de Estado Diagrama de Pacotes Diagrama de Sequência d. Diagrama de Máquinas de Estado Diagrama de Casos de Uso Diagrama de Implantação e. Diagrama de Componentes Diagrama de Casos de Uso Diagrama de Sequência Dentre os diagramas que fazem parte da Linguagem de Modelagem Uni�cada (UML), podemos citar um que está intimamente associado à linguagem de programação que será utilizada na execução do projeto de software, assim como tem a �nalidade de indicar os componentes do software e seus relacionamentos. Aponte qual das alternativas destaca o diagrama do qual estamos tratando. a. Diagrama de Temporização b. Diagrama de Estrutura Composta c. Diagrama de Componentes d. Diagrama de Comunicação e. Diagrama de Classes Sobre objetos, podemos a�rmar que: a. Considere o seguinte código: “Cliente cli b. new Cliente();” a palavra “new” é o método construtor da classe. c. É uma abstração lógica. d. Um objeto é composto por estado e comportamento. e. Para criarmos uma classe, é necessário seguirmos a especi�cação de um objeto. f. Não há comunicação entre objetos dentro de um sistema orientado a objetos. 09/03/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=853381&cmid=266457 5/6 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 Em relação à forma geral de uma classe, podemos a�rmar: a. Uma classe é criada com a palavra-chave class. b. É impossível usar comentários dentro de uma classe. c. Os parênteses são caracteres que delimitam o bloco da classe. d. Podemos usar palavras reservadas de uma linguagem de programação para nomearmos classes. e. Uma classe é criada com o uso da palavra-chave public. São implementados para realizarem algum tipo de tarefa: a. Comentários. b. Classes. c. Métodos. d. Atributos. e. Objetos. A partir do uso dos diagramas da UML, as empresas de análise e desenvolvimento de sistemas podem melhorar e evoluir em diversos aspectos, incluindo: uso de prototipação, prazos, custos, documentação e questões de reusabilidade. Aponte qual das opções a seguir de�ne, de maneira geral, como podemos denominar o processo que leva a todos estes aspectos positivos. a. Levantamento de Requisitos b. Análise de Requisitos c. Metodologia de Software d. Modelagem de Software e. Linguagem de Programação 09/03/2021 Unidade 1 - Exercícios de fixação: avaliação da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=853381&cmid=266457 6/6 ◄ Assunto 02 - Introdução a classes, objetos e métodos Seguir para... Assunto 03 - Conhecer e construir Diagrama de Casos de Uso ► https://portalacademico.eniac.edu.br/mod/lti/view.php?id=266456&forceview=1 https://portalacademico.eniac.edu.br/mod/lti/view.php?id=266459&forceview=1
Compartilhar