Baixe o app para aproveitar ainda mais
Prévia do material em texto
INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 1. Grande parte da vida profissional de um programador é dedicada ao estudo de diferentes linguagens de programação e como elas podem atender a uma necessidade específica da melhor maneira possível. Acerca dos princípios fundamentais da computação, o que é um algoritmo? 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. Um algoritmo é uma sequência não ordenada 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. 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. Data Resp.: 28/08/2023 20:33:01 Explicação: A resposta correta é: Um algoritmo é uma sequência finita de passos simples e bem projetados a serem seguidos para realizar uma tarefa ou resolver um problema. Em Ciência da Computação, um algoritmo é uma sequência finita e bem definida de instruções executáveis que, normalmente, visa proporcionar uma solução para um determinado problema. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 2. Analise as afirmações abaixo, e marque a opção correta. I - Programas escritos em linguagens compiladas em geral rodam mais rapidamente nas CPUs, se comparados à programas escritos em linguagens interpretadas; II - Programas escritos em linguagem compiladas em geral rodam mais lentamente nas CPUs, se comparados à programas escritos em linguagens interpretadas; III - Programas escritos em linguagens interpretadas em geral rodam mais rapidamente nas CPUs, se comparadas à programas escritos em linguagens compiladas; IV - Programas escritos em linguagens interpretadas em geral rodam mais lentamente nas CPU, se comparados à programas escritos em linguagens compiladas. Apenas I está correta. Apenas III está correta. Somente I e IV estão corretas. Somente I e III estão corretas. Apenas II está correta. Data Resp.: 28/08/2023 20:44:27 Explicação: A resposta correta é: Somente I e IV estão corretas. 3. Marque as opções que descreve corretamente a relação entre humanos, código-fonte e código 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. 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. 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. 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. Data Resp.: 28/08/2023 20:47:59 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 4. Conforme estudamos, a Lei de Moore é uma observação, feita originalmente por Gordon Moore, cofundador da Intel. Analise as afirmações abaixo, e selecione as que podem ser atribuídas como consequências da Lei de Moore, ao longo das últimas décadas I - A redução do custo de computadores, a ponto de serem usados em todos os setores do mercado de trabalho, tanto na esfera pública quanto privada. II - Aumento do poder computacional disponível ao público. Por exemplo, um computador pessoal (PC) modelo possui, atualmente, mais poder de processamento do que todo o poder computacional do planeta nos anos 60. III - O aumento do custo de computadores. Mesmo assim, eles têm sido usados em todos os setores do mercado de trabalho, tanto na esfera pública quanto privada. Somente I II e III I e III I e II Somente III Data Resp.: 28/08/2023 20:48:54 Explicação: A resposta correta é: I e II. Podemos concluir que a evolução prevista pela Lei de Moore prevê um aumento de desempenho e uma redução de gastos, ou seja, o ganho econômico impulsionando o desenvolvimento. 5. A conversão de grandezas nem sempre é uma tarefa trivial, mas o entendimento das unidades de medida e sua lógica de utilização são fundamentais para o profissional de TI. Nesse sentido, quantos bits possui um Megabyte? 1.073.741.824 bits 1024 bits 8.192 bits 1.048.576 bits 8.388.608 bits Data Resp.: 28/08/2023 20:49:47 Explicação: A resposta correta é: 8.388.608 bits 1 MB = 1024 KB 1KB = 1024 BYTES 1 BYTE = 8 BITS 1MB = 8*1024*1024 = 8.388.608 bits REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 6. Quantos pixels possui uma imagem com resolução de 800x600? 240.000 1.400 2.800 480.000 120.000 Data Resp.: 28/08/2023 20:50:16 Explicação: A resposta correta é: 480.000 INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 7. 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? O computador é limitado pela capacidade de pensamento digital. A capacidade do computador e a capacidade de pensamento humano são iguais. A capacidade de pensamento humano é infinita, enquanto a capacidade do computador é limitada. O computador é mais avançado do que o pensamento humano. A capacidade de pensamento humano é limitada pela capacidade do computador. Data Resp.: 28/08/2023 20:50:56 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. NOÇÕES DE PROGRAMAÇÃO: EXEMPLOS COM MANIPULAÇÃO DE IMAGENS DIGITAIS 8. No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de simplificar um problema complexo por meio da identificação de características essenciais e ignorando detalhes irrelevantes? Abstração. Decomposição. Padrões. Iteração. Algoritmo. Data Resp.: 28/08/2023 20:51:22 Explicação: A questão aborda um dos principais conceitos do pensamento computacional, que é a abstração. A resposta correta, destaca a capacidade de simplificar problemas complexos, identificando características essenciais e ignorando detalhes irrelevantes. A abstração é essencial para lidar com problemas computacionais, permitindo uma compreensão mais clara e a buscapor soluções eficientes. REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 9. A imagem digital é uma parte essencial das peças publicitárias modernas. Ela permite que os anunciantes transmitam mensagens visualmente atraentes e envolventes para seus públicos-alvo. Sabemos que quanto mais pixels houver em uma imagem, mais próxima ela será da realidade. Nesse sentido, qual é a definição correta de pixel? A quantidade de cores disponíveis em uma imagem digital. O formato de imagem mais utilizado em fotografias digitais. O tamanho físico de um ponto de cor em uma tela de computador. A unidade básica de medida de resolução em imagens digitais. A unidade de medida para a densidade de pixels em uma imagem. Data Resp.: 28/08/2023 20:52:04 Explicação: Um pixel é a menor unidade básica de uma imagem digital, que consiste em um ponto de cor único. Ele é usado como a unidade de medida para determinar a resolução de uma imagem, que é definida pelo número de pixels em largura e altura. Quanto maior a quantidade de pixels em uma imagem, maior será sua resolução e qualidade visual. As outras alternativas não correspondem à definição correta de pixel. 01201-TETI-2103PENSAMENTO COMPUTACIONAL E APLICAÇÕES NAS ÁREAS DE CONHECIMENTO 10. A economia criativa pode facilitar o mundo de várias maneiras, incluindo o estímulo à inovação e criatividade e o fortalecimento da identidade cultural. Qual das seguintes opções melhor representa uma das principais características da economia criativa? Ausência de colaboração e cooperação entre diferentes setores e indústrias. Ênfase na geração de lucro a curto prazo. Concentração de recursos em grandes empresas multinacionais. Foco exclusivo no setor de tecnologia. Combinação de recursos criativos e econômicos para gerar valor. Data Resp.: 28/08/2023 20:53:07 Explicação: A economia criativa se caracteriza por utilizar a criatividade e a inovação para gerar valor econômico e social em diferentes setores e indústrias, combinando recursos criativos e econômicos.
Compartilhar