Buscar

Estácio Alunos1 (copia)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

(INPE - Técnico da Carreira de Desenvolvimento Tecnológico - 2006)Considere as três afirmações a seguir:
I. Recursividade é uma forma de repetição.
II. Variáveis são uma abstração de locais de memória do computador.
III. Operações aritméticas e lógicas só ́ podem ser realizadas entre operandos do mesmo tipo.
Está(ão) correta(s):
No que concerne a variáveis e constantes, avalie as assertivas a seguir:
I. Um dado declarado como constante pode ser alterado desde que seja simples
II. Podemos ter apenas variáveis globais, ou seja usadas por todo o programa.
III. Uma variável é uma abstração que permite armazenar um dado em uma determinada posição de memória
IV. Um dado declarado como variável não pode sofrer alteração de valor.
Assinale a UNICA alternativa contendo APENAS as opções corretas
INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C
Lupa Calc.
EEX0006_202107230045_ESM
Aluno: LEONARDO DA ROCHA SABINO Matr.: 202107230045
Disc.: INT PROG ESTD EM 2021.3 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para
sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
1.
Apenas I
I e II
II e III 
I, II e III
Apenas II 
Data Resp.: 17/10/2021 13:07:59
Explicação:
Explicação.
2.
II e III apenas
II, ,III e IV apenas
III e IV apenas
Apenas III
Firefox https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#an...
1 of 6 17/10/2021 13:21
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
javascript:calculadora_on();
javascript:calculadora_on();
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
Perante a quantidade de operandos possíveis, os operadores podem ser classificados como:
Utilizando a sintaxe do Portugol Studio, assinale a estrutura do comando PARA que seria
adequada para iniciar uma repetição capaz de exibir todos os números ímpares entre 25 e
1033 (inclusive), em ordem crescente
O trecho de código abaixo apresenta um estrutura lógica do tipo:
if (num > 15)
{
resul = num * 2;
printf("Resultado: %d", resul);
}
else
{
printf ("Numero menor que 15.");
}
I, II e IV apenas
Data Resp.: 17/10/2021 13:09:45
Explicação:
I. Um dado declarado como constante pode ser alterado desde que seja simples --> FALSO, uma constante
NAO tem seu valor alterado no programa
II. Podemos ter apenas variáveis globais, ou seja usadas por todo o programa. --> FALSO, podemos ter
variáveis locais, internas a uma função
III. Uma variável é uma abstração que permite armazenar um dado em uma determinada posição de memória 
--> VERDADE
IV. Um dado declarado como variável não pode sofrer alteração de valor. --> FALSO, pode sim sofrer alteração
um dado declarado como variável
3.
Unários, Binários e Ternários;
Unidade, Bit e Terciário;
Bit, Byte e Megabyte;
Soma, Subtração e Multiplicação;
Unitários, Binários e Terciários;
Data Resp.: 17/10/2021 13:10:21
Explicação:
Como pode ser observado no Módulo 2 do Tema 2 quanto a sua classificação eles são unários (Só possuem um
operando), binários (possuem dois operandos) e ternários (possuem três operandos).
4.
para (cont=25;cont<1033;cont++)
para (cont=25;cont<=1033;cont+=2)
para (cont=1033;cont>25;cont+=2)
para (cont=25;cont<=1033;cont+-2)
para (cont=1;cont<=1033;cont+=2)
Data Resp.: 17/10/2021 13:11:58
5.
Firefox https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#an...
2 of 6 17/10/2021 13:21
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
Observe a descrição da estrutura básica do comando switch case na linguagem C, exibida a seguir.
switch (VARIAVEL)
{
case :
comando (s);
case :
comando (s);
...
default :
comando (s);
}
Está correto afirmar que:
SE ENTÃO SENÃO
SE
SE ENTÃO
CASO REPITA
CASO SELECIONE
Data Resp.: 17/10/2021 13:12:22
Explicação:
A liguagem C implementa a condição sem explicitar o ENTÃO
Os comandos de cada bloco são delimitados pelas chaves
A estrutura lógica seria
SE (num > 15)
 ENTÃO
 resul = num * 2;
 printf("Resultado: %d", resul);
 SENÃO
 printf ("Numero menor que 15.");
Dessa forma, a resposta correta é a opção SE ENTÃO SENÃO
6.
O comando break não é permitido no interior dos grupos de comandos.
Cada caso deve ser definido por uma constante escrita após a palavra case, seguida dos dois pontos
Somente um dos grupos de comandos pode ser executado de cada vez.
O código para o caso default é obrigatório.
As variáveis de controle podem ser do tipo int, char e float.
Data Resp.: 17/10/2021 13:13:57
Explicação:
O comando switch testa o valor da variável sinalizada entre parênteses e compara com a constante explicitada
nos cases.
A opção default serve para o caso em que nenhuma das opções oferecidas tenha sido satisfeita, mas não é
obrigatório.
testar a igualdade de variáveis floats não é uma boa prática de programação por causa da limitação de casas
Firefox https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#an...
3 of 6 17/10/2021 13:21
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
Considere o seguinte enunciado:
Escreva um trecho de codigo, em Portugol, que leia uma lista de números terminada em zero e mostre se o número é par
ou ímpar.
Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com
teste no início (pré-teste).
decimais que pode ocasionar valores diferentes quando a lógica aponta para a igualdade por conta de
arredondamentos e truncamentos que ocorrem nas operações matemáticas. Portanto, o comando switch não
permite o uso de casos associados a números reais.
A implementação do comando switch não isola os casos, permitindo, assim, que o programa possa continuar
após um caso ser satisfeito. Para que ele funcione de acordo como ocmando lógico (atender a apenas um caso),
deve-se usar o comando break ao final de cada caso, garantido o funcionamento de apenas um caso por vez.
Dessa forma, apenas a opção Cada caso deve ser definido por uma constante escrita após a palavra case,
seguida dos dois pontos é correta
7.
leia(num)
enquanto (num<> 0) 
{ se num%2==0
 escreva ( numero e par¿)
 senao 
 escreva (¿numero impar¿)
 leia (num)
}
leia(num)
enquanto (num==0) 
{ se num%2==0
 escreva ( numero e par¿)
 senao 
 escreva (¿numero impar¿)
 leia (num)
}
leia(num)
enquanto (num!=0) 
{ se num%2 != 0escreva ( numero e par¿)
 senao 
 escreva (¿numero impar¿)
 leia (num)
}
leia(num)
faca
{ se num%2==0
 escreva ( numero e par¿)
 senao 
 escreva (¿numero impar¿)
 leia (num)
}
enquanto (num!=0)
leia(num)
enquanto (num!=0) 
{ se num%2==0
 escreva ( numero e par¿)
 senao 
 escreva (¿numero impar¿)
 leia (num)
}
Data Resp.: 17/10/2021 13:14:34
Explicação:
Explicação.
Firefox https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#an...
4 of 6 17/10/2021 13:21
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
É preciso verificar se o conteúdo da variável NUM existe ou não em um vetor de 10 posições de inteiros, de nome VET.
Assinale a alternativa que apresenta o trecho de código correto em linguagem C:
No que se refere aos conceitos de vetores e sua implementação na linguagem C, avalie as assertivas.
I. Um vetor armazena os dados na memória ao mesmo tempo
II. Um vetor de inteiros de 20 posições é equivalente a usar 20 variáveis do tipo inteiro
III. O vetor é um estrutura de dados heterogênea.
IV. Em C, a primeira posição de um vetor é a posição zero.
Com base em sua análise, assinale a UNICA opção que apresenta APENAS as respostas corretas.
8.
int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou==0)
{
 if (num==vet[ind])
 achou=1;
 else ind++;
}
int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (achou==0)
{
 if (num==vet[ind])
 achou=1;
 else ind++;
}
int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou=0)
{
 if (num=vet[ind])
 achou=1;
 else ind++;
}
int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou==0)
{
 if (num=vet[ind])
 achou=1;
 else ind++;
}
int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou==0)
{
 if (num==vet[ind])
 achou=1;
}
Data Resp.: 17/10/2021 13:14:52
9.
IV apenas
I e II apenas
I, II, III e IV
II , III e IV apenas
I, II e IV apenas
Data Resp.: 17/10/2021 13:15:05
Explicação:
I. Um vetor armazena os dados na memória ao mesmo tempo ---> VERDADE
Firefox https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#an...
5 of 6 17/10/2021 13:21
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
Na codificação de um programa na linguagem C, é necessária a declaração de uma matriz bidimensional para armazenar
as notas de 3 disciplinas de uma turma com 50 alunos.
O algoritmo considera que os dados estarão organizados na matriz, de modo que cada linha represente a nota de uma
disciplina dos 50 alunos
Marque a alternativa que apresenta, de forma correta, a declaração dessa matriz, chamada de notasAlunos:
II. Um vetor de inteiros de 20 posições é equivalente a usar 20 variáveis do tipo inteiro ---> VERDADE
III. O vetor é um estrutura de dados heterogênea. --> FALSO, é uma estrutura homogênea
IV. Em C, a primeira posição de um vetor é a posição zero. --> VERDADE
10.
float matalunos [50][3];
float matalunos [3][50];
float matalunos [50..3];
float matalunos[3,50];
float matalunos 50 x 3;
Data Resp.: 17/10/2021 13:15:59
Explicação:
a primeira dimensao são as linhas, a segunda as colunas
linhas - notas dos 50 alunos de 1 disciplina
colunas - notas das 3 provas
Não Respondida Não Gravada Gravada
Exercício inciado em 17/10/2021 13:06:30.
Firefox https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#an...
6 of 6 17/10/2021 13:21
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp#

Outros materiais