Prévia do material em texto
Disc.: INTRODUÇÃO A PROGRAMAÇÃO Aluno(a): ERISVAN CARDOSO LIMA 202002268311 Acertos: 7,0 de 10,0 09/06/2020 Acerto: 1,0 / 1,0 Fluxograma é um "diagrama esquemático que apresenta uma sequência de operações, tal como para um programa de computador ou processo industrial" (in Dicionário Priberam da Língua Portuguesa [em linha], 2008-2013, http://www.priberam.pt/dlpo/fluxograma [consultado em 13-08-2014]. Abaixo temos um fluxograma de notas (N1 e N2) obtidas pelo aluno João. Selecione a opção que apresenta os itens de entrada do fluxograma. Fim Média Aprovado N1 e N2 Reprovado Respondido em 09/06/2020 17:20:34 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: Depuração Tradução Compilação Execução Programação Questão1 a Questão2 a http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); Respondido em 09/06/2020 17:20:57 Acerto: 1,0 / 1,0 Monte a tabela da verdade para a expressão A || B && C && !A. A B C !A B && C B && C && !A A || B && C && !A V V V F V F V V F F F F V F V F F F V F F F F F F V V V V V F V F V F F F F V V F F F F F V F F A sequência de valores que preenche a última coluna, de cima para baixo, é: F, V, F, V, V, F, V, F V, F, V, F, V, F, V, F V, V, F, F, V, V, F, F F, F, F, F, F, V, V, V V, V, V, V, V, F, F, F Respondido em 09/06/2020 18:24:45 Acerto: 1,0 / 1,0 A sintaxe de uma linguagem de programação 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. 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. Respondido em 09/06/2020 18:24:56 Acerto: 0,0 / 1,0 Em linguagem de programação, existe uma estrutura que é empregada em situações em que é preciso tomar uma decisão a respeito de determinado resultado que será obtido em duas situações diversas. Marque a opção que determina a estrutura de controle citada: Vetorial Matricial Decisão Repetição Recursiva Respondido em 09/06/2020 18:39:14 Acerto: 1,0 / 1,0 Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla? Questão3 a Questão4 a Questão5 a Questão6 a break while do/while for switch/case Respondido em 09/06/2020 18:39:30 Acerto: 0,0 / 1,0 Imagine que você precisa escrever um programa em C++ que receba uma sequência de números e, para cada número informado, diga se ele é par ou ímpar. Essa sequência se encerra quando o usuário digitar 0 e você precisa utilizar uma estrutura repetitiva com pré-teste. Qual dos trechos a seguir atenderia essa solicitação? for (num!=0) { switch (num%2==0) { cout <<"Este número é par.\n"; } switch { cout <<"Este número é ímpar.\n"; } cout <<"Informe um número qualquer: "; cin >>num; } for (num==0; num!=0; num--) { if (num%2==0) { cout <<"Este número é par.\n"; } else { cout <<"Este número é ímpar.\n"; } cout <<"Informe um número qualquer: "; cin >>num; } while (num!=0) { if (num%2==0) { cout <<"Este número é par.\n"; } else { cout <<"Este número é ímpar.\n"; } cout <<"Informe um número qualquer: "; cin >>num; } while (num!=0) { if (num%2==0) { cin <<"Este número é par.\n"; } else { cin <<"Este número é ímpar.\n"; } cin <<"Informe um número qualquer: "; cout >>num; } do { if (num%2==0) { cout <<"Este número é par.\n"; } Questão7 a else { cout <<"Este número é ímpar.\n"; } cout <<"Informe um número qualquer: "; cin >>num; } while (num!=0) Respondido em 12/06/2020 01:49:56 Acerto: 1,0 / 1,0 Marque a opção correta. Considere o trecho de programa feito em C++. O valor final de s e o valor final de num, são respectivamente: int conta, num=1, s=0; for(conta = 10; conta < = 40; conta= conta+10){ s= s+num; num= num +2; } o valor de s está indefinido e o valor de num é 7 16 e 9 50 e 9 9 e 9 50 e 16 Respondido em 12/06/2020 01:41:35 Acerto: 0,0 / 1,0 Considere que um casal de amigos está brincando de par ou ímpar. Você precisa escrever um algoritmo que, a cada uma das 10 jogadas que farão, armazene nos vetores jogadasA e jogadasB o número escolhido pelo jogador A (que é par) e o número escolhido pelo jogador B (que é ímpar), respectivamente. Precisa informar, também a cada jogada, o jogador vencedor. O trecho que avaliaria a soma dos números escolhidos por cada amigo e decidiria quem venceu a rodada seria: total=jogadasA[ind]+jogadasB[ind] escolha (total%2==0) { escreva("Jogador A venceu!\n") } outros casos { escreva("Jogador B venceu!\n") } total=jogadasA+jogadasB se (total%2==0) { escreva("Jogador A venceu!\n") } senao { escreva("Jogador B venceu!\n") } total++ se (total%2!=0) { escreva("Jogador A venceu!\n") } senao { escreva("Jogador B venceu!\n") } total=[ind]+jogadasB Questão8 a Questão9 a se (total%2>=0) { escreva("Jogador A venceu!\n") } senao { escreva("Jogador B venceu!\n") } total=jogadasA[ind]+jogadasB[ind] se (total%2==0) { escreva("Jogador A venceu!\n") } senao { escreva("Jogador B venceu!\n") } Respondido em 12/06/2020 01:08:40 Acerto: 1,0 / 1,0 Considere que você tem uma matriz 3x3 chamada MAT e precisa exibir os elementos de sua diagonal principal. O trecho de código do Portugol Studio que pode fazer isso é: para (i=0;i<=2;i++) { escreva MAT[i,i] } para (i=0;i<=2;i++) { escreva MAT[i]; } para (i=1;i<=3;i++) { escreva MAT[i,1] } para (i=1;i<=3;i++) { escreva MAT[i,i] } para (i=0;i<=3;i++) { escreva MAT[1,i] } Respondido em 12/06/2020 00:58:43 Questão10 a javascript:abre_colabore('38403','200172455','4023821706');