Buscar

E07 - Questionário 07 - 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 4 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

Continue navegando


Prévia do material em texto

15/04/2024, 23:38 E07 - Questionário 07 - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357712 1/4
E07 - Questionário 07 - EXAME
Entrega 16 abr em 23:59
Pontos 0,4
Perguntas 4
Disponível 2 abr em 19:00 - 16 abr em 23:59
Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 2 minutos 0,4 de 0,4
MAIS RECENTE Tentativa 2 2 minutos 0,4 de 0,4
Tentativa 1 36 minutos 0,2 de 0,4
Pontuação desta tentativa: 0,4 de 0,4
Enviado 15 abr em 23:37
Esta tentativa levou 2 minutos.
Instruções do Questionário!
 
Antes de responder ao Questionário, assista as videoaulas e leia os capítulos correspondentes
do livro.
Abra o questionário somente quando for respondê-lo.
Ao abrir o questionário você terá 4 questões para responder.
Leia com calma todas as questões e entenda o que pede cada uma: se pede a incorreta, a
correta e qual o tema da questão.
Lembre de clicar no botão "Enviar Teste".
Você tem duas tentativas para fazer o teste, a segunda tentativa é opcional.
Lembre-se que as respostas mudam de lugar em cada tentativa.
As respostas corretas só aparecem após o envio da segunda tentativa.
O sistema considera a maior nota entre as duas tentativas.
Lembre-se que a segunda tentativa vai zerar TODAS as questões, inclusive as que você acertou
na primeira tentativa.
Caso queira ter o questionário para arquivo pessoal, basta selecionar a impressão do
questionário e escolher a opção de "salvar em PDF".
 
Bons estudos!
https://ucaead.instructure.com/courses/67445/quizzes/357712/history?version=2
https://ucaead.instructure.com/courses/67445/quizzes/357712/history?version=2
https://ucaead.instructure.com/courses/67445/quizzes/357712/history?version=1
15/04/2024, 23:38 E07 - Questionário 07 - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357712 2/4

Pergunta 1
0,1 / 0,1 pts
 II apenas.
Correto!
 II e III apenas.
 III apenas.
 I e III apenas.
 I, II e III.

Pergunta 2
0,1 / 0,1 pts
Considerando conceito e aplicações de strings em algoritmos, analise as afirmações que seguem:
I) Ao utilizar função, é possível recuperar um determinado caractere em uma string, mas não é
possível
juntar um caractere a uma string.
II) Embora um valor numérico possa ser atribuído a uma variável do tipo caractere, as operações
aritméticas convencionais não poderão ser aplicadas a este número.
III) Em um mesmo algoritmo é possível aplicar diversas funções de manipulação de strings a uma
mesma
cadeia de caracteres.
É verdadeiro o que se afirma em:
Considerando as aplicações das funções relacionadas a cadeias de caracteres, analise o algoritmo
que
segue:
algoritmo "questao"
var
 minhaString: caractere
 nCaractere: caractere
 c: integer
inicio
 escreva ("Escreva uma palavra ou frase: ")
 leia (minhaString)
 c <- compr (minhaString)
 nCaractere <- copia(minhaString, c,1)
15/04/2024, 23:38 E07 - Questionário 07 - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357712 3/4
 Leitura de uma string e cópia do último caractere no primeiro.
 Atribuição de caracteres a uma string e troca do último caractere pelo primeiro.
 Atribuição de caracteres a uma string e troca do primeiro caractere pelo último.
 Leitura de uma string e cópia do primeiro caractere no último.
Correto!
 Leitura de uma string e exibição do último caractere dela.

Pergunta 3
0,1 / 0,1 pts
 I e III apenas.
Correto!
 I, II e III.
 II e III apenas.
 I e II apenas.
 III apenas.

Pergunta 4
0,1 / 0,1 pts
 escreval ( nCaractere)
fimalgoritmo
Assinale a alternativa que contém a correta descrição da execução deste algoritmo.
A repartição de um grande problema computacional em módulos acarreta benefícios relacionados à
criação e manutenção da respectiva solução. Com base nesta premissa, analise as afirmações que
seguem:
I) A modularização viabiliza a divisão de um programa complexo em partes menores e mais
gerenciáveis,
que realizam funções específicas e idealmente independentes.
II) O aumento da reusabilidade do código é um dos efeitos da modularização, já que um módulo
pode ser
incorporado em vários contextos da solução.
III) A modularização facilita a escalabilidade de uma solução algorítmica, já que novos recursos ou
funcionalidades podem ser adicionados como módulos independentes.
É verdadeiro o que se afirma em:
15/04/2024, 23:38 E07 - Questionário 07 - EXAME: 2024A - Algoritmos e Programação Aplicados à Engenharia (67445) - Engenharia Civil
https://ucaead.instructure.com/courses/67445/quizzes/357712 4/4
 I e II apenas.
 I, II e III.
 III apenas.
Correto!
 I e III apenas.
 I apenas.
Pontuação do teste: 0,4 de 0,4
O subprograma que segue foi elaborado para calcular o fatorial de um valor numérico.
procedimento calculaFatorial (n: inteiro)
var
 f,i: inteiro
inicio
 f<- 1
 para i de 1 até n faça
 f <- f *i
 fimpara
 escreva("Fatorial: ";, f)
fimprocedimento
Considerando a aplicação de conceitos relacionados a subprogramas neste código, analise as
afirmações
que seguem:
I) Embora seja viável e conveniente, o simples cálculo de um fatorial não necessariamente precisaria
ser
implementado em um subprograma.
II) O cabeçalho do procedimento contém uma incorreção, já que a variável n não deveria ser
declarada
ali.
III) A variável i é considerada uma variável local, já que foi declarada no corpo do procedimento.
É verdadeiro o que se afirma em: