Logo Passei Direto
Buscar
Com o grande desenvolvimento das linguagens de programação, deve-se primar pela importância da organização na escrita de um algoritmo, a fim de torná-lo mais legível, pelo simples fato de estarmos, cada vez mais, precisando trabalhar em grupo. Para tanto, é importante organizar a escrita horizontalmente de forma hierárquica. Diante disso, assinale a alternativa CORRETA que apresenta o recurso que torna a escrita de um algoritmo mais organizado:
A Organizar.
B Endentação.
C Parágrafo.
D Comentário.
User badge image
Ensinando Através de Questões

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Para responder à sua pergunta, vamos analisar as alternativas apresentadas em relação à organização na escrita de um algoritmo. A legibilidade e a organização são fundamentais na programação, especialmente quando se trabalha em equipe. Vamos ver cada alternativa: A) Organizar - Embora a organização seja importante, essa opção é muito genérica e não se refere a um recurso específico. B) Endentação - A endentação é um recurso que ajuda a estruturar o código, tornando-o mais legível e fácil de entender, especialmente em linguagens de programação que dependem da indentação para definir blocos de código. C) Parágrafo - Parágrafos são mais comuns em textos escritos e não são um recurso específico para algoritmos. D) Comentário - Comentários são importantes para explicar partes do código, mas não são um recurso que organiza a estrutura do algoritmo em si. Diante dessa análise, a alternativa que melhor representa um recurso que torna a escrita de um algoritmo mais organizada é: B) Endentação.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Há diversas formas de representar um algoritmo, contudo não há unanimidade sobre qual a melhor técnica a ser adotada. Algumas formas de representação abstraem completamente detalhes de implementação, enquanto outras apresentam maior riqueza de detalhes, aproximando-se em muito de uma linguagem de programação. Acerca das principais formas de representação do algoritmo, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) O pseudocódigo utiliza uma linguagem natural com características pouco formais, a fim de especificar os passos de um algoritmo. No entanto, esta informalidade pode causar a e propiciar interpretações equivocadas.
( ) O fluxograma é uma forma conhecida universalmente para representar um algoritmo. Através do uso de figuras geométricas, busca ilustrar os passos a serem seguidos para a solução de um problema.
( ) A descrição narrativa faz uso da linguagem estruturada e, embora sua estrutura e simbologia apresentem pequenas diferenças com relação à língua portuguesa, também é denotada em Portugol.
( ) O desenvolvimento de algoritmos por fluxogramas apresenta uma série de desvantagens, dentre as quais se destaca a imprecisão.
( ) A forma de representação por pseudocódigo facilita a conversão do algoritmo para uma linguagem de programação.
a) V - F - F - V - F.
b) F - F - V - F - V.
c) F - V - F - F - V.
d) F - V - V - F - V.

O quadro resultante de uma ou mais operações lógicas é chamado de tabela-verdade, sendo que um conjunto diferente de operadores, associados de maneira distinta, podem produzir resultados diferentes. Dada a tabela-verdade anexa, associe os itens, utilizando o código a seguir:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) F - V - F - V.
( ) F - F - V - F.
( ) V - V - F - F.
( ) V - F - V - V.
a) II - I - III - IV.
b) IV - II - III - I.
c) I - II - III - IV.
d) I - IV - III - II.

Um aspecto importante da elaboração de algoritmos e posterior tradução destes para uma linguagem de programação é a definição das variáveis e dos seus tipos. Sem a utilização de variáveis, a programação de computadores se tornaria mais complexa, uma vez que teríamos que manipular endereços de memória diretamente. Com relação à definição de variáveis nos programas de computador e algoritmos, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- As variáveis são, essencialmente, endereços de memória manipuláveis aos quais damos nomes para facilitar a utilização.
II- "Donald Knuth", "Ada Lovelace" e "treze" são exemplos de valores do tipo caracter.
III- Uma variável do tipo inteira pode ser armazenada em uma variável do tipo real sem prejuízo para o seu valor e vice-versa.
IV- Uma constante é uma variável que recebe um valor inicial e não pode sofrer alteração.
V- Na pseudolinguagem Portugol, a declaração das variáveis no início do algoritmo é opcional.
a) As sentenças I e III estão corretas.
b) As sentenças II, III e IV estão corretas.
c) As sentenças I, II e IV estão corretas.
d) As sentenças I e III estão corretas.

Portugol é uma linguagem utilizada para a construção de algoritmos de maneira que a lógica representada no algoritmo não pertença, especificamente, a uma determinada linguagem de programação. Dado o seguinte pseudocódigo escrito em portugol, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Se for informado os valores 5.0, 4.0 e 6.0, respectivamente, no algoritmo proposto a variável média terá 5.0.
( ) Ao final da execução do algoritmo, é apresentada uma mensagem contendo a soma das três notas informadas pelo usuário.
( ) A linha 4 possui um erro, pois o nome de uma variável não pode possuir acentuação.
( ) O cálculo da média está correto na linha 12.
a) V - F - V - F.
b) V - V - V - F.
c) F - F - V - F.
d) V - V - F - V.

O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de seu algoritmo, desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de execução. Com relação aos operadores relacionais e sua tabela verdade, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Tendo que x=2 e y=2, a expressão "(x<=y) ou (y>x)" retorna o valor VERDADEIRO.
( ) Considerando z=3 e w=6, a expressão "(w MOD z=0)" retorna o valor VERDADEIRO.
( ) O operador DIV e MOD só podem ser usados com valores inteiros.
( ) Para apresentar uma mensagem na tela, deve-se usar o comando ESCREVA.
a) V - F - V - F.
b) V - F - V - V.
c) F - F - F - V.
d) F - V - V - V.

Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder fazer cálculos e verificações com o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. Analise o programa e assinale a alternativa CORRETA que apresenta o valor final das variáveis (A, B, C, D) respectivamente, após a execução:
algoritmo verifica; var A, B, C, D : inteiro; inicio A := 5; B := 10; C := 15; D := 20; A := 1 + B; B := 5 * A; B := A + 3; D := A + C - 14; C := D + A; escreva(' valor A ', A); escreva(' valor B ', B); escreva(' valor C ', C); escreva(' valor D ', D); fim.
a) valor A= 21 valor B= 4 valor C= 55 valor D= 2
b) valor A= 11 valor B= 14 valor C= 31 valor D= 20
c) valor A= 11 valor B= 5 valor C= 16 valor D= 20
d) valor A= 11 valor B= 14 valor C= 23 valor D= 12

Algoritmos são desenvolvidos para resolver inúmeros problemas, os quais sempre respeitam uma estrutura bem definida e também as etapas de entrada, processamento e saída. Com a estrutura de um algoritmo para realizar a conversão de minutos para segundos, analise os processos a seguir:
Assinale a alternativa que apresenta a sequência CORRETA desse processo:
I- Escreva(Minutos, ' minutos em segundos é equivalente a ', (Minutos*60), ' segundos.');
II- Início
III- var
IV- Minutos : Real;
V- Algoritmo ConversorMinutos;
VI- Fim.
VII- Minutos <- 44;
a) IV - VII - III - I - II - VI - V.
b) II - V - III - IV - VII - I - VI.
c) V - III - IV - II - VII - I - VI.
d) II - III - IV - I - VI - V - VII.

Um estagiário, durante o processo de avaliação, recebeu a seguinte atividade: faça um algoritmo que solicite e armazene o peso de uma pessoa (você determinará a variável na qual será armazenado o valor do peso). Em seguida, o algoritmo deverá exibir a mensagem "Seu peso é ", onde, no lugar de , deverá ser exibido o peso que a pessoa informou. Para desenvolver o algoritmo, faltou a definição do tipo da variável. Selecione a opção que contém o tipo correto de variável para o algoritmo a seguir:
Algoritmo teste; var peso : __________; Início Escreva('Informe seu peso: '); Leia(peso); Escreva('Seu peso é ', peso); Fim.
a) Caractere.
b) Inteiro.
c) Lógico.
d) Real.

Mais conteúdos dessa disciplina