Buscar

Avaliação On-Line 2 (AOL 2) - Questionário

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Pergunta 1 
/1 
Quais das proposições não é uma vantagem da Programação Imperativa? 
Ocultar opções de resposta 
1. 
Modelagem através de algoritmos 
2. 
Boa para reproduzir modelos matemáticos 
3. 
Facilidade de leitura do código 
Resposta correta 
4. 
Nenhuma das alternativas 
5. 
Alta eficiência 
2. Pergunta 2 
/1 
Um computador executa, como instrução, uma sequência de bytes, que consiste de comandos, como, por 
exemplo, um algoritmo, a serem executados pelo processador. De que paradigma estamos falando? 
Ocultar opções de resposta 
1. 
Funcional 
2. 
Orientado a Eventos 
3. 
Imperativo 
Resposta correta 
4. 
Lógico 
5. 
Orientado a Objetos 
3. Pergunta 3 
/1 
Para a programação do software, a equipe de TI contratada pelo Sr. Hiroshito pretende adotar um paradigma 
de programação e uma linguagem que suporte tal paradigma. Para isso, conduziu uma pesquisa sobre os 
principais paradigmas e linguagens de programação. A pesquisa revelou diversos paradigmas, mas foram 
selecionados apenas o Imperativo, o funcional e o orientado a objetos. Selecionou-se, então, uma ou mais 
linguagens que suportam cada paradigma. Estão relacionados corretamente uma ou mais linguagens de 
programação ao respectivo paradigma de programação suportado em: 
Ocultar opções de resposta 
1. 
Imperativo - Pascal e Cobol, Funcional - LISP, Orientado a objetos - Ruby e C# 
Resposta correta 
2. 
Imperativo - Ruby e C++, Funcional - Lua e Prolog, Orientado a objetos - Pascal e Java 
3. 
Imperativo - Pascal e Delphi, Funcional - Java, Orientado a objetos - Ruby e C# 
4. 
Imperativo - Cobol e Lua, Funcional - C#, Orientado a objetos - Ruby 
5. 
Imperativo - C++, Funcional - LISP e Cobol, Orientado a objetos - Ruby e C 
4. Pergunta 4 
/1 
No paradigma de programação lógico, um programa consiste basicamente de um conjunto de: 
Ocultar opções de resposta 
1. 
Comandos 
2. 
Regras 
Resposta correta 
3. 
Classes 
4. 
Aspectos 
5. 
Métodos 
5. Pergunta 5 
/1 
Sobre o paradigma de Programação Imperativo considere as afirmações a seguir: 
I - A sequência de execução de um programa Imperativo não é importante, já que sua construção não é 
síncrona. 
II - Blocos são partes do programa que são separadas do programa principal e executadas depois dele. 
III - Subrotinas são pequenas partes do programa que podem ser usadas com uma chamada simples. 
 
Está correto o que se afirma em: 
Ocultar opções de resposta 
1. 
I, somente 
2. 
I e III 
3. 
I e II 
4. 
III, somente 
Resposta correta 
5. 
II e III 
6. Pergunta 6 
/1 
Sobre programação imperativa e programação orientada a objetos, é INCORRETO afirmar que: 
Ocultar opções de resposta 
1. 
No paradigma de programação Imperativo qualquer problema pode ser dividido em 
problemas menores, chamados de funções 
2. 
O paradigma orientado a objetos entende o problema como um conjunto de objetos 
interagindo por meio de troca de mensagens 
3. 
Existem vários paradigmas de programação, dentre eles o imperativo e o orientado a objetos 
4. 
A linguagem de programação C++ é um exemplo de linguagem orientada a objetos, que não 
permite a utilização do paradigma Imperativo na solução de um problema 
Resposta correta 
5. 
A linguagem de programação C é um exemplo de linguagem de programação imperativa, 
compilada e procedural 
7. Pergunta 7 
/1 
Com relação ao paradigma da orientação a objetos, analise os itens a seguir. 
I. O método construtor é utilizado para instanciar objetos de classes quando esses são criados. 
II. O método construtor pode ser desenvolvido da mesma forma que uma função, no entanto ele tem um 
nome diferente da classe. 
III. As classes que geram instância direta são classificadas como classes abstratas. 
IV. Na programação orientada a objetos, os conceitos de especialização e generalização estão relacionados 
com o uso de herança. 
V. No modelo orientado a objetos, os componentes de uma biblioteca de software são os métodos. 
 
Estão INCORRETOS, apenas, os itens: 
Ocultar opções de resposta 
1. 
II e III 
Resposta correta 
2. 
I, III e IV 
3. 
III, IV e V 
4. 
I, IV e V 
5. 
I, II , IV e V 
8. Pergunta 8 
/1 
Os paradigmas das linguagens de programação, interpretados como "meios" onde problemas são resolvidos, 
apresentam diferentes significados para "programa" e para a "máquina que executa o programa". Nesse 
sentido, no meio funcional: 
Ocultar opções de resposta 
1. 
Os programas não estabelecem exatamente "como" um resultado deve ser computado, mas, 
descrevem fatos e regras que podem levar a máquina à dedução desse cálculo 
2. 
O computador atua como uma máquina que avalia funções e o programa consiste da definição 
e composição de funções 
Resposta correta 
3. 
A ordem de avaliação de suas expressões de mapeamento é controlada por sequenciação e 
interação 
4. 
Uma expressão é avaliada e seu resultado, em geral, é armazenado em uma célula de 
memória representada por uma variável 
5. 
O computador é entendido como uma máquina que obedece a ordens e o programa como uma 
prescrição de solução para o problema 
9. Pergunta 9 
/1 
O paradigma orientado a avaliações lógico-matemáticas é o: 
Ocultar opções de resposta 
1. 
Paradigma orientado a objetos 
2. 
Paradigma lógico 
Resposta correta 
3. 
Paradigma declarativo 
4. 
Paradigma funcional 
5. 
Paradigma imperativo 
10. Pergunta 10 
/1 
Quais das proposições não é uma vantagem da Programação Funcional? 
Ocultar opções de resposta 
1. 
Recursividade potente 
2. 
Alocação de variáveis 
Resposta correta 
3. 
Orientado a funções 
4. 
Nenhuma das alternativas 
5. 
Alocação de automática de memória

Continue navegando