Escopo de Variáveis; Utilização de parâmetros Flashcards

1
Q

Quando declaramos uma variável no início do algoritmo principal, chamamos ela de:

A

Variável GLOBAL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quando a variável é declarada no corpo de uma sub-rotina, chamamos ela de:

A

Variável LOCAL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Passagem de parâmetro é:

A

É a substituição do parâmetro formal pelo real.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual é a finalidade de um parâmetro:

A

Servir como ponto de comunicação entre uma sub-rotina e um programa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

São parâmetros _______ quando forem declaradas por meio de variáveis juntamente com a identificação do nome da sub-rotina, tradados exatamente da mesma forma que são tratadas as variáveis globais ou locais.

A

Parâmetro formal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

São ________ quando substituírem os parâmetros formais, quando da utilização da sub-rotina por um programa principal ou por uma rotina chamadora.

A

Parâmetro real.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Caracteriza-se pela não alteração do valor do parâmetro real.

A

Passagem de parâmetro por valor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Caracteriza-se pela ocorrência de alteração do valor no parâmetro real.

A

Passagem de parâmetro por referência.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

_____ é um conjunto de caracteres referentes a uma função que o computador possa executar.

A

Instrução.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Linguagem usada por programadores:

A

Linguagem SIMBÓLICA (ALTO NÍVEL).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

linguagem com instrução com sequência de bits (0 e 1):

A

Linguagem de máquina ou absoluta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Abaixo da Linguagem Simbólica, mas acima da Linguagem de Máquina, temos a Linguagem _______.

A

Assembly (Baixo NÍVEL).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Um programa pode existir em três níveis: Cite eles.

A

Fonte (simbólico)
Relocável
Objeto (executável)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Responsável por verificar a sintaxe, buscar por erros, realizar a tradução do código.

A

Compilador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Capaz de realizar cálculos de endereçamento e transformar instruções em linguagem de máquina.

A

Montador / Assembler.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Faz a tradução gradativa, procura por erros, converte o código gerado a instrução absoluta:

A

Interpretador.

17
Q

Compilador/MONTADOR x Interpretador
Consome mais área de memória
Execução mais rápida
Mais usado para gerar o produto final

A

Compilador / montador

18
Q

Compilador/MONTADOR x Interpretador
Consome menos área de memória
Execução mais lenta
Mais usado em período de teste

A

Interpretador.