Prévia do material em texto
15/03/2023, 23:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Meus Simulados Teste seu conhecimento acumulado Disc.: PENSAMENTO COMPUTACIONAL Aluno(a): FELIPE QUEIROZ SILVA 202302750494 Acertos: 10,0 de 10,0 15/03/2023 Acerto: 1,0 / 1,0 Os computadores são usados em uma ampla variedade de aplicações, incluindo processamento de texto, navegação na web, jogos, edição de vídeo, design grá�co e cálculo cientí�co. Eles também são usados em muitas áreas da vida cotidiana, como compras online, bancos e serviços de saúde. Além disso, os computadores são fundamentais para a pesquisa e desenvolvimento de novas tecnologias. Essencialmente, o que é um algoritmo em um computador? Um algoritmo é uma ferramenta de gerenciamento de banco de dados. Um algoritmo é um modelo de aprendizado de máquina usado para prever resultados. Um algoritmo é uma técnica de codi�cação para desenvolver softwares. Um algoritmo é uma equação matemática usada para solucionar problemas. Um algoritmo é uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa. Respondido em 15/03/2023 23:44:35 Explicação: Algoritmo é a representação formal de um conjunto de instruções ou regras para realizar uma tarefa especí�ca, geralmente na forma de um programa computacional. É importante para a resolução de problemas e para a automação de processos, como na realização de cálculos, processamento de dados, análise de informações, entre outros. Algoritmos são a base para a funcionalidade dos computadores, pois eles fornecem uma estrutura e uma sequência de ações para que os computadores possam realizar tarefas de forma e�ciente e precisa. Acerto: 1,0 / 1,0 A memória do computador é capaz de armazenar diferentes tipos de dados. A forma como lidamos com esses dados depende da necessidade do programador e da linguagem por ele utilizada. Em computação, o que é uma string? É um tipo de dado que admite valores numéricos, como inteiros e decimais. É o nome dado a uma sequência de instruções. É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. É o nome dado às instruções simples e interpretáveis por computadores que formam um código. É o nome de um tipo de dado estritamente numérico. Respondido em 15/03/2023 23:44:57 Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 15/03/2023, 23:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Explicação: É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. Nesse sentido, podemos utilizar uma string para representar o nome de pessoas, endereços residenciais ou páginas web. Não podemos esquecer que algumas linguagens exigem que as strings estejam delimitadas por aspas duplas. Acerto: 1,0 / 1,0 O JavaScript é uma linguagem de programação criada em meados da década de 90 e de fácil assimilação por apresentar uma sintaxe simples e intuitiva. Acerca dessa linguagem, marque a opção que representa o código Javascript que produz o resultado abaixo. alho treze dois put( "alho", "treze", "dois" ; print( "alho", "treze", "dois" ); screen( "alho", 13, "dois" ); show( "alho", "treze" "dois" ); print( "alho", 13, 2); Respondido em 15/03/2023 23:45:13 Explicação: A resposta correta é: print( "alho", "treze", "dois" ); Os comandos show, put e screen não se aplicam. Como se trata de strings, elas devem estar entre aspas duplas. Acerto: 1,0 / 1,0 Computadores são máquinas eletrônicas projetadas para executar tarefas computacionais de forma automatizada. Eles podem processar, armazenar e transmitir informações através de seus componentes, como processadores, memórias, discos rígidos e dispositivos de entrada e saída. O que é um código em um computador? Uma série de instruções que são difíceis para o computador executar. Uma série de instruções que só podem ser criadas por Inteligência Arti�cial. Uma série de instruções que o computador não consegue entender. Uma série de instruções que o computador executa de forma rápida. Uma série de instruções que são difíceis para o usuário compreender. Respondido em 15/03/2023 23:45:29 Explicação: Um código em um computador é uma série de instruções escritas em uma linguagem de programação, como o Python ou o Java, que são criadas por programadores para que o computador possa realizar tarefas especí�cas de forma rápida e funcional. Acerto: 1,0 / 1,0 Questão3 a Questão4 a Questão5 a 15/03/2023, 23:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 O bit(simpli�cação para dígito binário, em inglês, binary digit) é a menor parcela de informação que um computador processa. Quantos bits existem em um byte, e quantos valores distintos é possível representar com um byte, respectivamente? 8 e 256 4 e 32 7 e 128 4 e 16 8 e 512 Respondido em 15/03/2023 23:45:46 Explicação: A resposta correta é: 8 e 256. Por convenção, um byte representa exatamente 8 bits e de posse de um byte temos 28 = 256 valores representáveis. Acerto: 1,0 / 1,0 O Bit é a menor unidade utilizada na computação, podendo assumir apenas dois valores: 0 ou 1. Nesse sentido, quantos valores distintos podem ser representados por 5 bits? 8 128 32 16 64 Respondido em 15/03/2023 23:46:09 Explicação: A resposta correta é: com 5 bits (25) podemos representar até 32 números. Acerto: 1,0 / 1,0 Quantos pixels possui uma imagem com resolução de 800x600? 120.000 2.800 1.400 240.000 480.000 Respondido em 15/03/2023 23:46:31 Explicação: A resposta correta é: 480.000 Questão6 a Questão7 a 15/03/2023, 23:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Acerto: 1,0 / 1,0 Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? (1,1) (3,2) (1,2) (2,1) (2,3) Respondido em 15/03/2023 23:46:47 Explicação: A resposta correta é: (2,1) Acerto: 1,0 / 1,0 Suponha que os passos a seguir tenham como objetivo a cor dos pixels de uma imagem: Carregar a imagem na memória para que seja trabalhada: escrevemos uma linha de código que carrega a imagem. Automaticamente processar, um a um, todos os pixels (centenas de milhares) de uma imagem: usamos a estrutura for para instruir o computador a repetir as instruções para cada pixel da imagem. Selecionar quais pixels desejamos realizar ajuste de cores: escrevemos a estrutura if para que o computador realizasse testes e, conforme resultado, verdadeiro ou falso, executasse ou não as instruções de manipulação de cores do pixel. Alterar a cor de um pixel: escrevemos linhas de código para alterar os componentes RGB (Vermelho, Verde e Azul) para alterar a cor de um pixel, conforme nosso objetivo. Imprimir o resultado na tela: escrevemos a função print para que o resultado �nal das instruções (a imagem manipulada) fosse apresentado na tela. Este é um exemplo da habilidade de pensamento computacional denominada: Análise/avaliação Abstração Decomposição Detecção de padrões Automação Respondido em 15/03/2023 23:47:09 Explicação: A resposta correta é: Decomposição. O texto re�ete a habilidade de decomposição, onde uma tarefa maior e complexa é dividida em pedaços menores e de mais fácil resolução. Questão8 a Questão9 a 15/03/2023, 23:48 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Acerto: 1,0 / 1,0 Observe o código a seguir, que está manipulando uma imagem totalmente branca: Se o computador executar as linhas de código da parte 1 e, segundos depois, as linhas de código da parte 2, qual será o efeito observado nas imagens apresentadas na tela? Um pixel cinza se deslocando para a esquerda. Um pixel cinza se deslocando para baixo. Um pixel preto se deslocando para a esquerda. Um pixel preto se deslocando para a direita. Um pixel preto se deslocando para baixo. Respondido em 15/03/2023 23:47:30 Explicação: A execução sequencial do código revelará um pixel preto, código RGB (0,0,0), se deslocandopara baixo. Questão10 a