Prévia do material em texto
5 4 3 2 Observe o esquema a seguir que representa, sinteticamente, os passos para a execução de um software pelo computador. Escolha a alternativa que melhor descreva os passos 1, 2 e 3 para o correto funcionamento do programa.exe: 1: CPU executa as instruções dadas pela RAM. 2: CPU copia as instruções para a RAM. 3: A RAM armazena as instruções. 1: CPU armazena as instruções. 2: Ordenar que a CPU execute as instruções. 3: Comando para a RAM executar sequencialmente as instruções armazenadas. 1: Comando para a CPU executar as instruções. 2: CPU executa sequencialmente as instruções. 3: A RAM armazena as instruções. Certo 1: Cópia e armazenamento de instruções na RAM. 2: Comando para a CPU executar as instruções. 3: CPU executa sequencialmente as instruções. 1: Copiar as instruções para a CPU. 2: Ordenar que a RAM execute as instruções. 3: CPU roda sequencialmente as instruções. Respondido em 14/09/2020 16:23:57 Explicação: A sequência correta de eventos é mostrada na alternativa D: 1: Cópia e armazenamento de instruções na RAM. 2: Comando para a CPU executar as instruções. 3: CPU executa sequencialmente as instruções. Questão Avalie as afirmações a seguir e assinale a alternativa incorreta: Um software pode ser definido como um conjunto de funções executadas na programação de um computador, sendo o sistema operacional principal software do computador, pois possibilita que todos os demais programas operem. Certo A memória RAM, do inglês Random Access Memory, é responsável pelo processamento das informações armazenadas na CPU de um computador. Um firmware é responsável por iniciar o processo de boot, para carregamento do sistema operacional. A BIOS ou Sistema Básico de Entrada e Saída é responsável pela verificação completa dos componentes do hardware conectados ao computador. Controla o computador desde o momento em que é ligado até o sistema operacional principal assumir o controle das operações. A principal diferença entre softwares de código aberto e fechado, é que no primeiro deles o desenvolvedor permite que qualquer usuário tenha a liberdade de promover ajustes, correções e melhorias. Respondido em 14/09/2020 16:29:38 Explicação: A alternativa C é incorreta, pois a memória RAM não é responsável pelo processamento em um computador e sim, pelo armazenamento de instruções e informações que estão sendo processadas/utilizadas. Questão O que é um algoritmo? O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar uma aplicação útil. Um algoritmo é sequência finita de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. O processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. Certo Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. É outra denominação para código de computador. Respondido em 14/09/2020 16:30:18 Explicação: Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. Questão As instruções de código de máquina são executadas pela: Certo CPU (Central Processing Unit) Compilador ROM (Read Only Memory) SSD (solid-state drive) RAM (Random Access Memory) Respondido em 14/09/2020 16:30:49 Explicação: Conforme explicado no módulo 1 do tema 2, a CPU (Central Processing Unit), também chamada de processador, é uma espécie de cérebro. É ela quem realmente executa o que chamamos de ¿instruções de código de máquina¿. Questão "Um conjunto de tipos de programas administrativos e de supervisão que organizam todo o sistema". Estamos falando do conceito de: Linguagem de Máquina Hardware Certo Sistema Operacional Software Linguagem binária Respondido em 14/09/2020 16:31:08 Explicação: Conforme Tema 2, módulo 2 podemos conceiturar sistema operacional como um conjunto de tipos de programas administrativos e de supervisão que organizam todo o sistema. O sistema operacional está para os computadores como o governo está para uma nação. Pode ser definido com uma instrução para um computador: A interação entre o homem e a máquina Uma operação muito complexa para ser executada por um computador. Certo Qualquer representação de um elemento num programa executável. São variáveis não estruturadas e de difícil percepção para a máquina É um processo ilimitado e de não representação O que é um algoritmo? Certo Um algoritmo é sequência finita de instruções simples e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. O ser humano, que escreve códigos em alguma linguagem para, através de uma sequência de instruções complexas, gerar uma aplicação útil. Um algoritmo é sequência finita de instruções complexas e executáveis a serem seguidas para a solução de um determinado problema, especialmente por computadores. É outra denominação para código de computador. O processador do computador, que processa instruções escritas em alguma linguagem para, através de uma sequência de instruções bastantes simples, gerar uma aplicação útil. Como é conhecido um pequeno computador embutido em um único chip? Certo Microcontrolador Memória Persistente Memória RAM Placa Mãe Memória ROM O menor ponto que forma uma imagem digital, sendo que seu conjunto com várias cores formam a imagem inteira é conhecido como: Ponto a ponto Micropoint Canvas Certo Pixel Gama Considere a imagem intitulada quadrado.bpm (5 x 5 pixels) a seguir. O programador começou a preencher o código-fonte para construí-la, mas algumas informações ficaram faltando. CÓDIGO-FONTE INCOMPLETO: img = new SimpleImage("quadrado.bmp"); img.setZoom(20); pixel = img.getPixel(a,b) pixel.setRed(c) pixel.setGreen(d) pixel.setBlue(e) pixel = img.getPixel(f,g) pixel.setRed(h) pixel.setGreen(i) pixel.setBlue(j) print(image); Se você fosse o programador deste trecho do código-fonte, quais valores escolheria para preencher as variáveis a, b, c, d, e, f, g, h, i, j, respectivamente, para que a imagem mostrada fosse idêntica à do enunciado? a=1, b=3, c=0, d=255, e=0, f=3, g=1, h=255, i=255, j=255. Errado a=3, b=1, c=0, d=0, e=0, f=1, g=3, h=255, i=0, j=0. a=2, b=4, c=255, d=0, e=0, f=4, g=2, h=0, i=0, j=0. a=1, b=3, c=0, d=0, e=255, f=1, g=3, h=255, i=0, j=0. Certo a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0. Explicação: Para completar corretamente o código-fonte iniciado, os valores das variáveis deveriam ser a=1, b=3, c=255, d=0, e=0, f=3, g=1, h=0, i=0, j=0, respectivamente. As variáveis a, b representam as coordenadas do pixel a ser colorido de vermelho, enquanto que as variáveis c, d, e representam os códigos RGB para o vermelho puro (255,0,0). Já as variáveis f,g representam as coordenadas do pixel a ser colorido de preto, enquanto que as variáveis h, i, j representam os códigos RGB para o preto puro (0,0,0). De onde um aplicativo é ¿lido¿ quando o usuário ordena a inicialização de sua execução? Certo HD/SSD/Pendrive RAM transistor CPU Barramento Considere a grade de pixels a seguir: Aula 7 PC- Simulado_01 Qual é a coordenada do pixel em laranja? Certo (5,4) (4,5) (6,5) (5,6) (1,1) Analise as afirmações a seguir: I- É possível que um pixel assuma,ao mesmo tempo, várias cores. Por exemplo, podemos ter um pixel dégradé. II- No esquema de representação digital de cores RGB, cada um dos constituintes vermelho, verde e azul, é capaz de assumir 256 valores diferentes. Logo, este esquema é capaz de representar 768 cores distintas. III- Se analisarmos cuidadosamente imagens em escala de cinza, notaremos que, para qualquer pixel, os três constituintes do código RGB serão iguais. Está(ão) correta(s) as afirmações: Apenas I I e II Apenas II Certo Apenas III II e III