Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
título mestre Clique para editar o estilo do subtítulo mestre Lógica de Programação 1 ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Objetivos Ao final deste capítulo, você poderá: Descrever as partes do computador Discutir sobre linguagem de máquina Descrever o processo de programação de computadores Conceituar algoritmo e exemplificá-lo * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Computador Máquina capaz de executar uma seqüência predefinida de instruções As instruções são escritas em linguagem de máquina Dividido em três partes: Hardware: parte física (braços, pernas e cérebro) Software: parte lógica (consciência do computador) Peopleware: parte humana (pessoas que utilizam) * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Estrutura do Computador Unidade de entrada: responsável pela entrada de informações, trafegando dados do homem para o computador Memória: local onde são guardadas as informações e programas que as manipularão Unidade Lógica e Aritmética: unidade capaz de efetuar cálculos aritméticos e lógicos Unidade de Controle: controla o transporte de dados entre as outras unidades Unidade de saída: responsável pela saída de informações, retornando dados processados do computador para o homem * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Estrutura do Computador * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Linguagem de Máquina linguagem usada para programação de computadores é a única linguagem que o computador consegue entender e executar formada por sinais digitais (zeros e uns) * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Programador Problema Hardware Computador Software Programa Executável Resultados * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Algoritmo Conjunto de instruções que, executados, resolvem um problema As instruções devem ser claras e precisas, não podendo ter redundância nem subjetividade Exemplos: receita culinária manual de instruções Programa algoritmos escritos numa linguagem de máquina para serem executados pelo computador * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Exemplos de algoritmos Chupar uma bala Pegar a bala Retirar o papel Chupar a bala Jogar o papel no lixo * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Introdução Exemplos de algoritmos Somar dois números quaisquer informados pelo usuário Pergunte o primeiro número Pergunte o segundo número Some o primeiro número e o segundo número Mostre o resultado da soma * FTC - ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES Sumário Neste capítulo, você viu: O computador está dividido em hardware, software e peopleware As partes do computador: Entrada, Saída, Memória, UC e ULA A linguagem que o computador reconhece é chamada de linguagem de máquina Programadores resolvem problemas da vida real usando programas de computador Algoritmo é uma seqüência de instruções
Compartilhar