Logo Passei Direto
Buscar
Material

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Avaliação Objetiva: Revisão da tentativa Iniciado em terça, 18 ago 2026, 18:51 Estado Finalizada Concluída em terça, 18 ago 2026, 19:19 Tempo empregado 27 minutos 55 segundos Avaliar 1,70 de um máximo de 1,70( 100 %) Questão 1 Correto Atingiu 0,34 de 0,34 Marcar questão Texto da questão 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. A declaração reserva memória e define o tipo, restringindo os valores armazenáveis e as operações permitidas. b. Em linguagem tipada, uma variável inteira poderia armazenar reais se o identificador fosse mantido. c. Constantes estariam em memória volátil, opostas às variáveis de área permanente após a execução. d. A inicialização automática na declaração ocorreria em todas as linguagens, eliminando lixo de memória. e. Identificador e variável seriam sinônimos do endereço físico imutável da memória onde o dado é processado. Questão 2 Correto Atingiu 0,34 de 0,34 Marcar questão Texto da questão 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. A declaração em C garante a limpeza automática da memória, inicializando-a com valor nulo para evitar dados residuais. 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. 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. 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. Questão 3 Correto Atingiu 0,34 de 0,34 Marcar questão Texto da questão A construção de algoritmos traduz raciocínio lógico em passos sequenciais. Métodos como descrição narrativa, fluxograma e pseudocódigo variam da linguagem natural a formas próximas da máquina. Suas diferenças em precisão, padronização e facilidade de codificação ditam a escolha conforme a fase e complexidade do problema. 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. Sobre as características das formas de representação de algoritmos, assinale a alternativa correta. Escolha uma opção: a. O pseudocódigo, linguagem intermediária menos rígida sintaticamente, facilita a transcrição lógica para a codificação. b. A vantagem do fluxograma é a agilidade na manutenção lógica, superando a escrita textual em correções rápidas. c. A descrição narrativa elimina ambiguidades pelo uso da linguagem natural, garantindo compreensão única dos passos. d. Para ser válido, o pseudocódigo deve seguir regras estritas de compilação para permitir execução direta. e. O fluxograma, por sua padronização gráfica, é ideal para detalhar cálculos complexos e operações de dados. Questão 4 Correto Atingiu 0,34 de 0,34 Marcar questão Texto da questão 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. Uma desvantagem do fluxograma é a difícil manutenção, pois alterar o desenho lógico pronto é trabalhoso. b. A narrativa é preferível ao fluxograma por eliminar ambiguidades linguísticas via formas padronizadas. c. O pseudocódigo exige rigidez sintática igual à de linguagens compiladas para execução direta pela máquina. d. O fluxograma é indicado para detalhar cálculos complexos e dados devido ao seu poder de expressão matemática. e. O pseudocódigo tem a desvantagem de não permitir a transcrição rápida para a linguagem de programação final. Questão 5 Correto Atingiu 0,34 de 0,34 Marcar questão Texto da questão A construção de algoritmos exige organização lógica prévia à codificação. Para expressar essa lógica, usam-se representações como descrição narrativa, fluxograma e pseudocódigo. Cada método varia em precisão e proximidade com linguagens de programação, devendo o desenvolvedor selecionar o mais adequado ao projeto e ao nível de detalhe necessário. 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 as formas de representação de algoritmos apresentadas, assinale a alternativa correta. Escolha uma opção: a. A descrição narrativa é a mais eficiente para codificação, pois usa linguagem natural que elimina a ambiguidade da programação. b. O fluxograma tem expressão ilimitada, sendo ideal para detalhar cálculos complexos e estruturas de dados com clareza visual. c. O pseudocódigo atua como linguagem intermediária próxima da programação real, facilitando a transcrição sem rigor sintático. d. Para ser válido, o pseudocódigo deve seguir a sintaxe de C, garantindo execução direta pelo computador sem ajustes. e. A desvantagem do fluxograma é a falta de padrão universal, obrigando o desenvolvedor a criar suas próprias regras gráficas.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina