Buscar

AOL01 Linguagem de 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 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

Linguagem de Programação (DISCIPLINA UNINASSAU) 
Avaliação On-Line 1 (AOL 1) - Questionário 
Conteúdo do exercício 
Conteúdo do exercício 
1. Pergunta 1 
/1 
Os operadores, como o próprio termo sugere, realizam operações entre os dados que fazem parte do algoritmo. 
Para Aguilar (2011, p. 105), “C/C++ são linguagens muito ricas em operadores. Classificam-se em função do 
número de operadores que atuam e pelas operações que realizam”. Dito isso, veja o código abaixo: 
#include <iostream> 
using namespace std; 
int main() 
{ 
 int valor; 
 cout << "Digite um valor inteiro entre 1 e 5: "; 
 cin >> valor; 
 if ( (valor >= 1) && (valor <= 5) ) 
 cout << "O valor está dentro do limite solicitado." << endl; 
 return 0; 
} 
Quais são os operadores utilizados no código? 
Ocultar opções de resposta 
1. 
Operadores relacionais e operadores de referência. 
2. 
Operadores lógicos e operadores aritméticos. 
3. 
Operadores relacionais e operadores aritméticos. 
4. 
Operadores lógicos e operadores relacionais. 
5. 
Operadores lógicos e operadores de referência. 
2. Pergunta 2 
/1 
As entradas e saídas consistem basicamente na utilização de comandos, que permitem ler as informações 
digitadas que serão armazenadas nas variáveis do algoritmo e apresentá-las. Esses comandos são funções; para a 
execução dessas funções, são necessárias as utilizações de biblioteca. 
Qual função é responsável pela entrada de dados? 
Ocultar opções de resposta 
1. 
cerr 
2. 
clog 
3. 
iostream 
4. 
cout 
5. 
cin 
3. Pergunta 3 
/1 
Os dados precisam ser armazenados na memória RAM do computador para que possam ser guardados e 
manipulados pelo algoritmo. Essa estrutura reserva espaços na memória principal do computador. Nos dados 
com essa classificação, o valor permanece sempre com o mesmo. Mesmo em execuções diferentes, o valor 
permanece o mesmo durante toda a execução do algoritmo. 
Qual é a estrutura a que o texto se refere? 
Ocultar opções de resposta 
1. 
Palavras Reservadas. 
2. 
Constantes. 
3. 
Variáveis. 
4. 
Dado. 
5. 
Bibliotecas. 
4. Pergunta 4 
/1 
Os tipos de dados compostos são constituídos a partir dos tipos de dados primitivos, nos auxiliando a agrupar e 
agrupar as informações dentro de um algoritmo. Dito isso, analise o algoritmo abaixo: 
#include <iostream> 
using namespace std; 
#include <string> 
int main() { 
char texto[100]; 
... 
} 
Qual é o tipo de dados composto que o algoritmo está utilizando? 
Ocultar opções de resposta 
1. 
string 
2. 
matriz 
3. 
vetor 
4. 
wchar_t 
5. 
struct 
5. Pergunta 5 
/1 
A linguagem de programação C++ é uma linguagem considerada de médio nível desenvolvida na década de 1980, 
a partir da linguagem de programação C. 
Qual é a alternativa que apresenta informações INCORRETAS sobre a Linguagem de Programação C++? 
Ocultar opções de resposta 
1. 
Para o desenvolvimento da Linguagem C++, foram incluídos elementos de outras linguagens. 
2. 
Em 1989, foi lançada a última versão da linguagem, incluindo heranças múltiplas, métodos 
estáticos entre outras funcionalidades. 
3. 
A primeira versão oficial da linguagem aconteceu em 1985, juntamente com o lançamento do livro 
The C++ Programming Language. 
4. 
Em 1990, foi lançado Annotated C++ Reference Manual, que foi considerado o manual base da 
linguagem. 
5. 
O objetivo inicial dessa linguagem era realizar melhorias em uma versão do sistema operacional 
Unix. 
6. Pergunta 6 
/1 
Na linguagem de programa C++, os tipos de dados são do tipo caractere, inteiros, ponto flutuante de precisão 
simples e ponto flutuante de dupla precisão, que estão relacionados aos números reais e lógico ou booleanos. 
Esses tipos de dados são divididos em primitivos e compostos. Dito isso, leia as definições abaixo: 
•É utilizado para armazenar valores reais e fracionários, esse tipo de dados considerado de simples precisão, pois 
contém uma faixa de valores menor com menos casas decimais. 
•Permitem armazenar vários números em um ponto flutuante da memória. São estruturas unidimensionais, 
compostas e homogêneas. Unidimensional porque é dividido em posições onde os valores são armazenados. 
•É utilizado para armazenar letras, números e caracteres especiais. A declaração desse tipo de dado acontece 
através de duas palavras reservadas. 
Quais são os tipos de dados a que os textos acima se referem? 
Ocultar opções de resposta 
1. 
Tipo primitivo float, tipo composto matriz e tipo composto string. 
2. 
Tipo primitivo inteiro, tipo composto vetor e tipo primitivo caractere. 
3. 
Tipo primitivo float, tipo composto matriz e tipo composto string. 
4. 
Tipo primitivo float, tipo composto vetor e tipo primitivo caractere. 
5. 
Tipo primitivo double, tipo composto matriz e tipo composto string. 
7. Pergunta 7 
/1 
Os objetos de saída de dados permitem a saída de dados via terminal ou arquivos e também saída de erros. 
Qual dos objetos abaixo realiza uma saída de dados não bufferizada? 
Ocultar opções de resposta 
1. 
iostream 
2. 
cout 
3. 
cin 
4. 
cerr 
5. 
clog 
8. Pergunta 8 
/1 
A linguagem de programação C++ é considerada uma linguagem multiparadigma. Suporta o desenvolvimento de 
algoritmos utilizando os paradigmas funcional, genérico, imperativo e orientada a objetos. 
Qual alternativa se refere à função principal da Linguagem de Programação C++? 
Ocultar opções de resposta 
1. 
#include, é utilizada para incluir outros arquivos no programa fonte. 
2. 
using namespace std permite que sejam utilizados os recursos de entrada e saída disponíveis em 
iostream. 
3. 
main(), marca o ponto de partida do algoritmo. 
4. 
cout, é responsável pela impressão de uma informação. 
5. 
system (“Pause”) realiza uma pausa no sistema, para que o resultado seja mostrado ao usuário. 
9. Pergunta 9 
/1 
As variáveis são espaços reservados na memória principal do computador, memória RAM, em que os dados são 
armazenados para futuramente serem utilizados. Os dados classificados como variáveis, assim como o termo, nos 
informa que há valores que podem variar durante a execução do algoritmo. De acordo com o enunciado, analise 
o algoritmo abaixo. 
#include <iostream> 
using namespace std; 
#define PI 3.1415 
const double cosenodedois = 0.999391; 
char letra = 'Valores'; 
... 
int main() { 
 int valora = 10; 
 const int valorb = 5; 
 ... 
} 
Qual a alternativa correta com base na análise do algoritmo? 
Ocultar opções de resposta 
1. 
Letra é uma variável local e valora é uma variável global. 
2. 
Letra é uma variável global e valora é uma variável local. 
3. 
Letra é uma variável global e valora é uma variável global. 
4. 
PI é uma variável local e letra é uma variável local. 
5. 
PI não é uma variável e letra é uma variável local. 
10. Pergunta 10 
/1 
A linguagem de programação C++ é composta por uma variedade de operadores; os principais operadores do tipo 
global são os aritméticos, lógicos e relacionais. 
Considerando o enunciado, qual das afirmativas abaixo apresenta informações incorretas? 
Ocultar opções de resposta 
1. 
Os operadores relacionais são utilizados para realizar comparações entre as variáveis. 
2. 
Os operadores lógicos são operadores responsáveis pelo desenvolvimento de operações lógicas 
que correspondem basicamente a and, or e not. 
3. 
Com o operador de referência podemos extrair o endereço de uma variável para utilizar em 
alguma rotina do algoritmo. 
4. 
Os operadores aritméticos são os operadores utilizados para realizar as operações matemáticas. 
5. 
Os operadores devem ser usados de maneira isolada, impossibilitando as combinações entre eles

Continue navegando