Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 1/7
Iniciado em
terça, 19 Jun 2018, 23:26
Estado
Finalizada
Concluída em
terça, 19 Jun 2018, 23:36
Nota
10,00 de um máximo de
10,00(100%)
Questão 1
Correto
Marcar questão
Para criação de um programa em qualquer linguagem de programação, é necessário digitar o
código fonte em um arquivo de texto, que será traduzido pelo compilador para geração do código
executável. A maneira mais fácil de se fazer isso nas linguagens atuais é através de uma IDE.
Sobre IDE, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas:
( ) é um ambiente de desenvolvimento integrado.
( ) oferece, dentre outras facilidades, um editor de texto para o código fonte.
( ) oferece, dentre outras facilidades, compilador para uma ou mais linguagens.
( ) o Microsoft Visual Studio é uma IDE.
Escolha uma:
A resposta correta é: V, V, V, V..
Questão 2
Correto
Marcar questão
a. F, F, F, F.
b. F, F, V, V.
c. V, V, V, F.
d. V, V, F, F.
e. V, V, V, V.
19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 2/7
PaqTcPB, 2012 – UEPB
São conceitos chaves do paradigma orientado a objetos:
Escolha uma:
A resposta correta é: Classes, objetos, herança e polimorfismo por inclusão..
Questão 3
Correto
Marcar questão
Fundação Carlos Chagas, 2012 – TRF - 2ª REGIÃO
Sobre orientação a objetos é correto afirmar:
Escolha uma:
A resposta correta é: Na hierarquia de classes, se superclasse é uma generalização de subclasses, pode-
se inferir que a subclasse é uma especialização de superclasse..
a. Sobrecarga, inferência lógica, backtracking e herança.
b. Casamento de padrões, herança, classes e objetos.
c. Classes, objetos, regras e funções.
d. Classes, objetos, herança e polimorfismo por inclusão.
e. Polimorfismo por inclusão, casamento de padrões, transparência referencial e herança.
a. Os objetos de uma classe são idênticos no que se refere à sua interface e ao seu estado.
b. Numa árvore genealógica de classes, a classe mais baixa herda os atributos e métodos somente da
superclasse no nível imediatamente acima.
c. As variáveis de uma classe só podem ser alteradas por métodos definidos nos seus objetos.
d. O polimorfismo se caracteriza quando, para mensagens distintas, objetos diferentes responderem ou
agirem de forma idêntica.
e. Na hierarquia de classes, se superclasse é uma generalização de subclasses, pode-se inferir que a
subclasse é uma especialização de superclasse.
19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 3/7
Questão 4
Correto
Marcar questão
Existem diversas linguagens comerciais que permitem a programação orientada a objetos. O C++,
o C# e o Java são exemplos dessas linguagens. Neste tipo de programação é importante restringir
a visibilidade de alguns atributos para garantir:
Escolha uma:
A resposta correta é: o encapsulamento..
Questão 5
Correto
Marcar questão
ESAF, 2004 – CGU
Analise as seguintes afirmações relativas a programação Orientada a Objetos:
I. As informações em um programa desenvolvido segundo a orientação a objetos são
armazenadas, por herança, nas classes.
II. Em um programa, os objetos que precisam ser armazenados em memória não volátil são
denominados objetos persistentes.
III. Na programação orientada a objetos, quando se utiliza um Banco de Dados relacional, deve-se
criar métodos para mapear, em tabelas, os objetos que serão armazenados.
IV. Em uma aplicação podem existir múltiplas instâncias de uma mesma classe e estas conterão
diferentes atributos de instâncias.
Estão corretos os itens:
Escolha uma:
a. a classe.
b. a herança.
c. a instanciação.
d. o encapsulamento.
e. o polimorfismo.
a. III e IV.
19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 4/7
A resposta correta é: II e III ..
Questão 6
Correto
Marcar questão
Fundação Carlos Chagas, 2011 – TER-AP
Analise as seguintes definições:
I. Objeto que existe depois que o processo ou o thread que o criou deixa de existir.
II. Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de
elementos mais gerais.
III. Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo.
Correspondem, respectivamente, às definições I, II e III:
Escolha uma:
A resposta correta é: objeto persistente, herança e enumeração..
Questão 7
Correto
Marcar questão
b. II e III .
c. I e II.
d. II e IV.
e. I e III.
a. objeto transiente, método e cardinalidade.
b. objeto persistente, herança e enumeração.
c. objeto transiente, polimorfismo e multiplicidade.
d. objeto ativo, polimorfismo e multiplicidade.
e. objeto ativo, mensagem e enumeração.
19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 5/7
ESAF, 2006 – CGU
Analise as seguintes afirmações relacionadas aos conceitos básicos relacionados a programação e
Linguagens de Programação Orientadas a Objetos.
I. Na Programação Orientada a Objetos o overflow em operações aritméticas e a divisão por zero
não podem ser tratados como exceções.
II. Uma vez que uma exceção é disparada o controle não pode retornar diretamente ao ponto de
disparo.
III. Uma exceção termina o bloco no qual ela ocorreu.
IV. O tratamento de exceções é utilizado para tratar erros de sintaxe, isto é, erros que acontecem
como resultado da compilação de um programa.
Indique a opção que contenha todas as afirmações verdadeiras.
Escolha uma:
A resposta correta é: II e III..
Questão 8
Correto
Marcar questão
CESPE, 2010 – INMETRO
A respeito das características dos paradigmas e das linguagens de programação, assinale a opção
correta.
Escolha uma:
a. I e II.
b. II e III.
c. II e IV.
d. I e III.
e. III e IV.
a. As linguagens do paradigma de programação funcional, como o Prolog, não apresentam grandes
restrições ao uso de estruturas de controle (goto), o que pode reduzir a legibilidade dos programas
construídos sem limitações.
b. As linguagens procedimentais que dominaram o mercado antes da programação estruturada, tal como o
COBOL, caracterizaram-se por utilizar amplamente os tipos abstratos de dados.
c. As linguagens imperativas, como o Pascal, são voltadas para a especificação da solução do problema, por
meio do detalhamento do algoritmo e da especificação da ordem das instruções.
19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 6/7
A resposta correta é: As linguagens imperativas, como o Pascal, são voltadas para a especificação da
solução do problema, por meio do detalhamento do algoritmo e da especificação da ordem das instruções..
Questão 9
Correto
Marcar questão
Com o passar dos anos, a programação estruturada foi sendo deixada de lado e a programação
orientada a objetos foi ganhando seu espaço no desenvolvimento de sistemas. Esta última foca no
contexto e na abstração. Sobre o paradigma orientado a objetos:
I. Classes são apenas agrupamentos de métodos.
II. Objetos são instâncias de classes.
III. Herança é uma relação entre objetos.
IV. Herança é uma relação entre classes.
V. Mensagens são formas de executar métodos.
Estão corretas APENAS as afirmações.
Escolha uma:
A resposta correta é: II, IV e V..
Questão 10
Correto
Marcar questão
d. No paradigma lógico, que é suportado por linguagens de programação não imperativas, como o Lisp, os
programas gerados são embasados em funções matemáticas.
e. O paradigma de programação orientado a objetos reúne linguagens, como o C++, que são declarativas,
isto é, o foco está na especificação dosresultados desejados ao invés dos procedimentos para produzi-
los.
a. II, IV e V.
b. II, III e V.
c. I, III e VI.
d. III, IV e VI.
e. I, III e IV.
19/06/2018 Exercício de Fixação 1 (E1)
https://saladeaula.fael.edu.br/mod/quiz/review.php?attempt=6839553 7/7
Cronologicamente, existem autores que classificam as Linguagens de Programação em gerações,
porém de forma não consensual. Ainda assim, é possível identificar momentos das linguagens
pelas suas características. Considerando as seguintes Linguagens de Programação:
1. Fortran e Lisp
2. Cobol e Basic
3. Pascal
4. C++
5. Java e C#
Relacione-as com suas principais características:
( ) Seus programas utilizam máquina virtual para executar
( ) Realização de cálculos
( ) Principal precursora das linguagens orientadas a objetos.
( ) Manipulação de dados
( ) Ensino da programação estruturada
Escolha uma:
A resposta correta é: 5, 1, 4, 2, 3..
a. 1, 2, 3, 4, 5.
b. 5, 1, 4, 2, 3.
c. 5, 4, 3, 2, 1.
d. 1, 3, 5, 2, 4.
e. 5, 3, 4, 1, 2.

Mais conteúdos dessa disciplina