Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/05/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=110279475&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV1&p6=06/04/2016&p10=36784457 1/4 Avaliação: CCE0242_AV1_201307177689 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201307177689 ERICK ALVES COUTINHO Professor: ANITA LUIZA MACIEL LOPES Turma: 9010/AJ Nota da Prova: 10,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 06/04/2016 09:30:30 1a Questão (Ref.: 201307812218) Pontos: 1,0 / 1,0 Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta. I Com pequenas modificações, um código poderá ser compilado em várias plataformas. II Não pode ser modularizada III Possui um propósito específico IV Considerada de nível intermediário Todas estão corretas I e IV estão corretas I, III e IV estão corretas Todas estão erradas II, III e IV 2a Questão (Ref.: 201307464041) Pontos: 1,0 / 1,0 Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles: Surge o tipo long long para inteiros; As funções matemáticas passam a aceitar todos os tipos numéricos; O caracter // para comentário de uma linha, pode ser usado também; Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima. Padrão C95 Padrão C89 C tradicional ISO/IEC 9899:1990 Padrão C99 3a Questão (Ref.: 201307263613) Pontos: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? double pot elevado sqrt pow 4a Questão (Ref.: 201307812523) Pontos: 1,0 / 1,0 Eduardo_Pinhel Carimbo 27/05/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=110279475&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV1&p6=06/04/2016&p10=36784457 2/4 Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo. Se o usuário não tivesse respondido, ele enviaria uma mensagem de erro. Ele sabia que precisava aprender mais alguma estrutura, mas, no momento, pensou em experimentar uma função que pudesse lhe dar um retorno. Pesquisou nas bibliotecas estudadas na aula 2 e achou. Qual o nome dessa função? isdigit() isalnum() isalpha() isspace() isnotalphadigit() 5a Questão (Ref.: 201307287804) Pontos: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. string.h Funções para concatenação de strings com inteiros. stdio.h Funções para gráficos. math.h Funções matemáticas time.h Funções para manipulação de tempo, apenas horas, minutos e segundos. stdlib.h Funções de entrada e saida. 6a Questão (Ref.: 201307289288) Pontos: 1,0 / 1,0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: int x,y,z; x=y=10; z=++x; x=x; y++; x=x+y(z); x = 01 y = 01 z = 10 x = 11 y = 11 z = 10 x = 11 y = 11 z = 15 x = 13 y = 11 z = 13 x = 20 y = 20 z = 10 7a Questão (Ref.: 201307333329) Pontos: 1,0 / 1,0 Na criação de uma função precisamos definir suas partes, sendo algumas obrigatórias e outras,facultativas. Na linguagem C++, temos: tipo nome ( tipo1 parâmetro1, tipo2 parâmetro2, ..., tipon parâmetroN) { corpo da função } 27/05/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=110279475&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV1&p6=06/04/2016&p10=36784457 3/4 Das opções apresentadas marque a que apresenta apenas partes obrigatórias de se digitar de forma que a função execute alguma tarefa, sem levar em consideração os símbolos (chaves, parênteses, etc). Tipo , Nome, e Corpo da função. Tipo, Nome, Parâmetros e Corpo da Função. Tipo, Parâmetro e corpo da função Tipo, Nome e Parâmetros Nome, Parâmetro e Corpo da função. 8a Questão (Ref.: 201307373011) Pontos: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. <, > e >= &&, >= e || +, e * =, > e || &&, || e ~ 9a Questão (Ref.: 201307899519) Pontos: 1,0 / 1,0 Leia com atenção as afirmaĕvas abaixo e escolha a opção correta. I A estrutura do for, por definição, é ideal quando o número de repeĕções for conhecido II A estrutura do for testa ao final enquanto a estrutura while testa no início III A estrutura while pode simular a estrutura do for e a estrutura do... while IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da repeĕção, pode simular a estrutura while V Tanto a estrutura do...while quanto a estrutura while, testam no início Somente I, II, III e V estão corretas Somente I, III e IV estão corretas Somente II, III e V estão corretas Somente I, III e V estão corretas Somente I e V estão corretas 10a Questão (Ref.: 201307440528) Pontos: 1,0 / 1,0 Para o desenvolvimento de nossos programa na linguagem C, contamos com 3 ĕpos básicos de estruturas de repeĕção, for, while e do..while. O funcionamento e aplicação dos mesmos tem pequenas diferenças. int i; for(i=0; i < 10; i+=2) if (i%2) prinĔ("%d",i); prinĔ("%d",i); Supondo que as demais linhas necessárias para o funcionamento do programa estejam devidamente 27/05/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=110279475&p1=201307177689&p2=1741922&p3=CCE0242&p4=102393&p5=AV1&p6=06/04/2016&p10=36784457 4/4 Supondo que as demais linhas necessárias para o funcionamento do programa estejam devidamente criadas e baseado no trecho de código apresentado, o que será exatamente apresentado na tela após a sua execução. 0 2 4 6 8 10 024681010 0246810 02468 10 Período de não visualização da prova: desde 22/03/2016 até 24/05/2016.
Compartilhar