Buscar

TESTE DE CONHECIMENTO 2 - PENSAMENTO COMPUTACIONAL

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 6 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 6 páginas

Prévia do material em texto

Prezado (a) Aluno(a), 
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não 
valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. 
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. 
Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 
 
 
 
 
 
 
1. 
 
 
As instruções de código de máquina são executadas pela: 
 
 
 
SSD (solid-state drive) 
 
 
ROM (Read Only Memory) 
 
 
CPU (Central Processing Unit) 
 
 
Compilador 
 
 
RAM (Random Access Memory) 
 
 
 
Explicação: 
Conforme explicado no módulo 1 do tema 2, a CPU (Central Processing Unit), também chamada de 
processador, é uma espécie de cérebro. É ela quem realmente executa o que chamamos de ¿instruções 
de código de máquina¿. 
 
 
 
 
 
 
 
 
 
2. 
 
 
Programas como Java, JavaScripts e Python são exemplos de 
linguagens? 
 
 
 
Dinâmicas 
 
 
Estruturadas 
 
 
Baixo Nível 
 
 
Padrões 
 
 
Compiladas 
 
 
 
Explicação: 
A linguagem dinâmica se diferencia por se pautar no tempo de execução, cruzando os dados com os 
protocolos por meio de bibliotecas, criando ¿meta-objetos¿, quer dizer, bibliotecas complexas de 
combinação e execução, como Java e Phynton 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
 
 
 
 
 
3. 
 
 
Sempre que você baixa um programa ou vê um computador ligado, 
está presenciando algum software sendo executado. Sobre o 
software assinale a alternativa correta. 
 
 
 
Nem todo programa em seu computador, celular, tablet, smart TV, console de videogame pode 
ser considerado um software. 
 
 
O software é definido como o conjunto de funções executadas na programação de um 
computador. 
 
 
Sempre que um software é criado é impossível ser melhorado ou transformáado em algo mais 
eficiente. 
 
 
Sempre dominaremos perfeitamente todos os softwares que desejamos; afinal, sempre que 
aprendemos sobre um, nenhuma nova mudanças o alterará. 
 
 
Somente o fornecedor é capaz de realizar ajustes e correções nos softwares de códigos abertos. 
 
 
 
Explicação: 
Software é o conjunto de funções executadas na programação de um computador. Todo programa em seu 
computador, celular, tablet, smart TV, console de videogame, etc é um software, seja ele um editor de 
textos, um navegador, um editor de áudio ou vídeo, um jogo, um app de streaming e por aí vai. Um 
software pode se apresentar de várias formas, desde um app no celular a um conjunto de cartões 
perfurados, usados em computadores eletromecânicos. Nos softwares de código aberto você mesmo pode 
realizar as modificações, ou talvez prefira contratar alguém para fazer uma alteração e produzir sua própria 
versão personalizada. Já nos softwares de código fechado somente o fornecedor é capaz de realizar ajustes 
e correções. 
 
 
 
 
 
 
 
 
 
4. 
 
 
Observe o esquema a seguir que representa, 
sinteticamente, os passos para a execução de 
um software pelo computador. 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
Escolha a alternativa que melhor descreva os 
passos 1, 2 e 3 para o correto funcionamento 
do programa.exe: 
 
 
 
 
1: CPU armazena as instruções. 2: Ordenar que a CPU execute as instruções. 3: Comando para 
a RAM executar sequencialmente as instruções armazenadas. 
 
 
1: Comando para a CPU executar as instruções. 2: CPU executa sequencialmente as instruções. 
3: A RAM armazena as instruções. 
 
 
1: CPU executa as instruções dadas pela RAM. 2: CPU copia as instruções para a RAM. 3: A RAM 
armazena as instruções. 
 
 
1: Cópia e armazenamento de instruções na RAM. 2: Comando para a CPU executar as 
instruções. 3: CPU executa sequencialmente as instruções. 
 
 
1: Copiar as instruções para a CPU. 2: Ordenar que a RAM execute as instruções. 3: CPU roda 
sequencialmente as instruções. 
 
 
 
Explicação: 
A sequência correta de eventos é mostrada na alternativa D: 1: Cópia e armazenamento de instruções 
na RAM. 2: Comando para a CPU executar as instruções. 3: CPU executa sequencialmente as instruções. 
 
 
 
 
 
 
 
 
 
5. 
 
 
"Um conjunto de tipos de programas administrativos e de 
supervisão que organizam todo o sistema". Estamos falando 
do conceito de: 
 
 
 
Software 
 
 
Sistema Operacional 
 
 
Linguagem binária 
 
 
Hardware 
 
 
Linguagem de Máquina 
 
 
 
Explicação: 
Conforme Tema 2, módulo 2 podemos conceiturar sistema operacional como um conjunto de tipos de 
programas administrativos e de supervisão que organizam todo o sistema. O sistema operacional está 
para os computadores como o governo está para uma nação. 
 
 
 
 
 
 
 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
6. 
 
 
Avalie as afirmações a seguir e assinale a alternativa incorreta: 
 
 
 
Um software pode ser definido como um conjunto de funções executadas na programação de 
um computador, sendo o sistema operacional principal software do computador, pois possibilita 
que todos os demais programas operem. 
 
 
A principal diferença entre softwares de código aberto e fechado, é que no primeiro deles o 
desenvolvedor permite que qualquer usuário tenha a liberdade de promover ajustes, correções 
e melhorias. 
 
 
A BIOS ou Sistema Básico de Entrada e Saída é responsável pela verificação completa dos 
componentes do hardware conectados ao computador. Controla o computador desde o 
momento em que é ligado até o sistema operacional principal assumir o controle das operações. 
 
 
Um firmware é responsável por iniciar o processo de boot, para carregamento do sistema 
operacional. 
 
 
 
A memória RAM, do inglês Random Access Memory, é responsável pelo processamento das 
informações armazenadas na CPU de um computador. 
 
 
 
Explicação: 
A alternativa C é incorreta, pois a memória RAM não é responsável pelo processamento em um 
computador e sim, pelo armazenamento de instruções e informações que estão sendo 
processadas/utilizadas. 
 
 
 
 
 
 
 
 
 
7. 
 
 
O que é um algoritmo? 
 
 
 
O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de 
instruções complexas, gerar uma aplicação útil. 
 
 
O processador do computador, que processa instruções escritas em alguma linguagem para, 
através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. 
 
 
É outra denominação para código de computador. 
 
 
Um algoritmo é sequência finita de instruções complexas e executáveis a serem seguidas para a 
solução de um determinado problema, especialmente por computadores. 
 
 
Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a 
solução de um determinado problema, especialmente por computadores. 
 
 
 
Explicação: 
Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de 
um determinado problema, especialmente por computadores. 
 
 
 
 
 
 
 
 
 
8. 
 
 
Em sistemas computacionais contemporâneos, é extremamente 
raro escrever códigos de máquina manualmente. Isso ocorre 
porque eles são compostos por um número enorme de instruções 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
muito simples; assim, fica difícil para os humanos fazerem esse 
processo. Em vez disso, um programador escreve o código em uma 
linguagem de computador de alto nível, com recursos mais úteis e 
poderosos do que as operações simples encontradas no código da 
máquina. Java, JavaScripts e Python são exemplos de: 
 
 
 
Sistema operacional. 
 
 
Linguagem compilada. 
 
 
Hardware. 
 
 
Linguagens dinâmicas ou interpretadas. 
 
 
Firmwares. 
 
 
 
Explicação: 
A linguagem dinâmica se diferencia porse pautar no tempo de execução, cruzando os dados com os 
protocolos por meio de bibliotecas, criando ¿meta-objetos¿, quer dizer, bibliotecas complexas de 
combinação e execução. Java, JavaScripts e Python são linguagens de programação 
dinâmicas/interpretadas.

Continue navegando