Computação Múltipla Escolha

Sobre variáveis e constantes, considere as afirmativas a seguir: I – Constantes são valores fixos que um programa não pode alterar. II – Variáveis declaradas dentro de uma função são chamadas de variáveis locais. III – Uma variável é uma posição de memória usada para guardar um valor. IV – Uma variável global é usada para que uma função receba argumentos.

Sobre variáveis e constantes, considere as afirmativas a seguir:

I – Constantes são valores fixos que um programa não pode alterar.
II – Variáveis declaradas dentro de uma função são chamadas de variáveis locais.
III – Uma variável é uma posição de memória usada para guardar um valor.
IV – Uma variável global é usada para que uma função receba argumentos.

  1. I e II
  2. I e IV
  3. III e IV
  4. I, II e III
  5. I, II, III e IV

Resolução completa

Explicação passo a passo

D
Alternativa D

Esta questão aborda conceitos fundamentais da programação relacionados à estrutura de dados básica: variáveis e constantes.

Alternativa D - I, II e III

Análise Detalhada

Para encontrar a resposta correta, vamos analisar cada afirmativa individualmente com base na lógica da programação:

  1. Afirmativa I - Correta:
  • Definição: Constantes são identadores cujo valor é fixo durante a execução do programa.
  • Característica: Uma vez atribuído, o valor não pode ser modificado pelo código, garantindo estabilidade em certas regras ou configurações.
  1. Afirmativa II - Correta:
  • Escopo: Variáveis definidas dentro do corpo de uma função possuem escopo limitado.
  • Terminologia: Elas só podem ser acessadas dentro daquela função específica, sendo denominadas variáveis locais.
  1. Afirmativa III - Correta:
  • Conceito Fundamental: Em nível de hardware/memória, uma variável representa um endereço específico na memória RAM.
  • Função: Sua finalidade principal é armazenar e recuperar um dado (valor) associado a esse nome simbólico.
  1. Afirmativa IV - Incorreta:
  • Argumentos: Os argumentos (ou parâmetros) recebidos por uma função geralmente criam variáveis locais temporárias no momento da chamada.
  • Variável Global: Embora seja possível usar variáveis globais dentro de funções, sua definição não é especificamente para receber argumentos. O propósito de uma variável global é compartilhar dados entre diferentes partes do programa, não atuar como mecanismo de passagem de parâmetros.

Conclusão

Somente as afirmativas I, II e III estão corretas.

Portanto, a alternativa correta é a D.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.