Buscar

linguagem de programação av1 2015

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação: CCE0242_AV1_201402443692 » LINGUAGEM DE PROGRAMAÇÃO I      
	Tipo de Avaliação: AV1
	
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9012/EL
	Nota da Prova: 3,5 de 8,0         Nota do Trab.: 0        Nota de Partic.: 0,5        Data: 16/10/2015 18:04:38 (F)
	
	 1a Questão (Ref.: 616755)
	Pontos: 0,0  / 0,5
	Qual o nome da diretiva que tem várias utilidades e uma delas é construir macros que, algumas vezes, poderão substituir a definição de funções, tornando mais rápido o processamento?
		
	
	struct
	
	const
	
	typedef
	 
	define
	 
	include
	
	
	
	 2a Questão (Ref.: 268584)
	Pontos: 0,5  / 0,5
	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
	
	ISO/IEC 9899:1990
	 
	Padrão C99
	
	C tradicional
	
	Padrão C89
	
	
	
	 3a Questão (Ref.: 617066)
	Pontos: 0,0  / 0,5
	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?
		
	
	isalpha()
	
	isdigit()
	 
	isalnum()
	 
	isspace()
	
	isnotalphadigit()
	
	
	
	 4a Questão (Ref.: 616990)
	Pontos: 0,0  / 0,5
	Um Engenheiro Ambiental tinha um arquivo onde ele gostaria retirar algarismos que estavam dentro de várias cadeias de caracteres e que fossem todos convertidos para números reais, uma vez que eles representavam tamanhos de árvores.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual pertence.
		
	
	isalpha() e stdlib.h
	 
	atof() e stdlib.h
	
	atoi() e math.h
	
	tolower() e ctype.h
	 
	toupper() e stdlib.h
	
	 5a Questão (Ref.: 616856)
	Pontos: 0,0  / 1,0
	Observe abaixo algumas declarações de variáveis e assinale a declaração errada.
		
	 
	long float x;
	
	long matricula;
	 
	int i;
	
	long double profundidade;
	
	short int a;
		
	
	
	 6a Questão (Ref.: 616859)
	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()
	
	fgetc()
	
	getchar()
		
	
	
	 7a Questão (Ref.: 620495)
	Pontos: 0,0  / 1,0
	Na construção de programas na linguagem C, precisamos utilizar os operadores lógicos para montar nossas expressões.
Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão logica / relacional correta na linguagem C.
		
	
	! (a > b)
	
	a > b && a < c
	
	a > b || b < c
	 
	a > b && < c
	 
	a > b && ! c
	
	
	
	 8a Questão (Ref.: 617397)
	Pontos: 1,0  / 1,0
	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' ) 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 )
	 
	if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 )
		
	
	
	 9a Questão (Ref.: 713596)
	Pontos: 0,0  / 1,0
	Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não.
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez?
		
	 
	do...while
	
	switch
	
	for
	
	while
	 
	repeat...util
		
	
	
	 10a Questão (Ref.: 68158)
	Pontos: 1,0  / 1,0
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
		
	
	switch
	 
	while
	
	struct
	
	for
	
	if-else

Continue navegando