Logo Passei Direto
Buscar

Paradigmas de Programação - TESTE 10

User badge image
Yuri Cid

em

Ferramentas de estudo

Questões resolvidas

Avalie as colunas I e II a seguir, onde na coluna I temos os paradigmas e na coluna II temos linguagens de programação. Assinale a opção que relaciona corretamente as colunas I e II.
1. Lógico a. Haskell
2. Funcional b. prolog
3. Orientado a objeto c. JAVA
4. Multi paradigma d. C++
1-c; 2-a; 3-d; 4-b
1-b; 2-d; 3-a; 4-c
1-b; 2-a; 3-d; 4-c
1-b; 2-a; 3-c; 4-d
1-a; 2-b; 3-d; 4-c

Avalie as assertivas I e II a seguir e a relação de causa e efeito entre elas.
I. As LPs que implementam tratamento de exceção produzem código mais confiável.
II. As Lps que implementam tratamento de exceção precisam que o programador preveja e codifique a reação a cada tipo possível de exceção.
As assertivas I e II estão corretas e a assertiva II justifica a assertiva I.
As assertivas I e II estão erradas.
A assertiva I está errada e a assertiva II está correta.
A assertiva I está correta e assertiva II está errada.

Sobre linguagens de programação e paradigma orientado a objetos, com base em sua análise, marque a opção que apresenta TODAS as assertivas corretas.
I. Objeto é uma instância (elemento específico) de uma classe
II. A visibilidade de um atributo definida como público, não fere o princípio fundamental do encapsulamento.
III. A implementação do polimorfismo só é possível quando a LP implementa o conceito de herança
IV. A linguagem C é das mais usadas linguagens orientadas a objeto.
III
I, III e IV
I e III
II, III e IV
I, II e IV

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Avalie as colunas I e II a seguir, onde na coluna I temos os paradigmas e na coluna II temos linguagens de programação. Assinale a opção que relaciona corretamente as colunas I e II.
1. Lógico a. Haskell
2. Funcional b. prolog
3. Orientado a objeto c. JAVA
4. Multi paradigma d. C++
1-c; 2-a; 3-d; 4-b
1-b; 2-d; 3-a; 4-c
1-b; 2-a; 3-d; 4-c
1-b; 2-a; 3-c; 4-d
1-a; 2-b; 3-d; 4-c

Avalie as assertivas I e II a seguir e a relação de causa e efeito entre elas.
I. As LPs que implementam tratamento de exceção produzem código mais confiável.
II. As Lps que implementam tratamento de exceção precisam que o programador preveja e codifique a reação a cada tipo possível de exceção.
As assertivas I e II estão corretas e a assertiva II justifica a assertiva I.
As assertivas I e II estão erradas.
A assertiva I está errada e a assertiva II está correta.
A assertiva I está correta e assertiva II está errada.

Sobre linguagens de programação e paradigma orientado a objetos, com base em sua análise, marque a opção que apresenta TODAS as assertivas corretas.
I. Objeto é uma instância (elemento específico) de uma classe
II. A visibilidade de um atributo definida como público, não fere o princípio fundamental do encapsulamento.
III. A implementação do polimorfismo só é possível quando a LP implementa o conceito de herança
IV. A linguagem C é das mais usadas linguagens orientadas a objeto.
III
I, III e IV
I e III
II, III e IV
I, II e IV

Prévia do material em texto

04/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=33848280&user_cod=3070659&matr_integracao=202008191076 1/3
Teste de
Conhecimento
 avalie sua aprendizagem
Avalie as colunas I e II a seguir, onde na coluna I temos os paradigmas e na coluna II temos linguagens de programação
Coluna I: Paradigmas Colina II: Linguagens 
1. Lógico a. Haskell
2. Funcional b. prolog
3. Orientado a objeto c. JAVA
4. Multi paradigma d. C++
Assinale a opção que relaciona corretamente as colunas I e II
Avalie as assertivas I e II a seguir e a relação de causa e efeito entre elas.
I. As LPs que implementam tratamento de exceção produzem código mais confiável 
PORQUE
II. As Lps que implementam tratamento de exceção precisam que o programador preveja e codifique a reação a cada tipo
possível de exceção
PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO 
Lupa Calc.
 
 
CCT0831_A10_202008191076_V1 
Aluno: YURI CID DA SILVA LIMA Matr.: 202008191076
Disc.: PARADIG.LING.PROG. 2021.1 EAD (G) / EX
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
1-b; 2-a; 3-d; 4-c
1-b; 2-a; 3-c; 4-d
1-c; 2-a; 3-d; 4-b
1-b; 2-d; 3-a; 4-c
1-a; 2-b; 3-d; 4-c
Explicação:
LOGICO --: Prolog
FUNCIONAL - Haskell
OO - C++
MULTI PARADIGMA : JAVA
 
 
2.
As assertivas I e II estão corretas e a assertiva II justifica a assertiva I
As assertivas I e II estão erradas
A assertiva I está errada e a assertiva II está correta
A assertiva I está correta e assertiva II está errada
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
04/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=33848280&user_cod=3070659&matr_integracao=202008191076 2/3
Sobre linguagens de programação e paradigma orientado a objetos
I. Objeto é uma instância (elemento específico) de uma classe
II. A visibilidade de um atributo definida como público, não fere o princípio fundamental do encapsulamento.
III. A implementação do polimorfismo só é possível quando a LP implementa o conceito de herança
IV. A linguagem C é das mais usadas linguagens orientadas a objeto.
Com base em sua análise, marque a opção que apresenta TODAS as assertivas corretas.
O não determinismo, ou seja, a capacidade de encontrar mais de uma solução para o problema, é uma característica do
paradigma:
A redefinição de métodos herdados por uma classe para servir a seus próprios interesses é característica de:
As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I
Explicação:
As assertivas I e II estão corretas.
Justamente por demandarem trabalho do programador a tratar cada tipo de exceção, tormam o código mais confiável.
Por isso, além de corretas, a assertiva II justifica a assertiva I
 
 
3.
I e III
II, III e IV
I, III e IV
I, II e IV
III
Explicação:
I. Objeto é uma instância (elemento específico) de uma classe --> VERDADE
II. A visibilidade de um atributo definida como público, não fere o princípio fundamental do encapsulamento. --> FALSO, pois
fere sim, na medida em que encapsular significa proteger os atributos de acesso indevido e diz que: os atributos de uma
classe somente devem ser acessados por métodos dessa classe.
III. A implementação do polimorfismo só é possível quando a LP implementa o conceito de herança --> Verdade, se não
herdar, não haverão métodos polimórficos
IV. A linguagem C é das mais usadas linguagens orientadas a objeto. --> FALSO, C não é uma linguagem orientada a objeto.
Mas C++ sim, 
 
 
 
4.
estruturado
lógico
orientado a objetos
funcional
concorrente
Explicação:
Os programas escritos em LPs lógicas têm duas peculiaridades:
Não determinismo: Podem achar mais de uma solução para o problema;
Backtracking: Mecanismo do compilador da linguagem lógica (como, por exemplo,
Prolog), o que permite o não determinismo.
 
 
5.
programação estruturada
herança
instanciação
abstração
polimorfismo
04/05/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=33848280&user_cod=3070659&matr_integracao=202008191076 3/3
Explicação:
Uma vez que uma classe tenha sido herdada, métodos herdados podem ser redefinidos (nova lógica de implementação
interna) na classe que a herdou para servir aos interesses dela, aumentando o reuso e se valendo de técnicas para redução
de tempo e custo de desenvolvimento, além do incremento do fator segurança (a classe que serviu de base para a herança já
funcionava anteriormente).
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 04/05/2021 11:36:47. 
 
 
 
 
javascript:abre_colabore('34697','224390706','4539678979');

Mais conteúdos dessa disciplina