Sistemas de informação
Computador
Máquina capaz de resolver problemas através da execução de instruções que lhe são passadas. Máquina programável, de propósito geral, que processa informação.
[pic]
Definições
Dado: Conjunto de bytes que definem algum princípio de informação. Pode ser o nome de uma rua, de uma cidade, um número de um prédio. Algo que isoladamente não significa muita coisa.
Informação: Conjunto de dados que define algo. Pode ser uma ficha cadastral de cliente, ou de um funcionário da empresa, uma ficha de produto em estoque, ou semelhante.
Conhecimento: É a informação com uma aplicação. Pode ser um conjunto de bases de dados que define o sistema de informações de uma empresa, composto de cadastro de clientes, de fornecedores, folha de pagamento, etc, e o sistema que trabalha as informações, gerando negócios, rentabilidade...
Instrução: Operação elementar que o computador tem a capacidade de processar. Trabalha com os dados
Programa
–roteiro que orienta o computador, mostrando-lhe a seqüência de operações necessárias para executar uma determinada tarefa
–seqüência de instruções que dirigem a CPU na execução de alguma tarefa
–composto por uma série de comandos ou instruções
Hardware
–conjunto de componentes mecânicos, elétricos e eletrônicos com os quais são construídos os computadores e equipamentos periféricos
Software
–conjunto de programas e procedimentos que permitem usufruir da capacidade de processamento fornecida pelo hardware
Modelo de Von Neumann (1945)
Conceito de programa armazenado
– Separação da Unidade Aritmética e de Controle
– Utilização de barramentos e registradores
– Hardware de entrada e saída (I/O)
[pic]
Execução de Instruções
Durante sua operação, a execução de um programa é uma seqüência de ciclos de máquina von
Neumann, compostos por:
1. Busca da instrução (fetch): transfere instrução da posição de