Logo Passei Direto
Buscar

UN 1 - Algoritmo e Lógica de Programação

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Prévia do material em texto

Minhas Disciplinas / Meus cursos / 413034 / Unidade 1 - Fundamentos de Programação e Algoritmos
/ UN 1 - Avaliação Objetiva
Algoritmo e Lógica de Programação
Iniciado em segunda, 31 ago 2026, 14:40
Estado Finalizada
Concluída em segunda, 31 ago 2026, 15:09
Tempo
empregado
28 minutos 59 segundos
Avaliar 1,70 de um máximo de 1,70(100%)
Questão 1
Correto
Atingiu 0,34 de 0,34
Na programação estruturada, a manipulação de dados ocorre na memória. Variáveis são espaços lógicos para
armazenar valores mutáveis, acessados por identificadores que atuam como rótulos. A definição de tipos e o
respeito às regras de formação de identificadores são cruciais para a validade sintática e semântica do código.
MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento de programação de
computadores. 29. ed. Rio de Janeiro: Érica, 2019.
Considerando variáveis, tipos de dados e identificadores, assinale a alternativa correta sobre tais conceitos.
Escolha uma opção:
a. Identificadores como 'nota final' e '1valor' são válidos na maioria das linguagens por usarem caracteres
alfanuméricos.
b. O tipo lógico (booleano) armazena cadeias de caracteres complexas e permite operações aritméticas
como soma.
c. Identificadores e variáveis são sinônimos do valor físico na memória, sem distinção entre o nome e o
espaço reservado.
d. Constantes são variáveis especiais que ocupam memória, mas permitem a alteração livre de valores
durante a execução.
e. Na tipagem estática, a declaração define o tipo, determinando o espaço de memória e restringindo
operações e valores.





















31/08/26, 15:10 UN 1 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=11661497&cmid=2123646 1/5
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=40962
https://avap.multivix.edu.br/course/view.php?id=40962&section=2
https://avap.multivix.edu.br/mod/quiz/view.php?id=2123646
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=40962
https://avap.multivix.edu.br/user/index.php?id=40962
https://avap.multivix.edu.br/course/view.php?id=40962&section=1
https://avap.multivix.edu.br/course/view.php?id=40962&section=2
https://avap.multivix.edu.br/course/view.php?id=40962&section=3
https://avap.multivix.edu.br/course/view.php?id=40962&section=4
https://avap.multivix.edu.br/course/view.php?id=40962&section=5
https://avap.multivix.edu.br/course/view.php?id=40962&section=6
https://avap.multivix.edu.br/course/view.php?id=40962&section=7
https://avap.multivix.edu.br/course/view.php?id=40962&section=8
https://avap.multivix.edu.br/course/view.php?id=40962&section=9
https://avap.multivix.edu.br/course/view.php?id=40962&section=10
https://avap.multivix.edu.br/course/view.php?id=40962&section=11
https://avap.multivix.edu.br/course/view.php?id=40962&section=12
https://avap.multivix.edu.br/course/view.php?id=40962&section=13
https://avap.multivix.edu.br/course/view.php?id=40962&section=14
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 2
Correto
Atingiu 0,34 de 0,34
Representar algoritmos é crucial no desenvolvimento de software, unindo problema e código. Métodos como
descrição narrativa, fluxograma e pseudocódigo diferem em precisão e proximidade com linguagens formais. A
escolha da ferramenta ideal depende da complexidade do problema e da necessidade de detalhamento lógico
prévio à implementação. MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento de
programação de computadores. 29. ed. São Paulo: Érica, 2019.
Considerando métodos de representação de algoritmos, assinale a correta sobre pseudocódigo e fluxograma.
Escolha uma opção:
a. A narrativa é preferível ao fluxograma por eliminar ambiguidades linguísticas via formas padronizadas.
b. Uma desvantagem do fluxograma é a difícil manutenção, pois alterar o desenho lógico pronto é
trabalhoso.

c. O pseudocódigo tem a desvantagem de não permitir a transcrição rápida para a linguagem de
programação final.
d. O pseudocódigo exige rigidez sintática igual à de linguagens compiladas para execução direta pela
máquina.
e. O fluxograma é indicado para detalhar cálculos complexos e dados devido ao seu poder de expressão
matemática.




















31/08/26, 15:10 UN 1 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=11661497&cmid=2123646 2/5
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=40962
https://avap.multivix.edu.br/user/index.php?id=40962
https://avap.multivix.edu.br/course/view.php?id=40962&section=1
https://avap.multivix.edu.br/course/view.php?id=40962&section=2
https://avap.multivix.edu.br/course/view.php?id=40962&section=3
https://avap.multivix.edu.br/course/view.php?id=40962&section=4
https://avap.multivix.edu.br/course/view.php?id=40962&section=5
https://avap.multivix.edu.br/course/view.php?id=40962&section=6
https://avap.multivix.edu.br/course/view.php?id=40962&section=7
https://avap.multivix.edu.br/course/view.php?id=40962&section=8
https://avap.multivix.edu.br/course/view.php?id=40962&section=9
https://avap.multivix.edu.br/course/view.php?id=40962&section=10
https://avap.multivix.edu.br/course/view.php?id=40962&section=11
https://avap.multivix.edu.br/course/view.php?id=40962&section=12
https://avap.multivix.edu.br/course/view.php?id=40962&section=13
https://avap.multivix.edu.br/course/view.php?id=40962&section=14
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 3
Correto
Atingiu 0,34 de 0,34
Algoritmos eficientes exigem compreender a manipulação de dados na memória. Variáveis e constantes têm
tipos primitivos que definem espaço, interpretação de bits e operações. A tipagem incorreta causa erros de
precisão, desperdício de memória ou falhas inesperadas, dependendo da arquitetura e das representações literais
nas linguagens de programação. MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento
de programação de computadores. 29. ed. Rio de Janeiro: Érica, 2019.
Considerando tipos de dados e alocação de memória, analise as afirmações e assinale a correta.
Escolha uma opção:
a. Constantes booleanas ocupam fisicamente apenas 1 bit na RAM em todas as linguagens, visando
otimização de hardware.
b. As literais 'X' e "X" são interpretadas igualmente, representando o caractere X e ocupando o mesmo
espaço de memória.
c. A declaração integer padroniza o uso de 2 bytes em compiladores modernos, garantindo portabilidade
absoluta.
d. Em linguagens C, identificadores são case-sensitive: 'Nota' e 'nota' referenciam endereços distintos e
são variáveis diferentes.

e. O tipo double elimina erros do padrão IEEE 754, garantindo armazenamento exato de qualquer número
decimal.




















31/08/26, 15:10 UN 1 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=11661497&cmid=2123646 3/5
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=40962
https://avap.multivix.edu.br/user/index.php?id=40962
https://avap.multivix.edu.br/course/view.php?id=40962&section=1
https://avap.multivix.edu.br/course/view.php?id=40962&section=2
https://avap.multivix.edu.br/course/view.php?id=40962&section=3
https://avap.multivix.edu.br/course/view.php?id=40962&section=4
https://avap.multivix.edu.br/course/view.php?id=40962&section=5https://avap.multivix.edu.br/course/view.php?id=40962&section=6
https://avap.multivix.edu.br/course/view.php?id=40962&section=7
https://avap.multivix.edu.br/course/view.php?id=40962&section=8
https://avap.multivix.edu.br/course/view.php?id=40962&section=9
https://avap.multivix.edu.br/course/view.php?id=40962&section=10
https://avap.multivix.edu.br/course/view.php?id=40962&section=11
https://avap.multivix.edu.br/course/view.php?id=40962&section=12
https://avap.multivix.edu.br/course/view.php?id=40962&section=13
https://avap.multivix.edu.br/course/view.php?id=40962&section=14
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
Questão 4
Correto
Atingiu 0,34 de 0,34
Questão 5
Correto
Atingiu 0,34 de 0,34
Na lógica de programação, a memória armazena dados para instruções, gerenciados por variáveis,
identificadores e tipos. Em linguagens de tipagem estática, a definição correta desses elementos é crucial: ela
determina o espaço físico reservado, a semântica das operações permitidas e a integridade dos dados durante a
execução do algoritmo. MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento de
programação de computadores. 29. ed. Rio de Janeiro: Érica, 2019.
Considerando variáveis e tipagem, indique a opção correta sobre representação de dados em algoritmos.
Escolha uma opção:
a. O identificador é a região física de memória, enquanto a variável é apenas o rótulo simbólico para acesso
ao conteúdo.
b. O tipo de dado delimita o conjunto de valores válidos da variável e restringe as operações realizáveis
sobre ela.

c. A declaração em C garante a limpeza automática da memória, inicializando-a com valor nulo para evitar
dados residuais.
d. Em algoritmos estruturados, variáveis reais podem armazenar cadeias de caracteres se o novo dado
ocupar menos memória.
e. Constantes lógicas, por terem dois estados, são processadas diretamente, sem ocupar espaço em bytes
na memória.
Na programação estruturada, a gestão de memória é vital. Variáveis funcionam como locais de armazenamento,
mas é preciso distinguir a área reservada do rótulo de acesso. A tipagem define quais dados ocupam esse
espaço e as operações permitidas, assegurando a integridade e eficiência do algoritmo. MANZANO, J. A. N. G.;
OLIVEIRA, J. F. Algoritmos: lógica para desenvolvimento de programação de computadores. 29. ed. Rio de
Janeiro: Érica, 2019.
Indique a opção correta sobre variáveis e identificadores em linguagens de tipagem estática.
Escolha uma opção:
a. Em linguagem tipada, uma variável inteira poderia armazenar reais se o identificador fosse mantido.
b. A inicialização automática na declaração ocorreria em todas as linguagens, eliminando lixo de memória.
c. Identificador e variável seriam sinônimos do endereço físico imutável da memória onde o dado é
processado.
d. A declaração reserva memória e define o tipo, restringindo os valores armazenáveis e as operações
permitidas.

e. Constantes estariam em memória volátil, opostas às variáveis de área permanente após a execução.




















31/08/26, 15:10 UN 1 - Avaliação Objetiva: Revisão da tentativa
https://avap.multivix.edu.br/mod/quiz/review.php?attempt=11661497&cmid=2123646 4/5
https://avap.multivix.edu.br/my/
https://avap.multivix.edu.br/course/view.php?id=40962
https://avap.multivix.edu.br/user/index.php?id=40962
https://avap.multivix.edu.br/course/view.php?id=40962&section=1
https://avap.multivix.edu.br/course/view.php?id=40962&section=2
https://avap.multivix.edu.br/course/view.php?id=40962&section=3
https://avap.multivix.edu.br/course/view.php?id=40962&section=4
https://avap.multivix.edu.br/course/view.php?id=40962&section=5
https://avap.multivix.edu.br/course/view.php?id=40962&section=6
https://avap.multivix.edu.br/course/view.php?id=40962&section=7
https://avap.multivix.edu.br/course/view.php?id=40962&section=8
https://avap.multivix.edu.br/course/view.php?id=40962&section=9
https://avap.multivix.edu.br/course/view.php?id=40962&section=10
https://avap.multivix.edu.br/course/view.php?id=40962&section=11
https://avap.multivix.edu.br/course/view.php?id=40962&section=12
https://avap.multivix.edu.br/course/view.php?id=40962&section=13
https://avap.multivix.edu.br/course/view.php?id=40962&section=14
https://avap.multivix.edu.br/hooks/portal/
https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/
https://avap.multivix.edu.br/

Mais conteúdos dessa disciplina