Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* Componentes Básicos * Estrutura de um computador-hardware * O software Tipos de programas Software Básico Sistema operacional; Linguagens Sistemas de redes Software aplicativo Editores de texto Planilhas Editores de apresentação etc * Sistema Operacional Exemplos de Sistemas Operacionais: Windows, Linux, DOS * Alguns sistemas operacionais Windows Linux Unix Solaris * Bases numéricas Converter um valor decimal em binário: Plan1 Converter o numero 13(decimal) para binário 13 2 1 6 2 0 3 2 1 1 8 4 2 1 decimal 1 1 0 1 binário 8x1+4x1+2x0+1=13 Plan2 Plan3 * Programas Tradutores Compiladores :verificam e decodificam TODAS as instruções do programa FONTE gerando um código executável; Interpretadores: verificam, decodifica e executa instrução a instrução. Existem outras formas usadas para traduzir do programa fonte para código executável. * Etapas Programa Fonte Compilação Programa Objeto Link edição Programa executável Dados Resultados * Um computador Armazena na memória uma sequencia de instruções Executa estas instruções sequencialmente da primeira até a última. As instruções são padronizadas * Tipos de instruções Instrução de leitura * Como funciona o computador Instruções Dados Calculadora Resultados Memória A B C Lê as instruções de forma seqüencial e as executa uma a uma; Possui um elenco de instruções que é capaz de entender Por exemplo ler, escrever e calcular * Exemplo de comandos que entende Lê – um valor e armazena na memória. Destrói o valor que existia na memória Escreve – um valor armazenado na memória, ou uma mensagem. Não destroi o valor da memória Calcula – armazena o resultado na memória * Um exemplo: Ler 2 valores e determinar a sua soma 1ª. etapa Instruções 2ª. Etapa- execução Dados Calculadora Resultados Memória A=2 B=3 C=5 Inicio Ler valor para A Ler valor para B Atribua a C a soma do conteúdo de A mais o conteúdo de B Escreva o conteúdo de C Fim 2 3 5 2+3=5 * Execução dos programas Um computador: Armazena na memória uma sequencia de instruções - programa * * * * * * * * * * *
Compartilhar