Baixe o app para aproveitar ainda mais
Prévia do material em texto
Douglas da Silva Souza 202202031631 POLO CENTRO - MAE DO RIO - PA Avaliação AVS avalie seus conhecimentos Parte superior do formulário RETORNAR À AVALIAÇÃO Disciplina: EEX0006 - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C Período: 2022.1 EAD (GT) / AVS ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 202207260036) Considere que estamos dirigindo um veículo ultramoderno que possui inteligência artificial acoplada a um sistema de reconhecimento de placas de trânsito. Ao se deparar com esta imagem, e após ter sido consultado a quantidade de combustível, o veículo automaticamente sinalizou pegar a estrada da esquerda. Marque a opção que apresenta o tipo de estrutura de condição que a inteligência artificial do veículo, provavelmente utilizou. if(autonomia==500) executar_seta_esquerda(); if(autonomia>500) executar_seta_esquerda(); if(autonomia!=500) executar_seta_esquerda(); if(!autonomia<500) executar_seta_esquerda(); if(autonomia<500) executar_seta_esquerda(); 2a Questão (Ref.: 202207282676) (Baseado em CESPE - 2018 - ABIN - Oficial Técnico de Inteligência - Área de Tecnologia da Informação) Marque a opção que representa a seguinte lógica de programação. A expressão a seguir especifica que: 1 será adicionado a x, se x for maior que 0; 1 será subtraído de x, se x for menor que 0; o valor de x será mantido, se x for igual a zero. if(x>0) x++; else if(x<0) x--; if(x>0) x++; else if(x<0) x++; if(x>0) x--; else if(x<0) x++; if(x>0) x--; else if(x<0) x--; if(x>=0) x++; else if(x<=0) x--; 3a Questão (Ref.: 202207260062) Considere o seguinte enunciado: Faça um programa que leia uma lista de números terminada em zero e mostre se o número é par ou ímpar. Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com teste no início (pré-teste). leia(num) enquanto (num!=0) { se num%2==0 escreva ( numero e par") senao escreva ("numero impar") leia (num) } leia(num) enquanto (num<> 0) { se num%2==0 escreva ( numero e par") senao escreva ("numero impar") leia (num) } leia(num) enquanto (num!=0) { se num%2 != 0 escreva ( numero e par") senao escreva ("numero impar") leia (num) } leia(num) faca { se num%2==0 escreva ( numero e par") senao escreva ("numero impar") leia (num) } enquanto (num!=0) leia(num) enquanto (num==0) { se num%2==0 escreva ( numero e par") senao escreva ("numero impar") leia (num) } 4a Questão (Ref.: 202206995531) Considere o seguinte trecho de código do processamento de matrizes de inteiros: for (i=0;i<5;i++) for (j=0;j<7;j++) m[i][j]= mat[i][j]*5 Assinale a alternativa que apresenta as respostas, em ordem, para as seguintes questões: I. Qual a correta definição da(s) matriz(es) usada(s)? II. O que faz o trecho de código? I. int m[7][5], mat[7],[5]; II. Multiplica por 5 cada elemento da matriz de nome mat, armazenando o resultado na matriz de nome m. I. mat[5],[7]; II. Multiplica por 5 cada elemento da matriz de nome mat. I. char m[7][5], mat[7],[5]; II. Multiplica por 5 cada elemento da matriz de nome mat, armazenando o resultado na matriz de nome m. I. float m[5][7], mat[5],[7]; II. Multiplica por 5 cada elemento da matriz de nome m, armazenando o resultado na matriz de nome mat. I. int m[5][7], mat[5],[7]; II. Multiplica por 5 cada elemento da matriz de nome m, armazenando o resultado na matriz de nome mat. 5a Questão (Ref.: 202207330077) Considerando o algoritmo abaixo, assinale a alternativa CORRETA: Algoritmo "QuemSouEu" VAR a, b, c, X: REAL inicio escreva ("Entre com as três notas") escreva ("Digite a primeira nota: ") leia (a) escreva ("Digite a segunda nota: ") leia (b) escreva ("Digite a terceira nota: ") leia (c) X <- 3/(1/a + 1/b + 1/c) escreva (X) FimAlgoritmo O algoritmo calcula o Fatorial de três valores. O algoritmo calcula a média ponderada de três valores. O algoritmo calcula a média aritmética de três valores. O algoritmo é recursivo. O algoritmo calcula a média harmônica de três valores. 6a Questão (Ref.: 202207319634) Analise o fluxograma abaixo. Qual o valor de X exibido após a execução do fluxograma? 50 90 80 40 20 7a Questão (Ref.: 202207319699) Considere que as variáveis inteiras a e b possuam valor 5 e 3. Na linguagem C, a expressão a&b tem valor: 1 9 7 5 3 8a Questão (Ref.: 202207327143) Sobre variáveis e constantes, considere as afirmativas a seguir: I - Constantes são valores fixos que um programa não pode alterar. II - Variáveis declaradas dentro de uma função são chamadas de variáveis locais. III - Uma variável é uma posição de memória usada para guardar um valor. IV - Uma variável global é usada para que uma função receba argumentos. Estão corretas: I e II I, II, III e IV III e IV I e IV I, II e III 9a Questão (Ref.: 202207327203) Considere o seguinte programa escrito em C: #include void main(){ char letra; int num; printf("Entre com uma letra e um inteiro:\n"); scanf("%c %d", &letra, &num); printf("Voce informou a letra %c e o inteiro %d.\n", &letra, &num); } Após a execução desse trecho, suponha que o usuário tenha entrado com os valores: j 5 Assinale a alternativa que contém UMA POSSIBILIDADE de resultado para a execução desse programa. Ocorrerá um erro durante a compilação e nada será exibido. Ocorrerá um erro durante a execução e nada será exibido. Será impresso na tela: Voce informou a letra 'J' e o inteiro 5. Será impresso na tela: Voce informou a letra j e o inteiro 5. Será impresso na tela: Voce informou a letra e o inteiro 6356728. 10a Questão (Ref.: 202207319761) Considere o seguinte programa escrito em C: #include void main(){ char letra; int num; printf("Entre com uma letra e um inteiro:\n"); scanf("%c %d", letra, num); printf("Voce informou a letra %c e o inteiro %d.\n", letra, num); } Após a execução desse trecho, suponha que o usuário tenha entrado com os valores: r 2 Assinale a alternativa que contém o resultado correto da execução desse programa. Será impresso na tela: Voce informou a letra %c e o inteiro %d. Ocorrerá um erro durante a execução e nada será exibido. Será impresso na tela: Voce informou a letra 'R' e o inteiro 2. Ocorrerá um erro durante a compilação e nada será exibido. Será impresso na tela: Voce informou a letra r e o inteiro 2. Parte inferior do formulário
Compartilhar