Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS Avaiação Parcial: CCT0239_SM_201708047441 V.1 Aluno(a): IGOR LIMA ALVES DE SOUZA Matrícula: 201708047441 Acertos: 6,0 de 10,0 Data: 14/11/2017 23:01:18 (Finalizada) 1a Questão (Ref.: 201708846155) Acerto: 1,0 / 1,0 Assinale a opção correta. Programa e fluxograma são sinônimos. Um programa é um algoritmo codificado em linguagem natural. Um programa é um algoritmo codificado em uma linguagem de programação. Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação. Um programa é um algoritmo codificado em uma pseudolinguagem. 2a Questão (Ref.: 201708846392) Acerto: 1,0 / 1,0 Assinale a alternativa correta relacionada à característica de um algoritmo: Teste de Mesa serve para receber os comandos de entrada. Valores de entrada são recebidos através do monitor. A execução de um algoritmo é feita sequencialmente. Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números. Para cada variável pode ser definido mais de um tipo de dado. 3a Questão (Ref.: 201708846111) Acerto: 1,0 / 1,0 Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO: nome_aluno salariofinal cad1- id num1 nota2 4a Questão (Ref.: 201708883271) Acerto: 1,0 / 1,0 Assinale a opção correta. O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional. Dizemos que uma linguagem é de alto nível quando usa linguagem binária. Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós. Para programar em alto nível é preciso dominar a linguagem binária. O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem. 5a Questão (Ref.: 201708887683) Acerto: 0,0 / 1,0 Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado) reúne várias facilidades para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do programa e verificar erros. Corretor Linkeditor Depurador Compilador Editor 6a Questão (Ref.: 201708846237) Acerto: 1,0 / 1,0 Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++ exiba "lendo a idade"; lendo idade; cout < lendo idade; cin > idade cout << "lendo a idade"; cin >> idade; System.out.println("lendo idade"); System.out.println("lendo idade"); cout "lendo a idade"; cin idade; 7a Questão (Ref.: 201708846004) Acerto: 1,0 / 1,0 Qual dos trechos abaixo solicita e admite corretamente a idade de um usuário? real idade; cout << "Idade: "; cin >> idade; real idade; cin << "Idade: " >> idade; int idade; cout << "Idade: "; cin >> idade; int idade; cin << "Idade: " >> idade; int idade; cout >> "Idade: "; cin << idade; 8a Questão (Ref.: 201708846469) Acerto: 0,0 / 1,0 A declaração de variáveis permite reservar um espaço na memória para que possa armazenar os dados de um programa. Indique os nomes de variáveis que são válidos em C++. us# , tempo mumero2Casa, idade double, int preço, medida 8situacao, numero 9a Questão (Ref.: 201708846009) Acerto: 0,0 / 1,0 Qual das sentença em C++ a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10? if (x == 7 && x > 10) if (x != 7 || x > 10) if (x != 7 && x > 10) if (x != 7 || x >= 10) if (x == 7 || x <= 10) 10a Questão (Ref.: 201708846607) Acerto: 0,0 / 1,0 Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, sendo que na 1ª. execução o valor de entrada é 7 e na 2ª. execução o valor de entrada é 8. Para isso, considere o seguinte trecho em C++. int num; cout << "Digite um numero: "; cin >> num; if (num != 2 || num != 4 || num != 6) { num = num + 2; cout << num << " "; } if (num != 8) { num--; cout << num << " "; } else cout << num * 5 ; 9 8 10 9 9 6 10 9 9 8 10 40 9 40 8 10 40
Compartilhar