Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Ir para o conteúdo principal PORTAL ACADÊMICO Meus Cursos Erro × Fechar Fechar 556108 MICHAEL MENEZES Serviços/Financeiro Perfil Painel Notas Preferências Sair Cursos 20221 - Módulo Introdutório Progresso: 0 / 10% Contatos do curso 20221F - Abril - Game Engine Unity - Realidade Aumentada Progresso: 5 / 5100% Contatos do curso 20221F - Fevereiro - Metodologias Ágeis Progresso: 0 / 50% Contatos do curso 20221F - Maio - Gerenciamento de Projetos Progresso: 3 / 560% Contatos do curso 20221F - Março - Modelagem de Projetos com UML Progresso: 5 / 5100% Contatos do curso 20221F - Semestral - Programação para Dispositivo Android Progresso: 4 / 580% Contatos do curso 20221F - Semestral - Projeto Integrador - App Developer Progresso: 7 / 1354% Contatos do curso 20221F - Semestral - Tópicos Especiais em App Developer Progresso: 0 / 10% Contatos do curso Atividades Não Aula - III Progresso: 0 / 140% Contatos do curso 5 Mais Pesquisa da Qualidade Contatos do curso Cursos ocultos Relatórios Analíticos Painel do Aluno Prazos Ver meu calendário Comentários Ver meus comentários Mensagens Ver minhas mensagens Página inicial Meus Cursos ENIAC_20221F_14454 Materiais de Estudo Unidade 1 - Exercícios de fixação 20221F - Março - Modelagem de Projetos com UML Iniciado em quarta, 16 mar 2022, 20:52 Estado Finalizada Concluída em quarta, 16 mar 2022, 21:23 Tempo empregado 31 minutos 16 segundos Notas 10,00 de um máximo de 10,00(100%) Questão 1 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão O diagrama de casos de uso é geralmente utilizado no início do projeto em qual atividade? a. Implementação do software. b. Definição dos requisitos e comunicação com o cliente. c. Na fase de manutenção do software. d. Na execução dos testes de software. e. Na entrega do software para o cliente. Feedback A resposta correta é: Definição dos requisitos e comunicação com o cliente. Questão 2 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão No diagrama de classes, o que é uma relação de associação? a. É um atributo da classe. b. É um tipo de relacionamento entre um elemento geral (mais amplo) e outro mais específico. c. São relacionamentos estruturais entre as instâncias das classes e permitem especificar que objetos de uma classe são ligados a objetos de outras classes. d. É um relacionamento entre um elemento (o todo) e outros elementos (as partes) onde as parte só podem pertencer ao todo e são criadas e destruídas com ele. e. São relacionamentos de utilização. Feedback A resposta correta é: São relacionamentos estruturais entre as instâncias das classes e permitem especificar que objetos de uma classe são ligados a objetos de outras classes. Questão 3 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Para que serve a multiplicidade no diagrama de casos de uso? a. Para definir uma funcionalidade do sistema do ponto de vista do usuário. b. Possibilita um certo grau de extensibilidade aos componente ou associações da UML. c. Para definir uma grande função do sistema. d. Para demonstrar algum tipo de relação entre dois elementos por meio do uso de linhas e setas. e. Serve para especificar o número de vezes que um ator pode utilizar um determinado caso de uso. Feedback A resposta correta é: Serve para especificar o número de vezes que um ator pode utilizar um determinado caso de uso. Questão 4 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão São implementados para realizarem algum tipo de tarefa: a. Atributos. b. Métodos. c. Objetos. d. Comentários. e. Classes. Feedback A resposta correta é: Métodos. Questão 5 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Em relação à forma geral de uma classe, podemos afirmar: a. Uma classe é criada com o uso da palavra-chave public. b. Os parênteses são caracteres que delimitam o bloco da classe. c. É impossível usar comentários dentro de uma classe. d. Podemos usar palavras reservadas de uma linguagem de programação para nomearmos classes. e. Uma classe é criada com a palavra-chave class. Feedback A resposta correta é: Uma classe é criada com a palavra-chave class. Questão 6 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Quais destes são tipos de visibilidades definidos pela UML? a. Público, Protegido, Parcial e Pacote. b. Público, Protegido, Perfeito e Pacote. c. Público, Protegido, Privado e Pacote. d. Público, Protegido, Desprotegido e Pacote. e. Público, Protegido, Privado e Interno. Feedback A resposta correta é: Público, Protegido, Privado e Pacote. Questão 7 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Dentre os diagramas que fazem parte da Linguagem de Modelagem Unificada (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 finalidade 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 Classes c. Diagrama de Estrutura Composta d. Diagrama de Comunicação e. Diagrama de Componentes Feedback A resposta correta é: Diagrama de Componentes Questão 8 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão 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. A palavra void é necessária para criação de todos os métodos. b. A classe Veiculo tem quatro variáveis de instância. c. 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. d. O código está incorreto, pois métodos e variáveis de instância não são elementos de uma classe. e. As variáveis de instância da classe veículo poderão ser visualizadas por qualquer outra classe da aplicação. Feedback A resposta correta é: 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. Questão 9 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão 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 define, de maneira geral, como podemos denominar o processo que leva a todos estes aspectos positivos. a. Metodologia de Software b. Linguagem de Programação c. Modelagem de Software d. Levantamento de Requisitos e. Análise de Requisitos Feedback A resposta correta é: Modelagem de Software Questão 10 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Um dos grupos de Diagramas que fazem parte da Linguagem de Modelagem Unificada (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 Implantação b. Diagrama de Objetos Diagrama de Casos de Uso Diagrama de Sequência c. Diagrama de Máquinas de Estado Diagrama de Casos de Uso Diagrama de Sequência d. Diagrama de Máquinas de Estado Diagrama de Pacotes Diagrama de Sequência e. Diagrama de Componentes Diagrama de Casos de Uso Diagrama de Sequência Feedback A resposta correta é: Diagrama de Máquinas de Estado Diagrama de Casos de Uso Diagrama de Sequência Questão 11 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão 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. Dentro de uma classe são escritos todos comentários de uma aplicação. c. Classes possuem um papel irrelevante na programação orientada a objetos. d. Classes são boas práticas de programação. e. Uma classe é, basicamente, um conjunto de planos que especifica como construir um pacote. Feedback A resposta correta é: As classes são a fundação, na qual linguagens orientadas a objetos se estruturam. Questão 12 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão O que é um diagrama de classes? a. É uma representação dos componentes. b. É uma representação da estrutura e relações das classes que servem de modelo para objetos. c. É uma representação do sistema de forma geral. d. É uma representação do fluxo de dados do sistema. e. É uma representação do fluxo de ações. Feedback A resposta correta é: É uma representação da estrutura e relações das classes que servem de modelo para objetos. Questão 13 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Sobre objetos, podemos afirmar que: a. Não há comunicação entre objetos dentro de um sistema orientado a objetos. b. Considere o seguinte código: “Cliente cli = new Cliente();” a palavra “new” é o método construtor da classe. c. É uma abstração lógica. d. Para criarmos uma classe, é necessário seguirmos a especificação de um objeto. e. Um objeto é composto por estado e comportamento. Feedback A resposta correta é: Um objeto é composto por estado e comportamento. Questão 14 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Com qual figura geométrica um ATOR é representado no diagrama de casos de uso? a. Com uma elipse. b. Com um triângulo e o nome do ator na parte superior. c. Com um círculo com bordas pontilhadas. d. Com uma seta pontilhada. e. Com um simbolo de uma pessoa, também chamado de "stick man". Feedback A resposta correta é: Com um simbolo de uma pessoa, também chamado de "stick man". Questão 15 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão O que é um diagrama de casos de uso? a. É um diagrama comportamental (que especifica o comportamento do softwar. b. É uma variação do diagrama de classes e utiliza quase a mesma notação. A diferença é que ele mostra os objetos que foram instanciados das classes. c. É um diagrama que descreve os componentes do software, suas interfaces e suas dependências. d. É uma representação da estrutura e relações das classes que servem de modelo para objetos. e. É um diagrama que descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema. Feedback A resposta correta é: É um diagrama que descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema. Questão 16 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Leia a seguinte descrição: "... são utilizadas no diagrama de classes para informar a quantidade de instâncias de objetos que uma classe pode ter em relação a outra classe. Estamos nos referindo às(aos): a. Classes. b. Relações. c. Atributos. d. Multiplicidades. e. Retângulos. Feedback A resposta correta é: Multiplicidades. Questão 17 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Além dos relacionamentos comuns do diagrama de casos de uso, também contamos com os relacionamentos <<extend>>. Para que este tipo de relacionamento é utilizado? a. Quando o caso de uso A inclui o caso de uso B, significa que sempre que o caso de uso A for executado, o caso de uso B também será executado. b. Quando um caso de uso X pertence ao caso de uso Y, fazendo com que todos os atributos sejam removidos. c. Quando o caso de uso Y generaliza o caso de uso Z isso significa que, além de fazer tudo que nele está especificado, ele também executará tudo que está especificado no caso de uso Z. d. Quando um caso de uso Z não disponibiliza a execução de um caso de uso Y. e. Quando o caso de uso Y estende o caso de uso X, significa que quando o caso de uso X for executado o caso de uso Y poderá (poderá – talvez não sej ser executado também. Feedback A resposta correta é: Quando o caso de uso Y estende o caso de uso X, significa que quando o caso de uso X for executado o caso de uso Y poderá (poderá – talvez não sej ser executado também. Questão 18 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão A Linguagem de Modelagem Unificada (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 Casos de Uso Diagrama de Componentes Diagrama de Objetos b. Diagrama de Classes Diagrama de Interação Diagrama de Objetos c. Diagrama de Classes Diagrama de Componentes Diagrama de Atividades d. Diagrama de Classes Diagrama de Componentes Diagrama de Comunicação e. Diagrama de Classes Diagrama de Componentes Diagrama de Objetos Feedback A resposta correta é: Diagrama de Classes Diagrama de Componentes Diagrama de Objetos Questão 19 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão Como uma classe é representada no diagrama de classes? a. Com uma seta. b. Com uma linha. c. Com um retângulo. d. Com um quadrado. e. Com um círculo. Feedback A resposta correta é: Com um retângulo. Questão 20 Correto Atingiu 0,50 de 0,50 Marcar questão Texto da questão A utilização de diagramas da Linguagem de Modelagem Unificada (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. Necessidade de horas para modelagem do software. b. Necessidade de pessoas para compor uma equipe de trabalho em razão de determinado projeto. c. Tempo médio despendido para a etapa de análise de requisitos. d. Custo médio de desenvolvimento de software. e. As linguagens de programação que serão utilizadas em novos projetos. Feedback A resposta correta é: As linguagens de programação que serão utilizadas em novos projetos. Terminar revisão ◄ Assunto 04 - Elaborar o diagrama de classes Seguir para... Seguir para... Avisos Institucionais SALA VIRTUAL AULAS GRAVADAS Biblioteca Online Fórum Assunto 01 - Linguagem de Modelagem Unificada (UML) Assunto 02 - Introdução a classes, objetos e métodos Assunto 03 - Conhecer e construir Diagrama de Casos de Uso Assunto 04 - Elaborar o diagrama de classes Unidade 1 - Exercícios de fixação (Recuperação) Assunto 05 - Elaborar o diagrama de sequência Assunto 06 - Elaborar o diagrama da máquina de estados Assunto 07 - Conhecer e construir Diagrama de Atividades Assunto 08 - Diagrama de Interação Unidade 2 - Exercícios de fixação Unidade 2 - Exercícios de fixação (Recuperação) PROPOSTA DE PORTFÓLIO Portfólio Portfólio de Recuperação Exercícios - Momento ENADE Exercícios - Momento ENADE (Recuperação) Prova Prova (Recuperação) Prova de Recuperação Final - Exame Entender a fase de projeto (modelagem) de um sistema Introdução à herança Diagramas de componentes Elaborar o diagrama de implantação Projetar a solução Prototipação de soluções Casos de testes e requisitos do sistema Padrões de projeto orientados a objeto Unidade 1 - Exercícios de fixação (Recuperação) ► Pular Navegação do questionário Navegação do questionário Questão 1 Esta página Questão 2 Esta página Questão 3 Esta página Questão 4 Esta página Questão 5 Esta página Questão 6 Esta página Questão 7 Esta página Questão 8 Esta página Questão 9 Esta página Questão 10 Esta página Questão 11 Esta página Questão 12 Esta página Questão 13 Esta página Questão 14 Esta página Questão 15 Esta página Questão 16 Esta página Questão 17 Esta página Questão 18 Esta página Questão 19 Esta página Questão 20 Esta página Terminar revisão Contatos Mensagens selecionadas: 1 × Contatos 0 Configurações Contatos Solicitações 0 Sem contatos Sem solicitações de contatos Solicitação de contato enviado Espaço pessoal Salve rascunhos de mensagens, links, notas etc. para acessar mais tarde. Excluir para mim e para todos os outros Bloco Desbloquear Remover Adicionar Excluir Excluir Enviar solicitação de contato Aceitar e adicionar aos contatos Recusar OK Cancelar Favoritos () Nenhuma conversa favoritada Grupo () Nenhuma conversa em grupo Privado () Nenhuma conversa privada Contatos Não contatos Carregue mais Mensagens Carregue mais Nenhum resultado Pesquisar pessoas e mensagens Privacidade Você pode restringir quem pode enviar uma mensagem para você Aceitar mensagens de: Apenas meus contatos Meus contatos e qualquer pessoa em meus cursos Preferências de notificação Geral Use 'enter' para enviar Apagar mensagens selecionadas Enviar solicitação de contato Você bloqueou este usuário. Desbloquear usuário Você não consegue enviar mensagens para esse usuário Mostrar todos Construído por Moodlerooms , desenvolvido por Moodle. Copyright © 2017 Blackboard Inc, todos os direitos reservados. Idioma English (en) Español (es) Português - Brasil (pt_br) Resumo de retenção de dados Obter o aplicativo para dispositivos móveis
Compartilhar