Buscar

AV1 LINGUAGEM DE PROGRAMAÇÃO I

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

Avaliação: CCE0242_AV1_201301152153 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV1
	Aluno: 201301152153 - JOSE ROBERTO DOS SANTOS FERREIRA
	Professor:
	MARCIO PACHECO DE AZEVEDO
	Turma: 9022/AV
	Nota da Prova: 10,0 de 10,0  Nota do Trab.:    Nota de Partic.:  Data: 03/05/2017 17:16:12
	�
	 1a Questão (Ref.: 201301437471)
	Pontos: 1,0  / 1,0
	Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executa-los nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executa-lo em Linux, identifique a opção CORRETA:
	
	 
	Precisamos recompilar o código fonte para o Linux.
	
	Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux.
	
	Ocorrerá erro, pois os programas C não rodam em Linux.
	
	Basta apenas copiar o código executável para o Linux e executa-lo.
	
	Só é possível copiar o código executável do Linux para o Windows e executa-lo.
	
	�
	 2a Questão (Ref.: 201301435945)
	Pontos: 1,0  / 1,0
	Na Aula 1, estudamos algumas características e vantagens da linguagem C. Observe as afirmativas abaixo e assinale a opção que contem a resposta correta.
I Tem boa Portabilidade. 
II Não pode ser modularizada. 
III É uma linguagem Orientada a Objetos.
IV Uma linguagem que pode manipular endereços de memória. 
V Não possui um propósito especifico.
	
	 
	As afirmativas I, IV e V estão corretas e as demais, erradas.
	
	As afirmativas II, III e IV estão corretas e as demais, erradas.
	
	As afirmativas I e IV estão corretas e as demais, erradas.
	
	As afirmativas IV e V estão corretas e as demais, erradas.
	
	As afirmativas II, IV e V estão corretas e as demais, erradas.
	
	�
	 3a Questão (Ref.: 201301784118)
	Pontos: 1,0  / 1,0
	Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação.
Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na raiz do drive C.
Quando foi incluir, usou:
	
	
	#include "c:\ minhasFuncoes.h\funcoes"
	
	#include "minhasFuncoes.h"
	 
	#include "c:\funcoes\ minhasFuncoes.h"
	
	#include minhasFuncoes.h
	
	#include
	
	�
	 4a Questão (Ref.: 201301784156)
	Pontos: 1,0  / 1,0
	Assinale a função que não é disponível na plataforma Linux.
	
	 
	system()
	
	main()
	
	scanf()
	
	return
	
	printf()
	
	�
	 5a Questão (Ref.: 201301355351)
	Pontos: 1,0  / 1,0
	Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão.
Sabe-se que o imposto é calculado sobre o salário bruto.
Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para primeira solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está presente o valor do imposto.
	
	
	Valor do imposto a ser pago: 800.00
	
	Valor do imposto a ser pago: 1000.00
	
	Valor do imposto a ser pago: 650.00
	
	Valor do imposto a ser pago: 850.00
	 
	Valor do imposto a ser pago: 750.00
	
	�
	 6a Questão (Ref.: 201301356088)
	Pontos: 1,0  / 1,0
	Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA.
	
	
	As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
	
	Uma variável local só é visualizada pela função onde foi declarada.
	
	Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
	
	Existem funções que não têm variáveis locais.
	 
	A função main() pode acessar qualquer variável local de qualquer função.
	
	�
	 7a Questão (Ref.: 201301784689)
	Pontos: 1,0  / 1,0
	O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. Observe o trecho abaixo e assinale a opção que descreve o que faz.
int a=12, b=35, c=7, resp;
resp=(a>b && a > c) ?a: (b>c) ? b/c:c;
printf (''valor: %d'' , resp);
	
	
	Exibe valor: 35
	 
	Exibe valor: 5
	
	Exibe valor: 7
	
	Exibe valor: 0
	
	Exibe valor: 12
	
	�
	 8a Questão (Ref.: 201301784765)
	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' ) && idade >= 18 && 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' or sexo == 'F') and idade>=18 and idade < 30 )
	
	if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 )
	
	�
	 9a Questão (Ref.: 201301356287)
	Pontos: 1,0  / 1,0
	 Muitas séries matemáticas podem ser geradas pela estrutura do  for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código.
	
	
	2       4       6       8       19       12       14       16
	
	2       4       4       8       12       20       32       
	 
	2       4       6       10       16       26       42
	
	2       4       6       10       16       26       42       68
	
	2       4       4       8       12       20       32       52
	
	�
	 10a Questão (Ref.: 201301834988)
	Pontos: 1,0  / 1,0
	Para o programa abaixo qual a saída apresentada?
main(){
int x,soma=0;
for(x=10; x<=15;x++)
{
  printf(" %d",pow(x,2));
}
system("PAUSE");
return 0;
}
	
	
	9 10 11 12 13 14 15
	 
	100 121 144 169 196 225
	
	15 14 13 12 11 10
	
	10 11 12 13 14 15
	
	20 22 24 26 28 30

Outros materiais