Documente Academic
Documente Profesional
Documente Cultură
Ementrio:
Histrico da Classificao dos computadores. Conceito de Hardware.
Conceito de Software. Sistemas Numricos. Modalidades de Processamento.
Noes de teleprocessamento. Noes de Sistemas.
Contedo Programtico:
UNIDADE I: INTRODUO
1.1 - Histrico
1.2 - Classificaes dos computadores
1.2.1 - Quanto ao tipo ou forma de operao
1.2.2 - Quando a gerao
1.2.3 - Quanto ao porte
1.3 - Utilizaes do computador
1.4 - Novos campos de pesquisa (projetos assistidos por computadores,
robtica, inteligncia artificial).
UNIDADE II: HARDWARE
2.1 - Conceito
2.2 - Bits, byte e palavra.
2.3 - Componentes bsicos do computador
2.3.1 Unidades de E/S
Leitura e perfuradores de carto perfurado
Impressora, unidade de fita magntica.
Unidade de disco
Monitor e terminal de vdeo e teclado
Leitura tica e leitura de caracteres magnticos
Digitalizadores
2.3.2 - Memria
Tamanho
Endereo
Tipos (ROM, PROM, EPROM, RAM, Secundria)
2.3.3 - Unidade central de processamento
Conceito
Divises
Funes
2.3.4 - Canais de entrada e de sada
UNIDADE III: SISTEMAS NMERICOS
3.1 - Sistemas numricos
3.1.1 - Sistemas decimais
3.1.2 - Sistema binrio
3.1.3 - Sistema hexadecimal
3.1.4 - Mudana de base
UNIDADE IV: SOFTWARE
4.1 - Conceito
4.2 - Divises do software
1
2
3
4
5
Campo
Registro
Arquivo
Tipos de Organizao de Arquivos
Modalidade de Acesso a Arquivos
APRESENTAO DO PROFESSOR
UNIT
COMENTAR O MERCADO DE INFORMTICA
METODOLOGIA
HORRIO e CHAMADA
INCENTIVO LEITURA E PESUISA BIBLIOGRFICA
PROPOSTA
DA
DIVISO
DA
RESPOSABILIDADE
APRENDIZADO
PROVAS
APRESENTAO DA TURMA
ENTREGA DO PROGRAMA DO CURSO
UNIDADE I: INTRODUO
1 - Histrico
NO
3 GERAO
Surgiu em 1965: IBM 360
Componente eletrnico: Circuito Integrado (LSI)
Mais confiveis
Miniaturizao dos componentes
Baixssimo consumo de energia
Custo muito mais baixo
Menor tamanho
Multiprogramao
IBM 360 - vendeu 30.000 unidades
4 GERAO
Surgiu em 1975
Componentes eletrnicos - Circuitos Integrados (LSI e VLSI)
Tempo de operao - 0,5 nano segundos (10-9 seg.)
Popularizao no uso
Tecnologia de FIRMAWARE (Funes do S.O)
5 GERAO
Em fase de estudo
Dvidas quanto existncia
Componentes eletrnicos: Circuito integrado (ULSI)
Inteligncia artificial
O hardware e construdo visando o software
CISC X RISC
Multiprocessamento
Tempo de operao: pico-segundo (10-12)
Memria principal - Gigabytes
Memria auxiliar - Terabytes
1.2.3 - Quanto ao porte
Segundo a capacidade e potncia desta categoria de mquinas, podem-se
distinguir quatro classes bem diferenciadas de computadores:
Mainframes, ou computadores de grande porte.
Minicomputadores
Supermicros
Microcomputadores
Cada um deles adequa-se a um tipo de usurio e por isso nenhum deles exclui
os anteriores
OBS: Definir: aplicao, empresas, custo, pessoal e comparao.
3 - Utilizao do computador
1.3
- Novos campos de pesquisa (projetos assistidos por computadores,
robtica, inteligncia artificial).
OBS: ENTREGA DE TEXTO
TERCEIRA AULA
UNIDADE II: HARDWARE
1 - Conceito
2.1
-Bit, Byte e Palavra.
Unidade de Medidas
Cdigos padres de caracteres ASCII e EBCDIC
3 - Componentes bsicos do computador
CPU, Memria e Unidades de E/S
1 - Unidades de E/S
Interface Serial e Paralela
Unidades de Entrada
Teclado
Mouse
Pen
Touch Screen
Leitora ptica (Cdigo de Barras e Scanner - OCR)
Leitora de Cartes (80 colunas e no reutilizvel)
Leitora de Tarja Magntica (carto de crdito, 56 bytes em 3
trilhas)
Mesa Digitalizadora
Joystick
OBS: Entrega de texto
QUARTA AULA
Unidades de Sada
Impressora
Mecanismo de Impresso
Impacto
No-Impacto
*
Quantidade Impressa (cps, lpm, ppm)
*
*
*
*
Tipo de Papel
Formulrio Contnuo (80 X 66 e 132 X 66)
Folha Solta (carta, A4).
Tipos de Impressoras
Linha
Margarida
Matricial (9 e 24 pinos)
Jato de Tinta
Laser
Aplicaes
Operao
Plotters
Escrita com canetas de diversas espessuras e/ou cores
Folhas grandes (A0, A1, A2,)
Aplicao
Monitores e Placas de Vdeo
Tipos: Quanto formao da Imagem
CRT (canho e tela fotossensvel)
LCD - Alterao das condies de absoro e reflexo
da luz sobre a tela de cristal lquido
Resoluo - PIXEL (Picture element) e Dot Pich
Tipo: Quanto resoluo
CGA - 320 X 200 - at 16 cores
EGA - 640 X 350 - at 64 cores
VGA - 640 X 480 - at 256 cores
SVGA - 1024 X 768 - at 256 mil cores
Tipo: Quanto ao nmero de cores
Monocromticos (Fsforo Verde e Branco)
Policromticos
Modos de Apresentao
Texto - (80 X 25) - Caractere Map.
Grfico - resoluo - Bit Map.
Placa de Vdeo
QUINTA AULA
Unidades de Entrada e Sada
Unidade de Disco Magntico
Tecnologia de Leitura/Gravao
Tipo: Fixo ou Flexvel
Face, Trilha, Setor, Cluster, Slack
Formatao
Densidade
Acesso Direto
Discos Flexveis
Aplicao
8
5.1/4
3./12
Discos Rgidos (Removveis e Fixos)
Arquitetura
Aplicao
Unidade de Disco ptico
Tecnologia de Leitura/Gravao
Categorias (Somente Leitura e Leitura/Gravao)
Altssima Densidade
Aplicao
Unidades de Fita Magntica
Tecnologia de Leitura/Gravao
Tipos: Carretel e Cartucho
Velocidade de Acesso Baixa
Custo Baixo
Acesso Sequencial
Aplicao
Modem
Modulador/Demodulador
Aplicaes
Velocidades de Transmisso (2.400, 9.600, 14.400, 28.800,,
Mbps).
Placas de FAX/MODEM
Palestra Sobre BBS
SEXTA AULA
2 - Memria
Definio
Tipos (RAM, ROM, PROM, EPROM, CACHE e BUFERRS)
Memria Principal
Tamanho
Endereo
Acesso
Memria Secundria
Memria Virtual
3 - Unidade central de processamento
Conceito
Funes (Ciclo: Busca X Execuo - Clock)
Divises
Unidade Controladora
Registradores (endereo, dados, instrues e programas)
Unidade Lgica e Aritmtica
4 - Canais de entrada e de sada
Palavra
Barramento (Dados, Memria e Controle)
UNIDADE III: SISTEMAS NMERICOS
Sistemas numricos
Sistema de numerao o conjunto de smbolos, palavras e regras que nos
permite escrever e dar nomes a todos os nmeros
Henrique Morandi
Conceitos bsicos
Base de um sistema de numerao - quantidade de smbolos utilizada para
representar as quantidades desse sistema. (decimal, binrio, octal e
hexadecimal). Ou seja, dada uma base N qualquer, so necessrios N
smbolos diferentes para representar um nmero.
A base indicada entre parnteses abaixo e no final do nmero.
Posio - as posies so numeradas da esquerda para a direita iniciando em
zero.
Valor da Posio - valor intrnsico do smbolo vezes a base elevado posio
Valor numrico de um Sistema de numerao - Somatrio dos valores de
posies dos algarismos que compem um nmero: XYZH = H.b(0) + Z.b(1) +
Y.b(2) + X.b(3)
Sistemas de Interesse em P.D.
Sistemas decimais (base 10)
Sistema binrio (base 2)
Sistema hexadecimal (base 16)
Sistema Octal (base 8)
Mudanas de base
De qualquer base para a base 10 - igual ao valor numrico na base
Exerccio
a 101101(2)
b AEF76(16)
c 5472(8)
d 100010(2)
e CAFE (16)
f 3126(8)
Da base 10 para qualquer base - utiliza-se o mtodo das divises
sucessivas pela base. Nesse mtodo so marcados os restos de cada
diviso e o nmero na base qualquer formado pelos restos de cada
diviso, s que no sentido inverso da ordem em que ocorreram as
divises.
Exerccio
Transforme os nmeros decimais abaixo para as bases: dois dezesseis e oito.
a 501
b 1724
c 387
d 635
Da base 2 para a base 16 - agrupamos o nmero binrio em grupo de
quatro, smbolos da direita para a esquerda, calculamos o valor em
decimal para esses grupos e os substitumos pelo seu valor
correspondente em hexadecimal.
Exerccio
Transforme os nmeros binrios abaixo em hexadecimais
a 10110101011100
b 111000111101111
c 100111101100110001
d 1110110000101010111
Da base 16 para a base 2 - substitumos cada smbolo hexadecimal por
quatro (sempre quatro) smbolos binrios correspondentes.
Exerccio
Transforme os nmeros hexadecimais abaixo em binrios
a COCA
b B1FE
c 102
Da base 2 para a base 8 - agrupamos o nmero binrio em grupo de
trs smbolos, da direita para a esquerda, calculamos o valor em
decimal para esses grupos e os substitumos pelo seu valor
correspondente em octal.
Exerccio
Transforme os nmeros binrios abaixo em octais
a 10101011
b 1001011111111
c 1110110110111
Da base 8 para a base 2 - substitumos cada smbolo octal por trs
(sempre trs) smbolos binrios correspondentes.
Exerccio
Transforme os nmeros octais em binrios
a 3027
b 41635
c 350284
Da base 8 para a 16 - utiliza-se a transformao para a base 2 para facilitar
Exerccio
Transforme os nmeros octais em hexadecimais
a 63745
b 412376
c 7564325
Da base 16 para a 8 - utiliza-se a transformao para a base 2 para
facilitar
Exerccio
Transforme os nmeros hexadecimais em octais
a CEF36
b 342FDE
c CDFE45B
OPERAES ARITMTICAS
ADIO
SUBTRAO
UNIDADE IV: SOFTWARE
Conceito
Divises do software
Apoio - Editores de Textos, Planilhas de Clculos e Banco de Dados.
Aplicativos
Bsico - Sistema Operacional
Linguagem de programao
Linguagem - conjunto de regras e smbolos, obedecendo a regras e
contendo um vocabulrio com o objetivo de produzir comunicao.
Linguagem de programao - linguagem destinada a permitir a
comunicao entre o homem e o computador
Conceito de:
Comando ou instruo
Algoritmo
Programa
Rotina
Sistema
Ciclo de Vida do Software
LGICA DE PROGRAMAO
o processo de construo de um algoritmo (ou fluxograma) contendo os
passos para a soluo de um problema proposto.
FLUXOGRAMA
Ferramenta grfica utilizada da descrio da lgica dos programas
Muito utilizado na dcada de 60 e incio de 70
Deficiente quando modelamos processos complexos, pois, permite
desvios que retrocedem a execuo da soluo do problema
(estruturas de repetio mal definidas) e esses desvios dificultam o
entendimento e a manuteno.
Atualmente pouqussimo utilizado na construo de SW
Os principais smbolos so:
Seleo ou Deciso
Processamento
Comandos de Leitura/Gravao/Impresso
ALGORITMO
Ferramenta Textual
Nasceu com a programao estruturada (sequncia, seleo e
repetio)
Estruturas de repeties bem definidas
As principais palavras chaves
Leia (VARIVEIS)
Imprima (VARIVEIS)
VARIVEL VALOR
Se condio
Ento COMANDOS
Seno COMANDOS
Enquanto condio faa
COMANDOS
Fim-enquanto
EXERCCIOS
1 - Faa um algoritmo que leia o nome e as trs notas dos alunos de ICC e
imprima os alunos aprovados. A mdia 5.0 e um aluno com NOME = FIM
indica o ltimo aluno.
Sistemas Operacionais.
Conceito
Conjunto de programas que tem por finalidade gerenciar os recursos do
computador e facilitar a comunicao entre o homem e a mquina. Ou seja,
unir: hardware, software e peopleware
Funes
Permitir o funcionamento bsico do computador e dos seus perifricos
Permitir a interao do homem e mquina, atravs de comandos
previamente definidos.
Executar tarefas bsicas e rotineiras dentro de um sistema de
computao (classificao, edio, cpia, deleo, impresso de um
arquivo, formatao de discos, alocar e liberar memria, gerenciar
perifricos)
Execuo de programas
Tornar o uso do equipamento mais simples, seguro e eficiente.
Tipos de Superviso e Controle
Tratamento de erros
Tratamento de I/O
Escalonamento de processo
Proteo
Caractersticas
Escrito em linguagem de baixo nvel
Eficiente e eficaz
Pequeno
Dependente da arquitetura do hardware
Carga do Sistema Operacional (BOOT)
Classificao dos Sistemas Operacionais
Os sistemas operacionais podem ser classificados de acordo com servios e o
modo pelo qual se apresentam em termos de recursos oferecidos aos usurios.
Sistemas Monoprogramao ou Monotarefa
Um programa por vez
Perde-se tempo com perifricos
CPU ociosa
Microcomputadores
Sistemas Multiprogramao ou Multitarefa (Preemptivo X NoPreemptivo)
Vrios programas
Diviso de CPU e Memria
Eliminao do tempo ocioso da CPU
Sistemas Multiusurios
Vrios Usurios
Compartilhamento da CPU, Memria e perifricos.
Grande capacidade de processamento e armazenamento
Host - computador central
Terminais - Interface (monitor e teclado) como usurio
Ambiente de grande porte
Sistemas de Tempo Real - Sistema operacional, onde, o equipamento
recebe comandos e deve execut-los em um intervalo de tempo prfixado, aps o que haver perda de informaes ou prejuzos na
operao.
Aplicados medio/controle, que exijam monitoramento
contnuo de instrumentos, com tempos de resposta mnimos
Hardware especializado
Mxima otimizao no tratamento de interfaces, drives, etc.
Aplicaes especficas: usinas, caldeiras, automao industrial,
controle de trfego, indstria blica, etc.
Modalidades de Processamento
Topologias
Estrela
Existe um elemento central, ao qual so conectados so demais. Todos
os dados que transitam pela rede passam necessariamente pelo n
central
Anel (token)
A rede formada por um circulo de estaes ligadas em srie. Neste
esquema, uma mensagem retransmitida por elementos
intermedirios, at atingir o n destino.
Cada n deve somente reconhecer seu prprio endereo - meio fsico
comum a todos os ns de comunicao, sendo constitudo por vrios
segmentos de transmisso ponto a ponto entre pares de ns de
comunicao adjacentes.
Barramento
Uma informao transmitida se difunde pela rede, atingindo os
elementos destinatrios.
Sem armazenamento intermedirio das mensagens na rede
Meio fsico composto por um nico segmento de transmisso
multiponto, compartilhado pelas diversas estaes interconectadas.
Fatores para dimensionamento de uma rede
1 Arquitetura e equipamentos a serem utilizados
2 Quantidade e tipos de micros
3 Quantidade e tipos de perifricos a serem compartilhados
4 Trfego de informao
5 Nvel de proteo e segurana de dados desejado
6 Comunicao com outras redes pblicas ou privadas e/ou outros
sistemas
7 Distncias entre ns e o comprimento total da rede
8 Simultaneidade e frequncia de acesso a perifricos ou banco de
dados compartilhado
Arquiteturas
Ponto a Ponto
A implantao das redes ponto a ponto bastante simples
Nas redes ponto a ponto no existe um microcomputador servidor, todos
eles podem ser clientes ou servidores a depender do pedido. (impresso,
back-up, Arquivos, Comunicao)
Cliente-Servido
Tentar simular um mainframe, onde, o n servidor seria o computador
central disponibilizando recurso s demais estaes clientes.
Os clientes seriam microcomputadores que solicitam informaes ao
servidor, porem fazem processamento local.
Aplicaes Back-End - so aquelas que devem ser rodadas no servidor.
(Criao de tabelas, tratamento de erros, liberao de acesso)