Logo Passei Direto
Buscar

ERV - Prova - EXAME_ 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng Produção

Ferramentas de estudo

Questões resolvidas

Em uma tabela verdade teremos listadas todas as possíveis combinações de condições lógicas aplicadas aos operadores lógicos que conhecemos. Além de exibir as mencionadas condições, a tabela verdade exibirá o resultado das combinações formadas por essas condições. Considerando a e b proposições lógicas, analise as afirmacoes que seguem.

1. A aplicação do operador lógico “e” em a e b retornará verdadeiro apenas se a e b forem proposições verdadeiras.

2. A obtenção do resultado “verdadeiro” pela aplicação do operador lógico “ou” nas proposições a e b será possível se ao menos uma delas for verdadeira.

3. Na tabela verdade não é possível expressar o comportamento do operador lógico “e”, pois as proposições a e b não podem ser representadas nela.

É verdadeiro o que se afirma em:

II, apenas.
I e II, apenas.
II e III, apenas.
I e III, apenas.
I, apenas.

Para que seja possível acomodar a diversidade de dados que podem ser manipulados por um algoritmo, as variáveis podem ser declaradas com diversos tipos. Considerando as características e aplicações dos tipos associados a variáveis, analise as afirmações que seguem:

1. o tipo inteiro é capaz de acomodar valores sem casas decimais, positivos e negativos.

2. a variável que armazenará a altura de uma pessoa pode ser declarada como tipo inteiro, sem prejudicar a precisão do dado.

3. string é o tipo usado para armazenar texto, normalmente formado por uma sequência de caracteres alfanuméricos.

Assinale a alternativa que contém a sequência correta de V e F.

V – F – V.
V – F – F.
F – V – V.
F – F – V.
V – V – V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Em uma tabela verdade teremos listadas todas as possíveis combinações de condições lógicas aplicadas aos operadores lógicos que conhecemos. Além de exibir as mencionadas condições, a tabela verdade exibirá o resultado das combinações formadas por essas condições. Considerando a e b proposições lógicas, analise as afirmacoes que seguem.

1. A aplicação do operador lógico “e” em a e b retornará verdadeiro apenas se a e b forem proposições verdadeiras.

2. A obtenção do resultado “verdadeiro” pela aplicação do operador lógico “ou” nas proposições a e b será possível se ao menos uma delas for verdadeira.

3. Na tabela verdade não é possível expressar o comportamento do operador lógico “e”, pois as proposições a e b não podem ser representadas nela.

É verdadeiro o que se afirma em:

II, apenas.
I e II, apenas.
II e III, apenas.
I e III, apenas.
I, apenas.

Para que seja possível acomodar a diversidade de dados que podem ser manipulados por um algoritmo, as variáveis podem ser declaradas com diversos tipos. Considerando as características e aplicações dos tipos associados a variáveis, analise as afirmações que seguem:

1. o tipo inteiro é capaz de acomodar valores sem casas decimais, positivos e negativos.

2. a variável que armazenará a altura de uma pessoa pode ser declarada como tipo inteiro, sem prejudicar a precisão do dado.

3. string é o tipo usado para armazenar texto, normalmente formado por uma sequência de caracteres alfanuméricos.

Assinale a alternativa que contém a sequência correta de V e F.

V – F – V.
V – F – F.
F – V – V.
F – F – V.
V – V – V.

Prévia do material em texto

15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 1/10
* Algumas perguntas ainda não avaliadas
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 61 minutos 1,6 de 4 *
Pontuação deste teste: 1,6 de 4 *
Enviado 15 abr em 22:59
Esta tentativa levou 61 minutos.
Olá, Alunos
A prova será composta por 10 questões objetivas valendo 0,2 pontos cada, além de 2 qu
dissertativas valendo 1 ponto cada. 
Totalizando 4 pontos que serão somados com as atividades realizadas durante o trimestr
Lembrando que a prova terá um prazo de 3 horas para realização a partir do momento q
acessar. Então atenção ao realizá-la e boa sorte!! 🍀
 
Não avaliado ainda / 1 ptsPergunta 1
Sua Resposta:
Questão Dissertativa
Crie um algoritmo em pseudocódigo ou C, que leia 2 números inteiros,
verifique se estes números são pares ou ímpares e retorne na tela o
resultado.
Algoritmo "ParOuImpar"
Var
numero : inteiro
Inicio
escreva("Escreva um número: ")
leia(numero)
se numero mod 2 = 0 entao
escreva("O número ", numero, " é par!")
senao
escreva("O número ", numero, " é ímpar!")
fimse
Fimalgoritmo
https://ucaead.instructure.com/courses/67595/quizzes/357812/history?version=1
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 2/10
Não avaliado ainda / 1 ptsPergunta 2
Sua Resposta:
Questão Dissertativa
Crie um algoritmo em pseudocódigo ou C, que leia um número inteiro,
multiplique por ele mesmo e retorne o resultado na tela.
1. Início do programa
2. Ler um número inteiro do usuário e armazenar na variável
"numero"
3. Multiplicar "numero" por ele mesmo e armazenar na variável
"resultado"
4. Exibir o valor de "resultado" na tela
5. Fim do programa
Código em Python:
numero = int(input("Digite um número inteiro: "))
resultado = numero * numero
print("O resultado da multiplicação é:", resultado)
0,2 / 0,2 ptsPergunta 3
As variáveis são entidades dos algoritmos que realizam o trabalho de
armazenar um determinado dado para uso imediato ou posterior no
algoritmo. Considerando as características e a utilização das variáveis,
analise as afirmações que seguem:
1. Para ser considerada válida, uma variável deve ter, ao menos, um nome
e um tipo associado a ela.
2. Embora o nome dado a uma variável seja de escolha do criador do
algoritmo, este nome deve ser fielmente reproduzido a cada referência
a ele no decorrer do algoritmo.
3. O nome de “variável” revela o caráter transitório do valor atribuído a
esta entidade. Certas operações feitas no algoritmo podem alterar o
valor nela contido.
É verdadeiro o que se afirma em:
 I, II e III. Correto!Correto!
 II e III, apenas. 
 III, apenas. 
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 3/10
 I e III, apenas 
 I e II, apenas. 
0,2 / 0,2 ptsPergunta 4
O algoritmo que segue implementa a comparação entre duas cadeias de
caracteres.
algoritmo "strings"
var
 n1: caractere
 n2: caractere
 resultado: caractere
inicio
 resultado <- "Resultado: “
 escreva(“Digite o nome 1: ”)
 leia(n1)
 escreva(“Digite o nome 2: ”)
 leia(n2)
 se (n1 = n2) entao
 escreval (resultado, "Iguais")
 senao
 escreval (resultado, "Diferentes")
 fimse
fimalgoritmo
Considerando suposições acerca de alterações viáveis no código, analise as
afirmações que seguem:
1. A variável resultado, declarada na linha 5 como do tipo caractere,
poderia ser substituída por um texto nas impressões das linhas 13 e 15.
2. A operação de concatenação, combinada com a função de acesso a
parte de uma string, poderia substituir a comparação do modo como foi
feita na linha 12, e obter o mesmo resultado.
3. Com o uso da função adequada, seria possível comparar a coincidência
entre as dimensões das strings, ao invés da coincidência entre cada
caracter de ambas.
É verdadeiro o que se afirma em:
 III apenas. 
 I e III apenas. Correto!Correto!
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 4/10
 I apenas. 
 I, II e III. 
 II e III apenas. 
0 / 0,2 ptsPergunta 5
A estrutura condicional de múltipla escolha permite que o desenvolvedor
especifique uma variável que será avaliada e, com base no valor dessa
variável, o algoritmo executará um bloco de código correspondente a um
caso específico. Considerando características e aplicações desta estrutura,
analise as afirmações que seguem. 
1. O uso da estrutura condicional de múltipla escolha será muito
conveniente quando a escolha de um caminho entre vários depender da
avaliação de um número inteiro.
2. II. Uma estrutura condicional aninhada poderá ser substituída em todos
os casos pela estrutura condicional de múltipla escolha.
3. III. Se o valor informado na variável em avaliação não for previsto nas
cláusulas “caso”, o comando será interrompido e o algoritmo será
encerrado.
É verdadeiro o que se afirma em:
 I e II, apenas. 
 I, II e III. 
 I, apenas. Resposta corretaResposta correta
 I e III, apenas. 
 II, apenas. Você respondeuVocê respondeu
0,2 / 0,2 ptsPergunta 6
O algoritmo que segue efetiva um determinado processamento em um
vetor de inteiros de tamanho 6
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 5/10
algoritmo "avaliacao"
 var 
 v: vetor [1..6] de inteiro
 i, y: inteiro
inicio
 para i de 1 até 6 faça
 escreva ("Digite o “, i , “ elemento do vetor: ");
 leia (vetor[i]); 
 fimpara
 para i de 1 até 7 faça 
 se (i % 2 = 0) 
 y=y+vetor[i];
 imprima("Resultado = ",y);
fimalgoritmo
Assinale a alternativa em que é descrito corretamente a saída deste
algoritmo
 A soma dos elementos pares. 
 A soma dos elementos ímpares. 
 
A soma dos elementos situados em posições apontadas por índices pares. 
 
A soma dos elementos situados em posições apontadas por índices ímpares.
 
 A soma de todos os elementos do vetor. Correto!Correto!
0,2 / 0,2 ptsPergunta 7
O código que segue foi elaborado para calcular a potência de um número
"b" elevado a um expoente "e", usando o comando para..faça. Assinale a
alternativa que contém a variável ou expressão que corretamente completa
a lacuna deixada no comando para..faça.
algoritmo "avaliacao"
var
 b, e, i, r: inteiro
inicio
 escreva ("Digite a base: ")
 leia (b)
 escreva ("Digite o expoente: ")
 leia( e)
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 6/10
 r <- 1
 para i de 1 ate _____ faca
 resultado <- resultado * base
 fimpara
 escreva("O resultado de ", base, " elevado a ", expoente, " é: ", r)
fimalgoritmo
 b+1 
 e+1 
 r 
 b 
 e Correto!Correto!
0 / 0,2 ptsPergunta 8
Considerando conceito e aplicações dos registros, analise as afirmações
que seguem:
1. Um registro é capaz de armazenar dados de tipos diferentes entre si, o
que possibilita a criação de estruturas complexas que refletem
entidades da vida real.
2. Os registros foram criados para que certas limitações de processamento
das matrizes - tal como o uso de comandos aninhados - fossem
vencidas.
3. A criação de um registro, de certo modo, se assemelha a criação de um
tipo de dado. Neste sentido, até mesmo uma variável do tipo registro
deverá ser criada para manipulação dos campos.
É verdadeiro o que se afirmaem:
 II e III apenas. Você respondeuVocê respondeu
 I apenas. 
 I e III apenas. Resposta corretaResposta correta
 I, II e III. 
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 7/10
 III apenas. 
0,2 / 0,2 ptsPergunta 9
Em uma tabela verdade teremos listadas todas as possíveis combinações de
condições lógicas aplicadas aos operadores lógicos que conhecemos. Além
de exibir as mencionadas condições, a tabela verdade exibirá o resultado
das combinações formadas por essas condições. 
Considerando a e b proposições lógicas, analise as afirmações que seguem.
1. A aplicação do operador lógico “e” em a e b retornará verdadeiro
apenas se a e b forem proposições verdadeiras.
2. A obtenção do resultado “verdadeiro” pela aplicação do operador
lógico “ou” nas proposições a e b será possível se ao menos uma delas
for verdadeira.
3. Na tabela verdade não é possível expressar o comportamento do
operador lógico “e”, pois as proposições a e b não podem ser
representadas nela.
É verdadeiro o que se afirma em:
 II, apenas. 
 I e II, apenas. Correto!Correto!
 II e III, apenas. 
 I e III, apenas. 
 I, apenas. 
0,2 / 0,2 ptsPergunta 10
Para que seja possível acomodar a diversidade de dados que podem ser
manipulados por um algoritmo, as variáveis podem ser declaradas com
diversos tipos. Considerando as características e aplicações dos tipos
associados a variáveis, analise as afirmações que seguem:
1. o tipo inteiro é capaz de acomodar valores sem casas decimais,
positivos e negativos ( ).
2. a variável que armazenará a altura de uma pessoa pode ser declarada
como tipo inteiro, sem prejudicar a precisão do dado ( ).
3. string é o tipo usado para armazenar texto, normalmente formado por
uma sequência de caracteres alfanuméricos ( ).
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 8/10
Assinale a alternativa que contém a sequência correta de V e F.
 V – F – V. Correto!Correto!
 V – F – F. 
 F – V – V. 
 F – F – V. 
 V – V – V. 
0,2 / 0,2 ptsPergunta 11
Com base no conteúdo de estruturas de dados homogêneas bidimensionais,
analise o algoritmo que segue:
algoritmo "aula"
var 
 m: vetor [1..3,1..3] de inteiro
 i, j: inteiro
inicio
 para i de 1 até 3 faça
 para j de 1 até 3 faça
 m[i,j] <- j*3
 fimpara
 fimpara
fimalgoritmo
Considerando a forma usual de representação visual de matrizes, assinale a
alternativa que contém a matriz resultante da execução deste código.
 
3 3 3
6 6 6
9 9 9
 
3 4 5
3 4 5
3 4 5
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 9/10
 
3 6 9
3 6 9
3 6 9
Correto!Correto!
 
3 3 3
3 3 3
3 3 3
 
1 2 3
4 5 6
7 8 9
0,2 / 0,2 ptsPergunta 12
A tabela que segue apresenta símbolos comuns utilizados no fluxograma na
coluna A e descrições na coluna B.
Considerando a caracterização de cada um dos símbolos, assinale a
alternativa que apresenta a associação correta entre as colunas.
 I – 2; II – 4; III – 3; IV - 1 
 I – 3; II – 1; III – 2; IV - 4 
 I – 4; II – 1; III – 3; IV - 2 
 I – 4; II – 3; III – 1; IV - 2 
15/04/24, 23:00 ERV - Prova - EXAME: 2024A - Algoritmos e Programação aplicado à Engenharia (67595) - Eng. Produção
https://ucaead.instructure.com/courses/67595/quizzes/357812 10/10
 I – 3; II – 4; III – 1; IV - 2 Correto!Correto!
Pontuação do teste: 1,6 de 4
Anterior
https://ucaead.instructure.com/courses/67595/modules/items/784067

Mais conteúdos dessa disciplina