Logo Passei Direto
Buscar

Simulado 1 - Programação Aplicada

Ferramentas de estudo

Questões resolvidas

Segundo as regras de definição de variáveis, indique qual das variáveis abaixo tem nome correto.


 float 1b2c3;
 int 2idade;
 int num_cliente;
 double break;
 char 13Letra.

Calcule as expressões aritméticas abaixo e considere a precedência entre operadores: Exp1 = 24 - 3 * 5; Exp2 = (4 - 2 * 6) / 4 + 1; Exp3 = 6 / ((2 + 11) % 3) * 4; Marque a opção correta abaixo, que indica o resultado das expressões Exp1, Exp2 e Exp3:
4, 1 e 24
9, -1 e 24
9, 1 e -1
4, -1 e 1
9, -1 e 1

Assinale abaixo a opção correta que mostra a sintaxe do comando if que verifica se a variável numero é divisível por 2 e por 7 (Exemplo: 14 é divisível por dois e por 7). A sintaxe do if é apenas para opção verdadeira, não tem a alternativa else.
if ( ((numero % 2)==0) == ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2) ==0) && (numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2)==0) || ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2)==0) <= ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2) ==0) >= ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Segundo as regras de definição de variáveis, indique qual das variáveis abaixo tem nome correto.


 float 1b2c3;
 int 2idade;
 int num_cliente;
 double break;
 char 13Letra.

Calcule as expressões aritméticas abaixo e considere a precedência entre operadores: Exp1 = 24 - 3 * 5; Exp2 = (4 - 2 * 6) / 4 + 1; Exp3 = 6 / ((2 + 11) % 3) * 4; Marque a opção correta abaixo, que indica o resultado das expressões Exp1, Exp2 e Exp3:
4, 1 e 24
9, -1 e 24
9, 1 e -1
4, -1 e 1
9, -1 e 1

Assinale abaixo a opção correta que mostra a sintaxe do comando if que verifica se a variável numero é divisível por 2 e por 7 (Exemplo: 14 é divisível por dois e por 7). A sintaxe do if é apenas para opção verdadeira, não tem a alternativa else.
if ( ((numero % 2)==0) == ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2) ==0) && (numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2)==0) || ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2)==0) <= ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);
if ( ((numero % 2) ==0) >= ((numero % 7)==0) ) printf(¿O número é divisível por 2 e por 7¿);

Prévia do material em texto

A
B
C
D
E
1 Marcar para revisão
Você precisa simplificar a
expressão abaixo, usando as
regras da álgebra booleana para
usar menos portas lógicas no
circuito a ser montado e diminuir o
consumo. Qual a expressão
simplificada?
ABC+A C+ABB̄ C̄
AB+B+C
A+BC
AB+C
B+C̄
A(B + C)
2 Marcar para revisão
Nomes de variáveis em C seguem
algumas regras. Qual dos
seguintes nomes de variável
abaixo está errado?
00
hora
: 47
min
: 32
seg
Ocultar
Questão 1 de 10
Respondidas (10) Em branco (0)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
SM1 Programação Aplicada a Sistema…
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 1/10
A
B
C
D
E
A
B
C
1_num
_num1
num_1
num_
_1num
3 Marcar para revisão
Considere as afirmações abaixo
sobre sistemas embarcados.
I - Todo sistema embarcado com
RTOS é de tempo real.
II - Todo sistema embarcado sem
sistema operacional é de tempo
real.
III - Todo sistema embarcado bare
metal é de tempo real.
IV - Todo sistema embarcado com
Linux é de tempo real.
Quais as opções estão corretas?
I, II e III
I, III e IV
II e III
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 2/10
D
E
A
B
C
D
E
II, III e IV
Somente a II
4 Marcar para revisão
Você chegou à expressão lógica
(1) abaixo para implementar um
circuito lógico de desligamento de
uma máquina.  Porém, o gerente
técnico pediu para você usar a
expressão lógica (2) no lugar,
dizendo que é equivalente a (1).
Que regra(s) ele usou para fazer
esta alteração?
Idempotente
Associativa
Distributiva e
idempotente
De Morgan
Comutativa e distributiva
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 3/10
A
B
C
D
E
5 Marcar para revisão
Segundo as regras de definição de
variáveis, indique qual das
variáveis abaixo tem nome correto.
int 2idade;
int num_cliente;
float 1b2c3;
double break;
char 13Letra.
6 Marcar para revisão
Com relação às estruturas de
repetição (ou laços) na linguagem
C, o for, while e do-while. Qual
opção abaixo é verdadeira?
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 4/10
A
B
C
D
E
A condição dentro de um
laço while e do-while não
precisa ser colocada
dentro de parênteses.
Os laços while e for
executam sempre, pelo
menos uma vez, o corpo
do laço.
O laço do .. while
executa sempre, pelo
menos uma vez, o corpo
do laço.
No laço for, o número de
vezes que as cargas
iniciais são executadas
(inicialização) é sempre
igual ao número de
iterações do laço.
No laço for ou while, o
número de vezes que a
condição é testada é
sempre igual ao número
de iterações do laço.
7 Marcar para revisão
Dado o trecho de código abaixo
que mostra a definição da struct
Disciplina e a inicialização da
variável banco_dados:
Disciplina {
                char curso[40];
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 5/10
A
B
C
D
E
                char professor[3010];
 } ;
struct Disciplina banco_dados =
{"Computação", "José Carlos da
Silva"};
Ao analisar o código, assinale a
alternativa correta quanto ao
acesso aos dados da variável
banco_dados a serem impressos:
printf("%s - %s",
banco_dados.curso,
banco_dados-
>professor);.
printf("%s - %s",
disciplina.curso,
banco_dados.professor);.
printf("%s - %s",
banco_dados.curso,
banco_dados.professor);.
printf("%s - %s",
disciplina.curso,
disciplina.professor);.
printf("%s - %s",
banco_dados->curso,
banco_dados-
>professor);.
8 Marcar para revisão
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 6/10
A
B
C
D
E
Calcule as expressões aritméticas
abaixo e considere a precedência
entre operadores:
Exp1 = 24 - 3 * 5;
Exp2 = (4 - 2 * 6) / 4 + 1;
Exp3 = 6 / ((2 + 11) % 3) * 4;
Marque a opção correta abaixo,
que indica o resultado das
expressões Exp1, Exp2 e Exp3:
4, -1 e 1
9, -1 e 1
4, 1 e 24
9, 1 e -1
9, -1 e 24
9 Marcar para revisão
Assinale abaixo a opção correta
que mostra a sintaxe do comando
if que verifica se a variável número
é divisível por 2 e por 7 (Exemplo:
14 é divisível por dois e por 7). A
sintaxe do if é apenas para opção
verdadeira, não tem a alternativa
else.
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 7/10
A
B
C
D
E
if ( ((numero % 2)==0) ||
((numero % 7)==0) )
printf("O número é
divisível por 2 e por 7");
if ( ((numero % 2)==0)
== ((numero % 7)==0) )
printf("O número é
divisível por 2 e por 7");
if ( ((numero % 2)==0)
= ((numero % 7)==0) )
printf("O número é
divisível por 2 e por 7");
if ( ((numero % 2) ==0)
&& (numero % 7)==0) )
printf("O número é
divisível por 2 e por 7");
10 Marcar para revisão
O programa em C a seguir chama
uma função chamada func(),
passando os três valores
fornecidos pelo usuário. O que a
função func() retorna?
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 8/10
A
B
C
D
E
Retorna o menor valor
fornecido pelo usuário.
Retorna o primeiro valor
fornecido pelo usuário.
Retorna último valor
fornecido pelo usuário.
Retorna o segundo valor
fornecido pelo usuário.
Retorna o maior valor
fornecido pelo usuário.
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 9/10
12/04/2026, 11:47 estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/
https://estacio.saladeavaliacoes.com.br/prova/69dbafc99a22fedd136d6867/ 10/10

Mais conteúdos dessa disciplina