AULA 03 Flashcards

1
Q

O que são Variáveis?

A

São áreas na memória, utilizadas em programação, que servem para armazenar dados. O conteúdo de uma variável pode ser alterado, mas uma variável só pode conter um dado por vez.

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

O que são as áreas na memória?

A

São divisões na memória. O computador identifica cada divisão por meio de um endereço no formato hexadecimal, ou seja, para facilitar a localização dos dados, as variáveis são encontradas pelos endereços de memória, assim como uma casa é encontrada pelo seu endereço.

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

Quais são as situações em que se utiliza variáveis?

A
  • Consistência de condições: com as variáveis podemos verificar a veracidade, ou não, de uma condição para assim obtermos um ou outro resultado;
  • Controle de repetições: as variáveis de memória podem ser usadas para o controle de repetições;
  • Comparações de variáveis de memória com campos de registros: quando se trabalha com arquivos de banco de dados, pode se fazer comparações, trocas e procuras de registros através das variáveis de memória.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são os tipos básicos de Variáveis?

A
  • Alfanumérica: pode ser atribuído letras, números ou sinais;
  • Numérica: pode ser atribuído somente números;
  • Data: pode ser atribuído somente datas;
  • Lógica: pode ser atribuído valores verdadeiros ou falsos (V/F). São utilizados para testes lógicos;
  • Objeto: pode ser atribuído uma referência a um objeto.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quais são as regras para atribuir um Nome a uma Variável?

A

1 – Não pode começar com número;

2 – Só pode usar underline (_). Espaço ou qualquer sinal é proibido;

3 – Usar sempre nomes autoexplicativos;

4 – Não pode ter nomes de comandos, funções ou campos de um banco de dados.

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

Como declarar uma Variável?

A

Para declarar uma Variável deve se informar o nome e o tipo da Variável.

Normalmente a variável é declarada no início do programa para que possa ser utilizada no programa inteiro.

Ex:

Declara A, B, C numéricas, D, E alfanuméricas

Declara VALORX numérica, TEXTOY alfanumérica

Declara NOTA_BIMESTRAL1, NOTA_BIMESTRAL2 numéricas

Declara HOJE data

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

Qual a função do Comando de Atribuição?

A

Serve para armazenar um valor numa variável e é representado pelo sinal “=”.

Ex:

A = 10

X = Q

Nota = 7,5

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

O que são as Constantes?

A

As constantes possuem valor fixo e não sofrem alteração durante o processamento.

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

Quais são os Operadores Aritméticos e qual a ordem de Precedência?

A

1º – Radiciação (//)/ Exponenciação (^ ou **);

2º – Multiplicação (*)/ Divisão (/);

3º – Adição (+)/ Subtração (-).

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

Quais são os Operadores Matemáticos Não-Convencionais e qual a ordem de Precedência entre os Operadores Aritméticos?

A

2º - Resto da Divisão (Mod);

2º - Quociente da Divisão Inteira (Div).

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

Em qual direção as Operações Aritméticas são executadas?

A

Da esquerda para direita.

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

O que é um Contador?

A

É uma variável que recebe o valor dela mesma mais outro valor.

Ex:

A = A + 1

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

O que é um Acumulador?

A

É uma variável que recebe o valor dela mesma mais o valor de outra variável.

Ex:

B = B + A

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

Quais são os Operadores Relacionais?

A

→ igual a =

→ Maior que >

→ Menor que <

→ Maior ou igual a >=

→ Menor ou igual a <=

→ Diferente de <>

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

Quais são os Operadores Lógicos e qual a Ordem de Precedência?

A

1º – NÃO (NOT) – Inverte a lógica de uma expressão. Se for verdadeira, torna-se falsa e vice-versa;

2º – E (AND);

3º – OU (OR).

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

Como é a Tabela de Decisão (Tabela Verdade) do Operador Lógico E?

A

V E V = V

V E F = F

F E V = F

F E F = F

17
Q

Como é a Tabela de Decisão (Tabela Verdade) do Operador Lógico OU?

A

V OU V = V

V OU F = V

F OU V = V

F OU F = F

18
Q

Como é a Tabela de Decisão (Tabela Verdade) do Operador Lógico E com Números Binários?

A

Neste caso o número zero (0) tem valor FALSO e o número um (1) tem valor VERDADEIRO.

19
Q

Como é a Tabela de Decisão (Tabela Verdade) do Operador Lógico OU com Números Binários?

A

Neste caso o número zero (0) tem valor FALSO e o número um (1) tem valor VERDADEIRO.

20
Q

Como efetuar Operações Binárias com Variáveis?

Supor que A = 0101 e B = 1111.

Efetuar:

A E B

NÃO (A E B)

A
21
Q

O que é Função?

A

É uma rotina que retorna um valor específico.

22
Q

Quais são as Funções Básicas?

A
  • STR(): Transforma número em caracteres numéricos;
  • VAL(): Transforma caracteres numéricos em número;
  • LEN(): Retorna o número de caracteres.
23
Q

Quais são os Símbolos para Concatenação de Alfanuméricos?

A

& ou +.

Ex:

DIA = 19

MES = “Abril”

ANO = 2013

CIDADE = “São Paulo”

DATA = CIDADE & “,” & STR(DIA) & “ de “ & MES & “ de “ & STR(ANO)

São Paulo, 19 de abril de 2013