Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/11/2023, 19:00 EPS https://simulado.estacio.br/alunos/ 1/6 Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C AVS Aluno: JOELSON CLEMENTINO RODRIGUES 202203008031 Turma: 9001 EEX0006_AVS_202203008031 (AG) 26/06/2022 17:52:51 (F) Avaliação: 7,00 pts Nota SIA: 9,00 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, ... 54 36 42 41 60 2. Ref.: 5298287 Pontos: 0,00 / 1,00 Analise o seguinte trecho de algoritmo, utilizado em programação de computadores. se (x < 10) então imprima (1) senão se (x <= 15) então imprima (2) senão imprima (3) �m_se �m_se É correto a�rmar que se o valor da variável x for: -1, não será impresso nenhum valor. 200, não será impresso nenhum valor. 13, será impresso o valor 1. 10, será impresso o valor 2. 15, será impresso o valor 3. 00144-TETI-2006: COMANDOS DE ENTRADA E SAÍDA 3. Ref.: 5284967 Pontos: 1,00 / 1,00 Considere o seguinte programa escrito em C: #include javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292289.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292289.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298287.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298287.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284967.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284967.'); 30/11/2023, 19:00 EPS https://simulado.estacio.br/alunos/ 2/6 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 r e o inteiro 2. Será impresso na tela: Voce informou a letra 'R' e o inteiro 2. Será impresso na tela: Voce informou a letra %c e o inteiro %d. Ocorrerá um erro durante a execução e nada será exibido. Ocorrerá um erro durante a compilação e nada será exibido. 4. Ref.: 5292436 Pontos: 1,00 / 1,00 Na linguagem C, o cabeçalho de biblioteca stdio.h possui de�nições de sub-rotinas relativas às operações de entrada/saída padrão. Uma das funções tratadas na biblioteca, associada a esse cabeçalho, é a função: strcpy atoi print trunc scanf 00163-TETI-2009: ESTRUTURAS DE DECISÃO 5. Ref.: 5236557 Pontos: 1,00 / 1,00 (Analista Legislativo PE - 2015) Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir. javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292436.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5292436.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236557.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5236557.'); 30/11/2023, 19:00 EPS https://simulado.estacio.br/alunos/ 3/6 Está correto a�rmar que: não pode ser de�nida por constantes ou literais. O código para o caso default é obrigatório. Cada seguindo a palavra case deve ser de�nido por constantes ou literais. Somente um dos grupos de comandos pode ser executado de cada vez. O comando break não é permitido no interior dos grupos de comandos. 6. 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: 'switch', 'case'e 'for'. 'if¿else', 'do¿while'e 'switch'. 'while', 'do...while' e 'for'. 'break', 'continue'e 'case'. 'if', 'while'e 'for'. 00226-TETI-2006: TIPOS DE DADOS, EXPRESSÕES, OPERADORES E TABELA VERDADE 7. Ref.: 5298337 Pontos: 0,00 / 1,00 Quando se escreve um algoritmo ou um programa de computador, é quase impossível não se ter uma variável. Em programação de computadores, a variável é um: Tipo de dado. Local na memória para guardar um valor. Tipo inteiro. Local na memória para guardar um registrador. Ponteiro de dados. 8. Ref.: 5284905 Pontos: 0,00 / 1,00 Considere que as variáveis inteiras a e b possuam valor 5 e 3. Na linguagem C, a expressão a&b tem valor: javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225251.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225251.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298337.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5298337.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284905.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5284905.'); 30/11/2023, 19:00 EPS https://simulado.estacio.br/alunos/ 4/6 7 9 5 1 3 00332-TETI-2006: ESTRUTURAS DE REPETIÇÃO 9. Ref.: 5225268 Pontos: 1,00 / 1,00 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) } javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225268.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5225268.'); 30/11/2023, 19:00 EPS https://simulado.estacio.br/alunos/ 5/6 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) 00404-TETI-2006: VETORES E MATRIZES 10. Ref.: 4980542 Pontos: 1,00 / 1,00 Sobre os conceitos de vetor e matriz, avalie as assertivas: I. Os vetores são estruturas homogêneas, pois somente armazenam dados inteiros. II. As matrizes são estruturas heterogêneas, na medida em que possuem 2 índices. III. As matrizes são acessadas por 2 índices, que indicam coluna e linha, respectivamente. IV. Os vetores e matrizes são estruturas de dados, pois armazenam mais de 1 dado, e homogêneas, na medida em que os dados são todos do mesmo tipo. Com base em sua avaliação, está(ão) correta(s) as assertivas: III e IV I e II Apenas III javascript:alert('C%C3%B3digo da quest%C3%A3o: 4980542.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4980542.'); 30/11/2023, 19:00 EPS https://simulado.estacio.br/alunos/ 6/6 II, III e IV I, II, III e IV
Compartilhar