Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Assinale a opção correta: Um programa escrito em C++ que executa no Linux não vai executar no Windows. Os programas em C++ precisam ser traduzidos para uma linguagem que o computador entenda. É o linker que traduz o todo programa feito em C++. Programas em C++ são interpretados e não compilados Não se pode escrever programa em C++ que execute no Mac. Explicação: Basta seguir a definição de programa dada na aula de conceitos introdutórios. 2. O linha de programa que representa a ação "processamento" em um algoritmo em pseudolinguagem é: enquanto programa valor <- valor + 1; se leia Explicação: Conteúdo administrado no livro, onde é mostrado a equivalência entre algoritmo e programa em C++. As demais opções não apresentam nenhuma linha de processamento. se indica o início de uma estrutura condicional, enquanto, uma estrutura de repetição e programa não diz nada. Leia é o comando de leitura, para entrada de dados e não processamento. 3. No C++, é possível declarar variáveis e constantes. Uma constante é um espaço da memória reservado a um valor que não se altera ao longo da execução de um programa. Imaginando que você precise de uma constante para armazenar o valor de PI (3,14), como seria feita sua declaração em C++? const int PI=3.14; float PI=3.14; const float PI=3.14; const integer PI=3.14; const real PI=3.14; 4. Assinale a opção correta. As variáveis do tipo bool podem ser true ou false. Uma possível declaração de uma variável inteira em C++ : x int; Declarando e atribuindo um valor à uma variável booleana em C++ : boolean x = true ; Declarando e atribuindo um valor à uma variável booleana em C++ : bool x = "true"; Uma possível declaração de uma variável booleana em C++ : boolean x; Explicação: DE acordo com a sintaxe da linguagem C++ 5. Necessita de espaço na memória e define o tipo de dado a ser armazenado Variável de Controle Comando PARA Estrutura de Seleção Comando Enquanto-Faça Variável Explicação: Por definição, uma variável ocupa espaço em memória e irá armazenar dados de algum tipo compatível com sua declaração. Em C++, pelo menos. 6. Assinale a opção correta. Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós. O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional. Para programar em alto nível é preciso dominar a linguagem binária. Dizemos que uma linguagem é de alto nível quando usa linguagem binária. O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem. Explicação: Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós. Falso. Linguagem binária é com zeros e uns, o que é baixo nível. Dizemos que uma linguagem é de alto nível quando usa linguagem binária. Falso. C++ é uma linguagem de programação de alto nível e usa palavras em Inglês. O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem. Falso. Não se tem que dominar a linguagem binária em hipótese alguma. Para programar em alto nível é preciso dominar a linguagem binária. FAlso. O C++ é uma linguagem de alto nível na qual o uso de variáveis é necessário para armazenarmos dados. O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional. 7. O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido em uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de: Compilação Execução Programação Depuração Tradução Explicação: A compilação é o processo de conversão dos códigos fontes em executáveis, que possibilita a execução dos programas pelo processador 8. Assinale a opção correta. Sobre variáveis é correto afirmar que ... palavras reservadas podem ser usadas para nome de variáveis. o nome de uma variável sempre pode começar com acento. uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la. nomes de variáveis sempre podem iniciar com aspa. uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la. Explicação: 1ª. opção : Verdadeiro. De acordo com definição da aula e exemplos vistos nas aulas 2 e 3 e demais aulas. 2ª. opção : Falso. Vide aulas 2, 3 e outras. Palavras reservadas serão de comandos, tipos de dados e não podem ser usadas para nomear variáveis. 3ª. opção : Falso. Nomes de variáveis começam com letra ou _ (sublinhado) 4ª. opção : Falso. Nomes de variáveis começam com letra ou _ (sublinhado) 5ª. opção. Falso. A partir da aula 2 se vê que variáveis terão um tipo de dados.
Compartilhar