Buscar

capítulos - 5,6,7,8,9

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 3 páginas

Prévia do material em texto

Pincel Atômico - 30/08/2023 15:31:41 1/3
RAPHAEL DE OLIVEIRA
ROZARIO
Avaliação Online (SALA EAD)
Atividade finalizada em 29/08/2023 13:09:49 (1126049 / 1)
LEGENDA
Resposta correta na questão
# Resposta correta - Questão Anulada
X Resposta selecionada pelo Aluno
Disciplina:
LINGUAGEM DE PROGRAMAÇÃO E FERRAMENTAS COMPUTACIONAIS [430966] - Avaliação com 5 questões, com o peso total de 15,00 pontos
[capítulos - 5,6,7,8,9]
Turma:
Graduação: Engenharia Civil - Grupo: FEVEREIRO/2022 - ENGCIV/FEV22 [64220]
Aluno(a):
91367146 - RAPHAEL DE OLIVEIRA ROZARIO - Respondeu 5 questões corretas, obtendo um total de 15,00 pontos como nota
[361559_1821
57]
Questão
001
Vetores e Matrizes são estruturas de dados muito simples que podem nos ajudar muito
quando temos muitas variáveis do mesmo tipo em um algoritmo. Imagine o seguinte
problema: você precisa criar um algoritmo que lê o nome e as 4 notas de 500 alunos,
calcular a média de cada aluno e informar quais foram aprovados e quais foram
reprovados. Para este tipo de problema podemos utilizar estruturas de dados tipo
Vetor ou Matriz.
Considerando este contexto, avalie as seguintes asserções e a relação proposta entre
elas, e marque a opção correta.
I – Os vetores são estruturas que armazenam dados do mesmo tipo em posições
sequenciais de memória onde que podemos acessar cada tipo através de um índice,
esta estrutura é muito diferente da estrutura Matriz.
PORQUE
II – A estrutura Matriz armazena uma quantidade maior de elementos e estes podem
ser distribuídos por entre os índices e os diversos tipos de dados existentes dentro da
mesma estrutura.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
X As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
[361559_1821
06]
Questão
002
INEP-ENADE-2014 (adaptada)
A norma reguladora 15 (NR-15), que dispõe sobre atividades e operações insalubres,
indica que o limite do nível de intensidade sonora para um trabalhador não deve
ultrapassar 120dB. Suponha que, em uma fábrica, uma máquina (que pode ser
considerada uma fonte esférica) emite um som uniforme e isotrópico. A 100 metros da
fonte, o nível de intensidade sonora é de 80 decibéis.
Em um algoritmo que calcula e informa até que distância, em metros, um trabalhador
pode se aproximar dessa máquina sem ultrapassar o limite do nível de intensidade
sonora estabelecido pela NR-15, o TIPO DE DADOS mais apropriado para a variável
que irá receber o valor desta distância deve ser:
array
boolean
int
X float
char
Pincel Atômico - 30/08/2023 15:31:41 2/3
[361559_1821
27]
Questão
003
O técnico de inserção automática de componentes de uma empresa eletroeletrônica,
ao reprogramar uma das máquinas, verificou a necessidade de usar operadores
lógicos e relacionais, conforme mostrado na tabela abaixo.
Na linguagem C, qual ideia de Verdadeiro ou Falso atende às expressões que usam
operadores relacionais ou lógicos como base de conceito para orientar o técnico na
programação da máquina?
Identificar a expressão que apresenta verdadeiro para valor < 1 ou igual a 0
Verificar a expressão que apresenta para falso valor <= 0 e para verdadeiro valor != 0
X Verificar a expressão que apresenta para falso valor == 0 e para verdadeiro valor != 0
Verificar a expressão que apresenta para falso valor >= 1 e para verdadeiro valor <1
Identificar a expressão que apresenta verdadeiro para valor > 1 ou igual a 0
[361560_1821
62]
Questão
004
Analise o código/algoritmo escrito abaixo e marque a alternativa correta sobre o
mesmo:
#include<stdio.h>
typedef struct Data{
int Dia;
int Mes;
int Ano;
};
int main()
{
Data data1;
printf("Dia 1: ");
scanf("%d",&data1.Dia);
printf("Mes 1: ");
scanf("%d",&data1.Mes);
printf("Ano 1: ");
scanf("%d",&data1.Ano);
printf("Data 01 = %d/%d/%d",data1.Dia,data1.Mes,data1.Ano);
}
Este código não irá funcionar pois existe um erro na declaração da estrutura Data,
entrando em conflito com os tipos de dados básicos em C.
Este programa redefine uma data do sistema, declarando um tipo para isso, e depois
solicita ao usuário uma nova data para trocar com a do sistema.
X
Este programa declara um tipo abstrato de dados Dada, solicita ao usuário um dia, um
mês e um ano, e exibe a data informada pelo usuário formatada como dia/mês/ano.
A declaração ‘Data data1’, na primeira linha dentro da função main, não é uma
declaração válida, uma vez que Data não é um tipo de dados válido em C.
Pincel Atômico - 30/08/2023 15:31:41 3/3
Este programa declara uma estrutura data e escreve a data atual na tela.
[361561_1821
39]
Questão
005
Analise o código abaixo e marque a alternativa que identifica o correto valor que será
exibido na tela:
#include<stdio.h>
int main()
{
int x,y,z;
z = 10;
x = 3;
y = (z > x) & ((x%3)==0);
x = z/x;
printf("X = %d, Z = %d, Y = %d",x,z,y);
}
X X = 3, Z = 10, Y = 1
X = 3.33, Z = 10, Y = 0
X = 3, Z = 10, Y = 0
X = 3.33, Z = 10, Y = 1
X = 3.33, Z = 10.00, Y = 0.0

Continue navegando