Prévia do material em texto
Introdução à Programação e Pensamento Computacional Aluno: João ..... .... ...... Exercícios Avaliativos Dev. 1- As informações são processadas pelo computador com objetivo de encontrar a solução de um problema. As informações são classificadas em dois tipos. Quais são? R: Dados e Instruções. 2- Quais das afirmações a seguir são falsas? R: Durante o Processo de abstração o problema é particularizado, de forma que ele seja aplicável apenas um caso específico. 3- Dentro de um ambiente computacional, o programador lida com diferentes tipos de dados. Quais destes NÃO é um tipo básico de dados: R: Lista encadeada. 4- O processo de aperfeiçoamento, ou refinamento é necessário ... R: Para otimizar recursos e facilitar entendimento. 5- Qual dos métodos de construção de algoritmo utiliza a linguagem natural para expressar as instruções passo a passo? R: Narrativa. 6- O paradigma estruturado ainda é muito utilizado para tratar problemas mais simples de maneira direta. Além disso, a maioria das pessoas aprende programação através deste paradigma. Aponte quais das características abaixo pertencem ao paradigma supracitado. R: Sequência, decisão e iteração. 7- Qual das afirmações sobre é verdadeira? R- O pensamento computacional é uma habilidade generalista. 8- O que são funções? R: Bloco de instruções/Operações com tarefas específicas que podem ser utilizadas por todo programa principal. 9- Um algoritmo tem a função de verificar o estado de um cliente que pode ser ativo ou inativo. Uma variável é definida no programa para armazenar este estado. A variável recebe apenas os valores verdadeiro e falso, ativo e inativo respectivamente. Qual dos tipos de dados abaixo é utilizado para este caso. R:Lógico. 10- O processo de tradução de um programa gera um novo programa que é executado pelo computador. Esse programa é denominado: R:Programa Objeto.