Buscar

AV1 LINGUAGEM PROGRAMAÇÃO

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_201502035022 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV1
	Aluno: 201502035022 - LUIS ANTONIO DA SILVA DOMINGOS
	Professor:
	ANITA LUIZA MACIEL LOPES
	Turma: 9021/EU
	Nota da Prova: 7,5 de 8,0  Nota do Trab.: 0    Nota de Partic.: 2  Data: 10/10/2015 14:21:31
	
	 1a Questão (Ref.: 201502307108)
	Pontos: 0,0  / 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.
		
	
	ISO/IEC 9899:1990
	
	Padrão C89
	
	Padrão C95
	 
	Padrão C99
	 
	C tradicional
	
	
	 2a Questão (Ref.: 201502655283)
	Pontos: 0,5  / 0,5
	Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h.
Assinale o trecho correto que possibilita incluí-las.
		
	
	#include 
#include 
#include 
	
	#include
	
	#include
	
	#define 
#define 
#define 
	 
	#include stdio.h
#include stdlib.h
#include math.h
	
	
	 3a Questão (Ref.: 201502106680)
	Pontos: 0,5  / 0,5
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	double
	 
	pow
	
	elevado
	
	pot
	
	sqrt
	
	
	 4a Questão (Ref.: 201502126498)
	Pontos: 0,5  / 0,5
	que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890
		
	
	uint
	
	int
	 
	float
	
	string
	
	char
	
	
	 5a Questão (Ref.: 201502130871)
	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.
		
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	 
	math.h - Funções matemáticas
	
	stdio.h - Funções para gráficos.
	
	string.h - Funções para concatenação de strings com inteiros.
	
	stdlib.h - Funções de entrada e saida. 
	
	
	 6a Questão (Ref.: 201502132355)
	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 = -11 
y = 11 
z = 10
	
	x = -01
y = 01 
z = 10
	
	x = 11 
y = 11 
z = 15
	
	x = -13 
y = 11 
z = 13
	
	x = -20
y = 20 
z = 10
	
	
	 7a Questão (Ref.: 201502658997)
	Pontos: 1,0  / 1,0
	Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas expressões relacionais.
Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresentauma expressão relacional correta na linguagem C.
		
	 
	x = ( a + b )
	
	x > ( a + b )
	
	x == ( a + b )
	
	x >= ( a + b )
	
	x <= ( a + b )
	
	
	 8a Questão (Ref.: 201502141881)
	Pontos: 1,0  / 1,0
	Qual é a saída de tela, deste trecho de programa?
int x=4, 
y=8; 
if (x < 2) 
    printf ("%d \n", x); 
else 
    printf ("%d \n", y);
		
	 
	8
	
	\n8
	
	9
	
	12
	
	\n4
	
	
	 9a Questão (Ref.: 201502106682)
	Pontos: 1,0  / 1,0
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
		
	
	struct
	
	if-else
	
	for
	
	switch
	 
	while
	
	
	 10a Questão (Ref.: 201502216066)
	Pontos: 1,0  / 1,0
	Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0?
		
	
	while (num == 0)
	
	for ( i = 0; i == num; i++)
	
	for (i = num; i > 0; i++)
	 
	while (num != 0)
	
	enquanto (num > 0)

Outros materiais