Buscar

AV1 2015.1 LIMGUAGEM DE PROGRAMACAO

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

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

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ê 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

Prévia do material em texto

1.
		Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário..
Assinale a alternativa que apresenta essa biblioteca.
 (Ref.: 201302189826)
		1 ponto
	
	
	
	
	iostream 
	
	
	studio.h 
	
	
	stdio.h 
	
	
	iostream.h 
	
	
	stdin.h 
	
	
		2.
		Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem, como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa, devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o resultado de nosso programa.
Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina.
 (Ref.: 201302191923)
		1 ponto
	
	
	
	
	Código de texto - extensão .txt - editar - fonte
	
	
	Fonte - extensão .txt - editar - executável
	
	
	Executável - extensão .c - compilar - fonte
	
	
	Código base - extensão .c - compilar - fonte
	
	
	Código fonte - extensão .c - compilar - executável
	
	
		3.
		Qual o nome da função matemática que calcula a potenciação de um número? (Ref.: 201302026268)
		1 ponto
	
	
	
	
	sqrt
	
	
	pow
	
	
	elevado
	
	
	pot
	
	
	double
	
	
		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? (Ref.: 201302575178)
		1 ponto
	
	
	
	
	isdigit()
	
	
	isnotalphadigit()
	
	
	isalnum()
	
	
	isalpha()
	
	
	isspace()
	
	
		5.
		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.
 (Ref.: 201302050459)
		1 ponto
	
	
	
	
	stdlib.h - Funções de entrada e saida. 
	
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	
	
	math.h - Funções matemáticas
	
	
	string.h - Funções para concatenação de strings com inteiros.
	
	
	stdio.h - Funções para gráficos.
	
	
		6.
		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--); 
 (Ref.: 201302051943)
		1 ponto
	
	
	
	
	x = -20
y = 20 
z = 10
	
	
	x = -11 
y = 11 
z = 10
	
	
	x = -13 
y = 11 
z = 13
	
	
	x = 11 
y = 11 
z = 15
	
	
	x = -01
y = 01 
z = 10
	
	
		7.
		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);
 (Ref.: 201302061469)
		1 ponto
	
	
	
	
	\n8
	
	
	8
	
	
	9
	
	
	\n4
	
	
	12
	
	
		8.
		Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. (Ref.: 201302135666)
		1 ponto
	
	
	
	
	&&, || e ~
	
	
	<, > e >=
	
	
	+, - e *
	
	
	&&, >= e ||
	
	
	=, > e ||
	
	
		9.
		Leia com atenção as afirmativas abaixo e escolha a opção correta.
I A estrutura do for, por definição, é ideal quando o número de repetiçõ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 repetição, pode simular a estrutura while
V Tanto a estrutura do...while quanto a estrutura while, testam no início
 (Ref.: 201302662174)
		1 ponto
	
	
	
	
	Somente I, III e IV estão corretas        
	
	
	Somente I, III e V estão corretas
	
	
	Somente I, II, III e V estão corretas        
	
	
	Somente I e V estão corretas   
	
	
	Somente II, III e V estão corretas
	
	
		10.
		 Para o desenvolvimento de nossos programa na linguagem C, contamos com 3 tipos básicos de estruturas de repetiçã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)
        printf("%d",i);
   printf("%d",i);
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.
 (Ref.: 201302203183)
		1 ponto
	
	
	
	
	0246810
	
	
	0 2 4 6 8 10
	
	
	024681010
	
	
	02468
	
	
	10

Outros materiais