Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA 1 – ORGANIZAÇÃO DE COMPUTADORES Fundamentos do funcionamento de um computador Em primeiro lugar, é importante nos familiarizarmos com alguns conceitos de processamento de dados. Você saberia dizer o que é um computador, um hardware ou um software? Não se preocupe. Vamos aos jargões da área computacional. Computador: É uma máquina capaz de sistematicamente tratar e fornecer os resultados derivados do processamento dos dados com um ou mais objetivos. Podemos dizer que a sua função é transformar dados em informações. O ato de transformar dado em informação é denominado processamento. Dado é a matéria prima obtida na etapa de coleta ( Entrada). Informação é o resultado obtido pelo tratamento destes dados. (Saída). Etapas básicas de processamento: DADOS (entrada) PROCESSAMENTO INFORMAÇÃO (saída) Um computador é constituído por diversos componentes visíveis tais como monitor, teclado, mouse e por outros menos visíveis tais como processador e memória que ficam embutidos em um gabinete. Para que este conjunto de componentes funcione para a execução de uma tarefa, é necessária a existência de uma sequência de instruções denominada programa. Os componentes físicos de um computador são chamados de hardware e o programa responsável pela utilização do hardware é denominado software. Processamento da dados Hardware e Sofware. Hardware é composto de processador, Memória, Dispositivo de entrada e saída e Barramento. Processador: O primeiro componente a ser estudado será o Processador. Ele é responsável pela execução de operações definidas por uma instrução de máquina. Também é chamado de UCP (Unidade Central de Processamento) ou CPU (Central Processing Unit). É constituído de milhões de componentes eletrônicos cujas funções básicas são ler, interpretar instruções e realizar operações matemáticas. Funções básicas: - Ler - Interpretar - Realizar Operações Matemáticas Memória: Sistema de armazenamento e recuperação de dados. Cada dispositivo de memória possui características diferentes. A memória principal é dividida em partes endereçáveis (endereços) onde as informações estão armazenadas e de onde podem ser recuperadas. Dispositivos de Entrada e Saída: Permite a comunicação entre o sistema de computação e o meio exterior convertendo a linguagem utilizada pelo sistema em linguagem do mundo exterior e vice-versa. Os seres humanos entendem símbolos enquanto os computadores entendem sinais elétricos. Barramento: Conjunto de fios que conduz sinais elétricos entre os componentes. Um barramento pode ser composto por um ou mais fios em função da quantidade de bits que irá transportar. Um barramento é constituído de uma parte para endereço, uma para dados e outra para controle. Sofware é composto de Fundamentos da programação, linguagem de programação e sistema operacional. Fundamentos da Programação: Qualquer processamento de dados requer a execução de uma série de etapas que podem ser realizadas por um computador. Estas etapas ordenadas são denominadas algoritmos. Para que um algoritmo seja executado por um computador, é necessário que o processador entenda o que está sendo solicitado. Cada passo do algoritmo será, então, correspondente a uma instrução e o conjunto de instruções utilizadas irá constituir um programa. Linguagem de Programação: Para tornar a programação possível, foram desenvolvidas linguagens de um nível mais alto, ou seja, mais próximas do entendimento humano chamadas genericamente de linguagens de programação. O código escrito (editado) em uma linguagem de alto nível deve, então, ser convertido em linguagem binária para que possa ser executado. Essa conversão se dá através de compiladores e ligadores (link editor ou linker). Função dos compiladores: Converter um programa escrito em uma linguagem de alto nível em código binário. O arquivo resultante é chamado código objeto. Função dos ligadores: Agregar módulos em um único programa, inserindo informações de relocação de endereços e referência entre os módulos. O arquivo resultante é chamado código executável. Sistema Operacional: Conjunto de programas que permite a interação entre o usuário e o computador. Fornece um ambiente onde o usuário possa executar programas, garantindo uma utilização segura e eficiente do hardware.
Compartilhar