Beruflich Dokumente
Kultur Dokumente
para Economia
• Site do curso:
http://www.tecgraf.puc-rio.br/~abraposo/INF1503/
1
Informática – Cada vez mais onipresente
História do computador
• Época Manual
2
História do computador História do computador
• Época eletrônica • Época eletrônica
3
Tipos de Computadores
• Microcomputador
Hardware – Tipo mais popular
– Lançado originalmente pela IBM, e hoje conta
com inúmeros fabricantes (e mesmo sem
fabricantes – montados)
– PC (Personal Computer) x Macintosh
4
Arquitetura Básica de Computadores CPU ou UCP (Unidade Central de Processamento)
Memória Memórias
• Memória Primária • RAM
– Para gravação e leitura, pode ser gravada e lida pelo processador,
– RAM (Randomic Access Memory) isto é, podemos gravar programas, dados, resultados de
processamento
– ROM (Read Only Memory) – Volátil: perde-se quando o computador é desligado
– CACHE • ROM
– Somente para leitura
• Memória Secundária / Auxiliar – Utilizada apenas para inicializar o equipamento e por parte do
processador
– HD – Seu conteúdo é gravado durante a fabricação do equipamento,
– Disquetes, CD, etc. geralmente, informações básicas relacionadas à configuração e
desempenho do equipamento, não sendo possível alterá-la
5
Memórias Memórias
• CACHE • Memória Auxiliar
– Leitura ou gravação feita pelo computador depende do – Complementa a memória principal
movimento de peças mecânicas, diminuindo a – Vantagens
velocidade de processamento • dados podem ficar guardados por longos períodos de tempo
– Alguns equipamentos são dotados de uma memória • capacidade de armazenamento muito superior à da memória RAM
especial denominada CACHE (esconderijo) para • proporcionalmente ao que grava, tem um custo muito mais baixo
acelerar significativamente o processamento em certas – Desvantagem
circunstâncias • acesso mais lento
– Na verdade, é uma pequena memória RAM que – Exemplos
armazena as informações mais solicitadas, evitando • HD, disquete, CD, etc
novos acessos
• CPU + Memórias
principais (RAM e
ROM), além das outras
placas (de vídeo, de
rede, etc.)
6
Representação Binária Numeração com base 2
• Toda a manipulação dos dados em um sistema • Sistema de numeração binária utiliza
computacional é feita sob a forma de sinais combinações dos dígitos 0 e 1
elétricos, codificados em um sistema binário.
• Toda a informação que circula dentro de um
• Bit (binary digit) é a menor quantidade de
informação que pode ser armazenada e processada
sistema informático é organizada em grupos
por um computador. de bits
• Símbolos fundamentais: 0 e 1, que formam a • Os mais frequentes são os múltiplos de 8
numeração com base 2 bits: 8, 16, 32, etc.
Numeração Binária
Numeração Binária
• 1 Byte → 8 bits → 28 = 256 combinações possíveis
• Byte (B) = 8 bits representa unidade básica de memória =
• No sistema binário (0 e 1), para determinar o número de
1 caracter armazenado em memória
combinações com n bits, basta calcular 2n
• Tabela de 256
• Exemplos: 0 0
caracteres: ASCII
- 1 bit → 21 = 2 combinações possíveis (0 e 1) 0 1
- 2 bits → 22 = 4 combinações possíveis 1 0
- 3 bits → 23 = 8 combinações possíveis
1 1
0 0 0 0 0 1
0 1 0 0 1 1
1 0 0 1 0 1
1 1 0 1 1 1
7
Unidades Grandezas
• Capacidade de Armazenamento
• Simplificadamente Memória RAM do PC 128 MB a 2 GB
Disquete 3,5’’ 1,44 MB
HD (Hard Disk) 80 GB (típico)
Zip Drive 100 MB
CD-ROM 700 MB (80 min) ou 680,4 MB (74min)
DVD-ROM 4,25 GB por lado (1, 2 ou 4 lados: 4,25, 8,5
• Na verdade ou 17 GB) – 2h20min de vídeo por lado.
Pen-drive 256 MB, 512 MB, 1GB (típicos)
Cartão de memória (máquinas digitais) 512 MB, 1GB (típicos)
Software
• São os programas, que tornam o
computador útil, informando a ele como
Software executar determinada tarefa.
• Representado por um conjunto de instruções
(comandos) escritas em código binário
(linguagem) Æ Programa
• Computador como conhecemos: Hardware
+ Software
8
Exemplos de Sistemas Operacionais Exemplos de Sistemas Operacionais
• MS-DOS (Microsoft Disk Operating System)
– Usado nos primeiros PCs da IBM, daí a razão da sua popularidade
– Maioria dos software ainda hoje implantados em microcomputadores
"rodam" baseados no DOS
– interface de linha de comando a partir da qual o usuário insere, pelo
teclado, palavras e símbolos pré–definidos, que permitem a
determinação
dos comandos
que serão
executados
Bill Gates
9
Editores de Texto Editores de Texto: WordPerfect
10
Banco de Dados: Access Editoração Eletrônica e Programas Gráficos
11
Microsoft Project
Software para gerenciamento de projetos
Proprietário, código-fonte
Software Open Source disponível, gratuito
Proprietário, gratuito
Software Gratuito
Proprietário, pago
Software Comercial
MS Visual Studio
12
Peopleware
• Profissionais ligados ao processamento de dados
Peopleware
Redes: Finalidades
Redes de Computadores
13
Internet Internet: a rede das redes
• Origem: Guerra Fria
• DARPA (Departamento de Defesa de Pesquisas
Avançadas) decidiu desenvolver uma rede de
computadores que pudesse sobreviver a um ataque aos
EUA
– Redundância no tráfego e nos dados para sobreviver à
destruição de pontos da rede
– Multi-plataforma (nem todos computadores precisam ser
iguais)
• Militar Æ Ensino / Pesquisa Æ Comercial / Cidadão
14
WWW - Histórico
WWW – World Wide Web
• Tim-Berners Lee (físico) criou programa
• “Versão ilustrada da Internet” para uso pessoal: páginas interligadas por
• Acesso a informações em meio de palavras
vários formatos, a partir – Hipertexto
dos navegadores Web
Tipos de Domínio
Domínio
• Nome da instituição na Web
15
Tipos de Internet / Web
Domínio
• Internet Î TCP/IP
• Web Î Internet + HTTP + HTML
16
Ferramentas de E-mail WebMail
• Programas para troca de e-mails
• E-mail dentro de navegador web
• Exemplos: MS-Outlook, Eudora, Thunderbird
SPAM
• Mensagens não solicitadas Navegadores Web
• No ambiente Internet, "SPAM" significa enviar uma
mensagem qualquer para uma grande quantidade de
usuários, sem primeiro verificar a utilidade do conteúdo da • Um "navegador" é uma ferramenta de software
mensagem para aqueles destinatários. que você usa para ver as páginas da web, acessar
• Propiciado pelo baixo custo de envio de mensagem webmail, etc.
eletrônica, causa inconveniência e custo para o
destinatário. • Surfar na web significa seguir os hyperlinks para
• Filtros anti-SPAM diferentes páginas da web
– O navegador é capaz de ler HTML
• OBS:
Prof. Alberto Raposo: abraposo@tecgraf.puc-rio.br • Exemplos: Internet Explorer, FireFox.
– Mensagens sempre com subject: [INF1503]...
– Para diferenciar do SPAM
17
Outros Serviços na Web
• Chat
– Conversa em tempo-real (texto, às vezes áudio / vídeo)
• ICQ, MSN, Skype
• Newsgroups, Foruns, FAQs
• Blogs (diários)
• “Comunidades”: Orkut
• Jogos online
• E-commerce
18