Buscar

ERV - Prova - EXAME_ 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil


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 10 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 10 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 9, do total de 10 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

Prévia do material em texto

16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 1/10
ERV - Prova - EXAME
Entrega 16 abr em 23:59
Pontos 4
Perguntas 12
Disponível 9 abr em 19:00 - 16 abr em 23:59
Limite de tempo 180 Minutos
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 74 minutos 0,8 de 4 *
* Algumas perguntas ainda não avaliadas
Pontuação deste teste: 0,8 de 4 *
* Algumas perguntas ainda não avaliadas
Enviado 16 abr em 1:23
Esta tentativa levou 74 minutos.

Pergunta 1
Não avaliado ainda / 1 pts
Sua Resposta:
Olá, Alunos
A prova será composta por 10 questões objetivas valendo 0,2 pontos cada, além de 2 questões
dissertativas valendo 1 ponto cada. 
Totalizando 4 pontos que serão somados com as atividades realizadas durante o trimestre. �
� 
Lembrando que a prova terá um prazo de 3 horas para realização a partir do momento que você a
acessar. Então atenção ao realizá-la e boa sorte!! 🍀
 
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
https://ucaead.instructure.com/courses/67445/quizzes/357706/history?version=1
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 2/10

Pergunta 2
Não avaliado ainda / 1 pts
Sua Resposta:

Pergunta 3
0 / 0,2 pts
numero : inteiro
Inicio
escreva ("Escreva um numero:")
leia(numero)
se numero mod 2 = 0 entao
escreva ("o numero", numero, "é impar!")
fimse
fimalgoritmo
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)
 
 
 
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 3/10
 I, II e III.
 III apenas.
Você respondeu
 II apenas.
Resposta correta
 II e III apenas.
 I e III apenas.

Pergunta 4
0 / 0,2 pts
 Considerando conceito e aplicações de strings em algoritmos, analise as afirmações que seguem:
 
1. A utilização de aspas em uma cadeia de caracteres é opcional, já que na atribuição de um texto a
uma variável do tipo caractere já estão implícitas as aspas.
2. Uma cadeia de caracteres pode conter espaço e outros caracteres especiais.
3. As funções que atuam sobre variáveis do tipo caractere não são aplicáveis a outros tipos de
dados.
 
É verdadeiro o que se afirma em:
A tabela que segue apresenta símbolos comuns utilizados no fluxograma na coluna A e descrições
na coluna B.
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 4/10
Resposta correta
 I – 3; II – 4; III – 1; IV - 2
Você respondeu
 I – 4; II – 1; III – 3; IV - 2
 I – 4; II – 3; III – 1; IV - 2
 I – 2; II – 4; III – 3; IV - 1
 I – 3; II – 1; III – 2; IV - 4

Pergunta 5
0,2 / 0,2 pts
 III apenas.
 I, II e III.
Correto!
 I e III apenas.
 II e III apenas.
 I apenas.

Pergunta 6
0 / 0,2 pts
Considerando a caracterização de cada um dos símbolos, assinale a alternativa que apresenta a
associação correta entre as colunas.
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 afirma em:
O código que segue implementa um algoritmo que atribui valores iniciais a uma variável global e a
uma variável local, em diferentes escopos. No corpo do código, os valores destas variáveis são
alterados.
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 5/10
 
Variável Global: falha na impressão ocasionada por variável desconhecida e Variável Local: falha na impressão
ocasionada por variável desconhecida.
 Variável Global: 20 e Variável Local: 20.
Resposta correta
 Variável Global: 20 e Variável Local: falha na impressão ocasionada por variável desconhecida.
Você respondeu
 Variável Global: 20 e Variável Local: 10.
 Variável Global: 10 e Variável Local: 10.

Pergunta 7
0 / 0,2 pts
 
algoritmo “avalia”
var
 x: inteiro
 procedimento escopo ()
var
 y: inteiro
inicio
 y <- 5
 y <- y * 2
 x <- x + y
fimprocedimento
 inicio
 x <- 10
 escreval ("Antes da função ")
 escreval ("Variável Global: ", x)
 escopo() // Chamada do procedimento que modifica variável
 // Impressão dos valores após a função
 escreva ("Depois da função”)
 escreva ("Variável Global: ", x)
 escreva ("Variável Local: ", y)
fimalgoritmo
 
Assinale a alternativa que contém a saída correta das variáveis x e y, implementada pelos comandos
das linhas 18 e 19.
Uma das modalidades de estrutura de repetição usadas nos algoritmos é aquela em que a
quantidade de repetições é estabelecida pelo criador do algoritmo no cabeçalho do comando de
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 6/10
 II e III, apenas.
Resposta correta
 III, apenas.
 I e II, apenas.
Você respondeu
 I, II e III.
 I e III, apenas.

Pergunta 8
0 / 0,2 pts
 I, II e III.
Resposta correta
 II e III apenas.
 I e III apenas.
Você respondeu
 II apenas.
repetição. Considerando a utilização desta modalidade de repetição, analise as afirmações que
seguem. 
1. Sua utilização não é possível com quantidades pares de repetições.
2. Comumente utilizado quando a condição de parada está condicionada a uma entrada de
usuário.
3. Nesta modalidade, a condição de parada está associada ao atingimento de uma quantidade
conhecida de repetições.
É verdadeiro o que se afirma em:
A validação de entrada em um algoritmo é baseada em verificações sucessivas da validade de um
valor ou de texto informados pelo usuário. Considerando as características e o funcionamento de
uma validação de entrada, analise as afirmações que seguem:
 
1. O comando para..faça deve ser usado em todas as validações de entrada, já que é o único que
pode validar os critérios de validade do dado.
2. Em um trecho de validação de entrada, a condição de parada deve refletir os critérios de validade
do dado informado.
3. A utilização do comando "se..então..senão" em uma validação de entrada não permitiria
sucessivas verificações das entradas efetuadas.
 
É verdadeiro o que se afirma em:
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 7/10
 III apenas.

Pergunta 9
0,2 / 0,2 pts
 várias instâncias, não invalida, coletivo.
Correto!
 apenasuma instância, não invalida, individualizado.
 apenas uma instância, invalida, individualizado..
 várias instâncias, invalida, individualizado.
 apenas uma instância, não invalida, coletivo.

Pergunta 10
0,2 / 0,2 pts
O trecho de código que segue declara um registro do tipo funcionário e a respectiva variável
responsável por permitir acesso aos seus campos.
 
tipo funcionario = registro
inicio
 nome: caractere
 departamento: caractere
 cargo: caractere
fim
var
 f: funcionario
 
Considerando a aplicação do conceito de registro neste trecho em particular, assinale a alternativa
que contém o termo ou expressões que corretamente preenchem as lacunas do texto que segue:
Da forma como foi declarado, o registro permitirá ao desenvolvedor a criação de ______________
de funcionário. O fato de todos os campos do registro serem do mesmo tipo _____________ a
aplicação do conceito de estrutura heterogênea neste caso. Por fim, com a variável do tipo
funcionário será possível o acesso ________________ aos campos do registro.
Com base no conteúdo de estruturas de dados homogêneas bidimensionais, analise o algoritmo que
segue:
 
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 8/10
 
1 2 3
4 5 6
7 8 9
Correto!
 
3 6 9
3 6 9
3 6 9
 
3 3 3
3 3 3
3 3 3
 
3 3 3
6 6 6
9 9 9
 
3 4 5
3 4 5
3 4 5

Pergunta 11
0 / 0,2 pts
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.
Ao ser desafiado a criar um algoritmo que implementasse uma repetição com teste no início, João
apresentou o código que segue:
 
algoritmo "testenoinicio” 
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 9/10
 II e III apenas.
Resposta correta
 I, II e III.
Você respondeu
 I e III apenas.
 II apenas.
 I e II apenas.

Pergunta 12
0,2 / 0,2 pts
var 
 contador: inteiro 
inicio 
 contador <- 1 
 enquanto contador <= 5 faça 
 escreva ("Contagem: ", contador) 
 cont <- cont + 1 
 fimenquanto 
fimalgoritmo
 
Considerando as características e o funcionamento do código, analise as afirmações que seguem: 
 
1. A execução do laço de repetição jamais será encerrada.
2. A escrita do comando enquanto..faça está correta.
3. A quantidade de repetições do enquanto..faça pode ser controlada pelo desenvolvedor.
 
É verdadeiro o que se afirma em:
O pseudocódigo que segue realiza a leitura de um valor inteiro e o avalia como par ou ímpar.
16/04/2024, 01:25 ERV - Prova - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357706 10/10
 III, apenas.
 I e II, apenas.
 II, apenas.
Correto!
 I, II e III.
 I e III, apenas.
Pontuação do teste: 0,8 de 4
* Algumas perguntas ainda não avaliadas
Considerando a transcrição deste pseudocódigo para um fluxograma, analise as afirmações que
seguem.
1. Se fosse escrito como um fluxograma, o pseudocomando da linha 6 seria representado por um
símbolo de decisão.
2. Se fosse escrito como um fluxograma, o pseudocomando da linha 1 seria representado por um
símbolo terminador.
3. Se fosse escrito como um fluxograma, o pseudocomando da linha 11 seria representado por um
símbolo terminador.
É verdadeiro o que se afirma em:

Continue navegando