informática agrícola aula 03 - hardware (hardware e software)

97
# Informática Agrícola # Aula 03 - HARDWARE (Hardware e Software) Prof. Leinylson Fontinele Pereira

Upload: leinylson-fontinele

Post on 18-Feb-2017

142 views

Category:

Education


6 download

TRANSCRIPT

Page 1: Informática Agrícola Aula 03 - Hardware (hardware e software)

# Informática Agrícola #

Aula 03 - HARDWARE (Hardware e Software)

Prof. Leinylson Fontinele Pereira

Page 2: Informática Agrícola Aula 03 - Hardware (hardware e software)

Na aula anterior...

INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO# A Computação e suas Áreas

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 3: Informática Agrícola Aula 03 - Hardware (hardware e software)

Introdução

09:00 3 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 4: Informática Agrícola Aula 03 - Hardware (hardware e software)

O que vamos aprender? INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO

# Hardware• CPU ou UCP• ALU ou ULA• BIOS• Memória• Unidades de Entrada e Saída (E/S)

# Software• Algoritmos• Programas• Linguagem de Programação• Compilador• Sistemas Operacionais

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 5: Informática Agrícola Aula 03 - Hardware (hardware e software)

Vamos começar?

09:00 5 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 6: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

Como funciona o Computador

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 7: Informática Agrícola Aula 03 - Hardware (hardware e software)

O que é COMPUTAÇÃO?

09:00

Entrada de dados: realizada por diversos dispositivos coordenados pela CPU,exemplo, o teclado

Processamento: realizado pela própria CPU (Unidade Central de Processamento)

Saída de dados: realizada por vários dispositivos, sob a coordenação da CPU,exemplos, vídeo, impressora

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 8: Informática Agrícola Aula 03 - Hardware (hardware e software)

O que é COMPUTAÇÃO?

09:00

Editor de Texto...

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 9: Informática Agrícola Aula 03 - Hardware (hardware e software)

O que é COMPUTAÇÃO?

09:00

Tocador (player) de música...

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 10: Informática Agrícola Aula 03 - Hardware (hardware e software)

Princípio de Funcionamento: Arquitetura de J. v. Neumann

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 11: Informática Agrícola Aula 03 - Hardware (hardware e software)

Arquitetura de um Computador

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 12: Informática Agrícola Aula 03 - Hardware (hardware e software)

Componentes básicos de um computador

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 13: Informática Agrícola Aula 03 - Hardware (hardware e software)

Componentes básicos de um computador

09:00

O processador (ou microprocessador) é responsável pelo tratamento deinformações armazenadas em memória (programas em código de máquina e dosdados).

A memória é responsável pela armazenagem dos programas e dos dados.

Periféricos , que são os dispositivos responsáveis pelas entradas e saídas de dados docomputador, ou seja, pelas interações entre o computador e o mundo externo.Exemplos de periféricos são o monitor, teclados, mouses , impressoras, etc.

Barramento, que liga todos estes componentes e é uma via de comunicação de altodesempenho por onde circulam os dados tratados pelo computador.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 14: Informática Agrícola Aula 03 - Hardware (hardware e software)

Princípio de Funcionamento

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 15: Informática Agrícola Aula 03 - Hardware (hardware e software)

Sistema Computacional

09:00

Integração de componentes atuando como uma entidade, com o propósito deprocessar dados

Exemplos: realizar algum tipo de operação aritmética/lógica envolvendo os dados,de modo a produzir diferentes níveis de informações

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 16: Informática Agrícola Aula 03 - Hardware (hardware e software)

Sistema Computacional

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 17: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

HardwareInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 18: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

CPUInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 19: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - CPU ou UCP

09:00

A Unidade Central de Processamento ou CPU (Central Processing Unit), tambémconhecido como processador, é a parte de um sistema de computacional, que realizaas instruções de um programa de computador, para executar a aritmética básica,lógica, e a entradas e saída de dados.

A CPU tem papel parecido ao cérebro no computador.

Responsável pelo processamento de informações e controle do fluxo de dados

A forma, desenho e implementação mudaram drasticamente desde os primeirosexemplos, porém o eu funcionamento fundamental permanece o mesmo.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 20: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - CPU ou UCP

09:00

As primeiras CPUs personalizadas foram concebidas como parte de umcomputador maior.

No entanto, este método caro de fazer CPUs personalizadas para uma determinadaaplicação rumou para o desenvolvimento de processadores produzidos em massaque são feitas para um ou vários propósitos.

Esta tendência de padronização em geral começou na época de discretosminicomputadores e mainframes transistores e acelerou rapidamente com apopularização dos circuitos integrados (CI).

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 21: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - CPU ou UCP

09:00

Os CI têm permitido processadores cada vez mais complexos para serem concebidose fabricados em tamanhos da ordem de nanômetros.

Tanto a miniaturização como a padronização dos processadores tem aumentado apresença destes dispositivos digitais na vida moderna, muito além da aplicaçãolimitada dedicada a computadores.

Os microprocessadores modernos aparecem em tudo, desde automóveis atécelulares e brinquedos para crianças.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 22: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - CPU ou UCP

09:00

Em máquinas grandes, CPUs exigiam uma ou mais placas de circuito impresso.

Em computadores pessoais e estações de trabalho de pequeno porte, a CPU fica emum único chip de silício chamado de microprocessador.

Desde 1970 a classe de microprocessadores de CPUs quase completamenteultrapassado todas as implementações de outra CPU.

CPUs modernos são circuitos integrados de grande escala em pequenos pacotesretangulares, com vários pinos de conexão.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 23: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - CPU ou UCP

09:00

Uma CPU é composta basicamente pelos seguintes componentes:

Unidade lógica e aritmética (ULA ou ALU)

# executa operações lógicas e aritméticas;

Unidade de controle

# decodifica instruções, busca operandos, controla o ponto de execução e desvios;

Registradores e Memória cache

# armazenar dados para o processamento.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 24: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

ULAInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 25: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - ALU ou ULA

09:00

A Unidade Lógica e Aritmética (ULA) ou em inglês Arithmetic Logic Unit(ALU) é um circuito digital que realiza operações lógicas e aritméticas.

A ULA é uma peça fundamental da unidade central de processamento(CPU), e até dos mais simples microprocessadores.

É na verdade, uma "grande calculadora eletrônica" do tipo desenvolvidodurante a II Guerra Mundial, e sua tecnologia já estava disponível quando osprimeiros computadores modernos foram construídos.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 26: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware - ALU ou ULA

09:00

A ULA executa as principais operações lógicas e aritméticas docomputador.

Ela soma, subtrai, divide, determina se um número é positivo ounegativo ou se é zero.

Além de executar funções aritméticas, uma ULA deve ser capaz dedeterminar se uma quantidade é menor ou maior que outra e quandoquantidades são iguais.

A ULA pode executar funções lógicas com letras e com números.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 27: Informática Agrícola Aula 03 - Hardware (hardware e software)

ULA: Operações simples

09:00

Operações aritméticas com inteiros;

Operações lógicas bit a bit AND, NOT, OR, XOR;

Operações de deslocamento de bits (deslocamento, rotação por umnúmero específico de bits para esquerda ou direita, com ou sem sinal);deslocamentos podem ser interpretados como multiplicações oudivisões por 2.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 28: Informática Agrícola Aula 03 - Hardware (hardware e software)

ULA: Operações complexas

09:00

Um engenheiro pode projetar uma ULA para calcular qualqueroperação, no entanto isso gera complexidade; o problema é que quantomais complexa a operação, mais cara é a ULA, mais espaço utiliza doprocessador e mais dissipa energia.

Então, engenheiros sempre calculam um compromisso entre o poder deprocessamento e a sua complexidade, satisfazendo aos requisitos doprocessador ou de outro circuito. Imagine um cenário, onde é precisocalcular a raiz quadrada.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 29: Informática Agrícola Aula 03 - Hardware (hardware e software)

Uma ULA de 2-bit que faz AND, OR, XOR, e adição

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 30: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

UCInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 31: Informática Agrícola Aula 03 - Hardware (hardware e software)

UC: Unidade de Controle

09:00

Busca

Interpreta

Controla

Instruções e demais componentes do computador

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 32: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

RegistradoresInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 33: Informática Agrícola Aula 03 - Hardware (hardware e software)

Registradores

09:00

Memória interna ao processador

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 34: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

BiosInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 35: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – BIOS

09:00

BIOS, em computação Basic Input/Output System (Sistema Básico deEntrada/Saída).

O termo é incorretamente conhecido como Basic Integrated OperatingSystem (Sistema Operacional Básico Integrado) ou Built In Operating System(Sistema Operacional Interno).

O BIOS é um programa de computador pré-gravado em memóriapermanente (firmware) executado por um computador quando ligado.

Ele é responsável pelo suporte básico de acesso ao hardware, bem como poriniciar a carga do sistema operacional.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 36: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

MemóriaInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 37: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Memória

09:00

Em informática, memória são todos os dispositivos que permitem a umcomputador guardar dados, temporariamente ou permanentemente.

Memória é um termo genérico para designar componentes de umsistema capazes de armazenar dados e programas.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 38: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Memória

09:00

O conceito de computador digital binário com programa armazenado(arquitetura de Von Neumann e subsequentes) é baseado no uso dememória, e não existiria sem a utilização destas.

A unidade básica de memória é o digito binário, ou bit. Um bit podeconter 0 ou 1.

É a unidade mais simples possível.

Um sistema que armazenasse apenas um destes valores não poderiaformar a base de um sistema de memória.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 39: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 40: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória RAM: Random Access Memory

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 41: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória ROM: Read Only Memory

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 42: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Virtual

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 43: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Cache

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 44: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 45: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Secundária

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 46: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Secundária

09:00

Disco rígido# Armazena instalação do sistema operacional e demais programas e dados do computador

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 47: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Secundária

09:00

CD/DVD# CD-ROM (Read-Only Memory)

• Somente leitura

# CD-R• Grava-se uma vez, depois se torna somente leitura

# CD-RW• Permite reescrever várias vezes

# DVD-... (ROM, R, RW)• Maior capacidade de armazenamento

# Blu-ray• Maior capacidade de armazenamento que o DVD

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 48: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Secundária

09:00

Dispositivos de armazenamento USB# Usam uma porta de conexão USB para transferência dos dados

# Exemplos: pendrive, HD externo

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 49: Informática Agrícola Aula 03 - Hardware (hardware e software)

Memória Secundária

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 50: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

PeriféricosInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 51: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Unidades de Entrada e Saída (E/S)

09:00

Entrada/saída (em inglês: Input/output, sigla I/O) é um termoutilizado quase que exclusivamente no ramo da computação

Indicando entrada (inserção) de dados por meio de algum código ouprograma, para algum outro programa ou hardware, bem como a suasaída (obtenção de dados) ou retorno de dados, como resultado dealguma operação de algum programa, consequentemente resultado dealguma entrada.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 52: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Unidades de Entrada e Saída (E/S)

09:00

São exemplos de unidades de entrada de um computador# disco rígido, microfone, teclado, mouse, tela sensível ao toque, Scanner, Leitor de código de

barras, Celular, Pendrive, Máquina fotográfica digital, Webcam, joystick e outros acessórios dejogos.

São exemplos de unidades de saída de um computador# monitor, caixas de som, impressora, disco rígido.

Dispositivos Híbridos# disco rígido, disco flexível ou disquete, monitor sensível a toques, pendrive, joystick vibratório e

impressora multifuncional.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 53: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Unidades de Entrada e Saída (E/S)

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 54: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Periféricos de Entrada

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 55: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Periféricos de Saída

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 56: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – O Gabinete

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 57: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – A Placa Mãe

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 58: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – A Placa Mãe

09:00

Soquete para o processador

Slot de memória

Slot AGP

Slots PCI

Slot ISA

Interface IDE

Interface de disco flexível

Conectores PS/2 para Teclado e mouse

Conectores para portas seriais e porta paralela

Conector paraJogos e som

Conectores USB

Controlador da placa mãe

ROM com a BIOS

Conector de alimentação ATX

Bateria

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 59: Informática Agrícola Aula 03 - Hardware (hardware e software)

Hardware – Dispositivos de rede

09:00

Entrada e saída de sinal para comunicação com outros computadores em uma rede

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 60: Informática Agrícola Aula 03 - Hardware (hardware e software)

Esquema de uma rede Wi-Fi

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 61: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

Processadores

RISC vs CISCInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 62: Informática Agrícola Aula 03 - Hardware (hardware e software)

RISC vs CISC

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 63: Informática Agrícola Aula 03 - Hardware (hardware e software)

09:00

SoftwareInformática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 64: Informática Agrícola Aula 03 - Hardware (hardware e software)

Software

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 65: Informática Agrícola Aula 03 - Hardware (hardware e software)

Software - Algoritmos

09:00

Sequência de passos com objetivo de realizar determinada tarefa

“Receita de Bolo” Pode ser escrito sem preocupação com sintaxe, linguagem ou

computador

Deve prever todos os possíveis eventos e ocorrências

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 66: Informática Agrícola Aula 03 - Hardware (hardware e software)

Algoritmo: exemplo

09:00

Calcular o salário médio em uma empresa...1. Descubra quanto ganha cada pessoa

2. Conte quantos empregados você tem

3. Totalize os salários

4. Divida o total pelo número de empregados

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 67: Informática Agrícola Aula 03 - Hardware (hardware e software)

Linguagem de Programação

09:00

Texto formal para representar o algoritmo

Utiliza rígidas normas de escrita

Impossibilidade de ambiguidade

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 68: Informática Agrícola Aula 03 - Hardware (hardware e software)

Linguagem de Programação: exemplos

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 69: Informática Agrícola Aula 03 - Hardware (hardware e software)

Linguagem de Programação: exemplos

09:00

Fortran: destinado a aplicações matemáticas

Cobol: destinado a aplicações comerciais e financeiras

Basic: simples de implementar, sintaxe elementar

Lisp: destinado a manipulação de listas e símbolos

Pascal: linguagem simples destinada ao aprendizado de programação

C: linguagem de uso geral, extremamente eficiente e rápida

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 70: Informática Agrícola Aula 03 - Hardware (hardware e software)

Linguagem de Programação: exemplo de programa

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 71: Informática Agrícola Aula 03 - Hardware (hardware e software)

Software - Programas

09:00

Sequência de comandos em código de máquina

Texto em binário para a CPU

Programa em linguagem de alto nível

# a = 10;

# b = 20;

# c = a + b;

Programa pronto para ser executado pela CPU

Linguagem de máquina

# 11000111000001101100011000000010000010100000000011001100011100000110110001100000001000001010000000001100011100000110110010000000001000010100000000001010000100000000100001010000000000101000010000000010000101000000000010100001000000001000010100000000001010000110

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 72: Informática Agrícola Aula 03 - Hardware (hardware e software)

Processo de Compilação

09:00

Converte um texto de um programa em um

programa executável

Adiciona bibliotecas

Verifica erros de sintaxe

Não verifica erros de lógica

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 73: Informática Agrícola Aula 03 - Hardware (hardware e software)

Processo de Compilação

09:00

Texto em linguagem C

Texto pre-processado

Código objeto

Programa final

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 74: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 75: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 76: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 77: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Sistema Operacional

09:00

Faz o “meio de campo” entre os dispositivos de hardware e software deaplicação

Pode ser visto como uma máquina virtual# Abstrai / esconde detalhes do hardware

# Facilita a tarefa do programador

Pode ser visto como um gerenciador de recursos# Ex: gerencia o compartilhamento do processador por vários programas.

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 78: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Sistema Operacional

09:00

O computador sempre está executando algumprograma!

Quando ele é ligado, o computador executa oprograma de carga do SO

O SO facilita a interface entre o operador docomputador e o hardware

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 79: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Sistema Operacional

09:00

Basicamente realiza quatro tarefas:# Interface com o usuário

# Gerencia os dispositivos de hardware

# Gerencia e mantém os sistemas de arquivos em disco

# Dá suporte a outros programas

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 80: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Interface com usuário

09:00

Inicialmente a interface com o usuário se dava somentepor meio de um terminal/prompt de comando

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 81: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Interface com usuário

09:00

Mais tarde, com a popularização dos computadores pessoais(PCs), começaram a surgir interfaces gráficas (GUIs)

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 82: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Interface com usuário

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 83: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Gerencia de Hardware

09:00

Drivers de dispositivos

# Programas que fazem a comunicação entre o sistema operacional (software) e dispositivos de hardware

# Software pode ser escrito independentemente do hardware

• Ex: o software, ao requisitar o uso de uma impressora, chama apenas o comando print, sem precisar conhecer o modelo da impressora

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 84: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Gerencia de Hardware

09:00

CD com drivers:

# Instalação automática pelo S.O.:

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 85: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Gerencia de Arquivos

09:00

Analogia: Bibliotecário e biblioteca# O sistema operacional é o bibliotecário...

# ... que organiza os livros (dados gravados) em um formato padrão…# …tal padrão facilita a posterior busca pelos arquivos

Um sistema de Arquivos consiste em duas partes:# Coleção de arquivos

# Estrutura de diretórios

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 86: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: S.O. Gerencia de Arquivos

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 87: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Microsoft Windows

09:00

Sistema operacional proprietário (pago)

Popularizou os computadores pessoais (PCs)

Inicialmente era apenas uma interface gráfica para outro S.O. chamado MS-DOS

Interface baseada no padrão WIMP (window, icon, menu, pointing device)

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 88: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Linux

09:00

Sistema operacional baseado no Unix Software Livre

# Licença GPL (versão 2): permitindo utilizar, estudar, modificar e distribuir livremente# Utilização gratuita# Código aberto

Várias distribuições# Ubuntu# Mint# Fedora# Kurumin# Etc...

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 89: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Linux

09:00

Muito utilizado em servidores# Você não sabe, mas provavelmente usa Linux todo dia

Ultimamente anda ganhando espaço para computador pessoal# Diversas interfaces gráficas

# Quase tudo o que você consegue fazer no Windows você faz no Linux

# Dependendo da distribuição, mais fácil que o Windows

Android (celulares)# Baseado em Linux

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 90: Informática Agrícola Aula 03 - Hardware (hardware e software)

Tipos de Software: Linux

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 91: Informática Agrícola Aula 03 - Hardware (hardware e software)

Software Utilitário

09:00

Ajudam a analisar, configurar, otimizar e manter um computador

Complementam as funcionalidades do sistema operacional

Exemplos# Compactação de dados (Winzip, WinRAR)

# Backup

# Antivirus

# Utilitários de disco (verificação, limpeza, compressão, particionamento)

# Explorador de arquivos (Windows Explorer, NauKlus)

# Monitores de sistema

# Etc...

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 92: Informática Agrícola Aula 03 - Hardware (hardware e software)

Suporte a linguagens de programação

09:00

Propiciam a execução de programas escritos em linguagens deprogramação diversos

# Compiladores:• GCC (linguagem C), Free Pascal, etc...

# Interpretadores• PHP, Python, browser de internet (Javascript)

# Máquina virtual• Java Virtual Machine (JVM)

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 93: Informática Agrícola Aula 03 - Hardware (hardware e software)

Concluindo...

09:00 93 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 94: Informática Agrícola Aula 03 - Hardware (hardware e software)

Material: https://sites.google.com/site/leinylsonuespi

09:00

Aula baseada no material de:

Noções de Hardware, Prof. Flávio Augusto de Freitas

Estrutura geral de um computador, Prof. Marcos de Assis

Introdução a Informática, Alexandre Meslin

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 95: Informática Agrícola Aula 03 - Hardware (hardware e software)

Nesta aula aprendemos...

Hardware e Software# Conceitos Básicos

09:00 Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 96: Informática Agrícola Aula 03 - Hardware (hardware e software)

Na próxima aula veremos...

09:00

SOFTWARE # Exemplos de softwares aplicados a Agronomia

# Programas Auxiliares

APLICAÇÕES GERAIS DE INFORMÁTICA# Internet

Informática Agrícola: Aula 03 - HARDWARE (Hardware e Software)

Page 97: Informática Agrícola Aula 03 - Hardware (hardware e software)

Alguma Dúvida?

09:00

Até a próxima aula...

[email protected]