Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 1/10 Exercício - Introdução aos Princípios Fundamentais da Computação Voltar para desempenho 1 Computadores são máquinas eletrônicas projetadas para executar tarefas computacionais de forma automatizada. Eles podem processar, armazenar e transmitir informações através de seus componentes, como aceleração, memória, discos rígidos e dispositivos de entrada e saída. O que é um código em um computador? A Uma série de instruções que o computador não consegue entender. B Uma série de instruções que o computador executa de forma rápida. C Uma série de instruções que são difíceis para o computador funcionar. D Uma série de instruções que são difíceis para o usuário compreender. E Uma série de instruções que só podem ser criadas por Inteligência Artificial. Resposta correta Gabarito comentou Um código em um computador é uma série de instruções escritas em uma linguagem de programação, como o Python ou o Java, que são criadas por programadores para que o computador possa realizar tarefas específicas de forma rápida e funcional. Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 2/10 2 Linguagens de programação são conjuntos de símbolos, palavras e regras sintáticas que permitem ao programador escrever códigos. Qual é o objetivo da utilização de uma linguagem de programação na escrita de códigos para o computador? A Para tornar os códigos mais complexos B Para tornar os códigos mais chiques e chamativos C Para que o computador compreenda o que fazer D Para que sejam utilizados somente os recursos principais da linguagem E Para imprimir na tela instruções simplificadas Resposta correta Gabarito comentado As linguagens de programação fornecem uma forma de comunicação entre o programador e o computador. Através da utilização de uma linguagem de programação, o programador pode escrever códigos que o computador entenda e execute. O objetivo principal da utilização de uma linguagem de programação é garantir que o computador compreenda corretamente as instruções escritas pelo programador, possibilitando a realização de tarefas e a resolução de problemas complexos. 3 Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 3/10 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? A O computador é mais avançado do que o pensamento humano. B A capacidade de pensamento humano é limitada pela capacidade do computador. C O computador é limitado pela capacidade de pensamento digital. D A capacidade de pensamento humano é infinita, enquanto a capacidade do computador é limitada. E A capacidade do computador e a capacidade de pensamento humano são iguais. Resposta correta Gabarito comentado 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. 4 Javascript, ou simplesmente JS, é uma das linguagens mais utilizadas na atualidade e compreender suas características básicas é essencial para o profissional de TI. Nesse Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 4/10 sentido, marque a opção que representa o código Javascript responsável por produzir o resultado abaixo. casa chuva 1988 A print( casa, chuva, "1988" ); B print( casa, chuva, 1988 ); C print( "casa", "chuva", 1988 ); D prinf( "casa", "chuva", 1988 ); E print( "casa", "chuva" 1988 ); Resposta correta Gabarito comentado A resposta correta é: print( "casa", "chuva", 1988 ); Prinf não é uma palavra reservada da linguagem. Para utilização do comando print sua sintaxe deve ser respeitada, isso inclui a correta utilização de parentes, vírgula e aspas duplas para delimitar as strings. 5 Programação é o processo de desenvolver e escrever códigos de computador para realizar tarefas específicas e solucionar problemas. Nesse sentido, o que é um erro de sintaxe na programação? Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 5/10 A Um erro que ocorre quando a sintaxe é muito simples B Um erro que é ignorado pelo computador C Um erro que não é comum, mesmo para programadores experientes D Um erro que é causado por uma escrita imprópria do código E Um erro que não é importante e não requer correção Resposta correta Gabarito comentado 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. 6 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áfico e cálculo científico. 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? Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 6/10 A Um algoritmo é uma equação matemática usada para solucionar problemas. B Um algoritmo é uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa. C Um algoritmo é uma técnica de codificação para desenvolver softwares. D Um algoritmo é uma ferramenta de gerenciamento de banco de dados. E Um algoritmo é um modelo de aprendizado de máquina usado para prever resultados. Resposta correta Gabarito comentado Algoritmo é a representação formal de um conjunto de instruções ou regras para realizar uma tarefa específica, 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 eficiente e precisa. 7 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. Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 7/10 alho treze dois A show( "alho", "treze" "dois" ); B print( "alho", "treze", "dois" ); C put( "alho", "treze", "dois" ; D screen( "alho", 13, "dois" ); E print( "alho", 13, 2); Resposta correta Gabarito comentado 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. 8 Estudamos sobre a equação essencial dos computadores. Segundo o que estudamos, os computadores são inacreditavelmente rápidos. A segunda característica fundamental é: A São inteligentes. Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 8/10 B São lentos. C São tolos. D Processam instruções complexas. E Possuem capacidade de compreensão dos dados. Resposta correta Gabarito comentado A resposta correta é: são tolos.Essencialmente os computadores são extremamente poderosos para cálculos matemáticos, porém profundamente tolos, pois não possuem capacidade de compreensão e discernimento. 9 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? A 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. B É outra denominação para código de computador. Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 9/10 C 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. D 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. E 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. Resposta correta Gabarito comentado 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. 10 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? A É o nome de um tipo de dado estritamente numérico. Questão 1 de 10 12/09/2023, 10:56 Gabarito https://aluno.qlabs.com.br/exercicio/6329951/gabarito 10/10 B É o nome de um tipo de dado constituído por uma sequência de caracteres, ou seja, um texto. C É o nome dado a uma sequência de instruções. D É um tipo de dado que admite valores numéricos, como inteiros e decimais. E É o nome dado às instruções simples e interpretáveis por computadores que formam um código. Resposta correta Gabarito comentado É 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 da web. Não podemos esquecer que algumas linguagens são desativadas, pois as strings estão delimitadas por aspas duplas. Questão 1 de 10
Compartilhar