Logo Passei Direto
Buscar
Um aspecto importante da elaboração de algoritmos e sua posterior tradução para uma linguagem de programação é a definição das variáveis e dos tipos. Sem a utilização das 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 e tipos nos programas de computador e algoritmos, analise as sentenças a seguir: 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 valor da mesma 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. Assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças III e IV estão corretas.
User badge image
Ensinando Através de Questões

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar cada uma das sentenças: I- As variáveis são, essencialmente, endereços de memória manipuláveis aos quais damos nomes para facilitar a utilização. Verdadeiro, essa afirmativa está correta, pois as variáveis representam endereços de memória que podem ser referenciados por nomes. II- "Donald Knuth", "Ada Lovelace" e "treze" são exemplos de valores do tipo caracter. Falso, "Donald Knuth" e "Ada Lovelace" são strings (cadeias de caracteres), mas "treze" é um valor numérico e não um valor do tipo caracter. Portanto, essa afirmativa está incorreta. III- Uma variável do tipo inteira pode ser armazenada em uma variável do tipo real sem prejuízo para o valor da mesma e vice-versa. Falso, uma variável do tipo real pode armazenar um valor inteiro, mas o contrário pode não ser verdade, pois ao armazenar um valor real em uma variável inteira, pode ocorrer perda de precisão (caso o valor real não seja um número inteiro). IV- Uma constante é uma variável que recebe um valor inicial e não pode sofrer alteração. Verdadeiro, essa afirmativa está correta, pois uma constante é definida para não mudar seu valor após a inicialização. V- Na pseudolinguagem Portugol, a declaração das variáveis no início do algoritmo é opcional. Falso, na pseudolinguagem Portugol, a declaração das variáveis geralmente é obrigatória no início do algoritmo. Agora, vamos resumir as sentenças corretas: - I: Correta - II: Incorreta - III: Incorreta - IV: Correta - V: Incorreta Portanto, as sentenças corretas são I e IV. A alternativa que contém todas as sentenças verdadeiras é: A) As sentenças I, II e IV estão corretas. (mas II está incorreta, então essa alternativa não é válida). Nenhuma das alternativas apresentadas contém todas as sentenças corretas. A resposta correta não está entre as opções fornecidas.

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

Ao iniciar a construção de um algoritmo, o desenvolvedor deverá analisar inicialmente quais dados deverão ser inseridos pelo usuário, a fim de que sejam definidas as variáveis e, se for o caso, as constantes que serão utilizadas pelo algoritmo na execução das instruções, sendo que estas informações deverão ser declaradas no início do algoritmo.
Com relação aos conceitos de algoritmos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) As partes (etapas) básicas de praticamente qualquer problema são a entrada, o processamento e a saída.
( ) Uma variável é um "local" na memória do computador utilizado para armazenar uma informação.
( ) Uma variável não pode ter seu valor alterado durante a execução de um algoritmo.
( ) O comando MOD realiza a divisão entre dois valores numéricos e retorna o resto da divisão.
a) V - V - F - F.
b) F - V - F - V.
c) V - V - F - V.
d) F - F - V - F.

O algoritmo a seguir traz em seu bojo a atribuição de valores às variáveis, a comparação entre valores, as estruturas de seleção e repetição, entre outras técnicas.
Com base nisso, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Qualquer valor menor do que 10 atribuído à variável número possibilitará a impressão da instrução 2.
( ) A impressão da instrução 3 será exibida apenas se o valor atribuído à variável número for maior do que 10.
( ) Para finalizar o algoritmo, o flag deverá receber o valor 'não'.
( ) A instrução 2 será exibida se o valor atribuído à variável número for menor ou igual a 5 e menor do que 10.
( ) A instrução 1 será exibida se o valor atribuído à variável número for maior ou igual a zero e menor do que 5.
A F - V - F - V - V.
B V - F - V - F - V.
C V - V - V - F - F.
D F - F - F - V - F.

A partir da construção de um algoritmo, podem ser desenvolvidos programas que executam as mais variadas operações matemáticas através dos operadores aritméticos e lógicos.
Diante disso, assinale a alternativa CORRETA que apresenta o operador aritmético capaz de retornar o resto da divisão de valores inteiros:
a) <>
b) Div.
c) Mod.
d) >=

Mais conteúdos dessa disciplina