Buscar

AOL 1 - 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

Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1 0
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?
iostream
clog
Resposta correta
Correta: 
cin
cerr
cout
Pergunta 2 0
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++?
Resposta correta
Correta: 
main(), marca o ponto de partida do algoritmo.
#include, é utilizada para incluir outros arquivos no programa fonte.
Ocultar opções de resposta 
cout, é responsável pela impressão de uma informação.
system (“Pause”) realiza uma pausa no sistema, para que o resultado seja mostrado ao usuário.
using namespace std permite que sejam utilizados os recursos de entrada e saída disponíveis em iostream.
Pergunta 3 0
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?
iostream
cout
Resposta correta
Correta: 
cerr
cin
clog
Pergunta 4 0
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>
Ocultar opções de resposta 
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?
Operadores relacionais e operadores aritméticos.
Operadores lógicos e operadores de referência.
Resposta correta
Correta: 
Operadores lógicos e operadores relacionais.
Operadores lógicos e operadores aritméticos.
Operadores relacionais e operadores de referência. 
Pergunta 5 0
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() {
Ocultar opções de resposta 
Ocultar opções de resposta 
 int valora = 10;
 const int valorb = 5;
 ...
}
Qual a alternativa correta com base na análise do algoritmo? 
Resposta correta
Correta: 
Letra é uma variável global e valora é uma 
variável local.
Letra é uma variável local e valora é uma variável global.
PI não é uma variável e letra é uma variável local.
Letra é uma variável global e valora é uma variável global.
PI é uma variável local e letra é uma variável local.
Pergunta 6 0
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?
matriz
vetor
Ocultar opções de resposta 
Resposta correta
Correta: 
string
wchar_t
struct
Pergunta 7 0
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?
Tipo primitivo inteiro, tipo composto vetor e tipo primitivo caractere.
Tipo primitivo double, tipo composto matriz e tipo composto string.
Tipo primitivo float, tipo composto matriz e tipo composto string.
Resposta correta
Correta: 
Tipo primitivo float, tipo composto vetor e tipo 
primitivo caractere.
Tipo primitivo float, tipo composto matriz e tipo composto string.
Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 8 0
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? 
Resposta correta
Correta: 
Os operadores devem ser usados de maneira 
isolada, impossibilitando as combinações entre 
eles.
Os operadores lógicos são operadores responsáveis pelo desenvolvimento de operações lógicas que correspondem 
basicamente a and, or e not.
Os operadores relacionais são utilizados para realizar comparações entre as variáveis.
Os operadores aritméticos são os operadores utilizados para realizar as operações matemáticas.
Com o operador de referência podemos extrair o endereço de uma variável para utilizar em alguma rotina do algoritmo.
Pergunta 9 0
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?
Dado.
Ocultar opções de resposta 
Resposta correta
Correta: 
Constantes.
Palavras Reservadas.
Bibliotecas.
Variáveis.
Pergunta 10 0
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++?
A primeira versão oficial da linguagem aconteceu em 1985, juntamente com o lançamento do livro The C++ 
Programming Language.
Resposta correta
Correta: 
Em 1989, foi lançada a última versão da 
linguagem, incluindo heranças múltiplas, métodos 
estáticos entre outras funcionalidades.
Para o desenvolvimento da Linguagem C++, foram incluídos elementos de outras linguagens.
Em 1990, foi lançado Annotated C++ Reference Manual, que foi considerado o manual base da linguagem.
O objetivo inicial dessa linguagem era realizar melhorias em uma versão do sistema operacional Unix.

Continue navegando