Prévia do material em texto
28/03/2023, 14:12 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Teste de Conhecimento avalie sua aprendizagem 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 Marque as opções que descreve corretamente a relação entre humanos, código-fonte e código de máquina: PENSAMENTO COMPUTACIONAL Lupa DGT0008_202302040951_TEMAS Aluno: MARCYRIUS JOANES GOMES DE OLIVEIRA Matr.: 202302040951 Disc.: PENSAMENTO COMPUTA 2023.1 EAD (GT) / 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. INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 1. show( "alho", "treze" "dois" ); print( "alho", 13, 2); screen( "alho", 13, "dois" ); put( "alho", "treze", "dois" ; print( "alho", "treze", "dois" ); Data Resp.: 28/03/2023 13:56:02 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. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 2. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); 28/03/2023, 14:12 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/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? Entre as técnicas de programação para manipulação de imagens digitais, há uma que permite instruir que o computador repita uma sequência de instruções, como, por exemplo, para todos os pixels de uma imagem. Assinale a alternativa cuja instrução re�ete essa ideia: Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina. Compiladores são usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de segurança. Código-fonte, escrito em uma linguagem de programação, é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando uma linguagem de programação, e essas instruções estão prontas para serem executadas pela CPU. Código de máquina é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando linguagem de máquina, e essas instruções estão prontas para serem executadas pela CPU. O código-fonte, escrito em uma linguagem de programação, é de difícil compreensão para humanos. Então, os programadores escrevem instruções de código de máquina usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções referentes à linguagem de programação. Data Resp.: 28/03/2023 13:57:35 Explicação: A resposta correta é: Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina. FUNDAMENTOS DE HARDWARE 3. 7 e 128 4 e 32 8 e 512 4 e 16 8 e 256 Data Resp.: 28/03/2023 14:05:56 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. NOÇÕES DE PROGRAMAÇÃO: EXEMPLOS COM MANIPULAÇÃO DE IMAGENS DIGITAIS 4. if( pixel.getRed() > 130 ) pixel.setRed(0) pixel=img.getPixel(10,10) 28/03/2023, 14:12 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 Quantos pixels possui uma imagem com resolução de 800x600? Considere a grade de pixels a seguir: Qual é a coordenada do pixel em preto? for(pixel: img) pixel.setZoom(20) Data Resp.: 28/03/2023 14:03:37 Explicação: A resposta correta é: for(pixel: img) O laço de repetição for pode ser usado para automatizar o processo desejado e, portanto facilitar a codi�cação. REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 5. 480.000 2.800 240.000 1.400 120.000 Data Resp.: 28/03/2023 13:58:19 Explicação: A resposta correta é: 480.000 6. (2,1) (2,3) (1,2) (3,2) (1,1) Data Resp.: 28/03/2023 14:04:21 Explicação: A resposta correta é: (2,1) INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 28/03/2023, 14:12 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 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? (UNIOESTE/2022) Hardwares e Softwares são partes responsáveis pelo funcionamento que compõem um sistema computacional. Assinale a alternativa correta que indica um hardware e um software, respectivamente: (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: 7. Um algoritmo é um modelo de aprendizado de máquina usado para prever resultados. Um algoritmo é uma equação matemática usada para solucionar problemas. 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 série de instruções ou passos para solucionar um problema ou realizar uma tarefa. Data Resp.: 28/03/2023 14:06:34 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. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 8. Monitor e Pendrive Adobe Reader e Mozilla Firefox Scanner e Caneta ótica Mouse e Editor de Textos MS Windows 10 e MS Of�ce Data Resp.: 28/03/2023 14:11:45 Explicação: A alternativa correta é "Mouse e Editor de Textos", pois o mouse é um exemplo de hardware, enquanto o editor de textos é um exemplo de software. O mouse é um periférico de entrada físico que permite ao usuário controlar o cursor na tela. O editor de textos é um programa de software que permite ao usuário criar, editar e salvar documentos de texto. FUNDAMENTOS DE HARDWARE 9. Disco rígido. BIOS. HD. CMOS. 28/03/2023, 14:12 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 O pensamento educacional pode ser dividido em quatro eixos estruturantes: decomposição, abstração, reconhecimento de padrões e algoritmos. Preferencialmente, o pensamento educacional deve ser ensinado: CPU. Data Resp.: 28/03/2023 14:07:21 Explicação: CPU também chamada de processador, é uma espécie de cérebro. É a CPU quem, de fato, processa instruções. 01201-TETI-2103PENSAMENTO COMPUTACIONAL E APLICAÇÕES NAS ÁREAS DE CONHECIMENTO 10. A partir do Nível Superior, para alunos de todos os cursos. A partir do Ensino Médio, para alunos que desejam cursar a área de exatas.A partir do Nível Superior, para alunos dos cursos de Tecnologia da Informação. A partir do Ensino Médio, para todos os alunos. Desde o Ensino Fundamental, para todos os alunos. Data Resp.: 28/03/2023 14:10:15 Explicação: A resposta correta é: O ensino do pensamento computacional deve ser estimulado progressivamente no Ensino Fundamental, para todos os alunos. Não Respondida Não Gravada Gravada Exercício inciado em 28/03/2023 13:55:09.