Prévia do material em texto
A B C D E 1 Marcar para revisão Um dos requisitos mais importantes dos algoritmos que devemos respeitar é a inexistência de ambiguidades. Caso um comando lógico possua mais de um sentido, ele não poderá ser inserido em um algoritmo, pois não poderemos afirmar com certeza qual o objetivo dele. Sabendo disso, qual das frases abaixo pode ser considerada um comando lógico em um algoritmo por apresentar apenas um sentido? A manga é verde Maria, ao sentar-se na cadeira, quebrou a perna dela A casa caiu O policial saiu da viatura João pegou a carteira 00 hora : 49 min : 49 seg Ocultar Questão 1 de 10 Em branco (10) Finalizar prova 1 2 3 4 5 6 7 8 9 10 SM1 Programação e Ciência De Dados 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 1/12 A B C D E 2 Marcar para revisão A abstração diz respeito à capacidade de observar algo complexo e se ater apenas às informações principais. A partir desse entendimento, podemos dizer também que na abstração temos uma mensagem que é entendida em sua totalidade a partir de observação e interpretação de informações que não são completas. Sabendo disso, pode-se considerar um exemplo de abstração: Uma música Uma fruta Um mapa Um gato Uma revista 3 Marcar para revisão O comando de repetição é uma técnica muito importante para que se atinja o objetivo com o menor custo e tempo possível. 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 2/12 A B C Ao utilizar essa técnica, devemos ter cuidado para que a lógica do nosso código não seja alterada ou desfeita. Quando tomamos o devido cuidado e a implementamos em nosso projeto, podemos perceber que ela executa várias instruções que definimos, mantendo o objetivo primário que é a lógica do nosso algoritmo para chegar a um resultado. Sabendo disso, utilizamos os comandos de repetição quando: Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre respeitando a ordem lógica dos algoritmos Queremos deixar nosso código mais leve, não importando a ordem lógica que os algoritmos se encontram Queremos agrupar os códigos iguais, facilitando a visualização do nosso código 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 3/12 D E Estamos com pouco armazenamento de dados Queremos tornar nosso código mais eficaz 4 Marcar para revisão A lógica de programação é o passo mais importante para um projeto que envolve programação. Sem ela, é praticamente impossível organizar as ideias e os passos subsequentes que iremos tomar, portanto, sobre a lógica de programação é correto afirmar que: 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 4/12 A B C Ela é uma aplicação voltada ao desenvolvimento da linguagem de programação dos computadores, sendo possível utilizá-la apenas no processo inicial de criação de projetos É caracterizada por uma etapa tardia da programação, sendo utilizada para realizar cálculos e desenvolver novos processos, exigindo pouco esforço lógico É caracterizada por uma etapa que vai desde o início da programação e pode chegar até as fases finais, sempre auxiliando na compreensão do que pode ser feito a partir de comandos lógicos e bem estruturados, voltados à solução de problemas 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 5/12 D E Não pode ser utilizada em outras fases senão nas etapas iniciais, já que é a primeira fase da construção dos algoritmos, sendo estes a próxima etapa do desenvolvimento. Antecede todas as fases de criação e desenvolvimento, mas torna-se irrelevante após a utilização de linguagens de programação 5 Marcar para revisão As constantes são classificadas como sendo valores fixos que não podem ser alterados durante a execução de um programa, elas facilitam a execução e construção de programas, pois os valores das constantes tornam o programa mais legível e compreensível, pois evitam o uso de entrada de dados novos, com isso, são evitados erros de atribuição acidental, pois o valor da constante é fixo. Sabendo disso, pode ser considerado um exemplo de constante: 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 6/12 A B C D E Umidade relativa do ar π Nossos batimentos cardíacos Temperatura de uma cidade Saldo bancário 6 Marcar para revisão As constantes são classificadas como sendo valores fixos que não podem ser alterados durante a execução de um programa, elas facilitam a execução e construção de programas, pois os valores das constantes tornam o programa mais legível e compreensível, pois evitam o uso de entrada de dados novos, com isso, são evitados erros de atribuição acidental, pois o valor da constante é fixo. Sabendo disso, pode ser considerado um exemplo de constante: 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 7/12 A B C D E A B Umidade relativa do ar π Nossos batimentos cardíacos Temperatura de uma cidade Saldo bancário 7 Marcar para revisão As informações do tipo lógica possuem uma estrutura coerente e correta, e com isso pode ser avaliada como verdadeira ou falsa. Ela tem como característica a expressão por meio de proposição, que é um enunciado que afirma ou nega algo sobre um sujeito. Sabendo disso, qual dos exemplos abaixo pode ser considerado uma informação do tipo lógica? O que você quer? Vamos embora! 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 8/12 C D E A B Eu gosto de gatos X + 1 = 4 Nenhum triângulo tem quatro lados 8 Marcar para revisão Com o auxílio da plataforma Scratch é possível fazer vários tipos de projetos, o que vai influenciar em um projeto criado na plataforma é o grau de lógica de programação e familiaridade com ela. Podemos desenvolver diversos projetos ao utilizar em nossos projetos os principais blocos de programação presentes no Scratch. Sabendo disso, quais tipos de projetos podemos criar na plataforma Scratch? Projetos com bancos de dados complexos, criar estórias e animações. Projetos com jogos, animações e estórias. 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 9/12 C D E Projetos com estórias, moedas digitais e planilhas simples. Projetos com imagens, músicas e edição de vídeos curtos. Projetos com jogos, animações e criação de aplicativos. 9 Marcar para revisão O Scratch é uma plataforma low-code que se destaca das demais plataformas, sendo uma das plataformas mais utilizadas para quem está iniciando ou quer iniciar a programar. O Scratch acaba se tornando muito atrativo às pessoas que querem dar os primeiros passos na área por conter algumas características atrativas. Sabendo disso, podemos dizer que uma das principais características que podemos destacar quanto à operação da plataforma Scratch é: 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 10/12 A B C D E Ser uma plataforma gratuita. Ser uma plataforma disponívelapenas para o sistema operacional Windows. Ser uma plataforma que precisa de instalação em um computador ou celular para poder ser utilizada. Ser uma plataforma de no-code muito popular entre os novos programadores Estar disponível somente nos 5 idiomas mais populares: português, inglês, espanhol, chinês e francês. 10 Marcar para revisão Uma das opções que podemos acionar na plataforma Scratch é a visualização do projeto em tela cheia. Essa opção faz com que seja possível ver somente a área de visualização do projeto, não sendo possível 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 11/12 A B C D E mover os atores ou adicionar blocos de programação. Sabendo disso, em qual das opções abaixo podemos ativar a visualização em tela cheia e fazer com que nosso projeto não consiga ser editado? Área de programação. Área de visualização. Ferramentas de início/fim e modos de visualização. Configurações de objetos. Projetos e perfil. 09/06/2025, 21:43 estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ https://estacio.saladeavaliacoes.com.br/prova/68477fa5e1e0d094e1e792b8/ 12/12