Buscar

algoritmosSimulado

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

Aluno: RAFAEL SOARES SILVEIRA
	Matr.: 201903065607
	Disc.: ALGORITMOS 
	2021.1 EAD (G) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		Imagine que você vai receber um aumento e deseja descobrir qual será seu novo salário a partir de seu salário atual e do percentual de aumento a ser concedido por sua empresa. É preciso somar o salário atual ao percentual de aumento, que deve ser calculado multiplicando-se esse percentual pelo salário atual e dividindo-se por 100. Que fórmula realiza esse cálculo?
	
	
	
	novoSal <- salAtual + (salAtual*percAumento)
	
	
	novoSal <- salAtual + (percAumento/100)
	
	
	novoSal <- salAtual + (salAtual*percAumento/100)
	
	
	novoSal <- (salAtual*percAumento/100)
	
	
	novoSal <- salAtual + (salAtual*100)
	
	
	
	 
		
	
		2.
		Sobre Português Estruturado, assinale a opção correta :
	
	
	
	É igual a uma carta para um encarregado
	
	
	O português estruturado é uma simplificação da nossa linguagem natural, na qual usamos frases simples e estruturas que possuem um significado muito bem definido.
	
	
	É igual ao fluxograma
	
	
	É igual à linguagem de programação na língua portuguesa
	
	
	É igual à linguagem natural ou narrativa
	
Explicação:
Definição direta e objetiva dada na aula 1. 
	
	
	
	 
		
	
		3.
		Sobre algoritmo, marque a opção correta.
	
	
	
	É um hardware especifico para resolver problemas.
	
	
	É uma etapa posterior à programação da solução de um problema.
	
	
	É uma forma de ensinar o computador.
	
	
	É uma linguagem de programação para computadores.
	
	
	É a solução teórica, passo a passo, de um problema.
	
Explicação:
	Falso.  Algoritmo não é linguagem de programação. Exemplo de linguagem de programção : C++
	É uma linguagem de programação para computadores.
	 
	Falso.  Algoritmo é um  conjunto de passos sem ambiguidade que vão traduzir a solução de um problema. O algoritmo poderá virar um programa, que poderá ou não "ensinar" o computador.
	É uma forma de ensinar o computador.
	 
	 Verdadeiro
	É a solução teórica, passo a passo, de um problema.
	 
	Falso. É uma etapa anterior à programação, ou seja, à criação de programa.
	É uma etapa posterior à programação da solução de um problema.
	 
	Falso.  Algoritmo pode virar um programa. E programa é software e não hardware.
	É um hardware especifico para resolver problemas.
	
	
 
	
	
	
	 
		
	
		4.
		Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
	
	
	
	As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
	
	
	As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
	
	
	Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
	
	
	Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
	
Explicação:
1ª. opção : Falso.  As representações de algoritmos são linguagem natural, fluxograma e pseudocódigo.
2ª. opção .  Falso. Fluxograma corresponde à representação gráfica de algoritmos.
3ª. opção.  Verdadeira.  De acordo com o ensinado na aula 1.
4ª. opção. Falso.  Em algoritmos se vê também os comandos, além dos dados.
5ª. opção. Falso. As regras não são flexíveis. Temos que seguir corretamente a sintaxe das linguagens na criação de programas.
	
	
	
	 
		
	
		5.
		Fluxograma é um "diagrama esquemático que apresenta uma sequência de operações, tal como para um programa de computador ou processo industrial" (in Dicionário Priberam da Língua Portuguesa [em linha], 2008-2013, http://www.priberam.pt/dlpo/fluxograma [consultado em 13-08-2014]. Abaixo temos um fluxograma de notas (N1 e N2) obtidas pelo aluno João. Selecione a opção que apresenta os itens de entrada do fluxograma.
	
	
	
	Aprovado
	
	
	Reprovado
	
	
	Fim
	
	
	N1 e N2
	
	
	Média
	
Explicação:
Logo após o início do algoritmo aparecem N1 e N2 no símbolo que representa entrada de dados.
	
	
	
	 
		
	
		6.
		 Assinale a opção que mostra as formas possíveis e mais adequadas de se representar um algoritmo :
	
	
	
	Linguagem natural, fluxograma e pseudolinguagem
	
	
	 Linguagem natural e linguagem gráfica
	
	
	Linguagem gráfica e pseudolinguagem
	
	
	Linguagem natural e pseudolinguagem
	
	
	Apenas pseudolinguagem
	
Explicação:
Por definição e aula de introdução e formas de representação de algoritmo.
	
	
	
	 
		
	
		7.
		A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
	
	
	
	Linguagem de alto nível
	
	
	Linguagem de baixo nível
	
	
	Programa
	
	
	Linguagem de Máquina
	
	
	Compilador
	
Explicação:
	Falso. É um tradutor.
	Compilador
	 
	FAlsa. Linguagem de zeros e uns.
	Linguagem de Máquina
	 
	 VErdadeiro
	Programa
	 
	Falso. Usada para escrever programas
	Linguagem de alto nível
	 
	Falso. Usada para escrever programas mais próximos da máquina. Exemplo : linguagem assembly
	Linguagem de baixo nível
	
	
	
	
	
	 
		
	
		8.
		Assinale a alternativa correta relacionada à característica de um algoritmo:
	
	
	
	Para cada variável pode ser definido mais de um tipo de dado.
	
	
	A execução de um algoritmo é feita sequencialmente.
	
	
	Valores de entrada são recebidos através do monitor.
	
	
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	
	
	Teste de Mesa serve para receber os comandos de entrada.
	
Explicação:
	Verdadeira
	A execução de um algoritmo é feita sequencialmente.
	 
	Falso. Entrada é via teclado ou via arquivo, o que aqui não é o caso.
	Valores de entrada são recebidos através do monitor.
	 
	Falso. Apenas um tipo de dado.
	Para cada variável pode ser definido mais de um tipo de dado.
	 
	Falso. Teste de mesa serve para fazer um passo a passo.
	Teste de Mesa serve para receber os comandos de entrada.
	 
	Falso.  Tipo real aceita número com casas decimais ou inteiros. Tipo inteiro aceita apenas valores inteiros.
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	
	
	
	 
	 
	Não Respondida
	 
	 
	 Não Gravada
	 
	 
	Gravada

Outros materiais