Buscar

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

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 3 páginas

Prévia do material em texto

1a Questão (Ref.:201701465042)
	Acerto: 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.
	
	Basta apenas copiar o código executável para o Linux e executa-lo.
	
	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.
	
	Só é possível copiar o código executável do Linux para o Windows e executa-lo.
	
	
	
	
	2a Questão (Ref.:201701932739)
	Acerto: 1,0  / 1,0
	A diretiva #include < stdio.h> faz referência a:
		
	
	Declarações de funções para cálculo matemático.
	
	Declarações de funções para tratamento de texto.
	
	Nenhuma das alternativas acima.
	 
	Declarações de funções úteis para entrada e saída de dados.
	
	Declaração de funções para tratamento numérico.
	
	
	
	3a Questão (Ref.:201701811698)
	Acerto: 1,0  / 1,0
	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
	
	4a Questão (Ref.:201701811926)
	Acerto: 1,0  / 1,0
	Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos para letras minúsculas.
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
	
	toupper() e stdlib.h
	
	atof() e stdlib.h
	
	atoi() e math.h
	 
	tolower() e ctype.h
	
	
	5a Questão (Ref.:201701932746)
	Acerto: 0,0  / 1,0
	Observe o trecho de código em Linguagem C #include main () { char Ch; scanf("%c", Ch); printf ("Você pressionou a tecla %c",Ch); } Na execução do código acima, ao pressionar qualquer tecla, o resultado sera
		
	
	Não retorna nenhum valor.
	
	O programa não é executado.
	 
	Imprime o texto Você pressionou a tecla Ch.
	
	Imprime a tecla pressionada.
	 
	Ocorre um erro na alocação do valor digitado para variável na memória.
	
	
	
	6a Questão (Ref.:201701815395)
	Acerto: 1,0  / 1,0
	Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e para tal temos algumas opções.
Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas.
		
	
	scanf ( )
	
	printf ( )
	
	getchar ( )
	
	fgetc(stdin)
	 
	cin ( )
	
	
	7a Questão (Ref.:201701372474)
	Acerto: 1,0  / 1,0
	Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
		
	 
	((pontos>=10) && (pontos <=20))
	
	((pontos>=10) % (pontos <=20))
	
	((pontos>=10) || (pontos <=20))
	
	((pontos>=10) # (pontos <=20))
	
	((pontos>=10) ! (pontos <=20))
	
	
	8a Questão (Ref.:201701463527)
	Acerto: 1,0  / 1,0
	Um aluno de LPI gostaria de testar duas condições, usando somente uma estrutura if.
Abaixo as duas condições a serem testadas:
a) O ano de nascimento que precisa estar no intervalo fechado de 1989-2007.
b) O sexo que precisa ser masculino.
Sabe-se que o sexo se encontra em uma variável do tipo char de nome sexo e o ano em uma variável do tipo intde nome ano.
Além disso, ele deseja que seja aceita tanto a letra M quanto a letra m.
Assinale a opção que resolve o problema desse aluno.
		
	
	if( sexo == 'M' || sexo == 'm' && (ano >= 1989 && ano <= 2007 ) )
	
	if(ano >= 1989 && ano<= 2007 && sexo== 'M' || sexo == 'm' )
	
	if(sexo == 'M' || sexo == 'm' && ano >= 1989 && ano <= 2007 )
	 
	if(ano >=1989 && ano <=2007 && (sexo == 'M' || sexo == 'm' ) )
	
	if( sexo == 'M' || (sexo == 'm' && ano >=1989 && ano<=2007 ) )
	
Sabendo que no programa abaixo foi digitado na sequencia os seguinte números: 4 e 10. Marque a alternativa que contém a resposta do programa aos números digitados. int main(){ int a,b; scanf("%d",&a); scanf("%d",&b); a = a + 1; while (a < b){ printf("%d",a); a = a + 1;} system("pause"); return 0;}
		
	 
	5 6 7 8 9
	
	5 6 7 8 9 10 11
	
	3 4 5 6 7 8 9
	
	4 5 6 7 8 9 10
	
	3 4 5 6 7 8 9 10 11
	
	Considere o trecho de código abaixo. O que será impresso quando o programa for executado?
int main()
{
    int contador = 10; 
     
    while (contador > 1) 
    {
          printf("%d ", contador); 
          
          contador--;
         
    }
     
    return 0; 
}
		
	
	10 9 8 7 6 5 4 3 2 1
	
	Nunca vai parar. 10 10 10 10 10 10 10 10...
	
	1 2 3 4 5 6 7 8 9
	 
	10 9 8 7 6 5 4 3 2
	
	Nunca vai parar. 1 1 1 1 1 1 1 1 1 1 1 1 ...

Continue navegando