Buscar

TC A1.1 Algoritimos



Continue navegando


Prévia do material em texto

Exercício: CCT0239_EX_A1_201702472027_V1 
	Matrícula: 
	Aluno(a): 
	Data: 24/02/2017 09:20:42 (Finalizada)
	
	 1a Questão (Ref.: 201703346900)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Segundo a forma de organizar o computador proposta por Von Neumann, a máquina possui quatro componentes. Assinale a alternativa correta:
		
	
	Memória / Entrada e Saída / Unidade de Impressão / Unidade de Armazenamento
	 
	Unidade de Controle / Memória / Unidade de Armazenamento / Entrada e Saída
	 
	Entrada e saída/ Unidade Aritmética e Lógica / Memória / Unidade de Controle
	
	Memória / Entrada e Saída / Unidade Aritmética e Lógica / Unidade de Armazenamento
	
	Unidade de Controle / Memória / Entrada e Saída / Unidade de Impressão
	
	
	
	
	 2a Questão (Ref.: 201703313185)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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.
	
	Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
	 
	As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
	
	Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	
	
	
	
	 3a Questão (Ref.: 201703313199)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a opção correta.
		
	
	Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
	 
	Um programa é um algoritmo codificado em uma linguagem de programação.
	
	Programa e fluxograma são sinônimos.
	
	Um programa é um algoritmo codificado em linguagem natural.
	
	Um programa é um algoritmo codificado em uma pseudolinguagem.
	
	
	
	
	 4a Questão (Ref.: 201703313586)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise as afirmativas a seguir em relação a representação de algoritmos: 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
Podemos afirmar que:
		
	
	Todas as alternativas são CORRETAS
	
	Apenas a alternativa I é CORRETA
	
	Apenas as alternativas II e III são INCORRETAS
	 
	Apenas as alternativas I e III são CORRETAS
	
	Apenas as alternativas I e II são CORRETAS
	
	
	
	
	 5a Questão (Ref.: 201703313436)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a alternativa correta relacionada à característica de um algoritmo:
		
	 
	A execução de um algoritmo é feita sequencialmente.
	 
	Teste de Mesa serve para receber os comandos de entrada.
	
	Valores de entrada são recebidos através do monitor.
	
	Para cada variável pode ser definido mais de um tipo de dado.
	
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	
	
	
	
	 6a Questão (Ref.: 201703312931)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
		
	 
	Fluxograma
	
	Diagrama
	
	Algoritmo
	
	Linguagem de Programação
	
	Pseudocódigo
	
	
	
	
	 7a Questão (Ref.: 201703313011)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
		
	
	
	 
	
	
	
	
	 
	 
	
	
	
	
	
	 8a Questão (Ref.: 201703312932)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A implementação concreta de um algoritmo, ou o conjunto de algoritmos a serem executados pela máquina é chamada de:
		
	 
	Compilador
	
	Linguagem de baixo nível
	
	Linguagem de Máquina
	 
	Programa
	
	Linguagem de alto nível