Buscar

Av3 Linguagem da Programação

Prévia do material em texto

Avaliação: CCE0242_AV3_201408229196 (AG) » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV3
	
	Professor:
	ANITA LUIZA MACIEL LOPES
	Turma: 9008/AH
	Nota da Prova: 8,0 de 10,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 16/06/2016 19:44:34
	
	 1a Questão (Ref.: 201408869181)
	Pontos: 1,0  / 1,0
	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()
	
	isnotalphadigit()
	
	isspace()
	
	isalpha()
	
	
	 2a Questão (Ref.: 201408869434)
	Pontos: 0,0  / 1,0
	Se precisarmos testar o conteúdo de uma variável e sabendo-se que só serão executados comandos se o teste retornar verdadeiro, qual estrutura você indicaria para esse caso?
		
	
	switch()
	 
	if else
	 
	if
	
	printf()
	
	if else if
	
	
	 3a Questão (Ref.: 201408868852)
	Pontos: 1,0  / 1,0
	Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi desenvolvida?
		
	
	década de 80
	
	década de 50
	 
	década de 70
	
	década de 60
	
	década de 90
	
	
	 4a Questão (Ref.: 201408868979)
	Pontos: 1,0  / 1,0
	Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C.
		
	
	2nota, a36, x#y, --j
	
	i, j, int, obs
	 
	If, nota_do_aluno_2, HOJE, _yes
	
	nota-2 , a36, x_y
	
	2_ou_1, fim, *h, j
	
	
	 5a Questão (Ref.: 201408965711)
	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?
		
	
	while
	 
	do...while
	 
	for
	
	repeat...util
	
	switch
	
	
	 6a Questão (Ref.: 201408483352)
	Pontos: 1,0  / 1,0
	Um lojista gostaria de desenvolver um programa que pudesse armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos.
Pensou em declarar algumas matrizes unidimensionais para tornar isso possível.
 
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima?
		
	
	double codigos[999], qtdade[999], valorC[999], valorV[999];
	
	int codigos[999], qtdade[999]; float valorC[999], valorV[999];
	
	double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
	
	double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
	 
	int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
	
	
	 7a Questão (Ref.: 201408443535)
	Pontos: 1,0  / 1,0
	O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos em cinco vetores.
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C.
Assinale a opção que possibilitará fazer o que o professor deseja.
		
	
	
float NOTAS[47][47]; 
	
	
float Notas[47][47]; 
	
	
float NOTAS[47,5]; 
	 
	
float NOTAS[47][5]; 
	
	
float notas[5][47]; 
	
	
	 8a Questão (Ref.: 201408387727)
	Pontos: 1,0  / 1,0
	Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
		
	 
	atoi( ).
	
	strlength( ).
	
	strcont( ).
	
	strcat( ).
	
	strlen( ).
	
	
	 9a Questão (Ref.: 201408885959)
	Pontos: 1,0  / 1,0
	A função fgets():
		
	
	lê um caracter de cada vez.
	 
	lê uma linha inteira de uma vez.
	
	imprime um caracter de cada vez.
	
	imprime uma linha inteira de uma vez.
	
	lê um arquivo inteiro de uma vez.
	
	
	 10a Questão (Ref.: 201408387752)
	Pontos: 1,0  / 1,0
	Na criação de uma rotina de manipulação de equipamentos para perfuração de poços, o programador precisava apenas pegar alguns dados existentes em um arquivo do equipamento para efeitos de cálculos e fechá-lo.
Das opções abaixo marque a que descreve a forma mais adequada, com a qual o programador deveria acessar o arquivo, segundo sua necessidade.
 
		
	
	Somente para gravação
	
	Para leitura e gravação
	
	Para leitura e edição
	 
	Somente para leitura
	
	Não precisa abrir o arquivo

Continue navegando