Logo Passei Direto
Buscar

Formas de Representação de Algoritmos e sua Importância

User badge image
Thiago Pisa

em

Ferramentas de estudo

Questões resolvidas

Há formas de representação mais conhecidas para a representação de algoritmos. Com base nessas formas, associe os itens, utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- Descrição narrativa.
II- Fluxograma convencional.
III- Diagrama de Chapin.
IV- Pseudocódigo.
( ) Esta forma é conhecida como linguagem natural. É usada sempre quando se deseja que o receptor da mensagem entenda o que será feito, mesmo não tendo domínio acerca da elaboração de algoritmos.
( ) Foi criado com a intenção de substituir os diagramas tradicionais. O objetivo era apresentar uma visão mais hierárquica e estruturada da lógica do sistema. A recursividade é mais facilmente representada neste tipo de diagrama.
( ) É uma representação muito parecida com a forma de escrita dos programas para a versão computacional. Esta técnica de algoritmização é baseada em uma PDL – Program Design Language (Linguagem de Projeto de Programação).
( ) São representações gráficas, em que as formas geométricas propõem ações específicas. Esta forma de representação preocupa-se com detalhes de nível físico da implementação do algoritmo, em que figuras geométricas diferentes representam a entrada e a saída de informações de dispositivos distintos.
A I – III – II – IV.
B I – III – IV – II.
C II – III – I – IV.
D I – IV – III - II.

Muitos programadores, principalmente os mais antigos profissionais dessa área, preferem preparar um programa iniciando com um diagrama de blocos para demonstrar sua linha de raciocínio lógico. Esse diagrama, também denominado por alguns de fluxograma, estabelece a sequência de operações a se efetuar em um programa.
Nesse contexto, os objetivos da programação estruturada consiste em quê?
A Escrever as instruções em sequências ligadas entre si apenas por estruturas sequenciais, repetitivas ou de selecionamento.
B Revisar o trabalho executado em reuniões regulares e previamente programadas sem que compareçam programadores de um mesmo nível.
C Agilizar a codificação da escrita de programas.
D Escrever instruções em grupos pequenos e combiná-las.

Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como essas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta informações sobre a Clareza ou definição, característica de um algoritmo:
A O algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop traduz a incapacidade do algoritmo de interromper a sua execução.
B Cada passo/instrução/etapa de um algoritmo deve ser claro e não gerar duplo entendimento.
C Cada passo/instrução/etapa de um algoritmo deve ser executável.
D Todo algoritmo deve produzir um resultado.

Quando se elabora um algoritmo deve-se especificar ações claras e precisas, que a partir de um estado inicial, após um período com tempo finito, produzem um estado final previsível e bem definido. Isto significa que o algoritmo fixa um padrão de comportamento a ser seguido, uma norma de execução a ser trilhada, com vistas a alcançar, como resultado no final, a solução de um problema, garantindo que sempre que executado, sob as mesmas condições, produza o mesmo resultado.
Nesse contexto, assinale a alternativa CORRETA que apresenta a importância de se construir um algoritmo:
A Conseguir visualizar e testar ainda no computador, a solução criada com linguagem de programação sem se preocupar com detalhes lógicos, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida facilmente para qualquer lógica de programação e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja, o entendimento.
B Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação sem nos preocupar com detalhes computacionais, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida facilmente para qualquer linguagem de programação e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja, a codificação.
C Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação sem nos preocupar com detalhes computacionais, e uma vez percebida uma solução algorítmica para um problema, esta pode ser interpretada facilmente para apenas uma linguagem de programação e agregada das funcionalidades disponíveis em alguns poucos ambientes, ou seja, a decodificação.
D Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação preocupando-se com os detalhes computacionais, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida facilmente para qualquer pseudocódigo e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja, a diagramação.

A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: Agora, analise a descrição: representa os procedimentos necessários de manipulação das informações no intuito de produzir o resultado esperado.
A qual das três etapas essa descrição pertence?
A Entrada.
B Processamento.
C Recursividade.
D Saída.

Sobre as formas de representação de algoritmos, algumas técnicas tratam apenas da representação lógica, ignorando detalhes de programação que dependem de uma tecnologia específica (linguagem de programação). Em contrapartida, existem técnicas que de tão detalhistas acabam dificultando a compreensão da solução proposta.
Nesse contexto, assinale a alternativa CORRETA que apresenta qual forma de representação faz uso de símbolos universais para ajudar no entendimento do algoritmo:
A Fluxograma convencional.
B Descrição narrativa.
C Pseudocódigo.
D Diagrama de Chapin.

Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes.
O que é a representação de algoritmos por Fluxogramas?
A - É a construção de algoritmos com representações gráficas.
B - É a construção de algoritmos em linguagem natural.
C - É a construção de algoritmos em linguagem computacional.
D - É a construção de algoritmos com diagramas de chapin.

O algoritmo surgiu cerca de 300 a.C. Os problemas que são resolvidos tecnologicamente, através de programas, somente terão suas soluções implementadas e executadas através dos algoritmos.
Sobre a história do surgimento dos algoritmos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo de Euclides é o mais antigo estudado, que é utilizado até hoje.
( ) Alan Turing criou uma máquina para capturar o significado de um algoritmo.
( ) Algoritmo não é a solução de um problema, mas o meio para se chegar à forma mais adequada para a solução.
( ) O algoritmo de Euclides auxilia na busca pelo máximo divisor comum entre dois números inteiros diferentes de zero, amplamente difundido na matemática de hoje.
A F – V – V – F.
B V – F – V – F.
C V – V – V – V.
D F – V – F – V.

Várias são as práticas adotadas para a construção de algoritmos.
Com base no exposto, assinale a alternativa INCORRETA:
A Construir o algoritmo para representar a sequência de execução dos passos.
B Testar a lógica, bem como os passos de execução.
C Transcrever o algoritmo para uma linguagem interpretada pelo usuário não se importando com a linguagem de máquina.
D Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema.

Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta características de um algoritmo:
A Entrada / Saída / Clareza ou indefinição / Objetividade / Finitude.
B Saída / Output / Clareza ou indefinição / Efetividade / Infinitude.
C Input / Entrada / Clareza ou indefinição / Efetividade / Finitude.
D Entrada / Saída / Clareza ou definição / Efetividade / Finitude.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Há formas de representação mais conhecidas para a representação de algoritmos. Com base nessas formas, associe os itens, utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
I- Descrição narrativa.
II- Fluxograma convencional.
III- Diagrama de Chapin.
IV- Pseudocódigo.
( ) Esta forma é conhecida como linguagem natural. É usada sempre quando se deseja que o receptor da mensagem entenda o que será feito, mesmo não tendo domínio acerca da elaboração de algoritmos.
( ) Foi criado com a intenção de substituir os diagramas tradicionais. O objetivo era apresentar uma visão mais hierárquica e estruturada da lógica do sistema. A recursividade é mais facilmente representada neste tipo de diagrama.
( ) É uma representação muito parecida com a forma de escrita dos programas para a versão computacional. Esta técnica de algoritmização é baseada em uma PDL – Program Design Language (Linguagem de Projeto de Programação).
( ) São representações gráficas, em que as formas geométricas propõem ações específicas. Esta forma de representação preocupa-se com detalhes de nível físico da implementação do algoritmo, em que figuras geométricas diferentes representam a entrada e a saída de informações de dispositivos distintos.
A I – III – II – IV.
B I – III – IV – II.
C II – III – I – IV.
D I – IV – III - II.

Muitos programadores, principalmente os mais antigos profissionais dessa área, preferem preparar um programa iniciando com um diagrama de blocos para demonstrar sua linha de raciocínio lógico. Esse diagrama, também denominado por alguns de fluxograma, estabelece a sequência de operações a se efetuar em um programa.
Nesse contexto, os objetivos da programação estruturada consiste em quê?
A Escrever as instruções em sequências ligadas entre si apenas por estruturas sequenciais, repetitivas ou de selecionamento.
B Revisar o trabalho executado em reuniões regulares e previamente programadas sem que compareçam programadores de um mesmo nível.
C Agilizar a codificação da escrita de programas.
D Escrever instruções em grupos pequenos e combiná-las.

Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como essas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta informações sobre a Clareza ou definição, característica de um algoritmo:
A O algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop traduz a incapacidade do algoritmo de interromper a sua execução.
B Cada passo/instrução/etapa de um algoritmo deve ser claro e não gerar duplo entendimento.
C Cada passo/instrução/etapa de um algoritmo deve ser executável.
D Todo algoritmo deve produzir um resultado.

Quando se elabora um algoritmo deve-se especificar ações claras e precisas, que a partir de um estado inicial, após um período com tempo finito, produzem um estado final previsível e bem definido. Isto significa que o algoritmo fixa um padrão de comportamento a ser seguido, uma norma de execução a ser trilhada, com vistas a alcançar, como resultado no final, a solução de um problema, garantindo que sempre que executado, sob as mesmas condições, produza o mesmo resultado.
Nesse contexto, assinale a alternativa CORRETA que apresenta a importância de se construir um algoritmo:
A Conseguir visualizar e testar ainda no computador, a solução criada com linguagem de programação sem se preocupar com detalhes lógicos, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida facilmente para qualquer lógica de programação e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja, o entendimento.
B Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação sem nos preocupar com detalhes computacionais, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida facilmente para qualquer linguagem de programação e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja, a codificação.
C Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação sem nos preocupar com detalhes computacionais, e uma vez percebida uma solução algorítmica para um problema, esta pode ser interpretada facilmente para apenas uma linguagem de programação e agregada das funcionalidades disponíveis em alguns poucos ambientes, ou seja, a decodificação.
D Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação preocupando-se com os detalhes computacionais, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida facilmente para qualquer pseudocódigo e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja, a diagramação.

A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: Agora, analise a descrição: representa os procedimentos necessários de manipulação das informações no intuito de produzir o resultado esperado.
A qual das três etapas essa descrição pertence?
A Entrada.
B Processamento.
C Recursividade.
D Saída.

Sobre as formas de representação de algoritmos, algumas técnicas tratam apenas da representação lógica, ignorando detalhes de programação que dependem de uma tecnologia específica (linguagem de programação). Em contrapartida, existem técnicas que de tão detalhistas acabam dificultando a compreensão da solução proposta.
Nesse contexto, assinale a alternativa CORRETA que apresenta qual forma de representação faz uso de símbolos universais para ajudar no entendimento do algoritmo:
A Fluxograma convencional.
B Descrição narrativa.
C Pseudocódigo.
D Diagrama de Chapin.

Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes.
O que é a representação de algoritmos por Fluxogramas?
A - É a construção de algoritmos com representações gráficas.
B - É a construção de algoritmos em linguagem natural.
C - É a construção de algoritmos em linguagem computacional.
D - É a construção de algoritmos com diagramas de chapin.

O algoritmo surgiu cerca de 300 a.C. Os problemas que são resolvidos tecnologicamente, através de programas, somente terão suas soluções implementadas e executadas através dos algoritmos.
Sobre a história do surgimento dos algoritmos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo de Euclides é o mais antigo estudado, que é utilizado até hoje.
( ) Alan Turing criou uma máquina para capturar o significado de um algoritmo.
( ) Algoritmo não é a solução de um problema, mas o meio para se chegar à forma mais adequada para a solução.
( ) O algoritmo de Euclides auxilia na busca pelo máximo divisor comum entre dois números inteiros diferentes de zero, amplamente difundido na matemática de hoje.
A F – V – V – F.
B V – F – V – F.
C V – V – V – V.
D F – V – F – V.

Várias são as práticas adotadas para a construção de algoritmos.
Com base no exposto, assinale a alternativa INCORRETA:
A Construir o algoritmo para representar a sequência de execução dos passos.
B Testar a lógica, bem como os passos de execução.
C Transcrever o algoritmo para uma linguagem interpretada pelo usuário não se importando com a linguagem de máquina.
D Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do problema.

Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta características de um algoritmo:
A Entrada / Saída / Clareza ou indefinição / Objetividade / Finitude.
B Saída / Output / Clareza ou indefinição / Efetividade / Infinitude.
C Input / Entrada / Clareza ou indefinição / Efetividade / Finitude.
D Entrada / Saída / Clareza ou definição / Efetividade / Finitude.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:768731)
Peso da Avaliação 1,50
Prova 55052852
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Há formas de representação mais conhecidas para a representação de algoritmos. Com base nessas formas, associe os 
itens, utilizando o código a seguir:
I- Descrição narrativa.
II- Fluxograma convencional.
III- Diagrama de Chapin.
IV- Pseudocódigo.
( ) Esta forma é conhecida como linguagem natural. É usada sempre quando se deseja que o receptor da mensagem 
entenda o que será feito, mesmo não tendo domínio acerca da elaboração de algoritmos.
( ) Foi criado com a intenção de substituir os diagramas tradicionais. O objetivo era apresentar uma visão mais 
hierárquica e estruturada da lógica do sistema. A recursividade é mais facilmente representada neste tipo de diagrama.
( ) É uma representação muito parecida com a forma de escrita dos programas para a versão computacional. Esta 
técnica de algoritmização é baseada em uma PDL – Program Design Language (Linguagem de Projeto de Programação).
( ) São representações gráficas, em que as formas geométricas propõem ações específicas. Esta forma de representação 
preocupa-se com detalhes de nível físico da implementação do algoritmo, em que figuras geométricas diferentes 
representam a entrada e a saída de informações de dispositivos distintos.
Assinale a alternativa que apresenta a sequência CORRETA:
A I – III – II – IV.
B I – III – IV – II.
C II – III – I – IV.
 VOLTAR
A+ Alterar modo de visualização
1
D I – IV – III - II.
Muitos programadores, principalmente os mais antigos profissionais dessa área, preferem preparar um programa 
iniciando com um diagrama de blocos para demonstrar sua linha de raciocínio lógico. Esse diagrama, também 
denominado por alguns de fluxograma, estabelece a sequência de operações a se efetuar em um programa. Nesse 
contexto, os objetivos da programação estruturada consiste em quê? 
A Agilizar a codificação da escrita de programas.
B Revisar o trabalho executado em reuniões regulares e previamente programadas sem que compareçam
programadores de um mesmo nível.
C Escrever as instruções em sequências ligadas entre si apenas por estruturas sequenciais, repetitivas ou de
selecionamento. 
D Escrever instruções em grupos pequenos e combiná-las.
Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas 
comuns. Como essas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o 
algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta informações sobre a Clareza ou definição, característica 
de um algoritmo:
A Cada passo/instrução/etapa de um algoritmo deve ser executável.
B Cada passo/instrução/etapa de um algoritmo deve ser claro e não gerar duplo entendimento.
C O algoritmo deve ter uma condição para sair de sua execução. Isso evitará que entre em loop. O loop traduz a
incapacidade do algoritmo de interromper a sua execução.
D Todo algoritmo deve produzir um resultado.
Quando se elabora um algoritmo deve-se especificar ações claras e precisas, que a partir de um estado inicial, após um 
período com tempo finito, produzem um estado final previsível e bem definido. Isto significa que o algoritmo fixa um 
padrão de comportamento a ser seguido, uma norma de execução a ser trilhada, com vistas a alcançar, como resultado no 
final, a solução de um problema, garantindo que sempre que executado, sob as mesmas condições, produza o mesmo 
resultado.
Nesse contexto, assinale a alternativa CORRETA que apresenta a importância de se construir um algoritmo:
2
3
4
A
Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação sem nos preocupar com
detalhes computacionais, e uma vez percebida uma solução algorítmica para um problema, esta pode ser interpretada
facilmente para apenas uma linguagem de programação e agregada das funcionalidades disponíveis em alguns
poucos ambientes, ou seja, a decodificação.
B
Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação preocupando-se com os
detalhes computacionais, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida
facilmente para qualquer pseudocódigo e agregada das funcionalidades disponíveis nos diversos ambientes, ou seja,
a diagramação.
C
Conseguir visualizar e testar ainda no computador, a solução criada com linguagem de programação sem se
preocupar com detalhes lógicos, e uma vez concebida uma solução algorítmica para um problema, esta pode ser
traduzida facilmente para qualquer lógica de programação e agregada das funcionalidades disponíveis nos diversos
ambientes, ou seja, o entendimento.
D
Conseguir visualizar e testar ainda no papel, a solução criada com lógica de programação sem nos preocupar com
detalhes computacionais, e uma vez concebida uma solução algorítmica para um problema, esta pode ser traduzida
facilmente para qualquer linguagem de programação e agregada das funcionalidades disponíveis nos diversos
ambientes, ou seja, a codificação.
A construção de um algoritmo apresenta três etapas distintas: Entrada, Processamento e Saída. Analise a figura a seguir: 
Agora, analise a descrição: representa os procedimentos necessários de manipulação das informações no intuito de 
produzir o resultado esperado.
A qual das três etapas essa descrição pertence?
5
A Entrada.
B Processamento.
C Recursividade.
D Saída.
Sobre as formas de representação de algoritmos, algumas técnicas tratam apenas da representação lógica, ignorando 
detalhes de programação que dependem de uma tecnologia específica (linguagem de programação). Em contrapartida, 
existem técnicas que de tão detalhistas acabam dificultando a compreensão da solução proposta.
Nesse contexto, assinale a alternativa CORRETA que apresenta qual forma de representação faz uso de símbolos 
universais para ajudar no entendimento do algoritmo:
A Fluxograma convencional.
B Descrição narrativa.
C Pseudocódigo.
D Diagrama de Chapin.
Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de 
detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair 
detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. O que é a 
representação de algoritmos por Fluxogramas?
A É a construção de algoritmos em linguagem computacional.
B É a construção de algoritmos com representações gráficas.
C É a construção de algoritmos em linguagem natural.
D É a construção de algoritmos com diagramas de chapin.
O algoritmo surgiu cerca de 300 a.C. Os problemas que são resolvidos tecnologicamente, através de programas, somente 
terão suas soluções implementadas e executadas através dos algoritmos. Sobre a história do surgimento dos algoritmos, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo de Euclides é o mais antigo estudado, que é utilizado até hoje.
6
7
8
( ) Alan Turing criou uma máquina para capturar o significado de um algoritmo.
( ) Algoritmo não é a solução de um problema, mas o meio para se chegar à forma mais adequada para a solução.
( ) O algoritmo de Euclides auxilia na busca pelo máximo divisor comum entre dois números inteiros diferentes de 
zero, amplamente difundido na matemática de hoje.
Assinale a alternativa que apresenta a sequência CORRETA:
A F – V – V – F.
B V – F – V – F.
C V – V – V – V.
D F – V – F – V.
Várias são as práticas adotadas para a construção de algoritmos.
Com base no exposto, assinale a alternativa INCORRETA:
A Definir os dados de saída. Na situação proposta, o resultado da soma dos dois números usados como entrada do
problema.
B Construir o algoritmo para representar a sequência de execução dos passos.
C Transcrever o algoritmo para uma linguagem interpretadapelo usuário não se importando com a linguagem de
máquina.
D Testar a lógica, bem como os passos de execução.
Apesar de não perceber, utiliza-se de algoritmos de forma intuitiva e automática diariamente quando se executa tarefas 
comuns. Como estas atividades são simples e dispensam ficar pensando nas instruções necessárias para fazê-las, o 
algoritmo presente nelas acaba passando despercebido.
Nesse contexto, assinale a alternativa CORRETA que apresenta características de um algoritmo:
A Saída / Output / Clareza ou indefinição / Efetividade / Infinitude.
B Entrada / Saída / Clareza ou definição / Efetividade / Finitude.
9
10
C Entrada / Saída / Clareza ou indefinição / Objetividade / Finitude.
D Input / Entrada / Clareza ou indefinição / Efetividade / Finitude.
Imprimir

Mais conteúdos dessa disciplina