Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201910448388) Acerto: 1,0 / 1,0 O resultado do pensamento computacional pode ser denominado algoritmo. Um algoritmo pode ser definido como um processo de solução de problemas implementado, obrigatoriamente, em Portugol. a representação gráfica de um conjunto de procedimentos necessários à solução de um problema. uma solução textual redigida com base em uma sintaxe rígida e com vocabulário controlado. 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. Respondido em 22/04/2020 23:32:16 2a Questão (Ref.:201907984080) 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: Tradução Depuração Compilação Execução Programação Respondido em 22/04/2020 23:33:14 3a Questão (Ref.:201907950194) Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. <, > e >= +, - e * =, > e || &&, || e ~ &&, >= e || Respondido em 22/04/2020 23:33:39 4a Questão (Ref.:201910448440) Acerto: 1,0 / 1,0 C++ é uma linguagem de programação compilada. Leia as assertivas a seguir e assinale Verdadeiro ou Falso conforme o que é dito sobre as funções do compilador: ( ) Verificar erros de sintaxe no programa; ( ) Produzir um outro programa em linguagem de máquina; ( ) Executar o programa sem necessidade de conversão alguma. F - F - F F - V - F V - F - F V - V - F V - V - V Respondido em 22/04/2020 23:34:51 5a Questão (Ref.:201907950429) Acerto: 1,0 / 1,0 Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. I Maior clareza no código, mas não influência na eficiência do mesmo II Maior eficiência porque diminui o número de testes no código III Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo IV Somente uma escolha do desenvolvedor, visto que o resultado o resultado final é o mesmo Somente a II está correta Somente a IV está correta Somente a I está correta A II E A III estão corretas A II E IV estão corretas Respondido em 22/04/2020 23:38:09 6a Questão (Ref.:201910448416) Acerto: 0,0 / 1,0 Uma estrutura seletiva permite que se restrinja a execução de um trecho do programa à veracidade, ou não, de uma condição. Sabendo disso, imagine que você está com as medidas dos três lados de um triângulo armazenados nas variáveis L1, L2 e L3. Utilizando a sintaxe do Portugol Studio, como seria o trecho da estrutura seletiva que avalie se este triângulo é isóscele, escaleno ou equilátero? Veja as definições para os diferentes tipos de triângulo: Escaleno: Dois lados quaisquer com a mesma medida; Equilátero: Três lados com a mesma medida; Isósceles: Três lados com medidas diferentes. (lado1==lado2 e lado2==lado3) { escreva("Este é um triângulo equilátero!") } se (lado1==lado2 ou lado2==lado3 ou lado3==lado1) { escreva("Este é um triângulo escaleno!") } se { escreva("Este é um triângulo isósceles!") } se (lado1==lado2 ou lado2==lado3) { escreva("Este é um triângulo equilátero!") } senao se (lado1==lado2 e lado2==lado3 e lado3==lado1) { escreva("Este é um triângulo escaleno!") } senao { escreva("Este é um triângulo isósceles!") } se (lado1==lado2 e lado2==lado3) { escreva("Este é um triângulo escaleno!") } senao se (lado1==lado2 ou lado2==lado3 ou lado3==lado1) { escreva("Este é um triângulo isósceles!") } senao { escreva("Este é um triângulo equilátero!") } se (lado1==lado2 e lado2==lado3) { escreva("Este é um triângulo equilátero!") } senao se (lado1==lado2 ou lado2==lado3 ou lado3==lado1) { escreva("Este é um triângulo escaleno!") } senao { escreva("Este é um triângulo isósceles!") } se (lado1=lado2 e lado2=lado3) { escreva("Este é um triângulo equilátero!") } senao se { escreva("Este é um triângulo escaleno!") } senao (lado1=lado2 ou lado2=lado3 ou lado3=lado1) { escreva("Este é um triângulo isósceles!") } Respondido em 22/04/2020 23:41:39 7a Questão (Ref.:201907950385) Acerto: 1,0 / 1,0 Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. ... cin>>matricula; ______________ (matricula<99) { cin>>matricula; } repeat for do case while loop Respondido em 22/04/2020 23:42:42 8a Questão (Ref.:201907950752) Acerto: 0,0 / 1,0 O que será impresso, após a execução do código, a seguir? #include < iostream > using namespace std; int main() { for(int i=25;i>0;i=i-6) cout << i << " "; system( "pause" ); } 10 5 0 13 7 0 0 0 0 0 12 5 10 7 13 12 8 10 7 15 25 19 13 7 1 Respondido em 22/04/2020 23:50:21 9a Questão (Ref.:201907950496) Acerto: 1,0 / 1,0 Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta: int LISTA[16]; int lista[15]; float lista[15]; float LISTA[15]; float lista[16]; Respondido em 22/04/2020 23:44:06 10a Questão (Ref.:201910448398) Acerto: 1,0 / 1,0 Considerando a sintaxe do Portugol Studio, imagine um algoritmo que receba uma matriz de elementos inteiros dispostos em 3 linhas e 4 colunas. Em seguida, o algoritmo exibe a quantidade de números múltiplos de 5 armazenados na matriz. O trecho capaz de realizar a contagem dos múltiplos seria: if (matriz[lin][lin]*5!=0) { multiplos++; } if (matriz[lin][col]%5==0) { multiplos++; } if (matriz[lin][col]/5!=0) { multiplos++; } if (matriz[col][col]%5==0) { multiplos++; } if (matriz[lin][col]%5==0) { multiplos; }
Compartilhar