Logo Passei Direto
Buscar
Em relação às afirmacoes 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:

c. Todas as afirmações.
User badge image
Desafios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra c. Todas as afirmações são falsas. I. A Orientação a Objetos (OO) não surgiu de um trabalho acadêmico genial de Keith Tocher (1967). Na verdade, o conceito de orientação a objetos surgiu em meados da década de 1960, com a linguagem de programação Simula. II. A principal característica do Paradigma Orientado a Objetos (POO) é a utilização de objetos, que são instâncias de classes, para representar entidades do mundo real e suas interações. Não é necessariamente o aumento e a melhora da expressividade das necessidades do nosso dia a dia convertido em código. III. Grandes linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientadas a Objetos. A Orientação a Objetos é um dos paradigmas mais utilizados atualmente no desenvolvimento de software.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Analise as afirmações a respeito de Classes e Objetos e o uso de Atributos:
1. As classes predefinidas da linguagem Java são agrupadas em categorias de classes chamadas pacotes (package).
2. Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou referência.
3. Os objetos poderão se comunicar entre si, mas eles em geral não saberão como os outros objetos serão implementados.
Considere a alternativa correta.

a. Somente as afirmações I e III.

Sobre as Classes Predefinidas, podemos afirmar a respeito de suas características:
1. As classes predefinidas da linguagem Java serão agrupadas em categorias de classes chamadas pacotes (package), conhecidos como bibliotecas de classes Java ou interface de programação de aplicativos Java (Java API).
2. A instrução import será utilizada para identificar e carregar classes que desejamos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
3. Os nomes dos pacotes Java começam com Java (pacotes do núcleo da linguagem) ou Javax (extensões ao núcleo).
4. A Biblioteca (API – Application Programming Interface) é formada por conjunto de classes do JDK, organizadas em prateleiras digitais.
Considere somente a alternativa CORRETA.

a. Somente as afirmações I e IV.

Sobre a visão geral dos Operadores, podemos afirmar a respeito de suas características:
1. 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.
2. 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.
3. 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.

b. Somente as afirmações II e 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.
( ) 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, V, F, V, F.
c. V, V, F, V, F.
d. V, F, V, F, F.
e. F, F, V, V, V.

( ) No mercado atual de software, grandeS linguagens de programação como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você consegue perceber a importância de estudar e absorver os conceitos de OO.
( ) Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou referência.
( ) 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.
( ) A instrução import será utilizada para identificar e carregar classes que desejarmos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
( ) Um resultado interessante para o princípio da coesão é o princípio que um método não deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não ambos.

a. V, F, F, V, F.
b. V, V, F, V, F.
c. V, F, V, F, F.
d. F, V, V, V, F.
e. F, F, V, V, V.

Em relação às afirmacoes sobre o uso da palavra reservada this, pode-se afirmar:
1. O this é uma palavra reservada que é usada para a autorreferência. Esta ocorrerá quando quisermos referenciar a métodos e atributos da classe e objeto.
2. Embora seja possível usar o this com atributos e métodos estáticos, será mais usual utilizá-lo com membros de instância. Mais especificamente ainda, com atributos.
3. Quando um método de instância for chamado para um objeto particular, o corpo do método utilizará implicitamente a palavra-chave this para referenciar as variáveis de instância do objeto e outros métodos.
Assinale a alternativa CORRETA:

a. Todas as afirmações.

Em relação às instruções de Repetições, analise as seguintes afirmações:
1. A estrutura switch-case se refere à outra modalidade de desvio da execução do programa de acordo com certas condições, semelhante ao uso da instrução if.
2. A estrutura switch-case possibilita uma forma mais adequada e eficiente de atender a inteligibilidade do programa, facilitando a sua interpretação, constituindo-se uma estrutura de controle com múltipla escolha.
3. O conjunto if-else deverá ser utilizado com minúsculas e caso haja apenas uma instrução a ser executada, tanto no if como no else, o uso das chaves será desnecessário.
Assinale a alternativa CORRETA:

c. Todas as afirmações.

Sobre as Classes Predefinidas, podemos afirmar a respeito de suas características:
1. As classes predefinidas da linguagem Java serão agrupadas em categorias de classes chamadas pacotes (package), conhecidos como bibliotecas de classes Java ou interface de programação de aplicativos Java (Java API).
2. A instrução import será utilizada para identificar e carregar classes que desejamos utilizar em nossos programas. As instruções import deverão aparecer sempre antes da definição das classes.
3. Os nomes dos pacotes Java começam com Java (pacotes do núcleo da linguagem) ou Javax (extensões ao núcleo).
4. A Biblioteca (API – Application Programming Interface) é formada por conjunto de classes do JDK, organizadas em prateleiras digitais.
Considere somente a alternativa CORRETA.

d. Somente as afirmações I, II e III.

Para determinar o nível de acesso dos elementos de uma classe, poderão ser usados os modificadores de acesso, que poderão ser:
1. O projected; o public, o private e o package.
2. O package, o private, o protected e o public.
3. O public, o protected, o packaged e o private.
4. O privatized, o package, o public e o protected.
Considere a alternativa CORRETA:

c. Somente a afirmação III está correta.

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.
V, V, F, V, V.
a. V, V, F, V, F.
b. V, V, F, V, V.
c. V, F, F, V, V.
d. V, F, F, V, F.
e. F, V, V, F, V.

Em relação às afirmacoes a seguir, a respeito da Captura e Tratamento das Exceções, podemos considerar:
1. O nome "exceção" sugere que o problema ocorrerá com pouca frequência.
2. Uma instrução normalmente executará corretamente, então o problema representará a "exceção à regra".
3. O tratamento de exceção ajudará a criar programas tolerantes a falhas que poderão resolver ou tratar exceções.
Considere a alternativa CORRETA.
V, V, V.
a. Todas as afirmações estão corretas.
b. Nenhuma das afirmações estão corretas.
c. Somente a afirmação III está correta.
d. Somente as afirmações I e II estão corretas.
e. Todas as afirmações.

Assinale (V) para VERDADEIRO ou (F) para FALSO, para as seguintes afirmações:
( ) Cada objeto possuirá um conjunto de métodos que poderão ser chamados, fazendo com que o objeto execute uma operação.
( ) Quando o programa precisar de um objeto para fazer algo, ele chama o método apropriado.
( ) Os modificadores de acesso não são padrões de visibilidade de acessos às classes, atributos e métodos.
( ) Os modificadores são palavras-chaves reservadas pela linguagem Java, que não poderão ser usadas como nome de métodos, classes ou atributos.
( ) O uso dos modificadores de acesso não será importante para definir uma implementação coerente com as especificações de projeto, não determinará como serão os acessos às classes, métodos e/ou variáveis.
Considere somente a alternativa CORRETA.
c. V, V, F, V, F.
a. V, V, F, V, V.
b. V, F, F, V, F.
c. V, V, F, V, F.
d. F, V, V, F, V.
e. F, F, V, V, F.

Dada as afirmações sobre os modificadores de acesso de classes e membros, analise:
1. Os modificadores de acesso são padrões de visibilidade de acessos às classes, atributos e métodos.
2. O bom uso dos modificadores de acesso será importante para definir uma implementação coerente com as especificações de projeto, determinando como serão os acessos às classes, métodos e/ou variáveis.
3. Os modificadores de acesso serão definidos sempre em palavras minúsculas, tais como public, private, protected, default, static, final, native, synchronized, volatile.
Considere somente a alternativa CORRETA.
b. Somente as afirmações I e III estão corretas.
a. Nenhuma das afirmações estão corretas.
b. Somente as afirmações I e III estão corretas.
c. Somente a afirmação III está correta.
d. Somente as afirmações I e II estão corretas.
e. Todas as afirmações.

Dada as afirmações a seguir a respeito do Desenvolvimento em Camadas:
1. Padrões são conceitos pensados e desenvolvidos de forma a manter um nível de organização mínimo entre projetos afins ou que usem tecnologias afins.
2. Design patterns ou padrões de projetos são nada mais nada menos, que um modo de desenvolvimento.
3. Um padrão de design clássico geralmente usado por aplicativos que precisam da capacidade de manter várias visualizações dos mesmos dados.
Considere a alternativa CORRETA.
c. Todas as afirmações estão corretas.
a. Nenhuma das afirmações estão corretas.
b. Somente as afirmações I e III estão corretas.
c. Todas as afirmações estão corretas.
d. Somente as afirmações I e II estão corretas.
e. Somente as afirmações II e III estão corretas.

Em relação às afirmações apresentadas a seguir, analise:
1. Dentro de um objeto, o código, os dados ou ambos poderão ser privados deste objeto ou públicos.
2. 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.
3. 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. Somente as afirmações I e II estão corretas.
a. Somente as afirmações I e II estão corretas.
b. Nenhuma das afirmações estão corretas.
c. Somente a afirmação III está correta.
d. Somente as afirmações I e III estão corretas.
e. Todas as afirmações estão corretas.

Mais conteúdos dessa disciplina