Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017621 Estácio http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201604133031&p2=3669079&p3=CCE0242&p4=102900&p5=AV1&p6=20/04/2017&p10=62273320 1/3 Fechar Avaliação: CCE0242_AV1_201604133031 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201604133031 AYANA SOARES FERREIRA Professor: OSWALDO BORGES PERES Turma: 9026/AZ Nota da Prova: 10,0 de 10,0 Nota do Trab.: Nota de Partic.: Data: 20/04/2017 11:28:52 1a Questão (Ref.: 201604763099) Pontos: 1,0 / 1,0 Qual das características abaixo NÃO pode ser atribuída á linguagem C? Portabilidade Modularidade Estruturada Rapidez, pois gera executável compacto Complexidade porque tem muitas palavras reservadas 2a Questão (Ref.: 201604763114) Pontos: 1,0 / 1,0 Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos básicos: sequência, seleção e iteração e que é possível gerar um executável rápido, estamos nos referindo às seguintes características na ordem: Estruturada e Rapidez Portabilidade e Modularidade Portabilidade e Estruturada Rapidez e Portabilidade Complexidade e Estruturada 3a Questão (Ref.: 201604763222) Pontos: 1,0 / 1,0 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. #include int main() { printf ("%s%d%%","Juros de ",10); } 10 Juros de %s%d%% Juros de 10 Nada porque tem muitos % Juros de 10% % Juros de 10 4a Questão (Ref.: 201604763093) Pontos: 1,0 / 1,0 Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h. Assinale o trecho correto que possibilita incluílas. 2017621 Estácio http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201604133031&p2=3669079&p3=CCE0242&p4=102900&p5=AV1&p6=20/04/2017&p10=62273320 2/3 #include #define #define #define #include stdio.h #include stdlib.h #include math.h #include #include #include #include 5a Questão (Ref.: 201604766753) Pontos: 1,0 / 1,0 Quando precisamos incrementar o valor de uma variável em C, geralmente usamos a forma contrata, com os operadores pré ou pós fixados de acordo com a necessidade. Supondo as seguintes definições e desconsiderando a necessidade do restante do programa: Int a = 5; Int b = 8; Após a execução das operações na ordem em que são apresentadas, Marque a resposta correta: a += b++; o valor de a e b são respectivamente: 14 e 9 a = ++b; o valor de a e b são respectivamente: 8 e 9 a = b++; o valor de a e b são respectivamente: 8 e 9 a += ++b; o valor de a e b são respectivamente: 14 e 8 a += b++; o valor de a e b são respectivamente: 9 e 13 6a Questão (Ref.: 201604763193) Pontos: 1,0 / 1,0 Observe abaixo várias funções que recebem dados via teclado. Qual delas permite uma leitura formatada? gets() scanf() fgets() getchar() fgetc() 7a Questão (Ref.: 201604763655) Pontos: 1,0 / 1,0 O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. Observe o trecho abaixo e assinale a opção que descreve o que faz. int a=12, b=35, c=7, resp; resp=(a>b && a > c) ?a: (b>c) ? b/c:c; printf (''valor: %d'' , resp); Exibe valor: 12 Exibe valor: 7 Exibe valor: 0 Exibe valor: 5 Exibe valor: 35 Pontos: 1,0 / 1,0 2017621 Estácio http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201604133031&p2=3669079&p3=CCE0242&p4=102900&p5=AV1&p6=20/04/2017&p10=62273320 3/3 8a Questão (Ref.: 201604763731) Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava dando certo. Ele apresentou as cinco opções abaixo. Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo fechado em 18 e aberto em 30. if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) 9a Questão (Ref.: 201604281331) Pontos: 1,0 / 1,0 Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era executada inicialmente precisavase de um valor diferente e no final do trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada acima e utilizandose da melhor forma os conceitos de programação, qual seria a melhor solução pra o problema: Criar uma função para executar a parte do código que se repetia. Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia. Utilizar a estrutura de loop DOWHILE, para executar a parte do código que se repetia. 10a Questão (Ref.: 201604337790) Pontos: 1,0 / 1,0 A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. II está correta e a III não está correta. II e IV estão corretas. I e III estão corretas. IV está correta e a I não está correta. I está errada. Período de não visualização da prova: desde 20/03/2017 até 24/05/2017.
Compartilhar