Buscar

AULA 1 – ORGANIZAÇÃO DE COMPUTADORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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.

Outros materiais