Logo Passei Direto
Buscar

Q07 - Questionário 07_ 2024C - Algoritmos e Programação Aplicados à Engenharia (73172) - Eng Civil

Ferramentas de estudo

Questões resolvidas

Considerando conceito e aplicações de strings em algoritmos, analise as afirmacoes 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:
II e III apenas.
I e III apenas.
I e II apenas.
III apenas.
I, II e III.

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:

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

Questões resolvidas

Considerando conceito e aplicações de strings em algoritmos, analise as afirmacoes 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:
II e III apenas.
I e III apenas.
I e II apenas.
III apenas.
I, II e III.

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:

Prévia do material em texto

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

Mais conteúdos dessa disciplina