Prévia do material em texto
1 Disc.: INTRODUÇÃO A PROGRAMAÇÃO Aluno(a): Acertos: de 10,0 02/05/2020 Acerto: 1,0 / 1,0 O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como uma solução textual redigida com base em uma sintaxe rígida e com vocabulário controlado. a representação gráfica de um conjunto de procedimentos necessários à solução de um problema. um processo de solução de problemas implementado, obrigatoriamente, em Portugol. uma sequência de comandos escritos em uma linguagem de programação. uma série de procedimentos descritos passo a passo visando a solução de um problema. Acerto: 1,0 / 1,0 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: Programação Compilação Tradução Depuração Execução Questão1 a Questão2 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 02/05/2020 2/5 Acerto: 1,0 / 1,0 Considerando os seguintes conteúdos para as variáveis: a = 2, b = 5 e c = 4 Determine qual das sentenças retornará verdadeiro. (b + 2) > (a * c) pow(c,a) > b * c a == c ((b = 2) == a) (b % a) == 0 Acerto: 1,0 / 1,0 A sintaxe de uma linguagem de programação converte os comandos para linguagem de máquina para que possam ser executados. garante que a estrutura ENTRADA -> PROCESSAMENTO -> SAÍDA seja respeitada pelo programa. define a forma como os comandos e as estruturas da linguagem devem ser utilizados. viabiliza a comunicação entre usuários e programas através de comandos de entrada e saída. cria a versão executável do código fonte e não está presente em algumas linguagens. Acerto: 1,0 / 1,0 Escolha a alternativa abaixo que completa o sentido da frase: O uso das _________________ é obrigatório quando for usada mais de uma instrução dentro da estrutura de decisão, if (o comando "se" em Portugol), logo, usar sempre não ocasionará problemas. strings aspas simples palavras reservadas aspas duplas chaves Acerto: 1,0 / 1,0 Questão3 a Questão4 a Questão5 a Questão6 a 3/5 Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1- Domingo, 2 - Segunda etc. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla? do/while cout switch/case while for Acerto: 1,0 / 1,0 Considere o trecho de programa em C++ abaixo. Marque a opção que, corretamente, mostra o que é impresso na tela. int x, y, z; x = 5; y = 20; while (x <= y) { z = x + y; x = x + 5; } cout << z << endl; 30 25 20 35 40 Acerto: 0,0 / 1,0 Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário: int main ( ) { int i; double x, y = 0; for (i = 0; i < 10; i++){ cout << "Digite um numero: "; cin >> x; if ((x % 2) == 1){ y = y + x; } } cout << "Numero: " << y << "\n"; Questão7 a Questão8 a 4/5 system("PAUSE"); return 0; } A soma dos elementos ímpares A média dos elementos digitados O maior de todos os elementos digitados A soma de todos os elementos A quantidade de elementos digitados Acerto: 0,0 / 1,0 -1 0 1 2 3 4 5 4 3 2 1 -1 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 9 -1 0 1 2 3 4 4 3 2 1 Acerto: 1,0 / 1,0 Sabendo-se que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar da seguinte forma: < tipo do dado > nome_da_matriz [nº de linhas][nº de colunas]; Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando-se como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos. c) float notasAlunos[30,6]; Questão9 a Questão10 a … 5/5 b) float notasAlunos[6][30]; a) float notasAlunos[30][6]; d) float notasAlunos[6,30]; e) float notasAlunos[][]; javascript:abre_colabore('38403','189762332','3786757705');