Buscar

Avaliação parcial estácio

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

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 6, do total de 6 páginas

Prévia do material em texto

1a Questão (Ref.: 201503724576)
	Acerto: 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 70
	
	década de 80
	
	década de 90
	
	década de 50
	
	década de 60 
		
	
	
	 2a Questão (Ref.: 201503724600)
	Acerto: 1,0  / 1,0 
	Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta.
I Com pequenas modificações, um código poderá ser compilado em várias plataformas.
II Não pode ser modularizada
III Possui um propósito específico
IV Considerada de nível intermediário
		
	
	I, III e IV estão corretas 
	
	II, III e IV 
	
	Todas estão corretas 
	
	I e IV estão corretas
	
	Todas estão erradas 
		Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201503724826)
	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
	
	tolower() e ctype.h 
	
	atoi() e math.h 
	
	atof() e stdlib.h 
	
	toupper() e stdlib.h 
		Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201503724598)
	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 stdio.h
#include stdlib.h
#include math.h
	
	#define 
#define 
#define 
	
	#include 
	
	#include 
#include 
#include 
		Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201503902849)
	Acerto: 1,0  / 1,0 
	Dado o programa na linguagem de programação C abaixo , informe qual os valores das variáveis x, y, a, b, c e d, respectivamente, ao final de sua execução:
#include 
#include                           
int main(int argc, char *argv[]) {
    int a,b,c,d,x,y; 
    x=10; 
    y=5; 
    a=x++; 
    b=++x; 
    c=--y; 
    d=y--; 
    printf("%d\n",x); 
    printf("%d\n",y); 
    printf("%d\n",a); 
    printf("%d\n",b); 
    printf("%d\n",c); 
    printf("%d\n",d); 
    return 0; 
} 
		
	
	12, 3, 10, 12, 4, 4
	
	11, 6, 10, 11, 5, 6
	
	12, 7, 10, 10, 6, 4
	
	12, 3, 11, 11, 5, 3
	
	11, 7, 12, 10, 3, 5
		
	
	
	 6a Questão (Ref.: 201503295810)
	Acerto: 1,0  / 1,0 
	Estava pesquisando na internet, quando li, num fórum, um pedido de ajuda que incluía um programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a resposta CORRETA que apresenta o que foi exibido na tela.
 
		
	
	-0012 ( Representa a soma dos algarismos do número -345 formatado) 
	
	0343 (O valor absoluto do resultado da expressão formatada) 
	
	- 0.00289(O inverso do número formatado) 
	
	0543(O valor absoluto do número espelhado formatado) 
	
	0345 (O valor absoluto do número formatado) 
		Gabarito Comentado.
	Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201503914074)
	Acerto: 1,0  / 1,0 
	Em programação é possível que haja decisões usando o IF. Todo IF deve vir seguido de uma condição que deve ter como resultado Verdadeiro ou Falso. Considerando esta afirmativa, qual das opções abaixo deve apresentar erro na compilação.
		
	
	if (y >= 14)
	
	if (z = 21)
	
	if (x <= 8)
	
	if (x > 7.2)
	
	if (a != 6)
		
	
	
	 8a Questão (Ref.: 201503725236)
	Acerto: 0,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' ) 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' ) && idade >= 18 && idade < 30 ) 
	
	if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) 
		Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201503242836)
	Acerto: 1,0  / 1,0 
	Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era executada inicialmente precisava-se de um valor diferente e no final do trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição apresentada acima e utilizando-se da melhor forma os conceitos de programação, qual seria a melhor solução pra o problema: 
		
	
	Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia. 
	
	Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. 
	
	Criar uma função para executar a parte do código que se repetia. 
	
	Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. 
	
	Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia.
		
	
	
	 10a Questão (Ref.: 201503811901)
	Acerto: 1,0  / 1,0 
	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
		
	
	Somente I, III e IV 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 
	
	Somente I, III e V estão corretas 
		Gabarito Comentado.
	Gabarito Comentado.

Outros materiais