Baixe o app para aproveitar ainda mais
Prévia do material em texto
Página inicial / Cursos / Faculdade / 20212F / 20212F - DISCIPLINAS REGULARES / SETEMBRO / ENIAC_20212F_14465 / Materiais de Estudo / Unidade 1 - Exercícios de �xação Iniciado em quarta, 22 set 2021, 21:39 Estado Finalizada Concluída em quarta, 22 set 2021, 21:42 Tempo empregado 2 minutos 53 segundos Notas 9,00 de um máximo de 10,00(90%) Questão 1 Correto Atingiu 1,00 de 1,00 Questão 2 Correto Atingiu 1,00 de 1,00 Qual o modi�cador de acesso em que não há restrição à acessibilidade, permitindo o acesso ao membro da classe sem restrições? a. private. b. public. c. internal protected. d. internal. e. protected. A resposta correta é: public. Como um objeto da classe Pessoa deve ser instanciado corretamente com o construtor padrão (quando não foi declarado um construtor)? a. Pessoa pessoa1 = new Pessoa() b. Pessoa pessoa1 = Pessoa(); c. Pessoa pessoa1 = new Pessoa(); d. Pessoa pessoa1; e. Pessoa pessoa1 = new A resposta correta é: Pessoa pessoa1 = new Pessoa(); https://portalacademico.eniac.edu.br/ https://portalacademico.eniac.edu.br/course/index.php https://portalacademico.eniac.edu.br/course/index.php?categoryid=28 https://portalacademico.eniac.edu.br/course/index.php?categoryid=429 https://portalacademico.eniac.edu.br/course/index.php?categoryid=444 https://portalacademico.eniac.edu.br/course/index.php?categoryid=475 https://portalacademico.eniac.edu.br/course/view.php?id=11743 https://portalacademico.eniac.edu.br/course/view.php?id=11743#section-1 https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=286662 https://atendimento.eniac.edu.br/faculdade Questão 3 Correto Atingiu 1,00 de 1,00 Questão 4 Incorreto Atingiu 0,00 de 1,00 Qual a saída do código a seguir? Pessoa pessoa1 = new Pessoa(); pessoa1.Nome = "Joao"; Pessoa pessoa2 = pessoa1; pessoa2.Nome = "Pedro"; Console.WriteLine(pessoa1.Nome); Console.WriteLine(pessoa2.Nome); a. Pedro Joao. b. Joao Joao. c. Joao Pedro. d. Joao null. e. Pedro Pedro. A resposta correta é: Pedro Pedro. Qual o tipo de construtor que é usado para inicializar quaisquer dados estáticos, ou para executar uma ação especí�ca que precisa ser executada apenas uma vez? a. Compound. b. Initializer. c. Construtor padrão. d. Múltiplos construtores. e. Construtor estático. A resposta correta é: Construtor estático. https://atendimento.eniac.edu.br/faculdade Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Considerando a criação de um atributo em C#, qual o melhor tipo de dado para de�nir um número entre 0 e 255? a. short. b. String. c. byte. d. int. e. Decimal. A resposta correta é: byte. Quais dos códigos a seguir representam um construtor de uma classe chamada "Relatório"? a. public constructorRelatorio(String nome, String descricao) { this.nome = nome; this.descricao = descricao; } b. public void Relatorio(String nome, String descricao) { this.nome = nome; this.descricao = descricao; } c. public Relatorio() { return null; } d. String Relatorio( ){ } e. public Relatorio(String nome, String descricao) { this.nome = nome; this.descricao = descricao; } A resposta correta é: public Relatorio(String nome, String descricao) { this.nome = nome; this.descricao = descricao; } https://atendimento.eniac.edu.br/faculdade Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Qual o procedimento de geração automática de getters e setters no Visual Studio que oferece maior produtividade ao desenvolvedor? a. 1 – Clique direito sobre o atributo ou o conjunto de atributos selecionados. 2 – Clique em Ações Rápidas e Refatorações. 3 – Clique em Encapsular Campos (e usar propriedades). b. 1 – Clique direito sobre a classe. 2 – Clique em Ações Rápidas e Refatorações. 3 – Clique em Encapsular Campos (e usar propriedades). c. 1 – Clique direito sobre o atributo ou o conjunto de atributos selecionados. 2 – Clique em Renomear. 3 – Clique em Encapsular Campos (e usar propriedades). d. 1 – Clique direito sobre o atributo ou o conjunto de atributos selecionados. 2 – Clique em Ações Rápidas e Refatorações. 3 – Clique em Gerar construtor. e. 1 – Pressionar F12 com o cursor sobre o atributo. 2 – Clique em Ações Rápidas e Refatorações. 3 – Clique em Encapsular Campos (e usar propriedades). A resposta correta é: 1 – Clique direito sobre o atributo ou o conjunto de atributos selecionados. 2 – Clique em Ações Rápidas e Refatorações. 3 – Clique em Encapsular Campos (e usar propriedades). Qual das seguintes a�rmações está correta em relação à linguagem de programação C#? a. A linguagem de programação C# é multiparadigmática de tipagem fraca, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classes) e a componentes. b. A linguagem de programação C# é multiparadigmática de tipagem forte, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classes) e a componentes. c. A linguagem de programação C# é multiparadigmática de tipagem forte, imperativa, declarativa, funcional, genérica, estruturada e orientada a componentes. d. A linguagem de programação C# foi criada com base na linguagem Python. e. A linguagem de programação C# é multiparadigmática de tipagem forte, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classes) e a operadores. A resposta correta é: A linguagem de programação C# é multiparadigmática de tipagem forte, imperativa, declarativa, funcional, genérica, orientada a objetos (baseada em classes) e a componentes. https://atendimento.eniac.edu.br/faculdade Questão 9 Correto Atingiu 1,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 Qual a forma correta de declarar uma classe vazia chamada Aula em C#? a. static void mainClass(){ } b. Aula.class; c. int Aula = 0; d. New Class ( Aula ); e. class Aula { } A resposta correta é: class Aula { } Qual o procedimento de criação automática de um construtor no Visual Studio? a. 1 - Clique com o botão direito do mouse em um atributo da classe e clique em “Ações rápidas e Refatorações” ou digite Ctlr + . (ponto) 2 - Selecione "Gerar construtor" 3 - Na janela "Escolher membros" selecione os membros que deseja inserir no construtor. Clique em "Ok". b. 1 - Clique com o botão direito do mouse em uma área em branco dentro da classe e clique em “Ações rápidas e Refatorações” ou digite Ctlr + . (ponto). 2 - Clicar em "Formatar Código" 3 - Na janela "Escolher membros" selecione os membros que deseja inserir no construtor. Clique em "Ok". c. 1 - Clique com o botão direito do mouse em uma área em branco dentro da classe e clique em “Ações rápidas e Refatorações” ou digite Ctlr + . (ponto). 2 - Selecione "Gerar construtor" 3 - Digite o construtor no código. d. 1 - Clique com o botão direito do mouse em uma área em branco dentro da classe e clique em “Ações rápidas e Refatorações” ou digite Ctlr + . (ponto). 2 - Selecione "Gerar construtor" 3 - Na janela "Escolher membros" selecione os membros que deseja inserir no construtor. Clique em "Ok". O procedimento de criação de um construtor de forma rápida no Visual Studio é: e. 1 - Clique com o botão direito do mouse em uma área em branco dentro da classe e clique em “Ações rápidas e Refatorações” ou digite Ctlr + . (ponto). 2 - Selecione "Gerar construtor" 3 - Clique em "OK". A resposta correta é: 1 - Clique com o botão direito do mouse em uma área em branco dentro da classe e clique em “Ações rápidas e Refatorações” ou digite Ctlr + . (ponto). 2 - Selecione "Gerar construtor" 3 - Na janela "Escolher membros" selecione os membros que deseja inserir no construtor. Clique em "Ok". O procedimento de criação de um construtor de forma rápida no Visual Studio é: https://atendimento.eniac.edu.br/faculdade ◄ Assunto 02 - Uso de construtores e objetos em C# Seguir para... Assunto 03 - Orientação a Objetos Avançada em C# ► https://portalacademico.eniac.edu.br/mod/lti/view.php?id=286661&forceview=1 https://portalacademico.eniac.edu.br/mod/lti/view.php?id=286664&forceview=1https://atendimento.eniac.edu.br/faculdade
Compartilhar