Prévia do material em texto
Meus Simulados Teste seu conhecimento acumulado Disc.: PENSAMENTO COMPUTACIONAL Aluno(a): DAIANE CAROLINA RAMOS SANTANA 202003135526 Acertos: 9,0 de 10,0 13/03/2023 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ão difíceis para o usuário compreender. Uma série de instruções que o computador executa de forma rápida. Uma série de instruções que o computador não consegue entender. Uma série de instruções que só podem ser criadas por Inteligência Arti�cial. Respondido em 13/03/2023 15:21:50 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 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 é um modelo de aprendizado de máquina usado para prever resultados. Um algoritmo é uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa. Um algoritmo é uma ferramenta de gerenciamento de banco de dados. Um algoritmo é uma técnica de codi�cação para desenvolver softwares. Um algoritmo é uma equação matemática usada para solucionar problemas. Respondido em 13/03/2023 15:22:21 Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 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 Para Aristóteles, o pensamento é a atividade da alma que permite ao ser humano compreender o conhecimento. Atualmente, o que é destacado na relação entre a capacidade de pensamento humano e a capacidade do computador? A capacidade do computador e a capacidade de pensamento humano são iguais. O computador é mais avançado do que o pensamento humano. A capacidade de pensamento humano é in�nita, enquanto a capacidade do computador é limitada. A capacidade de pensamento humano é limitada pela capacidade do computador. O computador é limitado pela capacidade de pensamento digital. Respondido em 13/03/2023 15:24:00 Explicação: O computador é uma ferramenta criada pelo ser humano, ou seja, a sua capacidade está limitada pelo conhecimento e programação fornecidos por programadores humanos. Além disso, a capacidade de pensamento humano é ampla, incluindo criatividade, intuição e emoção, enquanto o computador é limitado aos comandos programados. Acerto: 0,0 / 1,0 Javascript, ou simplesmente JS, é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o pro�ssional de TI. Nesse sentido, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo. casa chuva 1988 prinf( "casa", "chuva", 1988 ); print( casa, chuva, "1988" ); print( "casa", "chuva" 1988 ); print( "casa", "chuva", 1988 ); print( casa, chuva, 1988 ); Respondido em 13/03/2023 15:24:59 Explicação: A resposta correta é: print( "casa", "chuva", 1988 ); Prinf não é uma palavra reservada da linguagem. Para utilização do comando print sua sintaxe deve ser respeitada, isso inclui a correta utilização de parentes, vírgula e aspas duplas para delimitar as strings. Acerto: 1,0 / 1,0 Questão3 a Questão4 a Questão5 a (INSTITUTO AOCP/2020) Efetuando a divisão binária de 110 por 11, qual é o valor que um programador obtém? 111. 10. 01. 11. 00. Respondido em 13/03/2023 15:29:05 Explicação: Uma forma trivial de resolução seria transformar os valores binários fornecidos para a base 10. 110 equivale ao número 6 11 equivale ao número 3 Posteriormente, realizamos a divisão e transformamos para binário. 2 em binário equivale a 10. Acerto: 1,0 / 1,0 (OBJETIVA/2022 - Adaptada) O componente do hardware, considerado o "cérebro" do computador, responsável pela execução de instruções programadas e procedimentos fornecidos pelos usuários, é chamado: Disco rígido. BIOS. HD. CMOS. CPU. Respondido em 13/03/2023 15:31:29 Explicação: CPU também chamada de processador, é uma espécie de cérebro. É a CPU quem, de fato, processa instruções. Acerto: 1,0 / 1,0 Considere a grade de pixels a seguir: Questão6 a Questão7 a Qual é a coordenada do pixel em preto? (1,2) (2,1) (2,3) (3,2) (1,1) Respondido em 13/03/2023 15:32:03 Explicação: A resposta correta é: (2,1) Acerto: 1,0 / 1,0 Quantas cores diferentes o esquema RGB é capaz de representar, dado que cada um dos constituintes R, G e B podem assumir 256 valores distintos (de 0 a 255): 256 1024 33,5 milhões 16.7 milhões 8 milhões Respondido em 13/03/2023 15:33:03 Explicação: A resposta correta é: 16.7 milhões Acerto: 1,0 / 1,0 Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador selecione pixels sobre os quais determinadas instruções foram executadas. Por exemplo, selecionamos pixels em tons de amarelo e, para esses pixels, instruímos o computador alterar sua tonalidade de cor. Assinale a alternativa cuja instrução re�ete essa ideia de escolher pixels que serão afetados por um conjunto de instruções: pixel.setZoom(20) for(pixel: img) pixel=img.getPixel(10,10) if( pixel.getRed() > 130 ) pixel.setRed(0) Respondido em 13/03/2023 15:34:02 Questão8 a Questão9 a Explicação: A resposta correta é: if( pixel.getRed() > 130 ) O texto re�ete a necessidade de uma estrutura condicional. Utilizamos a sintaxe da declaração if para alcançar o objetivo de decisão especí�co que foi estabelecido. 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: Decomposição Abstração Detecção de padrões Análise/avaliação Automação Respondido em 13/03/2023 15:34:29 Explicação: A resposta correta é: Decomposição. O textore�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ão10 a