Questões de Concurso sobre Variáveis e tipos de variáveis

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
39 questões encontradas
Questões por página
20
Mais recentes
 

Na passagem de parâmetros para uma função, para que seja permitida a alteração do conteúdo da variável passada como parâmetro, é preciso que seja passado(a) para a função


A

o endereço da variável.


B

o tipo da variável.


C

o valor da variável.


D

uma cópia da variável.


E

uma instância da variável.

As variáveis possuem etiquetas que são os nomes das variáveis, e a classificação do que pode ser guardado em cada variável é dada pelos tipos de variáveis de uma determinada linguagem de programação. Selecione o tipo de variável que armazena dados vazios.


A

int


B

char


C

float


D

double


E

void

Em linguagem de programação são utilizados nomes para determinar estruturas de representação dos dados. Uma delas é “variável”, que representa


A

um número ou letra ou ponto-flutuante.


B

um resultado de uma operação matemática.


C

uma posição de memória identificada.


D

uma palavra que armazena informações no disco.

Uma variável é um espaço na memória do computador destinado a um dado que é alterado durante a execução do algoritmo. Para funcionar corretamente, as variáveis precisam ser definidas por nomes e tipos. Analise o código abaixo e assinale a resposta CORRETA, respectivamente do tipo primitivo da variável e o resultado, linha 09.


01 Programa {

02 funcao inicio() {

03 real resultado

04

05 resultado = 5.0 + 4.0 * 2.0

06 escreva(resultado)

07

08 resultado = (5.0 + 4.0) * 2.0

09 escreva(resultado)

10

11 resultado = 1.0 + 2.0 / 3.0 * 4.0

12 escreva(resultado)

13 }

14 }


A

Real e 18.0


B

Cadeia e 22.0


C

Real e 40.0


D

Inteiro e 20.0


E

Real e 22.0

Antes mesmo de entrar na parte da estatística descritiva, após a coleta dos dados, é importante saber qual o tipo de dados que irá trabalhar. Em uma pesquisa, foram coletadas as seguintes variáveis de um total de 200 pessoas:


  1. Idade.
  2. Renda.
  3. Estado Civil.
  4. Escolaridade.
  5. Número de Aparelhos de TV na Residência.
  6. Grau de Satisfação sobre a TV a Cabo (1 – Péssimo a 5 – Ótimo).


A classificação correta dessas seis variáveis é:


A

Qualitativa, qualitativa, quantitativa, quantitativa, qualitativa e quantitativa.


B

Quantitativa, quantitativa, qualitativa, quantitativa, quantitativa e qualitativa.


C

Qualitativa, qualitativa, quantitativa, qualitativa, qualitativa e quantitativa.


D

Quantitativa, quantitativa, qualitativa, qualitativa, quantitativa e qualitativa.


E

Nenhumas das alternativas.

Em uma pesquisa estatística, foi construída uma tabela com o perfil dos pesquisados a partir das seguintes variáveis: Sexo; raça; cor dos olhos; cor do cabelo; altura; idade (anos); peso; estado civil; salário mensal (R$); número de dependentes. Considerando as variáveis apresentadas, assinale a alternativa que apresenta apenas as variáveis qualitativas.


A

Altura; peso; salário mensal (em reais); número de dependentes.


B

Altura; idade (anos); peso; salário mensal (em reais); número de dependentes.


C

Cor dos olhos; número de dependentes; sexo; raça; cor do cabelo; estado civil.


D

Sexo; raça; cor dos olhos; cor do cabelo; estado civil.


E

Altura; peso; idade (anos); raça.

“___________ é um grupo de variáveis que contém valores do mesmo tipo; essas variáveis são chamadas de elementos ou componentes. __________ são objetos, portanto, considerados tipos por referência.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.


A

Array / Arrays


B

Thread / Threads


C

Matriz / Matrizes


D

Registro / Registros

As variáveis são espaços de memória que são alocados para armazenar informações, um valor ou expressão. A respeito das variáveis, julgue os seguintes itens e marque a alternativa correta:


I. Uma variável só pode existir quando lhe é associada um “nome”, chamado de Identificador. Sendo identificadores válidos 1AB, A3b, X+5.

II. As variáveis assim como as constantes podem ser: numéricas, literais e lógicas.

III. Na declaração (Declare valor matricula NUMÉRICO) foi informado que a variável valor matricula só poderá receber dados numéricos.


A

Somente o item I está correto.


B

Somente o item II está correto.


C

Somente o item III está correto.


D

Somente os itens II e III estão corretos.

O algoritmo a seguir mostra o uso de passagem de parâmetros por referência de NN para VN e de GG para VG e por valor de SS para VS.


algoritimo "alg19"

var

NN : inteiro

SS : caractere

GG : logico

procedimento PROCBV (var VN:inteiro:VS:caractere:var VL:logico)

inicio

VN <- 2020

VL <- VERDADEIRO

VS <- "SÃO FRANCISCO"

fimprocedimento

inicio

NN <- 2019

SS <- "SÃO PEDRO"

GG <- FALSO

PROCBV (NN,SS,GG)

escreval (NN : 5,SS:-15," ", GG),

fimalgoritmo


Após a execução desse algoritmo, os valores finais das variáveis NN, SS e GG serão, respectivamente:


A

2019, SÃO FRANCISCO e VERDADEIRO


B

2019, SÃO PEDRO e FALSO


C

2020, SÃO FRANCISCO e FALSO


D

2020, SÃO PEDRO e VERDADEIRO

Após a sua execução, quais valores e variáveis são exibidos pelo algoritmo escrito em pseudolinguagem que trabalha com variáveis homogêneas unidimensionais?


inicio

tipo v = vetor[1:10] inteiro;

v: soma;

proc somarvetores(var v: sm; v: vet1, vet2)

inicio

inteiro: cont;

para cont de 1 ate 10 faca

sm[cont] = vet1[cont] + vet2[cont];

fim para;

fim;

imprima(“Digite os dados do primeiro vetor.”);

leia(vet1);

imprima(“Digite os dados do segundo vetor.”);

leia(vet2);

somarvetores(soma, vet1, vet2);

imprima(“A soma dos vetores é: ”, soma);

fim.





A

Vet1

50

60

80

70

90

50

20

10

80

70

1

2

3

4

5

6

7

8

9

10

Vet2

80

40

90

70

50

40

10

30

70

70

1

2

3

4

5

6

7

8

9

10

Somarvetores

130

100

170

140

140

90

30

40

150

140

1

2

3

4

5

6

7

8

9

10



B

Vet1

50

60

80

70

90

50

20

10

80

70

1

2

3

4

5

6

7

8

9

10

Vet2

80

40

90

70

50

40

10

30

70

70

1

2

3

4

5

6

7

8

9

10

Sm

130

100

170

140

140

90

30

40

150

140

1

2

3

4

5

6

7

8

9

10



C

v

50

60

80

70

90

50

20

10

80

70

1

2

3

4

5

6

7

8

9

10

v

80

40

90

70

50

40

10

30

70

70

1

2

3

4

5

6

7

8

9

10

Sm

130

100

170

140

140

90

30

40

150

140

1

2

3

4

5

6

7

8

9

10



D

v

50

60

80

70

90

50

20

10

80

70

1

2

3

4

5

6

7

8

9

10

v

80

40

90

70

50

40

10

30

70

70

1

2

3

4

5

6

7

8

9

10

Somarvetores

130

100

170

140

140

90

30

40

150

140

1

2

3

4

5

6

7

8

9

10



E

Vet1

50

60

80

70

90

50

20

10

80

70

1

2

3

4

5

6

7

8

9

10

Vet2

80

40

90

70

50

40

10

30

70

70

1

2

3

4

5

6

7

8

9

10

Soma

130

100

170

140

140

90

30

40

150

140

1

2

3

4

5

6

7

8

9

10



Um dado é denominado como variável quando existe a possibilidade de ser alterado em algum instante no decorrer do tempo. Assinale a alternativa que apresenta a característica de uma variável.


A

São espaços na memória onde podemos guardar somente valores numéricos de 0 a 9.


B

Uma variável pode ser utilizada durante seu período de vida, de acordo com seu limite de regravações.


C

Identificadores são utilizados para nomear variáveis que representam valores em mutação.


D

Os tipos existentes de variáveis se restringem a variáveis numéricas e caracteres.


E

É possível declarar uma variável iniciando seu nome com um caractere numérico.

O nome de uma variável é utilizado para sua identificação e posterior uso dentro de um programa. Julgue os itens abaixo, de acordo com as regras de utilização de variáveis, colocando V para verdadeiro e F para Falso e, em seguida, marque a sequência correta.


( ) Nomes de uma variável poderão ser atribuídos com no mínimo dois ou mais caracteres.

( ) O primeiro caractere do nome de uma variável não poderá ser, em hipótese alguma, um número; sempre deverá ser uma letra.

( ) O nome da variável poderá possuir espaços em branco, desde que utilizados somente uma vez.

( ) Não poderá ser nome de uma variável uma palavra reservada a uma instrução de programa.

( ) Não poderão ser utilizados outros caracteres a não ser letras, números e espaços em branco.


A

V – F – V – V – F


B

F – V – F – V – F


C

V – F – F – F – V


D

F – V – V – F – V

Variáveis são endereços de memória que armazenam os dados manipulados pelos algoritmos. Com relação às variáveis, é CORRETO afirmar:


A

Variáveis de mesmo tipo (inteiro, real, caractere etc.) consomem a mesma quantidade de memória, ainda que alocadas por diferentes linguagens de programação.


B

Elas podem ser alocadas de forma dinâmica (em tempo de execução) ou estática (em tempo de compilação), de acordo com a linguagem escolhida.


C

As funções dos operadores dependem do tipo de dado manipulado (“+” com números ou com textos, por exemplo), por isso não é possível modificar o tipo de uma variável após instanciada em um programa.


D

Nomes das variáveis são sempre case insensitive, pois declarar e manipular uma variável “Soma” é o mesmo que declarar e manipular uma variável “soma”.

Com relação às variáveis, assinale a opção correta.


A

As variáveis persistentes não existem mesmo após a execução dos programas.


B

O valor de uma variável local não é retido após o término da ativação do bloco de execução no qual ela está inserida.


C

Para as variáveis locais e intermitentes as células de memória são alocadas e desalocadas via comando específico.


D

As variáveis globais são aquelas vinculadas às células de memória durante a execução do programa e assim permanecem até que a execução do programa se encerre.


E

As variáveis intermitentes ou HEAP são criadas e destruídas em tempo de compilação.

Em algoritmos, uma variável representa um espaço de memória identificado e reservado para guardar um valor durante o processamento.


Considere a situação de uma roleta colocada na entrada de um centro de eventos com a finalidade de contar quantas pessoas entram no local. A roleta, inicialmente zerada, soma uma unidade a cada pessoa que por ela passa. Essa informação permite inclusive que a entrada de clientes seja encerrada quando o número registrado pela roleta atingir a lotação máxima. Nesse caso, a variável roleta constituirá um exemplo de


A

seleção.


B

decremento.


C

contador.


D

condição.


E

desvio.

Considere uma variável de nome X que é passada para uma função que a recebe como sendo sua variável A. A função realiza uma alteração no conteúdo de sua variável A e essa alteração é refletida na variável X fora da função. Nesse caso, pode-se afirmar que houve uma


A

herança.


B

passagem de parâmetro por referência.


C

recursividade.


D

passagem de parâmetro por valor.


E

renomeação indireta de variáveis.

Uma conversão é um processo que movimenta o conteúdo de um item de dado para outro item de dado. Entretanto, a precisão dessa conversão pode ser comprometida quando se trata de dados com formato de ponto flutuante.


Qual deve ser o tamanho de uma variável fixa para preservar o conteúdo de uma variável COMP-1 e COMP-2, respectivamente?


A

maior ou igual a 18, menor que 9


B

maior ou igual a 18, maior ou igual a 9


C

menor que 18, menor que 9


D

menor que 9, menor que 18


E

maior ou igual a 9, maior ou igual a 18

 
1
 
Gerar simulado