Buscar

Avaliação Parcial3

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 PARCIAL 3
	1a Questão (Ref.: 201709620099)
	Acerto: 1,0  / 1,0
	Qual das características abaixo NÃO pode ser atribuída á linguagem C?
		
	
	Estruturada
	
	Portabilidade
	 
	Complexidade porque tem muitas palavras reservadas
	
	Rapidez, pois gera executável compacto
	
	Modularidade
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201709577496)
	Acerto: 1,0  / 1,0
	Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita.
		
	
	Polimorfismo
	
	Flexibilidade
	
	Reuso
	
	Modularidade
	 
	Portabilidade
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201709071490)
	Acerto: 1,0  / 1,0
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	elevado
	
	pot
	
	double
	
	sqrt
	 
	pow
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201709620108)
	Acerto: 1,0  / 1,0
	No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows.
Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa?
		
	
	Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc.
	
	Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executá-lo.
	
	Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida.
	 
	Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executá-lo.
	
	Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201709620198)
	Acerto: 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
	
	2_ou_1, fim, *h, j
	 
	If, nota_do_aluno_2, HOJE, _yes
	
	nota-2 , a36, x_y
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201709623737)
	Acerto: 1,0  / 1,0
	Na linguagem de programação C, como em outras, na criação de programas, devemos definir os tipos de dados para nossas variáveis de acordo com o problema em questão.
Das opções apresentadas qual possui apenas tipos da linguagem C, conforme o material apresentado nas aulas.
		
	
	char, int, real, double, boolean
	
	char, integer, float, real, boolean
	
	char, int, float, double, boolean
	 
	char, int, float, double, void
	
	char, int, real, double, void
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201709667492)
	Acerto: 1,0  / 1,0
	Marque abaixo a instrução que permite parar uma execução dentro de um switch.
		
	
	stop
	
	open
	 
	break
	
	close
	
	case
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201709180888)
	Acerto: 1,0  / 1,0
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		
	 
	<, > e >=
	
	&&, >= e ||
	
	&&, || e ~
	
	+, - e *
	
	=, > e ||
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201709707396)
	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, II, III e V estão corretas        
	 
	Somente I, III e IV estão corretas        
	
	Somente II, III e V estão corretas
	
	Somente I e V estão corretas   
	
	Somente I, III e V estão corretas
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201709716930)
	Acerto: 1,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?
		
	
	switch
	
	for
	 
	do...while
	
	while
	
	repeat...util
		 Gabarito Comentado.
	 Gabarito Comentado.

Outros materiais