Você está na página 1de 39

01/08/2019 https://sagahcm.sagah.com.

br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

CONCEITOS BÁSICOS E
TIPOS DE DADOS


Olá!
APRESENTAÇÃO

Nesta unidade, estudaremos a representação interna de dados em um computador,


declaração de variáveis, constantes e definição de pos de dados básicos que são aplicados
no desenvolvimento de algoritmos.

Bons estudos.

Ao nal desta Unidade de Aprendizagem, você deve apresentar os seguintes aprendizados:


Reconhecer a representação interna de dados em um computador.

Diferenciar variáveis e constantes.

Demonstrar de forma correta os pos de dados na solução de problemas.

 DESAFIO
Pensar é preciso e muito!! .... para que os nossos algoritmos manipulem os seus dados
corretamente e gerem como saída dados corretos e confiáveis. Assim, vamos analisar uma
situação para auxiliar uma família a controlar seus gastos de forma cronológica (por dia),

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 1/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

necessitando, desta forma, um auxílio para gerenciar e organizar as suas despesas durante
este mês. Ao final, a família deseja receber a informação do total gasto com todas as
despesas e quais as despesas que ainda não estão quitadas, informando o valor total já
quitado e o valor total ainda não quitado das despesas do mês.

Levando em consideração o problema apresentado, responda:

a) Declare todas as variáveis/constantes necessárias para solucionar o problema ( conforme


regras apresentadas na unidade para definição dos iden ficadores) e faça uma pequena
descrição sobre qual a sua função/descrição no problema apresentado.

b) Defina os pos de cada iden ficador(variável/constante) declarado na letra a, conforme


sintaxe apresentada na unidade de aprendizagem.

c) Jus fique o porquê da escolha de cada po de dado para as variáveis/constantes definidas


na letra b.

d) Descreva qual será o conjunto de dados que cada iden ficador definido na letra b poderá
receber para a solução do problema proposto.

 INFOGRÁFICO
O esquema mostra os principais temas que serão abordados nesta unidade.

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 2/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 3/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

 CONTEÚDO DO LIVRO
Para a construção de algoritmos e programas eficientes e eficazes, precisamos compreender
e manipular de forma correta todos os dados gerenciados por ele. Os dados em um
computador devem ser armazenados de acordo com o po de informação que se deseja
representar e com o po de operação que será realizada com este dado. Desta forma, a
representação correta e adequada de uma informação permite a o mização dos recursos
computacionais disponíveis, assim como acelerar o seu processamento.

Para auxiliá-lo, acompanhe um trecho da obra Algoritmos e Programação com exemplos em


Pascal e C de Nina Edelweiss. O livro servirá como base para a nossa Unidade de
Aprendizagem. Neste segundo Capítulo, será apresentada a forma de definição e
manipulação dos dados que são necessários para a solução de problemas através de
algoritmos.

Boa leitura.

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 4/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 5/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 6/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 7/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 8/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 9/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 10/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 11/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 12/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 13/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 14/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 15/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 16/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 17/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 18/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 19/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 20/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 21/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 22/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 23/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 24/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 25/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 26/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 27/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 28/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 29/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 30/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 31/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

 DICA DO PROFESSOR

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 32/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

Conhecer a forma correta de definição e manipulação dos pos de dados é muito importante
para o desenvolvimento de algoritmos/programas, para que desta forma consigamos
solucionar os problemas de forma eficiente e eficaz.
Assista ao vídeo para conhecer um pouco mais sobre este tema.

Conteúdo disponível na plataforma virtual de ensino. Con ra!

 EXERCÍCIOS

1) Verificamos na unidade de aprendizagem que para a definição de um iden ficador, ou


seja, o nome de uma variável ou constante, possuímos regras, e estas precisam ser
seguidas na construção dos algoritmos. Como boa prá ca de Programação e não de forma
obrigatória, para facilitar a compreensão dos algoritmos, devemos sempre procurar definir
os nomes para os iden ficadores sempre baseados no conteúdo que elas armazenarão.
Como exemplo podemos citar o iden ficador para armazenar o salário do funcionário, e
para esta, u lizar na sua definição com o nome de "idade", sendo que ela vai armazenar o
salário do funcionário e não a idade dele. O nome correto para este iden ficador deveria
ser "salario" ou de forma abreviada "sal" para assim já iden ficar o seu conteúdo e
facilitar a análise dos algoritmos.

Considerando as regras apresentadas no material da unidade, para a definição dos


iden ficadores, avalie as alterna vas de nomes a seguir.

I) Valor1
II) Média Total
III) A+B
IV) SalTotal
V) 1Nota

É correto apenas o que se afirma em:

a) I e II estão corretas.

b) I, II e III estão corretas.

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 33/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

c) I e IV estão corretas.

d) I, IV e V estão corretas.

e) Todas as alterna vas.

2) Na especificação de memória de computador, costuma-se u lizar como unidade de


medida o Byte e seus múl plos (KB, MB, GB, TB, PB, etc.).
Analise as alterna vas abaixo e realize as devidas conversões. Dentre as alterna vas
abaixo, quais corresponde ao valor equivalente a 1,5 MB (1,5 megabyte)? I) 1.536 KB ou
1.048.576 Bytes
II) 1.572.864 Bytes ou 1.536 KB
III) 1.572.864 KB ou 1.536Bytes
IV) 0,0014 GB ou 1.536BytesÉ correto apenas o que se afirma em:

a) I e II estão corretas.

b) II e IV estão corretas.

c) III e IV estão corretas.

d) I, III e IV estão corretas.

e) Apenas a afirma va II está correta.

3) Uma das principais funções do computador é a manipulação de informações, mas para


que esta manipulação seja correta, necessitamos da definição correta dos pos que serão
manipulados na memória do computador, para que este possa transformar os dados na
forma digital e processá-los. O po de dado é um conjunto definido de objetos que tem
em comum o mesmo comportamento diante de um conjunto de operações definidos e
aplicados. Neste contexto, precisamos conhecer muito bem o que queremos guardar para,
assim, selecionar o melhor "recipiente" para guardá-los e manipulá-los. Considerando o
conceito de variáveis e constantes e os seus pos básicos, analise as sentenças a seguir.

I) A _________________ é um nome de um endereço de memória de um determinado


conteúdo, podendo este variar ao longo do tempo.

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 34/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

II) A ________________ é um nome de um endereço de memória de um determinado


conteúdo, sendo este um valor fixo , não podendo este variar ao longo do tempo.
III) O po ________________ pode armazenar caracteres individuais ou conjuntos de
caracteres também denominados de strings/conjunto de caracteres.
IV) O po _______________ pode armazenar valores inteiros posi vos e nega vos.
V) O po _______________ pode armazenar valores fracionários posi vos e nega vos.
VI) O po _______________ pode armazenar somente um conjunto de dois valores com
significados opostos que geralmente são representados por 0(zero) e 1(um) ou Verdadeiro
(V) e falso (F).

Complete as sentenças conforme alterna vas apresentadas abaixo. É correta a ordem


apresentada apenas em:

a) Variável-Constante-Caractere-Inteiro-Real-Lógico

b) Constante-Variável-Caractere-Inteiro-Real-Lógico

c) Variável-Constante-Caractere-Real-Inteiro-Lógico

d) Variável-Constante-Lógico-Inteiro-Real-Caractere

e) Constante-Variável-Lógico-Real-Inteiro-Caractere

4) A cada ano as configurações de computadores aumentam sua capacidade de


processamento e armazenamento de informações. Hoje é comum encontrar computadores
com 8 GB de memória RAM, 1 TB de disco rígido(unidade secundária) no mercado.
Certamente esta configuração já se tornará obsoleta em poucos anos, devido ao avanço
con nuo da tecnologia nesta área. Como comparação de tamanho de memória,
analisamos um livro, onde uma página armazenada em formato ASCII, em torno de 50
linhas e 80 caracteres por linha, ou seja, em torno de 4000 caracteres por página. Assim,
um livro de 500 páginas armazena em torno de 2.000.000 de caracteres.

Neste contexto, um disco rígido de 1TB poderia guardar em torno de quantos livros deste
po?

a) Aproximadamente 5.000 livros

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 35/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

b) Aproximadamente 500.000 livros

c) Aproximadamente 50.000 livros

d) Aproximadamente 30.000 livros

e) Aproximadamente 300.000 livros

5) Levando em consideração o po de sistema de numeração u lizado pelos computadores


digitais, analise as afirma vas abaixo e iden fique se a mesma é V-Verdadeira ou F-Falsa.
,I) O Bit é a menor unidade de informação u lizada pelo computador. Este tem atribuições
lógicas 0 ou 1.II) O Byte é conjunto de 8 bits e pode ter até 28 = 256 configurações
diferentes.
III) No sistema de numeração binário, a notação que é u lizada possui apenas 2 algarismos
ou dígitos para representar uma quan dade desejada, o 0 e o 1.É correto apenas o que se
afirma em:

a) F-F-F

b) V-F-V

c) V-F-F

d) V-V-V

e) F-V-V

 NA PRÁTICA
Vamos ver agora algumas situações prá cas de armazenamento de produtos no nosso dia a
dia e qual a sua relação com o armazenamento de dados em um computador.
Você já analisou uma geladeira?

E a diversidade de produtos guardados dentro da geladeira?

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 36/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

E ainda a diversidade de recipientes existentes nela para guardar toda esta variedade de
produtos?

Acompanhe na imagem a seguir esta relação com pos de dados.

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 37/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 38/39
01/08/2019 https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117

 SAIBA +
Para ampliar o seu conhecimento a respeito desse assunto, veja abaixo as sugestões do
professor:

Variáveis e Tipos

Conteúdo disponível na plataforma virtual de ensino. Con ra!

https://sagahcm.sagah.com.br/sagahcm/sagah_ua_dinamica/impressao_ua/9229117 39/39