Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/10/2022 15:44 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 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? PENSAMENTO COMPUTACIONAL Lupa Calc. ARA0002_202208676618_TEMAS Aluno: ALLAN SOARES VIANA Matr.: 202208676618 Disc.: PENSAMENTO COMPU 2022.2 - F (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. INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 1. print( "alho", "treze", "dois" ); put( "alho", "treze", "dois" ; screen( "alho", 13, "dois" ); show( "alho", "treze" "dois" ); print( "alho", 13, 2); Data Resp.: 01/10/2022 15:10:28 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. 2. É o nome dado às instruções simples e interpretáveis por computadores que formam um código. É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. É 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 estritamente numérico. Data Resp.: 01/10/2022 15:21:13 javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); 01/10/2022 15:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 O Windows é um software de código fechado. Sobre esta questão, avalie as afirmações abaixo, e marque a opção correta I - Os usuários têm acesso ao resultado da compilação do Windows, mas não tem acesso ao seu código fonte, que fica com a Microsoft. Por isso, os usuários não são capazes de realizar ajustes, como correção de bugs e adição de novas funcionalidades. II - Os usuários têm acesso ao seu código fonte, mas não acesso ao resultado da compilação do Windows, que fica com a Microsoft. Por isso, os usuários não são capazes de realizar ajustes, como correção de bugs e adição de novas III - Os usuários têm acesso ao resultado da compilação do Windows, e também ao código fonte. Por isso, os usuários são capazes de realizar ajustes, como correção de bugs e adição de novas funcionalidades. IV - A realização de ajustes, como correção de bugs e adição de novas funcionalidades fica restrito à Microsoft, que é que detém exclusividade do código fonte do Windows. O código de máquina da CPU possui apenas instruções simples e de baixo nível. Uma linguagem de computador (como Javascript) adiciona recursos de alto nível, como o loop for que usamos. Qual das alternativas a seguir é uma instrução de alto nível? Atualmente, a capacidade de armazenamento das memórias comercializadas pode ser medida em bytes. Existem muitas nomenclaturas que podem confundir um usuário com pouca experiência e a conversão de unidades nem sempre é uma tarefa simples. Acerca dessas unidades, quanto Megabytes possui um Gigabyte? 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. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 3. Apenas as opções II e III estão corretas. Apenas a opção II está correta. Apenas as opções I e IV estão corretas. Apenas a opção IV está correta. Apenas a opção I está correta. Data Resp.: 01/10/2022 15:22:35 Explicação: A resposta correta é: Apenas as opções I e IV estão corretas. 4. Atribua um valor a uma variável. Adicione dois números. Ajuste o nível de vermelho de um ponto da tela para 255. Subtraia um número de outro. Multiplique dois números. Data Resp.: 01/10/2022 15:23:49 Explicação: A resposta correta é: Ajuste o nível de vermelho de um ponto da tela para 255. FUNDAMENTOS DE HARDWARE 5. 512 01/10/2022 15:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 Podemos definir Hardware como todo equipamento fisicamente palpável da estrutura de um computador. Entre os elementos de hardware estudados, selecione a opção que indique o componente responsável efetivamente por executar instruções. 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 reflete essa ideia: Considere a grade de pixels a seguir: 1.073.741.824 1.048.576 1.024 4.096 Data Resp.: 01/10/2022 15:26:23 Explicação: A resposta correta é: 1024. Por convenção, 1GB apresenta 1024MB. 6. RAM. Pendrive. HD. CPU. SSD. Data Resp.: 01/10/2022 15:28:16 Explicação: A resposta correta é: CPU. A CPU (Unidade Central de Processamento) é a parte mais importante de um computador. Considerada o cérebro de um PC, ela é responsável pela execução das instruções. NOÇÕES DE PROGRAMAÇÃO: EXEMPLOS COM MANIPULAÇÃO DE IMAGENS DIGITAIS 7. pixel.setZoom(20) if( pixel.getRed() > 130 ) pixel.setRed(0) for(pixel: img) pixel=img.getPixel(10,10) Data Resp.: 01/10/2022 15:29:38 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 codificação. REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 8. 01/10/2022 15:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Quais são as coordenadas dos pixels em preto? Quantos pixels possui uma imagem com resolução de 800x600? O conceito de pensamento computacional compreende uma série de fatores que são conjugados para se alcançar um objetivo predefinido. Assinale a alternativa que melhor define pensamento computacional. (0,0) e (6,5) (0,0) e (5,4) (1,1) e (6,5) (1,2) e (5,5) (1,1) e (5,4) Data Resp.: 01/10/2022 15:37:04 Explicação: A resposta correta é: (0,0) e (5,4) 9. 1.400 120.000 2.800 240.000 480.000 Data Resp.: 01/10/2022 15:38:37 Explicação: A resposta correta é: 480.000 01201-TETI-2103PENSAMENTO COMPUTACIONAL E APLICAÇÕES NAS ÁREAS DE CONHECIMENTO 10. Uma forma de estruturar a resolução de problemas complexos. Conhecer e saber usar as principais ferramentas da internet e editores de texto. Saber programar em diversas linguagens. Pensar como computadores. Substituir a utilização de computadores por raciocínio humano. Data Resp.: 01/10/2022 15:43:56 Explicação: A resposta correta é: Uma forma de estruturar a resolução de problemas complexos. De forma geral, o pensamento computacional se baseia em 4 pilares (decomposição, abstração, reconhecimento de padrões e algoritmos) que juntos constituem a base para resolver, de forma estruturada, problemas complexos. 01/10/2022 15:44 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Não Respondida Não Gravada Gravada Exercício inciado em 01/10/2022 15:08:39.
Compartilhar