

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
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
o endereço da variável.
o tipo da variável.
o valor da variável.
uma cópia da variável.
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.
int
char
float
double
void
Em linguagem de programação são utilizados nomes para determinar estruturas de representação dos dados. Uma delas é “variável”, que representa
um número ou letra ou ponto-flutuante.
um resultado de uma operação matemática.
uma posição de memória identificada.
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 }
Real e 18.0
Cadeia e 22.0
Real e 40.0
Inteiro e 20.0
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:
A classificação correta dessas seis variáveis é:
Qualitativa, qualitativa, quantitativa, quantitativa, qualitativa e quantitativa.
Quantitativa, quantitativa, qualitativa, quantitativa, quantitativa e qualitativa.
Qualitativa, qualitativa, quantitativa, qualitativa, qualitativa e quantitativa.
Quantitativa, quantitativa, qualitativa, qualitativa, quantitativa e qualitativa.
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.
Altura; peso; salário mensal (em reais); número de dependentes.
Altura; idade (anos); peso; salário mensal (em reais); número de dependentes.
Cor dos olhos; número de dependentes; sexo; raça; cor do cabelo; estado civil.
Sexo; raça; cor dos olhos; cor do cabelo; estado civil.
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.
Array / Arrays
Thread / Threads
Matriz / Matrizes
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.
Somente o item I está correto.
Somente o item II está correto.
Somente o item III está correto.
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:
2019, SÃO FRANCISCO e VERDADEIRO
2019, SÃO PEDRO e FALSO
2020, SÃO FRANCISCO e FALSO
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.
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 |
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 |
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 |
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 |
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 |
O uso de variáveis e constantes é obrigatório em um algoritmo em português estruturado.
Certo
Errado
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.
São espaços na memória onde podemos guardar somente valores numéricos de 0 a 9.
Uma variável pode ser utilizada durante seu período de vida, de acordo com seu limite de regravações.
Identificadores são utilizados para nomear variáveis que representam valores em mutação.
Os tipos existentes de variáveis se restringem a variáveis numéricas e caracteres.
É 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.
V – F – V – V – F
F – V – F – V – F
V – F – F – F – V
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:
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.
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.
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.
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”.
Na programação de computadores, uma variável do tipo boolean pode receber valores:
inteiros.
lógicos true ou false.
reais.
fracionários.
formados por cadeias de caracteres.
Com relação às variáveis, assinale a opção correta.
As variáveis persistentes não existem mesmo após a execução dos programas.
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.
Para as variáveis locais e intermitentes as células de memória são alocadas e desalocadas via comando específico.
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.
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
seleção.
decremento.
contador.
condição.
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
herança.
passagem de parâmetro por referência.
recursividade.
passagem de parâmetro por valor.
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?
maior ou igual a 18, menor que 9
maior ou igual a 18, maior ou igual a 9
menor que 18, menor que 9
menor que 9, menor que 18
maior ou igual a 9, maior ou igual a 18