• Matéria: Informática
  • Autor: thiagoyamada312
  • Perguntado 3 anos atrás

Um escopo em qualquer linguagem de programação é uma região do programa onde uma variável definida pode ter sua existência. O escopo está relacionado à visibilidade de uma variável dentro do código-fonte do programa, sendo que uma variável local é aquela visível apenas dentro da função, e uma variável global é aquela que está acessível de qualquer parte do algoritmo.

LEAL, Gislaine Camila; OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação II.Maringá - PR.: UniCesumar, 2020. (adaptado).

Assim, com base nesta informação, avalie as asserções a seguir e a relação proposta entre elas:

I. Variáveis que são declaradas dentro de uma função são chamadas de variáveis globais. Elas só podem ser usadas por declarações que estão dentro dessa função, ou seja, elas não são reconhecidas fora da função.

PORQUE

II. As variáveis globais são definidas fora de uma função, geralmente no início do programa principal. Variáveis globais mantêm seus valores ao longo da vida do programa e podem ser acessadas dentro de qualquer uma das funções definidas para o programa.

A respeito dessas asserções, assinale a opção correta.

Alternativas
Alternativa 1:
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.

Alternativa 2:
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.

Alternativa 3:
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.

Alternativa 4:
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.

Alternativa 5:
As asserções I e II são proposições falsas.

Respostas

respondido por: julianafanizinha2
5

Resposta:

Alternativa 5: As asserções I e II são proposições falsas.

Explicação:

Variáveis Globais:

- São declaradas fora de todos os blocos de funções.

- São acessíveis em qualquer parte do programa, ou seja, podem ser usadas e modificadas por todas as- outras funções.

- Existem durante toda a execução do programa.

Fonte: linguagemc . com e o próprio livro da faculdade.


WebertAndrade: Uma variável é global se for definida fora de todas as funções do programa. Variáveis globais são acessíveis em qualquer ponto do programa mesmo em outros módulos do programa.
WebertAndrade: entao a 2 é verdadeira
WebertAndrade: desculpe realmente em pesquisa os valores podem ser alterados .
weltonvaz: A variável global pode ser mudada dentro de uma função, senão ela seria uma constante e não uma variável. Mas vc esqueceram um pequeno detalhe no texto da 2o. OPÇÃO ESTA ESCRITO: "Variáveis globais mantêm seus valores ao longo da vida" - COM ISSO ELA TB ESTA ERRADA! A RESPOSTA CERTA É A ALTERNATIVA: 5
respondido por: ruancastro15
0

A utilização de variáveis na programação é muito comum, entretanto, existem diversos tipos de variáveis. A respeito da utilização de variáveis globais, temos que a alternativa correta é a 5 pois as asserções I e II são proposições falsas.

O que são variáveis globais?

As variáveis globais são declaradas fora de todos os blocos de funções e são acessíveis em qualquer parte do programa, ou seja, podem ser utilizadas e modificadas em todo os trechos do programa, inclusive, dentro de funções. As assertivas um e dois vão contra essa classificação.

Saiba mais sobre variáveis globais: https://brainly.com.br/tarefa/51643251

#SPJ2

Anexos:
Perguntas similares