Prévia do material em texto
Iniciado em domingo, 23 mar 2025, 10:22 Estado Finalizada Concluída em domingo, 23 mar 2025, 10:28 Tempo empregado 5 minutos 52 segundos Questão 1 Completo Vale 0,60 ponto(s). Em relação ao que foi apresentado e estudado a respeito dos Tipos Abstratos de Dados (TAD), assinale a alternativa correta: a. A estrutura estática caracteriza-se por não possuir um espaço alocado e inalterável antes da sua utilização. b. Em programação consideramos dois tipos de estruturas que permitem guardar uma coleção de elementos: Estrutura Estática e Estrutura Dinâmica. c. Estrutura dinâmica caracteriza-se por não poder ser alterada à medida que ocorre a sua manipulação através de inserção e remoção de elementos. d. A dimensão da estrutura dinâmica tem limitações, sendo uma de suas restrições à limitação física do espaço de memória do computador onde ocorrerá a execução do algoritmo. e. Numa tabela, uma vez alocado o espaço, este não permanecerá inalterável, independentemente das operações de inserção e de remoção de elementos. Sua resposta está correta. Painel / Minhas Disciplinas / TECNOLÓGICO EM ANÁLISE E DESENV DE SISTEMAS-disc. 37- PROGRAMAÇÃO ORIENTADA A OBJETOS / PROVA CURRICULAR - REALIZAÇÃO DIA 21/03/2025 A 23/03/2025 - VALOR 6,0 PONTOS / AB4 - CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 21/03/2025 A 23/03/2025 - VALOR 6,0 PONTOS - 1ª OPORTUNIDADE https://www.eadunifatecie.com.br/course/view.php?id=58641 https://www.eadunifatecie.com.br/course/view.php?id=58641 https://www.eadunifatecie.com.br/my/ https://www.eadunifatecie.com.br/course/view.php?id=58641 https://www.eadunifatecie.com.br/course/view.php?id=58641#section-12 https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1961052 Questão 2 Completo Vale 0,60 ponto(s). Em relação às afirmações sobre Paradigma da Programação Orientada a objetos e seus conceitos, podemos afirmar: I. A Orientação a Objetos (OO) surgiu de um trabalho acadêmico genial de Keith Tocher (1967). II. A principal característica do Paradigma Orientado a Objetos (POO) é o aumento e a melhora da expressividade das necessidades do nosso dia a dia convertido em código. III. No mercado atual de software, grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python não são Orientada a Objetos. Assim, você consegue perceber a importância de estudar e absorver os conceitos de Orientação a Objetos. Assinale a alternativa CORRETA: a. Somente a afirmação II. b. Somente a afirmação III. c. Somente as afirmações I e II. d. Somente as afirmações I e III. e. Somente a afirmação I. Sua resposta está incorreta. Questão 3 Completo Vale 0,60 ponto(s). Em relação ao uso de Atributos, analise as seguintes afirmações: I. Os atributos são pertencentes à classe, eles podem ser do tipo primitivo ou referência (objetos). II. Os seus modificadores podem ser: public, private, protected ou default. III. Os atributos e métodos de uma classe (e de seu objeto) estão intimamente relacionados. Pode-se afirmar que: a. Somente as afirmações I e III. b. Somente a afirmação I. c. Somente as afirmações II e III. d. As afirmativas I, II, III. e. Somente as afirmações I e II. Sua resposta está correta. Questão 4 Completo Vale 0,60 ponto(s). Em relação aos conceitos avançados sobre Classes, analise as seguinte afirmações: I. Uma Classe especificará os dados que um objeto poderá conter (os campos de objetos) e as ações que um objeto poderá executar (os métodos do objeto). II. Uma Classe será um projeto de código que poderá ser usado para criar um tipo específico de objeto. III. Um objeto é um componente de software que existe na memória e serve a um propósito específico em um programa. Assinale a alternativa CORRETA: a. Todas as afirmações. b. Somente as afirmações I e III estão corretas. c. Somente as afirmações I e II estão corretas. d. Somente a afirmação I está correta. e. Somente a afirmação III está correta. Sua resposta está correta. Questão 5 Completo Vale 0,60 ponto(s). Em relação ao que foi visto e estudado, a respeito sobre Programação Orientada a Objetos, assinale (V) para VERDADEIRO ou (F) para FALSO, para as seguintes afirmações: ( ) Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas receberão zero, valores lógicos recebem false e objetos receberão null). ( ) Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java. ( ) Um construtor não poderá rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído. ( ) As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa, seja desviada de acordo com certas condições. ( ) Quando declarado um construtor, ele não deverá possuir, obrigatoriamente, sempre o mesmo nome da classe em que se está localizado. a. V, F, F, V, V. b. V, F, V, F, F. c. F, F, V, V, V. d. V, V, F, F, F. e. V, V, F, V, F. Sua resposta está correta. Questão 6 Completo Vale 0,60 ponto(s). Em relação às afirmações a seguir, a respeito da Captura e Tratamento das Exceções, podemos considerar: I. O nome "exceção" sugere que o problema ocorrerá com pouca frequência. II. Uma instrução normalmente executará corretamente, então o problema representará a "exceção à regra". III. O tratamento de exceção ajudará a criar programas tolerantes a falhas que poderão resolver ou tratar exceções. Considere a alternativa CORRETA. a. Nenhuma das afirmações estão corretas. b. Somente a afirmação III está correta. c. Somente as afirmações I e II estão corretas. d. Somente as afirmações I e III estão corretas. e. Todas as afirmações estão corretas. Sua resposta está correta. Questão 7 Completo Vale 0,60 ponto(s). Em relação às afirmações apresentadas a seguir, analise: I. Dentro de um objeto, o código, os dados ou ambos poderão ser privados deste objeto ou públicos. II. Quando o código ou os dados forem públicos, outras partes do programa poderão acessá-los mesmo que estejam definidos dentro de um objeto. III. O código ou os dados privados não poderão ser acessados por uma parte do programa que exista fora do objeto. Geralmente, as partes públicas de um objeto serão usadas para fornecer uma interface controlada para os elementos privados do objeto. Assinale a alternativa CORRETA: a. Nenhuma das afirmações estão corretas. b. Todas as afirmações estão corretas. c. Somente as afirmações I e III estão corretas. d. Somente as afirmações I e II estão corretas. e. Somente a afirmação III está correta. Sua resposta está correta. Questão 8 Completo Vale 0,60 ponto(s). Em relação aos comandos de uma linguagem Orientada a Objetos, marque (V) para VERDADEIRO ou (F) para FALSO: ( ) O código-fonte Java poderá ser escrito usando a codificação de caracteres Unicode e armazenado em seu formato completo de 16 bits ou com valores de caracteres Unicode codificados em ASCII. ( ) Java suporta ambos os comentários de bloco no estilo C delimitados por / * e * / e comentários de linha no estilo C ++ indicados por //. ( ) Comentários de linha serão úteis para comentários curtos dentro de métodos. ( ) Por convenção, um comentário de bloco começando com /** indica um comentário de documento especial. ( ) O javadoc criará documentação em formato HTML das classes lendo o código-fonte e os comentários incorporados. a. F, F, V, V, V. b. V, F, F, V, V. c. F, V, V, F, F. d. V, V, V, V, V. e. V, F, V, F, V. Sua resposta está correta. Questão 9 Completo Vale 0,60 ponto(s). Em relação aos construtores, assinale (V) para VERDADEIRO ou (F) para FALSO, para as seguintes afirmações: ( ) Na linguagem Java se um construtor for definido, será assumido um construtor default da própria linguagem. ( ) O construtor deverá possuir sempre o mesmo nome de suaclasse e será sintaticamente semelhante a um método, quando for declarado. ( ) O construtor padrão não permitirá que clientes da classe possam inicialiar a data/hora com valores não zero específico. ( ) Os campos de uma classe private só poderão ser manipulados pelos seus métodos. ( ) Métodos set() também são comumente chamados métodos modificadores, porque eles geralmente modificam os valores das variáveis de instância. Os métodos get() também são comumente chamados de métodos de acesso ou métodos de consulta. a. V, F, V, F, F. b. V, F, F, V, V. c. F, V, V, V, V. d. F, V, V, V, F. e. V, V, F, V, F. Sua resposta está correta. Questão 10 Completo Vale 0,60 ponto(s). Sobre a visão geral dos Operadores, podemos afirmar a respeito de suas características: I. Dentro de um método, a execução não prosseguirá na sequência em que as instruções ocorrerem. A execução se dará, a partir da instrução atual para a próxima, de cima para baixo. II. Para tratar situações em que o fluxo de execução do programa deverá ser alterado, Java fornecerá um amplo conjunto de estruturas condicionais, de exceção e repetição. III. As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa, seja desviada de acordo com certas condições. Considere somente a alternativa CORRETA. a. Todas as afirmações. b. Somente a afirmação I. c. Nenhuma das afirmações. d. Somente as afirmações I e II. e. Somente as afirmações II e III. Sua resposta está correta. ◄ ENQUETE DE SATISFAÇÃO - EAD UNIFATECIE Seguir para... AB5 - CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 28/03/2025 A 30/03/2025 - VALOR 6,0 PONTOS - 2ª OPORTUNIDADE ► https://www.eadunifatecie.com.br/mod/feedback/view.php?id=1961051&forceview=1 https://www.eadunifatecie.com.br/mod/quiz/view.php?id=1961053&forceview=1