1. Explique como funciona um computador.
Soluções para a tarefa
1 - Microprocessador
Há vários fabricantes e modelos, como o Pentium da Intel, o Athlon da AMD e o PowerPC da IBM. Cada microprocessador possui um conjunto de instruções, que são executadas a uma determinada freqüência. As freqüências comuns atualmente giram entre 1 e 3 GHz (giga hertz).
2 - Memória
A memória pode ser classificada em 2 grupos, as memórias voláteis e não voláteis (ou permanentes). As memórias voláteis (memórias do tipo RAM - Random Access Memory) precisam de energia para manter seu conteúdo (ou seja, só funcionam quando o computador está ligado). Quando desligamos o computador, as informações importantes são armazenadas nos dispositivos de memória não voláteis (como o disco rígido ou HD - Hard Drive). Os dispositivos de memória volátil são mais caros e de menor capacidade, porém são muito mais rápidos, tornando possível ao computador realizar o processamento de forma mais eficiente.
3 - Dispositivos de Entrada e Saída
Tornam a interação com o usuário (e/ou outras máquinas) possível, como por exemplo: teclado, mouse, monitor, modem, impressora, etc.
Esses componentes se comunicam através de um barramento ou via de comunicação. O processador executa uma instrução por vez. Um programa é uma seqüência de instruções, armazenado na memória.
Em geral, o conjunto de instruções que o microprocessador é capaz de executar é bastante limitado, e podem ser agrupados em:
Instruções lógicas e aritméticas: permitem a execução de cálculos através de operadores como adição, multiplicação, etc.
Instruções de controle: permitem controlar o fluxo de execução. Nós vamos trabalhar em C, que é uma linguagem de alto nível, que permite instruções como while e if-else.
Instruções de movimentação de dados: permitem que as informações (programas e dados) armazenados na memória possam mudar de lugar, entre a memória e o processador ou de um lugar da memória para outro, ou ainda que lugares da memória sejam carregados com valores. Na linguagem C, seria o equivalente ao comando de atribuição.
Nas aulas seguintes, vamos introduzir alguns dos comandos básicos do C. Aprender a programar é aprender a utilizar esses comandos e criar uma estrutura de dados (na forma de variáveis) que possam resolver os problemas propostos. A linguagem C é uma linguagem de alto nível, que não pode ser executada diretamente pelos microprocessadores. É necessário converter o programa em linguagem de alto nível (conhecido como programa fonte) para um programa em linguagem de máquina (ou linguagem de baixo nível), que possa ser executado pelo computador. Essa conversão é realizada por um programa chamado de compilador.
Resposta:
Um computador comum geralmente conta com quatro partes:Monitor,gabinete,teclado e mouse,e são ligadas ao gabinete.
O gabinete é onde abriga as peças responsáveis por guardar e processar todas as informações como: fotos,músicas,programas e tudo mais No monitor são exibidas todas as informações como: imagens,textos,etc.
O teclado,chama - se periférico: É onde digitamos todo tipo de informação,podemos escrever textos e inserir comandos.
O mouse é utilizado para enviar comandos para o computador.
Gabinete: É nele que todos os dados são guardados e processados.Existem várias peças no seu interior,como módulos de memória,microprocessador,disco rígido,entre outras.
No interior do gabinete ficam as peças responsáveis pelo processamento e armazenamento,em seu interior.
O gabinete e i monitor é desligado separadamente,pois cada um conta com um botão " Liga/desliga" distintos.