Buscar

PENSAMENTO COMPUTACIONAL Exercicio 1

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

Prévia do material em texto

PENSAMENTO COMPUTACIONAL 
 
Lupa Calc. 
 
 
 
 
 
ARA0002_A1_201902255518_V1 
 
Aluno: Matr.: 00000000000000 
Disc.: PENSAMENTO COMPU 2021.1 (G) / EX 
 
 
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. 
 
 
Marque as opções que representam o código Javascript que produz o resultado abaixo. 
casa chuva 1988 
 
print( "casa", "chuva", 1988 ); 
 
 
print( casa, chuva, 1988 ); 
 
 
print( "casa", "chuva" 1988 ); 
 
 
print( casa, chuva, "1988" ); 
 
 
prinf( "casa", "chuva", 1988 ); 
 
 
 
Explicação: 
print( ¿casa¿, ¿chuva¿, 1988 ); 
 
 
 
 
 
2. 
 
 
Pode ser definido com uma instrução para um computador: 
 
 
 
A interação entre o homem e a máquina 
 
 
São variáveis não estruturadas e de difícil percepção para a máquina 
 
Qualquer representação de um elemento num programa executável. 
 
 
Uma operação muito complexa para ser executada por um computador. 
 
 
É um processo ilimitado e de não representação 
 
 
 
Explicação: 
Uma instrução inclui um código de operação que especifica a operação a ser executada por um 
computador 
 
 
 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
3. 
 
 
"Um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem 
uma finalidade útil". Estamos falando do conceito de: 
 
 
Instrução 
 
 
Lei de Moore 
 
Algoritmo 
 
 
Números binários 
 
 
Código 
 
 
 
Explicação: 
Conforme comentado no módulo 2 do Tema 1, a definição de algoritmo é um termo que reflete uma ideia 
mais completa, em que o conjunto de instruções possuem uma finalidade útil. Um algoritmo não precisa 
ser escrito em uma linguagem de computador, podendo ser escrito, por exemplo, em português. 
 
 
 
 
 
4. 
 
 
Programadores de computadores são os responsáveis por discernir um aproveitamento útil, transformar a 
ideia de aplicação em um algoritmo e traduzir esse discernimento em uma sequência de instruções simples, 
compreensíveis para o computador. Sobre os algoritmos é correto afirmar: 
 
 
Sequência de instruções que computadores podem executar. 
 
 
Conjunto qualquer de instruções simples escrito em alguma linguagem padrão compreensível 
para o computador. 
 
 
Deve ser escrito em uma linguagem de programação padrão, senão os computadores não 
conseguirão executá-lo. 
 
Pode ser escrito em português ou em uma linguagem de programação padrão. 
 
 
Sequência de passos complexos e bem projetados para realizar uma tarefa ou resolver um 
problema. 
 
 
 
Explicação: 
Um algoritmo é um termo que reflete uma ideia mais completa, em que o conjunto de instruções possuem 
uma finalidade útil. Um algoritmo não precisa ser escrito em uma linguagem de computador, podendo ser 
escrito, por exemplo, em português. Sequência de passos simples e bem projetados para realizar uma 
tarefa ou resolver um problema. Pode ser escrito em português ou em uma linguagem de programação 
padrão. 
 
 
 
 
 
5. 
 
 
O desenvolvimento de um software demanda a atividade intelectual de um programador aliada à alta 
capacidade do computador em executar as tarefas descritas nas linhas de códigos geradas, em busca de 
um objetivo específico. 
Assine a alternativa incorreta sobre conceitos do pensamento computacional. 
 
 
O trabalho do computador (máquina) consiste em seguir uma série de instruções linha a linha, 
respeitando as demandas de um código desenvolvido por um programador. 
 
 
Um algoritmo relaciona-se diretamente com a etapa de projeto de um software em que, mesmo 
sem saber qual será a linguagem de programação a ser utilizada, especifica-se completamente o 
software a ponto de na implementação ser possível traduzir diretamente essas especificações em 
linhas de código em alguma linguagem de programação. 
 
 
Javascript, Pascal, C, C++ são exemplos de linguagens utilizadas pelos programadores para 
traduzir um algoritmo em um código-fonte para que o computador o reconheça e realize as 
etapas passo a passo, em busca de um objetivo idealizado pelo programador. 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
https://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
Um algoritmo representa um conjunto de regras para a solução de um problema e determina 
com clareza e de forma correta as instruções que um software deverá conter para que, ao ser 
executado, forneça resultados esperados. 
 
As expressões executar ou rodar um código, indicam as tarefas realizadas pelo programador de 
um código-fonte. 
 
 
 
Explicação: 
A alternativa B é incorreta, pois descreve a tarefa de uma máquina (computador) e não o trabalho 
humano do programador. 
 
 
 
 
 
6. 
 
 
O pensamento computacional pode ser entendido como uma abordagem usada para solução de 
problemas, que utiliza conceitos básicos da Computação. Avalie as afirmações a seguir sobre o 
Pensamento computacional: 
I. Nesta abordagem, a Inteligência Artificial é fator fundamental para o sucesso da programação, já 
que contribui com o discernimento de informações e rapidez nos processamentos. 
II. O programador humano é figura importante, já que é o responsável pelas tarefas de execução e 
processamento dos códigos. 
III. Códigos são séries de instruções escritas em linguagem padrão e alimentadas no computador 
permitindo que ele execute as tarefas necessárias. 
IV. Algoritmo é o resultado de um sequenciamento de instruções simples e compreensíveis ao 
computador para realizar determinada tarefa, com objetivo útil. 
Assinale a alternativa que engloba todas as afirmações verdadeiras: 
 
 
II e III 
 
 
I, II e III 
 
 
II e IV 
 
 
I, III e IV 
 
III e IV 
 
 
 
Explicação: 
Apenas as afirmações III e IV são verdadeiras, pois a IA não faz discernimento de ideias, apenas executa 
códigos desenvolvidos por programadores, que escrevem e organizam as linhas de código para que o 
computador as execute na ordem que lhe foi alimentada. 
 
 
 
 
 
 Não Respondida Não Gravada Gravada 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio.asp
javascript:abre_colabore('34765','227994413','4654623067');

Continue navegando