Logo Passei Direto
Buscar

Exercício aula 01(b)

Ferramentas de estudo

Mês do Cliente Passei Direto

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Sobre algoritmo, marque a opção correta.
É um hardware específico para resolver problemas.
É a solução teórica, passo a passo, de um problema.
É uma forma de ensinar o computador.
É uma linguagem de programação para computadores.
É uma etapa posterior à programação da solução de um problema.

Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.
C++, Java, portugol
fluxograma, português estruturado, C
C++, Java, C#
C++, C# e fluxograma
português estruturado, C++, Java

Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
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 três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sobre algoritmo, marque a opção correta.
É um hardware específico para resolver problemas.
É a solução teórica, passo a passo, de um problema.
É uma forma de ensinar o computador.
É uma linguagem de programação para computadores.
É uma etapa posterior à programação da solução de um problema.

Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.
C++, Java, portugol
fluxograma, português estruturado, C
C++, Java, C#
C++, C# e fluxograma
português estruturado, C++, Java

Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
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 três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.

Prévia do material em texto

1a Questão
	
	
	
	
	Sobre o FLUXOGRAMA abaixo podemos afirmar que :
		
	 
	Apresenta na sua lógica a estrutura básica DECISÃO
	
	Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
	
	Apresenta na sua lógica as três estruturas básicas de programação
	
	Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
	
	Apresenta na sua lógica a estrutura básica REPETIÇÃO
	
Explicação:
Justificativas das opções :
>> Apresenta na sua lógica as três estruturas básicas de programação .
 Falso. Não apresenta repetição
>> Apresenta na sua lógica a estrutura básica REPETIÇÃO
Falso. Apresenta apenas entrada de dados, saída de dados, atribuição, condicional composto.
>> Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO
Falso. Não apresenta repetição.
>> Apresenta na sua lógica a estrutura básica DECISÃO. 
Verdadeiro.  Veja o uso do losango.
>> Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO
Falso. Não apresenta repetição.
	
	
	 
	
	 2a Questão
	
	
	
	
	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
	
	Média
	
	Fim
	 
	N1 e N2
	
Explicação:
Logo após o início do algoritmo aparecem N1 e N2 no símbolo que representa entrada de dados.
	
	
	 
	
	 3a Questão
	
	
	
	
	Considerando 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
	 
	As alternativas I e III são CORRETAS
	
	Nenhuma das opções anteriores
	
	Apenas a alternativa I é CORRETA
	
	As alternativas II e III são INCORRETAS
	
Explicação:
Analisando cada afirmativa...
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo;   VERDADEIRO
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; FALSO
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos.  VERDADEIRO
 
Conclusão :  As afirmativas I e III estão corretas.
 
 
	
	
	 
	
	 4a Questão
	
	
	
	
	Sobre algoritmo, marque a opção correta.
		
	 
	É a solução teórica, passo a passo, de um problema.
	
	É um hardware especifico para resolver problemas.
	
	É uma etapa posterior à programação da solução de um problema.
	
	É uma linguagem de programação para computadores.
	
	É uma forma de ensinar o computador.
	
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.
	
	
 
	
	
	 
	
	 5a Questão
	
	
	
	
	A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
		
	
	Algoritmo
	
	Linguagem de Programação
	
	Diagrama
	 
	Fluxograma
	
	Pseudocódigo
	
Explicação:
	Falso. Não usa representação gráfica
	Pseudocódigo
	 
	Falso. Algoritmo não é representação de algoritmo
	Algoritmo
	 
	FAlso. Linguagem de programação é usada para escrever programa.
	Linguagem de Programação
	 
	
	Fluxograma
	 
	FAlso. Que diagrama ? 
	Diagrama
	
	
	 
	
	 6a Questão
	
	
	
	
	Assinale a opção que, corretamente, mostra exemplos de linguagens de programação.
		
	 
	C++, C# e fluxograma
	 
	C++, Java, C#
	
	C++, Java, portugol
	
	fluxograma, português estruturado, C
	
	português estruturado, C++, Java
	
Explicação:
Exemplos dados na aula 1.  
	
	
	 
	
	 7a Questão
	
	
	
	
	Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
		
	
	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 três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	
	As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
	
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.
	
	
	 
	
	 8a Questão
	
	
	
	
	Assinale a opção correta.
		
	
	Um programa é um algoritmo codificado em uma pseudolinguagem.
	 
	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.
	
	Um programa é um algoritmo codificado em linguagem natural.
	
	Programa e fluxograma são sinônimos.
	
Explicação:
	Um programa é um algoritmo codificado em uma linguagem de programação.
Verdadeira
 
	 
	Falsa.  Programa é código escrito em alguma linguagem de programação.  Fluxograma é uma representação gráfica de algoritmo.
	Programa e fluxograma são sinônimos.
	 
	Falso. Programa é um algoritmo codificado ou  escrito em alguma linguagem de programação. 
	Um programa é um algoritmo codificado em linguagem natural.
	 
	Falso. Programa é um algoritmo codificado ou  escrito em alguma linguagem de programação. 
	Um programa é um algoritmo codificado em uma pseudolinguagem.
	 
	Falso.  É fundamental o uso da lógica de  programação além de se conhecer a linguagem de programação.
	Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.

Mais conteúdos dessa disciplina