Prévia do material em texto
08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/7 Teste de Conhecimento avalie sua aprendizagem 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 DGT0008_202304398641_TEMAS Aluno: JUAN CARLOS LOPES SANTOS Matr.: 202304398641 Disc.: PENSAMENTO COMPUTA 2023.1 FLEX (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. É o nome dado a uma sequência de instruções. É o nome de um tipo de dado estritamente numérico. É 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. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); 08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/7 Conforme estudamos, a Lei de Moore é uma observação, feita originalmente por Gordon Moore, cofundador da Intel. Analise as a�rmaçõ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. É um tipo de dado que admite valores numéricos, como inteiros e decimais. Data Resp.: 08/06/2023 12:15:34 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 HARDWARE 2. I e II I e III II e III Somente III Somente I Data Resp.: 08/06/2023 12:15:38 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. 08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/7 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 pro�ssional de TI. Nesse sentido, quantos bits possui um Megabyte? No pensamento computacional, qual é o conceito fundamental que envolve a capacidade de escrever soluções na forma de instruções que o computador é capaz de seguir automaticamente para chegar ao resultado desejado? 3. 1.073.741.824 bits 8.388.608 bits 1024 bits 8.192 bits 1.048.576 bits Data Resp.: 08/06/2023 12:15:41 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 NOÇÕES DE PROGRAMAÇÃO: EXEMPLOS COM MANIPULAÇÃO DE IMAGENS DIGITAIS 4. Iteração. Automação. Padrões. Fatoração. Imaginação. Data Resp.: 08/06/2023 12:15:44 Explicação: 08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/7 O Pensamento Computacional é uma habilidade mental que permite solucionar problemas de forma lógica e sistemática, por meio da aplicação de conceitos e técnicas utilizados na área da computação. Dentro desse contexto, qual a de�nição de abstração, um dos pilares do Pensamento Computacional? Programação é o processo de desenvolver e escrever códigos de computador para realizar tarefas especí�cas e solucionar problemas. Nesse sentido, o que é um erro de sintaxe na programação? A automação envolve a capacidade de escrever soluções na forma de instruções que podem ser executadas por um computador. Ao criar um algoritmo, o objetivo é fornecer ao computador um conjunto de instruções claras e precisas que ele possa seguir para alcançar o resultado desejado. 01201-TETI-2103PENSAMENTO COMPUTACIONAL E APLICAÇÕES NAS ÁREAS DE CONHECIMENTO 5. A habilidade de criar soluções utilizando uma única linguagem de programação. A capacidade de criar sistemas inclusivos. A capacidade de entender e manipular circuitos eletrônicos. A técnica para otimizar o tempo de execução de um algoritmo. A habilidade de simpli�car problemas complexos por meio de conceitos mais gerais. Data Resp.: 08/06/2023 12:15:47 Explicação: A abstração é um dos pilares do Pensamento Computacional e consiste na habilidade de simpli�car problemas complexos por meio de conceitos mais gerais. Isso permite que o problema seja tratado em um nível mais alto de abstração, sem se preocupar com detalhes irrelevantes para a solução do problema. Essa técnica é fundamental para a criação de soluções mais e�cientes e para a identi�cação de padrões que podem ser aplicados em outros problemas. INTRODUÇÃO AOS PRINCÍPIOS FUNDAMENTAIS DA COMPUTAÇÃO 6. Um erro que ocorre quando a sintaxe é muito simples Um erro que é causado por uma escrita imprópria do código 08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/7 (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: (IDIB/2020 - Adaptada) As linguagens de programação que utilizamos para construção de aplicações são de fácil entendimento para um programador, pois são conhecidas como linguagens com alto nível de abstração. No entanto, este código não pode ser executado diretamente pelo computador, pois o mesmo reconhece apenas linguagem de máquina. Assinale a alternativa que indica corretamente o Um erro que não é comum, mesmo para programadores experientes Um erro que não é importante e não requer correção Um erro que é ignorado pelo computador Data Resp.: 08/06/2023 12:15:50 Explicação: A sintaxe é a estrutura e a forma como as instruções são escritas em uma linguagem de programação. Quando essa estrutura é violada, ocorre um erro de sintaxe. Os erros de sintaxe podem ser causados por escrita imprópria, como o uso de caracteres inválidos, palavras- chave escritas incorretamente ou falta de delimitadores. Esses erros impedem que o código seja compilado ou executado corretamente, sendo importantes para corrigir antes de continuar o processo de desenvolvimento do software. FUNDAMENTOS DE SOFTWARES DE COMPUTADORES 7. MS Windows 10 e MS Of�ce Monitor e Pendrive Adobe Reader e Mozilla Firefox Scanner e Caneta ótica Mouse e Editor de Textos Data Resp.: 08/06/2023 12:15:53 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. 8. 08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/7 nome do programa destinado a transformar um código escrito em linguagem de alto nível em instruções de código de máquina compreensíveis à CPU. (FGV/2014 - Adaptada) A fotogrametria digital tem como objetivoprincipal a reconstrução automática do espaço tridimensional, a partir de imagens bidimensionais. Sobre o tema, classi�que como verdadeiro ou falso as a�rmativas abaixo: ( ) A imagem digital é uma matriz composta por células quadradas, chamadas pixels. ( ) Em cada pixel, há somente uma coloração sólida, de�nida por um número digital. ( ) Em uma imagem com 400 pixels de largura por 500 de altura, o total de pixels será: 400 + 500 = 900. Assinale a alternativa que apresenta a sequência correta de cima para baixo. interpretador. compilador. roteador. montador. ligador. Data Resp.: 08/06/2023 12:15:56 Explicação: Um compilador é um programa que traduz um código fonte escrito em uma linguagem de programação de alto nível em código binário, ou seja, instruções compreendidas pela CPU. O código fonte é lido pelo compilador, que o traduz em código objeto, e em seguida, otimiza e gera o código executável. REPRESENTAÇÃO DE IMAGENS EM COMPUTADORES 9. V; V; F. V; F; V. F; V; V. V; F; F. V; V; V. Data Resp.: 08/06/2023 12:16:00 Explicação: 08/06/2023, 12:16 Estácio: Alunos https://simulado.estacio.br/alunos/ 7/7 Pensamento computacional é uma habilidade cognitiva que envolve a capacidade de resolver problemas, pensar de forma lógica e sistêmica, decompor problemas em partes menores, identi�car padrões e criar soluções utilizando conceitos e técnicas da ciência da computação. O computador é capaz de representar digitalmente por meio de números uma imagem do mundo real ou orgânico. Para um computador representar digitalmente por meio de números uma imagem do mundo real ou orgânico consideramos uma habilidade chamada de: Se você quiser analisar a quantidade de pixels em uma imagem, basta checar quantos formam sua largura (colunas) e quantos formam sua altura (linhas). Então, o número total de pixels é apenas uma questão de multiplicação. Em uma imagem com 400 pixels de largura por 500 de altura, o total de pixels será a multiplicação entre esses valores. 10. exatidão. precisão. abstração. imperícia. formatação. Data Resp.: 08/06/2023 12:16:03 Explicação: A abstração é a habilidade de simpli�car a representação de um objeto ou conceito, focando apenas nos aspectos relevantes e ignorando os detalhes desnecessários. No contexto da representação de imagens digitais, a abstração é essencial para que o computador possa transformar a imagem do mundo real em uma sequência de números binários que possam ser armazenados e processados digitalmente. Não Respondida Não Gravada Gravada Exercício inciado em 08/06/2023 12:15:30.