Baixe o app para aproveitar ainda mais
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.
Compartilhar