Logo Passei Direto
Buscar

Programação

Colégio Objetivo
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:

As variáveis são endereços de memória manipuláveis aos quais damos nomes para facilitar a utilização.
"Donald Knuth", "Ada Lovelace" e "treze" são exemplos de valores do tipo caracter.
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.
Uma constante é uma variável que recebe um valor inicial e não pode sofrer alteração.
Na pseudolinguagem Portugol, a declaração das variáveis no início do algoritmo é opcional.
A) As sentenças III e IV estão corretas.
B) As sentenças I, II e IV estão corretas.
C) As sentenças II, III e IV estão corretas.
D) As sentenças I e III estão corretas.
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 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 definição está correta, pois 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 (ou sequências de caracteres), mas "treze" é um valor numérico (representando o número 13) e não um valor 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. Falso, uma variável do tipo real pode armazenar um valor inteiro, mas o contrário pode não ser verdade sem perda de informação (por exemplo, ao armazenar um número real em uma variável inteira, a parte decimal é perdida). IV- Uma constante é uma variável que recebe um valor inicial e não pode sofrer alteração. Verdadeiro, essa definição está correta, pois constantes são valores que não podem ser alterados após sua definiçã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 ver quais sentenças estão 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 III e IV estão corretas. (mas isso é falso, pois a III está incorreta). Nenhuma das alternativas apresentadas contém todas as sentenças corretas. A alternativa correta deveria ser uma que incluísse I e IV, mas como não está disponível, a melhor escolha é a que mais se aproxima da verdade, que é a D) As sentenças I e III estão corretas, mas a III está incorreta. Assim, a resposta correta é: D) As sentenças I e III estão corretas.

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

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra D) As sentenças I e III estão corretas.

Essa resposta te ajudou?

0
Dislike0

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

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 as mesmas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas como VARIÁVEIS. No que se refere às variáveis da pseudolinguagem portugol, analise as sentenças a seguir: I- Uma variável pode ser comparada a uma espécie de caixa, identificada por um nome, que é acessada pelo computador para ler e armazenar valores. II- Uma variável pode conter diversos valores distintos de cada vez. III- Uma constante é um tipo de variável que recebe um valor em sua criação e não pode sobrescrever esse valor durante a execução do algoritmo. IV- A definição do tipo de dado que determinada variável poderá armazenar pode ser feita em tempo de atribuição. Assinale a alternativa CORRETA:

Uma variável pode ser comparada a uma espécie de caixa, identificada por um nome, que é acessada pelo computador para ler e armazenar valores.
Uma variável pode conter diversos valores distintos de cada vez.
Uma constante é um tipo de variável que recebe um valor em sua criação e não pode sobrescrever esse valor durante a execução do algoritmo.
A definição do tipo de dado que determinada variável poderá armazenar pode ser feita em tempo de atribuição.
A) As sentenças II, III e IV estão corretas.
B) As sentenças III e IV estão corretas.
C) As sentenças I e III estão corretas.
D) As sentenças I, II e IV estão corretas.

Um algoritmo pode ser definido como uma sequência de passos/instruções que visam a atuar na solução de um problema que pode ou não ser recorrente. Embora o conceito de algoritmos pareça complexo, na verdade o aplicamos inconscientemente, muitas vezes, em nosso dia a dia. Sobre os conceitos que dão sustentação aos algoritmos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Dados são valores sem significado contextual. ( ) Uma pseudolinguagem é uma linguagem intermediária que pode ser traduzida para uma linguagem de programação propriamente dita. ( ) Uma informação não possui significado contextual atrelado a um valor. ( ) A maneira como as instruções são encadeadas dentro de um programa é conhecida como lógica de programação. ( ) As linguagens de programação, em sua maioria, seguem exatamente a mesma sintaxe do portugol. Assinale a alternativa que apresenta a sequência CORRETA:

Dados são valores sem significado contextual.
Uma pseudolinguagem é uma linguagem intermediária que pode ser traduzida para uma linguagem de programação propriamente dita.
Uma informação não possui significado contextual atrelado a um valor.
A maneira como as instruções são encadeadas dentro de um programa é conhecida como lógica de programação.
As linguagens de programação, em sua maioria, seguem exatamente a mesma sintaxe do portugol.
A) V - F - V - F - F.
B) V - V - F - V - F.
C) F - V - F - V - F.
D) V - V - F - V - V.

A pseudolinguagem é uma forma genérica de escrever um algoritmo, a qual isenta ao desenvolvedor o conhecimento da sintaxe de uma linguagem de programação. Por se tratar de uma pseudolinguagem, não poderá ser executado num sistema real. Com base nisso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para especificar uma variável na pseudolinguagem, é necessário utilizar o símbolo de igualdade (=). ( ) A pseudolinguagem é uma linguagem de programação propriamente dita. ( ) A pseudolinguagem é uma forma genérica de escrever um algoritmo. ( ) A pseudolinguagem é uma linguagem intermediária que pode ser traduzida para uma linguagem de programação propriamente dita. ( ) A pseudolinguagem é uma forma de escrever algoritmos que isenta o desenvolvedor do conhecimento da sintaxe de uma linguagem de programação. Assinale a alternativa que apresenta a sequência CORRETA:

Para especificar uma variável na pseudolinguagem, é necessário utilizar o símbolo de igualdade (=).
A pseudolinguagem é uma linguagem de programação propriamente dita.
A pseudolinguagem é uma forma genérica de escrever um algoritmo.
A pseudolinguagem é uma linguagem intermediária que pode ser traduzida para uma linguagem de programação propriamente dita.
A pseudolinguagem é uma forma de escrever algoritmos que isenta o desenvolvedor do conhecimento da sintaxe de uma linguagem de programação.
A) F - F - V - F - V.
B) V - F - V - F - V.
C) F - F - V - V - V.
D) V - F - V - V - V.

A pseudolinguagem é utilizada para descrever os passos de um algoritmo, mas pode causar ambiguidade e interpretações errôneas. O algoritmo é uma descrição narrativa dos passos a serem executados, utilizando uma linguagem estruturada, conhecida como portugol. A pseudolinguagem portugol possui várias regras que devem ser seguidas para o desenvolvimento de um algoritmo. A declaração de uma variável na pseudolinguagem portugol deve seguir a seguinte sintaxe: variável = valor;. Assinale a alternativa que apresenta a sequência CORRETA:


A) F - V - V - F.
B) F - F - V - F.
C) V - F - F - V.
D) V - V - F - V.

Os operadores aritméticos, relacionais e lógicos são de suma importância nas estruturas algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de decisões através de comparações ou combinações, as quais resultarão um valor verdadeiro ou falso baseados em um quadro conhecido por tabela verdade. Considerando as seguintes atribuições: A = 3, B = 7 e C = 4, analise as expressões lógicas a seguir: I- (A + C) >= B = VERDADEIRO II- B > A + C = FALSO III- C = (B - A) = FALSO IV- (B + A) <= C = VERDADEIRO V- ((B - 7) * (A + C)) <= 2 = VERDADEIRO Assinale a alternativa CORRETA:


A) As expressões I, IV e V estão corretas.
B) As expressões I e IV estão corretas.
C) As expressões II e V estão corretas.
D) As expressões I, III e IV estão corretas.

Os operadores relacionais retornam verdadeiro ou falso. Eles são usados em expressões lógicas e descritos, em PORTUGOL, pelos operadores E, OU e NÃO. Visto que cada operador possui um significado associado ao seu funcionamento, associe os itens, utilizando o código a seguir: I- Disjunção. II- Conjunção. III- Negação. ( ) Inverte o resultado de qualquer operação ou conjunto de operações. ( ) Para que o resultado final seja verdadeiro, os resultados de todas as operações relacionadas devem ser verdadeiros. ( ) Basta que o resultado de qualquer operação seja verdadeiro para o resultado também seja verdadeiro. Assinale a alternativa que apresenta a sequência CORRETA:


A) I - II - III.
B) III - II - I.
C) III - I - II.
D) II - III - I.

Os operadores aritméticos, relacionais e lógicos são de suma importância nas estruturas algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de decisões através de comparações ou combinações, as quais resultarão um valor verdadeiro ou falso baseados em um quadro conhecido por tabela verdade. Considerando as seguintes atribuições: a=2, b=1, c=0, analise as expressões lógicas a seguir: I- (a > b) E (b >= c) = VERDADEIRO II- ((a - b) > c) OU (b = 1) = FALSO III- (a + b) >= (a + c) = FALSO IV- (a * c) <> (c * b) = FALSO V- (a mod 2 = 3) E (b * a = 3) = VERDADEIRO Assinale a alternativa CORRETA:


A) As expressões III e V estão corretas.
B) As expressões I, II e IV estão corretas.
C) As expressões II e V estão corretas.
D) As expressões I, IV e V estão corretas.

Mais conteúdos dessa disciplina