Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C AV Aluno: Professor: MARIA CLAUDIA ROENICK GUIMARAES Turma: 9002 EEX0006_AV_ (AG) 21/02/2022 10:01:28 (F) Avaliação: 5,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 7,0 pts 00012-TETI-2006: SOLUÇÃO DE PROBLEMAS E PENSAMENTO COMPUTACIONAL 1. Ref.: 5292289 Pontos: 1,00 / 1,00 Encontre o próximo termo da sequência: 1, 2, 6, 12, 20, 30, ... 42 60 36 41 54 2. Ref.: 5284840 Pontos: 1,00 / 1,00 Analise o fluxograma abaixo. Qual o valor de X exibido após a execução do fluxograma? 20 90 80 40 50 00144-TETI-2006: COMANDOS DE ENTRADA E SAÍDA 3. Ref.: 5295372 Pontos: 0,00 / 1,00 Considere o seguinte programa escrito em C: #include void main(){ char letra; printf("Entre com uma letra minuscula:\n"); scanf("%c", &letra); letra = letra + 'A' ¿ 'a'; printf("Caractere = %c\n", letra); } Após a execução desse trecho, suponha que o usuário tenha entrado com a letra 'd'. Assinale a alternativa que contém, corretamente, o resultado exibido na tela após a execução desse programa. Caractere = D Caractere = d Caractere = c Caractere = C Ocorrerá um erro durante a compilação. 4. Ref.: 5284967 Pontos: 0,00 / 1,00 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. Será impresso na tela: Voce informou a letra r e o inteiro 2. Será impresso na tela: Voce informou a letra 'R' e o inteiro 2. Ocorrerá um erro durante a compilação e nada será exibido. Ocorrerá um erro durante a execução e nada será exibido. 00163-TETI-2009: ESTRUTURAS DE DECISÃO 5. Ref.: 5225251 Pontos: 1,00 / 1,00 (Baseado em SESACRE 2015) Na linguagem C, a repetição é implementada por meio de três estruturas. São elas: 'while', 'do...while' e 'for'. 'if¿else', 'do¿while'e 'switch'. 'switch', 'case'e 'for'. 'break', 'continue'e 'case'. 'if', 'while'e 'for'. 6. Ref.: 5225242 Pontos: 0,00 / 1,00 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(); 00226-TETI-2006: TIPOS DE DADOS, EXPRESSÕES, OPERADORES E TABELA VERDADE 7. Ref.: 5295329 Pontos: 1,00 / 1,00 Considere a seguinte instrução em linguagem C: int a = sizeof(float); O valor armazenado em a é: 4 8 10 2 6 8. Ref.: 5292349 Pontos: 1,00 / 1,00 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, II e III I, II, III e IV I e II III e IV I e IV 00332-TETI-2006: ESTRUTURAS DE REPETIÇÃO 9. Ref.: 5225265 Pontos: 0,00 / 1,00 Considere o seguinte trecho de código na linguagem C e avalie as assertivas a seguir. int controle=0,ind,num,menor; for (ind=1;ind<=51;ind++) { scanf("%d",&num); controle++; if (controle == 1) menor=num; else if (num menor=num; } I. As variáveis ind e controle sairão do comando FOR com conteúdo = 52. II. A cláusula else do comando if (controle==1) será executada apenas uma vez. III. A estrutura de repetição escolhida é indicada quando se sabe o número de repetições. IV. A cada laço da estrutura de repetição o contador ind será incrementado de duas unidades. Assinale a opção que apresenta todas as assertivas corretas: II e IV I, II e III I I e III I, III e IV 00404-TETI-2006: VETORES E MATRIZES 10. Ref.: 4989267 Pontos: 0,00 / 1,00 Considere um trecho de código que lê um conjunto de 16 letras e as armazena em um vetor de caracteres. O código deve contabilizar quantas vezes apareceram as vogais "E" e "U" em uma variável toteu. Assinale a alternativa que apresenta o trecho de código correto: int toteu=0, ind; char letra; for (ind=0;ind<15;ind++) { scanf ("%c ",&letra); if (letra='E' || letra='U') totteu++ int toteu=0, ind; char letra; for (ind=0;ind<16;ind++) { scanf ("%c ",&letra); if (letra='E' && etra='U') totteu++ int toteu=0, ind; char letra; for (ind=0;ind<16;ind++) { scanf ("%c ",&letra); if (letra='E' != etra='U') totteu++ int toteu=0, ind; char letra; for (ind=0;ind<16;ind++) { scanf ("%c ",&letra); if (letra='E' || letra='U') totteu++ } int toteu=0, ind; char letra; for (ind=0;ind<=16;ind++) { scanf ("%c ",&letra); if (letra='E' !! etra='U') totteu++
Compartilhar