Buscar

Linguagens e paradigmas da programação

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 3 páginas

Prévia do material em texto

Abaixo estão as questões e as alternativas que você selecionou: 
 
 
QUESTÃO 1 
Os sistemas computacionais alteram e leem valores localizados em 
memória. Quanto aos tipos de dados, quais são os primitivos? 
 
 
a) Números reais e números inteiros. 
b) Valores lógicos. 
c) Números inteiros, números reais, caracteres e valores lógicos. 
d) Valores lógicos e números inteiros. 
e) Valores lógicos e caracteres. 
 
 
QUESTÃO 2 
Assinale a alternativa correta sobre o conceito de orientação a objetos. 
 
a) Utiliza organização diferente da que os humanos usam para descrever objetos do 
mundo real. 
b) Não utiliza um sistema de mensagens para comunicação entre objetos. 
c) Utiliza organização baseada em elementos que não fazem parte do mundo físico. 
d) Utiliza organização similar à que os humanos usam para descrever objetos do mundo 
real. 
e) Utiliza organização baseada em regras científicas e de alta complexidade. 
 
 
QUESTÃO 3 
O volume de dados gerados pelos sistemas computacionais está em 
crescimento acelerado e exponencial. Qual o termo utilizado, em 
computação, para gerenciar esse crescente aumento no volume de 
dados? 
 
a) Top Data. 
b) Large Data. 
c) Big Data. 
d) Up Data. 
e) Extra Data. 
 
 
 
 
 
 
 
 
 
 
 
QUESTÃO 4 
Assinale a alternativa correta sobre linguagens de programação 
estruturadas. 
 
 a) Utilizam uma estrutura de comandos sequenciais e predeterminados para resolução de 
problemas. 
b) Utilizam uma estrutura de comandos aleatórios para resolução de problemas. 
c) Utilizam declarações e relações para resolução de problemas. 
d) Os principais exemplares de linguagens estruturadas são C++ e Java. 
e) É um paradigma de programação em desuso, substituído por orientação a objetos. 
 
 
QUESTÃO 5 
Em que situação um desenvolvedor irá criar um tipo de dado em um 
sistema computacional? 
 
a) Quando utilizar o paradigma de programação orientado a objetos. 
b) Quando os tipos de dados primitivos de uma linguagem não satisfazerem as 
necessidades de um sistema. 
c) Quando utilizar mais de um tipo de dado no sistema. 
d) Quando não houver espaço suficiente em memória. 
e) Quando utilizar o paradigma de programação funcional. 
 
 
QUESTÃO 6 
Sobre o multithreading da linguagem Java, assinale a alternativa correta. 
 
a) Permite, dentro de um programa Java, executar ações em paralelo. 
b) É utilizado para reduzir linhas de código em um algoritmo. 
c) É utilizado somente em tarefas de baixo processamento. 
d) É utilizado somente em projetos para internet. 
e) Permite que um programa Java funcione em mais de um sistema operacional. 
 
 
QUESTÃO 7 
O termo FILO (first in, last out - o primeiro que entra é o último que sai) é 
uma aplicação de estruturas de dados para resolução de qual problema 
computacional? 
 
a) Dados dispersos em um sistema. 
b) Dados organizados em formato de tabelas. 
c) Dados organizados em formato de pilhas. 
d) Dados organizados em formato bidimensional. 
e) Operações com variáveis lógicas. 
 
 
 
 
 
QUESTÃO 8 
Assinale a alternativa que apresenta uma das características da 
programação funcional. 
 
a) Permite que um problema de software seja solucionado, com a necessidade de 
conhecimentos em programação estruturada. 
b) Permite que um problema de software seja solucionado, com a necessidade de 
conhecimentos em orientação a objetos. 
c) Permite que um problema de software seja solucionado, sem a necessidade de utilizar 
variáveis. 
d) Permite que um problema de software seja solucionado, sem a necessidade de 
grandes conhecimentos sobre ele. 
e) Permite que um problema de software seja solucionado, com a necessidade de 
grandes conhecimentos sobre ele.

Continue navegando