Introdução a Programação
1. INTRODUÇÃO
Como visto anteriormente, um computador é um equipamento que tem a capacidade de processar dados, ou seja, que pode realizar certo trabalho envolvendo o armazenamento, a recuperação, a comparação ou a combinação e a transmissão de informações, manipulando-as com a finalidade de buscar resultados previamente estabelecidos. Observe que por esta definição um computador não precisa ser necessariamente um dispositivo eletrônico.
Ao contrário dos computadores analógicos, os computadores digitais não operam por comparação, mas pela manipulação aritmética de alguns algarismos (dígitos, que nos remete ao termo digital), efetuando cálculos para exprimir um resultado. Os computadores que hoje conhecemos nas empresas e residências são computadores eletrônicos digitais. Mas, por questão de hábito e praticidade, são chamados apenas de computadores.
A função dos computadores é resolver problemas. Em geral, qualquer descrição de como resolver um problema é um algoritmo. Mais especificamente, um algoritmo é uma descrição de um número finito de passos, capazes de especificar precisamente, os processos que produzirão um resultado específico. Um conjunto de instruções para o computador, descrevendo como executar o algoritmo é chamado PROGRAMA.
Um programa deve especificar as transformações (cálculos, passos lógicos, decisões), a serem aplicadas nos dados de entrada para produzir a saída. Estes passos podem ser assim especificados: a) Definir o problema a ser solucionado. b) Formular o modelo lógico ou matemático do problema. c) Expressar o modelo em termos de um programa de computador. d) Executar o programa no computador. e) Analisar os resultados para verificar se o problema original foi solucionado.
Portanto, o conjunto de instruções a ser executado pelo computador é o que é chamado de PROGRAMA. Programar um computador é escrever o conjunto de instruções necessárias para executar uma ou mais funções de modo a atingir