Todos direitos reservados. Proibida a reprodução, mesmo parcial, por qualquer processo mecânico, eletrônico, reprográfico, etc., sem a autorização, por escrito, do(s) autor(es) e da editora. LÓGICA DE PROGRAMAÇÃO Rua dos Otoni, 881/9º andar - Funcionários PABX/FAX : CEP 30150-270 - Belo Horizonte - MG
SUMÁRIO Conceitos Importantes... 1 Informática...1 Computador...1 Unidade Central De Processamento (Cpu)...1 Memória...1 Tipos De Memória...2 Unidades De Medida De Informação...2 Periféricos...2 Vídeo...2 Teclado...2 Unidades De Armazenamento De Dados...2 Drives...3 Impressora...3 Tipos De Computadores...4 Software / Hardware...4 Programa / Sistema...4 Sistema Operacional...4 Segmentos Da Informática...5 Linguagens De Programação...5 Editores...5 Planilhas...5 Integrados...5 Cad...5 Linguagem De Programação...5 Profissões Na Informática...6 Digitador...6 Operador...6 Programador...6 Analista De Sistemas...6 Lógica De Programação... 6 Exemplo...6 Exercitando...7 Variáveis...7 Regras De Nomenclatura...7 Exemplos...7 Principais Tipos De Variáveis...8 Variável Tipo Alfa - Numérica (Ou Caractere):...8 Variável Tipo Numérica...8 Operadores...9 Aritméticos...9 Relacionais...9 Lógicos...9 Algoritmos... 10 Exemplo 1...10 Exercício 1...11 Exemplo 2...11 Exercício 2...12 Exemplo 3...12 Exercício 3...13 Exemplo 4...14 Exercício 4...15 Exemplo 5...16 Exercício 5...17
Exemplo 6...18 1º Modo...18 Se / Fim Se...18 2º Modo :...19 Enquanto / Fim Enquanto...19 Exercício 6...20 Exemplo 7...21 Exercício 7...22 Exemplo 8...23 Exercício 8...25 Exemplo 9...27 Exercício 9...29 Vetores... 30 Exemplo 1...31 Exercício 1...32 Exemplo 2...33 Exercício 2...34 Matriz... 35 Exemplo 1...36 Exercício 1...38 Banco De Dados... 39 Operações Com Registro...40 Organização Dos Dados Na Tabela...40 Comandos Para Algoritmos...40 Declarações...40 Conexão Com A Tabela...41 Desconexão Com A Tabela...41 Exemplo 1 - Gravação E Leitura...42 Exercício 1 - Gravação E Leitura...44 Exemplo 2 - Leitura...45 Exercício 2 - Leitura...46 Conclusão... 47
INFORMÁTICA CONCEITOS IMPORTANTES É a ciência do tratamento racional (lógico) e automático (rápido) da informação para fins de conhecimento e comunicações. COMPUTADOR Um computador é um veículo da informática que permite manipular informações em tempo reduzido. Muito utilizado em aplicações comerciais e na automação de escritórios como folhas de pagamento / cobrança, contabilidade, contas a pagar e a receber, cadastro de clientes / fornecedores, controle de estoques, edição de textos, reprodução automática, agenda, etc. Vamos explicar melhor : Um ser humano tem a capacidade de ler um livro de 100 páginas. Uma semana após o término da leitura, ele poderá descrever o livro sem muitos detalhes. Após um ano, é possível que ele não se lembre qual era o título do livro. Ao passar do tempo, poderá duvidar de que leu o livro. Isto não acontece com o computador; se você guarda o conteúdo do livro em uma memória permanente, o seu acesso aos dados deste livro também será permanente. A função de um computador é receber a informação que você lhe dá, trabalhá-la de acordo com as suas instruções e apresentar-lhe os resultados. Um computador é basicamente composto por: Unidade central de processamento. Memória. Periféricos: * Vídeo. * Teclado. * Unidades de Armazenamento. * Drives. * Impressora. UNIDADE CENTRAL DE PROCESSAMENTO (CPU) É um conjunto de circuitos eletrônicos que efetuam o processamento propriamente dito, realizando operações aritméticas e lógicas, bem como coordenando o funcionamento de todo o sistema. MEMÓRIA É o lugar no computador onde são armazenados todos os meios necessários para um processamento num determinado instante. Seu tamanho é definido através do número de caracteres que ela pode armazenar e é medida em "BYTES". Pág.: 1
BYTE : é uma unidade de medida de informação. Em cada byte é possível armazenar um caractere. Cada byte é composto de 8 bits. Ex.: Letra "A" ao digitar a letra A, a CPU a interpreta como um valor, de acordo com a tabela ASCII e posteriormente, transforma este mesmo valor em binário, que seriam os 8 bits que compõem um byte e que será interpretado pelo computador. Todo este processo é feito internamente, sem que o usuário tenha qualquer tipo de acesso. A letra "A" corresponde a 65 na tabela ASCII, que é igual a 01000001 em binário. Bit menor item de informação binária. Pode assumir somente dois valores: zero ou um. TIPOS DE MEMÓRIA Memória RAM tipo de memória que permite acesso direto a qualquer uma das suas posições (leitura ou escrita) - onde é feito todo o trabalho. É uma memória "volátil", ou seja, os dados armazenados se perdem caso o computador seja desligado. Memória ROM memória interna, caracterizada, basicamente, por ser apenas de leitura, ou seja, não é possível escrever dados. Seu conteúdo é gravado durante a sua fabricação. É responsável pelo processo de inicialização da máquina. UNIDADES DE MEDIDA DE INFORMAÇÃO 1 BYTE = 1 caractere. 1 KBYTE 1000 BYTES. 1 MEGABYTE 1000 KBYTES. 1 GIGABYTE 1000 MEGABYTES. 1 TERABYTE 1000 GIGABYTE. Obs.: O símbolo (aproximadamente) foi utilizado porque seria exatamente = 1024) PERIFÉRICOS VÍDEO É a tela onde o computador pode comunicar-se com o usuário visualmente, apresentando resultados, informando erros, pedindo dados, enfim, permitindo a comunicação entre o homem e a máquina. TECLADO A operação do computador é efetuada a partir do teclado. Este, permite a máquina entender o que o usuário deseja executar, bem como alimentá-la de dados necessários. UNIDADES DE ARMAZENAMENTO DE DADOS A medida que há necessidade de reutilização de dados, bem como a execução repetitiva de programas, surgem os dispositivos que permitem o armazenamento de informações. Os mais utilizados são: Pág.: 2