INTRODUÇÃO À
INFORMÁTICA
José dos Reis Mota
2012
Hardware e Software
Um computador é um equipamento que tem a capacidade de
processar dados, ou seja, que pode realizar certo trabalho
envolvendo o armazenamento, a recuperação, a comparação ou a
combinação e a transmissão de informações, manipulando-as com a
finalidade de buscar resultados previamente estabelecidos.
O computador é composto basicamente de duas partes: software e
hardware.
O parte que estabelece que o computador executará uma tarefa
específica é o software.
Software é um conjunto específico de instruções eletrônicas que dizem
ao hardware o que ele deve fazer.
Hardware são os componentes físicos da máquina.
Hardware e Software
O computador é, portando, dividido basicamente em duas
partes:
(1) HARDWARE: parte física
(2) SOFTWARE: parte lógica
• O hardware é a parte palpável, • Os softwares constituem os conjuntos de
o equipamento em si. comandos que fazem as máquinas
funcionarem.
Figura 2 – Exemplos de software
Figura 1 – Exemplos de hardware. Fonte: www.criandomsn.com/?p=4540.
Fonte: www.criandomsn.com/?p=4540.
Hardware
A parte mais visível do hardware é o
gabinete, no qual temos:
Figura 3 – Gabinete visto de perfil e de frente.
Fonte: www.zumo.uol.com.br
• Unidade Central de Processamento (CPU) que contem os
circuitos que manipulam os dados e os que coordenam as
atividades da máquina.
• Todos os controles para a conexão de outros equipamentos
(chamados de periféricos).
• Os periféricos são normalmente ligados ao gabinete através de
fios (cabos). A tecnologia wireless (sem fio) permite conectá-los
sem necessidade de cabos.
Padrões Numéricos
Sistema Decimal
Sistema Binário
Sistema Hexadecimal
Sistema Octal
Decimal Binário Octal Hexadecimal
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
Sistema Decimal
O sistema decimal ou base 10 usa os algarismos 0, 1,
2, 3, 4, 5, 6, 7, 8 e 9.
O sistema decimal é o mais utilizado pelas pessoas no
seu cotidiano. A representação de um número qualquer
na base dez pode ser considerada da seguinte forma:
5326 = 5000 + 300 + 20 + 6 ou
5 x 1000 + 3 x 100 + 2 x 10 + 6 ou, ainda,
5 x 103 + 3 x 102 + 2 x 101 + 6 x 100
Sistema Binário
O sistema binário possui esse nome porque possui apenas
dois algarismos, zero e um.
Esse sistema de numeração é o mais utilizado em
computadores em razão de sua maior rapidez na execução
das operações matemáticas e também por ocupar um
número menor de bits para armazenar a informação, quando
comparado ao sistema decimal.
Podemos observar que a representação do número 1101001
na base 2 será, na base 10, equivalente a:
1101001(2) = 1 x 26 + 1 x 25 + 0 x 24 + 1 x 23 + 0 x 22 + 0
x 21 + 1 x 20 = 105(10)
Álgebra Binária
O sistema de numeração utilizado pelo computador é
denominado de sistema binário, ou seja, possui dois símbolos.
Cada um desses símbolos denominamos de bit, assim como
cada símbolo do sistema decimal denominamos de dígito.
Para trabalhar com esse sistema, o computador possui uma
álgebra especial denominada Álgebra de Boole ou Álgebra
Binária.
Essa álgebra, diferente da álgebra decimal com dez
símbolos (0,1,2,3,4,5,6,7,8,9), a qual normalmente
utilizamos, possui apenas dois símbolos: o símbolo 0 e o
símbolo 1 para realizar suas operações.
Enquanto representamos o número oito no sistema decimal
pelo símbolo 8, o computador representa-o pelo grupo de
símbolos 1000.
Unidades de Medida
Unidade de Medida Equivalência
1 Bit 0 ou 1
1 Byte 8 bits
1 Kilobyte (KB) 1.024 bytes
1 Megabyte (MB) 1.024 kilobytes ou 1.048.576 bytes
1 Gigabyte (GB) 1.024 Megabytes ou 1.073.741.824
bytes
1 Terabyte (TB) 1.024 Gigabytes ou
1.099.511.627.776 bytes
1 Petabyte (PB) 1.024 Terabytes
1 Exabyte (EB) 1.024 Petabytes
Unidades de Medida
Disponível em
http://www.tecmundo.com.br/infografico/10187-do-bit-ao-yottabyte-conheca-os-tamanhos-dos-arquivos-digitais-infografico-.htm
Ambiente Computacional
Os elementos do hardware podem ser agrupados em 4 grupos:
1. Entrada de dados: texto, código, movimento, etc.
2. Processamento de dados: processar atividades.
3. Saída de dados: visualizar, imprimir e projetar os dados.
4. Memória auxiliar: armazenam dados.
ELEMENTOS DE ENTRADA DE DADOS
teclado
Leitor de códigos de barras mouse
O dispositivo de
armazenamento
armazena dados e
programas
A unidade central de
processamento (CPU)
O dispositivo de executa instruções de O dispositivo de
entrada envia computador. saída
dados à unidade disponibiliza os
central de dados
processamento processados (as
A memória mantém informações)
dados e programas
em uso no momento
Computador - Arquitetura
Processador
O processador é o “cérebro” do computador, a parte que
interpreta e executa as instruções.
O termo CPU (Unidade Central de Processamento) é
utilizado para se referir ao processador de um computador.
A CPU de um computador contém a inteligência da
máquina; lá que os cálculos são feitos e as decisões,
tomadas. Esse cérebro ocupa um espaço incrivelmente
pequeno.
Em um computador toda a CPU está contida em um
minúsculo chip chamado microprocessador.
Toda CPU tem pelo menos duas partes básicas: a unidade
de controle e a unidade lógico-aritmética.
ELEMENTOS DE PROCESSAMENTO DE
DADOS
• Memória RAM (memória de acesso randômico): armazena os
programas em execução, bem como suas variáveis e dados. É
esvaziada quando o computador é desligado.
• Memória ROM (memória somente leitura): armazena os
parâmetros iniciais de operação do computador.
ROM
processador RAM
ELEMENTOS DE SAÍDA DE DADOS
Monitor de vídeo Impressora Projetor (datashow)
ELEMENTOS DE MEMÓRIA AUXILIAR
Disco rígido (do Inglês HD externo ao CD e DVD
Hard Disk – HD) interno. gabinete pendrive
Fica dentro do gabinete.
Memória
A CPU usa a memória do computador para guardar as
informações com as quais trabalha.
Essas informações são representadas eletronicamente no
chip da memória e, enquanto estão na memória, o
computador pode acessá-las diretamente.
A memória interna do computador é chamada Memória
Principal ou RAM – Memória de Acesso Aleatório.
A memória RAM armazena informações apenas enquanto o
computador está ligado.
A quantidade de memória de um computador afeta seu
desempenho: quanto mais memória, mais dados serão
carregados e, assim, poderão ser acessados rapidamente.
Caso a quantidade de memória RAM disponível seja
insuficiente, o computador não será capaz de rodar
aplicativos mais complexos.
As memórias possuem capacidade de 2GB, 4GB, 8GB ou
quanto for necessário para executar um determinado
software.
Cada posição da memória principal tem um endereço único; a
maioria das instruções de máquina refere-se a um ou mais
endereços da memória principal.
O tempo de acesso a uma determinada posição é constante e
independente da sequência de acessos anteriores. Dessa
maneira, qualquer posição pode ser selecionada de modo
aleatório, sendo endereçada e acessada diretamente.
Em seu nível mais baixo, tudo na memória do computador é
representado por números. O computador representa estes
números com apenas dois símbolos: 0 ou 1.
Memória ROM
Existe também um outro tipo de memória: ROM –
Memória apenas de leitura.
É uma memória não-volátil, ou seja, não é apagada
quando reiniciamos ou desligamos o computador.
A memória ROM contém um padrão permanente de
dados que não podem ser alterados.
Se a capacidade de memória requerida for
relativamente pequena, a vantagem da utilização de
uma memória ROM é que os dados ou programas
ficam permanentemente armazenados, nunca
precisando ser carregados a partir de um dispositivo
de armazenamento secundário.
Os dados são gravados na memória ROM durante o
processo de fabricação da pastilha.
Memória Cache
Entre as operações mais demoradas que uma CPU
precisa efetuar, está a transferência de dados entre a
memória e os registradores.
O problema é simplesmente que a CPU é muito mais
rápida do que a memória RAM.
Uma solução parcial para esse problema é incluir uma
memória cache na CPU.
A cache é parecida com a RAM, mas extremamente
rápida em comparação à memória normal, e é usada
de maneira diferente.
Tamanhos da cachê: 512 KB, 1MB, 3 MB, 6 MB, 8 MB, ...
Dispositivos de Entrada/Saída (E/S)
Entrada/Saída compreende todas as maneiras como o
computador se comunica com os usuários e outras máquinas
ou dispositivos.
Os dispositivos de entrada aceitam dados e instruções do
usuário.
Os dispositivos de saída retornam os dados processados ao
usuário.
Os dispositivos de entrada mais comuns são: teclado, mouse,
joysticks, scanners.
Os dispositivos de saída mais comuns são: impressora,
monitor.
Os computadores também podem gerar saída de suas
informações para redes, como a Internet.
Software – Conceitos Básicos
Aplicativo
Usuário
Linguagem
SO Software
Hardware
Software – Conceitos Básicos
28
SO – Sistema Operacional
Linguagem
Básico Utilitário
Linguagem de Quarta Geração
software
Programa escrito em uma linguagem
Aplicativo para uma aplicação específica
SISTEMA OPERACIONAL
Sistema operacional é um programa ou um
conjunto de programas cuja função é gerenciar os
recursos do sistema, além de fornecer uma interface
de comunicação entre o computador e o usuário.
Funções básicas do SO
Proporcionar uma interface de linha de comando ou
uma interface gráfica para o usuário se comunicar
com o computador.
Gerenciamento de processos
Gerenciar os dispositivos de hardware do
computador
Gerenciar e manter os sistemas de arquivos em disco
Dar suporte a outros programas
USUÁRIO
PROGRAMA
SISTEMA
OPERACIONAL
HARDWARE
Sistemas Operacionais para microcomputadores
DOS
MACINTOSH
UNIX
LINUX
WINDOWS
LINUX
O Linux é um sistema operacional criado em 1991
por Linus Torvalds, então um estudante finlandês, e
hoje é mantido por uma comunidade mundial de
desenvolvedores.
O Linux adota a GPL, uma licença livre, o que
significa, entre outras coisas, que todos os
interessados podem usá-lo e redistribuí-lo.
Aliado a diversos outros softwares livres, como o KDE,
o GNOME, o Apache, o Firefox, os softwares do
sistema GNU e o LibreOffice.org, o Linux pode
formar um ambiente moderno, seguro e estável para
desktops e servidores.
GNU
GNU General Public License (Licença Pública Geral), GNU GPL ou
simplesmente GPL, é a designação da licença para software livre
idealizada por Richard Stallman no final da década de 1980, no âmbito
do projecto GNU da Free Software Foundation (FSF).
A GPL é a licença com maior utilização por parte de projetos de software
livre, em grande parte devido à sua adoção para o Linux. Em termos
gerais, a GPL baseia-se em 4 liberdades:
A liberdade de executar o programa, para qualquer propósito
(liberdade nº 0)
A liberdade de estudar como o programa funciona e adaptá-lo para as
suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-
requisito para esta liberdade.
A liberdade de redistribuir cópias de modo que você possa ajudar ao
seu próximo (liberdade nº 2).
A liberdade de aperfeiçoar o programa, e liberar os seus
aperfeiçoamentos, de modo que toda a comunidade se beneficie deles
(liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta
liberdade.
WINDOWS
Produto comercial, com preços diferenciados para cada uma
de suas versões, embora haja uma enorme quantidade de
cópias ilegais instaladas, ele é o sistema operacional mais
usado do mundo.
http://www.netmarketshare.com/, julho/2014 (ver estatísticas atuais)
DOS
Evolução
Os diversos tipos de Softwares
Softwares Utilitários;
Softwares Aplicativos;
Softwares Personalizados;
Software Empacotados.
Software Utilitários
Disponibilizam funções usadas com frequência:
gerenciamento de arquivos;
controle de dispositivos de entrada e saída.
Exemplo de Softwares Utilitários
Fragmentação de Arquivos – gerenciar dados nas
unidades de discos. Reposiciona os arquivos dentro
do computador.
Compressão de dados – é o ato de diminuir o
espaço ocupado por dados num determinado
dispositivo, comprime seus arquivos.
Antivírus, Ccleaner...
Softwares Aplicativos
São softwares com a finalidade de suprir
necessidades específicas que devem ser executadas
no computador.
Exemplos Softwares Aplicativos
Processadores de Textos: WordPad nativo do
Windows, Microsoft Word, Libre Office e etc.
Software Gráfico: Illustrator, Photoshop, Fireworks,
etc.;
Navegadores (browsers): Internet Explorer,
Firefox, Google Chrome, Opera e Safári;
Software de Planilhas Eletrônicas: Excel;
Software de gerenciamento de banco de dados:
Microsoft Access, SQLServer, MySQL, etc.
Softwares personalizados
Desenvolvido sob encomenda;
Para suprir necessidades especificas dos processos
de uma empresa;
Desenvolvidos por programadores em alguma
linguagem de programação, como C++, C#, Java.
Softwares empacotados ou comerciais
São vendidos em caixinhas;
Tem um custo menor que um software desenvolvido
sob encomenda.
A empresa se adapta a ele e não o software à
empresa;
Normalmente são vendidos em grande escala.
Softwares Livres
Linux
Ubuntu,
Fedora,
Madriva, etc.
Android
Sistema operacional para dispositivos móveis
Nomes de Arquivos e Pastas
unipam.doc
nome extensão
O nome pode possuir até 256 caracteres
Extensões geralmente apresentam 3 caracteres:
documento do Word: .docx
figura bitmap: .bmp
planilha do Excel: .xlsx
apresentação do PowerPoint: .pptx
Iniciando o Windows
Atalhos para
programas
Área de Trabalho
Meu Computador
Lixeira
Área de
Trabalho
Barra de Tarefas
Menu iniciar
Programas ativos
Barra de
Data e hora
Tarefas
Iniciando o Windows
Menu iniciar:
Programas
Programas
instalados
Documentos
Configurações
Localizar
Ajuda
Executar
Desligar
Windows Explorer
Programa que
permite
manipular
pastas ou
arquivos.
Pastas
localizar;
Arquivos
mover;
copiar;
renomear;
excluir;
criar pastas.
Softwares Auxiliares
Google Drive (exemplo) – criação e
armazenamento de arquivos.
DropBox – armazenamento de arquivos.
Ferramentas Auxiliares
Google Tradutor
Google Acadêmico
Wikis
Wikipédia
Qual as vantagens e desvantagem de uma wiki?
Ferramentas de Criação de Blogs
Wordpress;
Blogger;
Vídeos
YouTube;
Hangout;
Skype.
Conceitos ligados à internet
O que é Intranet?
A intranet é uma rede interna;
Fechada e exclusiva, com acesso somente para os
funcionários de uma determinada empresa;
Muitas vezes liberada somente no ambiente de
trabalho e em computadores registrados na rede;
Uma intranet é uma versão particular da internet,
que pode ou não estar conectada a esta.
Essa rede pode servir para troca de informação,
mensagens instantâneas (os famosos chats), fóruns,
etc...
Fonte: http://www.tecmundo.com.br/conexao/1955-o-que-e-intranet-e-extranet-.htm
O que é Extranet?
Quando alguma informação dessa intranet é
aberta a clientes ou fornecedores dessa empresa;
Se sua empresa tem uma intranet e seu fornecedor
também e ambas essas redes privadas
compartilham uma rede entre si, para facilitar
pedidos, pagamentos e o que mais precisarem,
essa rede compartilhada é conhecida como
extranet.
Fonte: http://www.tecmundo.com.br/conexao/1955-o-que-e-intranet-e-extranet-.htm
Conceitos Internet
Web – www ou Word Wide Web, maneira simples de
trocar informações, sistema de documentos em
hipermídia (hipermédia) que são interligados e
executados na Internet.
Site – aglomerado de páginas que pode ser acessado
através da internet.
Homepage – ou página inicial, geralmente está
associado a um site, considerada a pagina destaque,
com conteúdos mais interessantes e chamativos.
Link ou Hiperlink – é um ponto de conexão entre parte
de um site, pode realizar a ligação de um site para o
outro.
Conceitos Internet
Navegar – significa percorrer páginas de um
mesmo site ou de vários sites, através de links
sucessivos.
URL – também chamado de endereço, representa o
lugar onde o site está localizado.
E-mail (correio eletrônico) – serviço de troca de
mensagens entre usuários da Internet.
Navegador ou browser -programa utilizado para
acessar site na internet.
Conceitos Internet
Download – baixar/salvar arquivos da rede para
seu computador.
Domínio – um nome único de identificação de um
site na Internet. Ex.: unipam.edu.br
Upload – é o ato de adicionar, compartilhar
arquivos na internet.
Conceitos Internet
Blog – geralmente utilizado para uso pessoal, local
em que as pessoas podem postar (publicar)
informações.
E-commerce – comercio eletrônico, comprar e
vender pela internet.
E-business – é o processo em que se estabelece
ligação eletrônica entre uma organização, seus
clientes, seus fornecedores demais elementos de seu
relacionamento, com o objetivo de obter maiores
ganhos nos negócios. VELLOSO, 2003.
Conceitos Internet
Redes Sociais – pode ser chamando também de sites
de relacionamentos, você encontrar pessoas que tem o
mesmos interesse que você, compartilhar fotos,
informações pessoais, etc. (Exemplo: Facebook, Twitter,
LinkedIn, Flickr, etc.).
HTML – Hipertext Markup Language (Linguagem de
Marcação de Hipertexto) Linguagem para desenvolver
páginas/ sites web.
On-line – indica que a pessoa está conectada a
internet.
Off-line – indica que a pessoa está desconectada da
internet.
Como acessar a internet?
Primeiramente precisamos de uma rede conectada
ao computador, pode ser sem fio ou com fio.
Para acessar a Internet precisamos utilizar um
navegador, os mais conhecidos são:
Navegadores
Disponível em: http://pt.wikipedia.org/wiki/Anexo:Lista_de_navegadores
Explorando o Navegador
Plugins;
Abas;
Limpeza de Histórico;
Etc.