TECNOLOGIA DA INFORMAÇÃO 1
Valdick Sales FONE : 9992-4166 E-MAIL/ORKUT/FACEBOOK: valdick@gazetaweb.com Twitter : @valdicksales Pagina na Web: www.valdick.com E-mail contato da turma: facima@valdick.com 2
I n f o r m á t i c a INFORmação + automática 3
TECNOLOGIA DA INFORMAÇÃO Um sistema de computação é a conjugação de dois elementos: HARDWARE + SOFTWARE EQUIPAMENTO + PROGRAMAS 4
PROGRAMA É um conjunto de instruções que devem ser executadas passo à passo com uma determinado objetivo lógico, Exemplo : Programas de jogos, o Dos, o Windows, programas para cálculo da folha de pagamento, Programas para fazer programas (Linguagens), vírus,etc. 5
Hardware - Dispositivos físicos que constituem um sistema de informática. Software - Tudo o que são programas para computador, faz a interface do Hardware com o usuário: Firmware - Categoria intermédia entre Software e Hardware, designa os microprogramas permanentes colocados em memória ROM (Read Only Memory). São programadas diretamente no hardware. Programas de Partida e BIOS Sistemas Embarcados 6
Processamento dos dados Recepção da Informação ENTRADA Armazenamento e processamento da informação PROCESSAMENTO Transmissão de resultados SAÍDA Código Binário 0 e 1 7
Sistema Binário Dígito Binário {0, 1} Binary Digit {BIT} 8 BITs formam um BYTE 8
Sistema Binário 9
A informação e os dados são codificados para a linguagem de máquina como sendo 0 s e 1 s. Criação de uma forma de quantificar essa representação 0 -> 1 Bit 1 -> 1 Bit 1 Bit 1 1 0 0 1 1 0 1 8 Bit s = 1 BYTE 2 8 Combinações = 256 representações possíveis 10
Sistema Binário O BYTE é um conjunto de 8(oito) destes elementos que podem representar 256 combinações diferentes ( 2 8 = 256 ) com isso as Letras tanto Maiúsculas como minúsculas, os números, os símbolos, as cores, os sons, enfim tudo que for necessário digitalizar [1] existe um BYTE equivalente para o computador armazenar. [1] Digitalizar - Tornar digital, representar em binário com {0,1}. 11
BYTE É uma representação em binário de uma informação, e pode ser uma letra, um número, um símbolo, uma cor, um som, etc. 12
Representação do Byte A - 0100 0001 B - 0100 0010 a - 0110 0001 % - 0010 0101? - 0011 1111 1-0011 0001 2-0011 0010 À - 1010 0000 13
TABELA ASCII ASCII (American Standard Code for Information Interchange, que em português significa "Código Padrão Americano para o Intercâmbio de Informação") 14
Unidades do Byte A cada 1.024 BYTES temos um Kilo-Byte representado por KB, a Cada 1.048.576 Bytes temos um Mega-Bytes e assim sucessivamente. É 1.024 por ser múltiplo de 8 (oito BIT s formam um BYTE). 15
Unidades do BYTE KILOBYTE KB (10^3) 1.024 bytes MEGABYTE MB (10^6) 1.048.576 bytes GIGABYTE GB (10^9) 1.073.741.824 bytes TERABYTE TB (10^12) 1.099.511.627.776 bytes PETABYTE PB (10^15) 1.024 TB HEXABYTE HB (10^18) 1.024 PB ZETABYTE ZB (10^21) 1.024 HB YOTTOBYTE YB (10^24) 1.024 ZB 16
Organização de um Computador UNIDADE CENTRAL DE PROCESSAMENTO CPU MEMÓRIA PRINCIPAL (RAM) DISPOSITIVOS DE ENTRADA PROCESSADOR UNIDADE DE LÓGICA E ARITMÉTICA DISPOSITIVOS DE SAÍDA UNIDADES DE ARMAZENAMENTO 17
Fixos ou Móveis Desktop 18
Fixos ou Móveis Notebook 19
Fixos ou Móveis iphone 20
Fixos ou Móveis ipad 21
Dispositivos de Entrada Teclado Mouse Scanner Caneta ótica Outros.. 22
Dispositivos de Saída Impressora Vídeo Discos Outros 23
Teclados 24
Teclados 25
Mouse 26
Vídeo/Monitor 27
Vídeo/Monitor 28
Scanner 29
Pen Drive 30
Pen Drive 31
Pen Drive 32
Impressora 33
CD ROM 34
Outros/ MP3 Player 35
Outros/ MP3 Player 36
Memórias RAM (Random Access Memory Memória de Acesso Randômico ) ROM (Read Only Memory Memória Apenas de Leitura) 37
Memórias 38
Memórias 39
Memórias 40
Processador Unidade de Medida HZ MHZ (Mega Hertz 1.000.000 de bits por segundo) GHZ (Giga Hertz 1.000.000.000 de bits por segundo 41
Processador Os Processadores atuais -> fabricados com pastilhas de Sílicio (CHIPS) = milhares de componentes eletrônicos 42
Processador 43
Processador 44
Processador Velocidades principais de 3,06 GHz, 2,93 GHz e 2,66 GHz Intel Core i7 é voltado para jogos, vídeo e música 45
Processador 46
Processador 47
Processador 48
Placa Mãe 49
Placa Mãe 50
Placa Mãe Placa de Som 51
Placa Mãe Placa de Vídeo 52
Placa Mãe Placa de Rede 53
Componentes Eletrônicos 54
Meios de Armazenamento DISQUETES HARD DISK CD ROM FITA DAT Outros.. 55
Disquetes 56
Disco Rígido(HD) 57
Disco Rígido(HD) 58
Disco Rígido(HD) 59
Disco Rígido(HD) 60
Redes de Computadores 61
Redes de Computadores Antigamente os computadores possuíam uma estrutura centralizada onde um computador central (Mainframe) atendia os terminais (vídeo + teclado) com suas aplicações. 62
Centro de Processamento de Dados - CPD 63
Problemas do CPD Caso o computador central parasse todos ficariam Off line. Os terminais não possuíam vida própria dependendo do Grande Computador. Computadores muito caros. Informação centralizada. 64
Rede de Computadores É composta por computadores autônomos e interligados, utilizando o processamento distribuído. O controle da Rede é feito por um dos equipamentos que compõem a estrutura. 65
Redes de Computadores 66
Redes de Computadores Tecnologia Cliente Servidor. SERVIDOR Fornece os serviços para todos que compõem a rede. CLIENTE Utiliza-se dos serviços da rede. 67
Servidor da Rede Autentica através de senha todos os usuários. LOGIN : SENHA: Mantêm registro de todas as ações executadas pelos equipamentos pertencente a rede. (auditoria) 68
Servidor de Rede Controla as ações por usuário, criando assim níveis hierárquico de utilização. Compartilha os programas. Em lugar do software está em várias máquinas permanece apenas no servidor. Outras ações.. 69
Redes Clientes - Servidor Cliente Cliente Cliente Servidor 1 CONCENTRADOR Cliente Cliente Servidor 2 Cliente Cliente 70
Concentradores HUB SWITCH ROTEADORES 71
Concentradores SWITCH 72
Wireless Sem Fio Wi-Fi 73
Wireless Sem Fio Wi-Fi 74
Wireless Sem Fio Wi-Fi 75
Wireless Sem Fio Wi-Fi 76
Concentradores HUB Concentrador Simples SWITCH Concentrador melhor que o anterior para uso em estruturas maiores com uso do HUB (concentra os Hubs) ROTEADORES Concentrador inteligente que calcula a melhor para a informação. (concentra os Switchs) 77
Roteadores FOR NAT REC MCZ BSB AJU SSA BH 78
Tipos de redes LAN - Local Area Networks (Rede local de Computadores) Rede de comunicação de dados para interconectar recursos computacionais numa área geograficamente limitada (500 Mts). 79
Tipos de redes WAN - Wide Area Networks (Rede a longa distância) Interligação de computadores localizados em regiões fisicamente distante. 80
Tipos de Redes INTERNET International Networks (Rede Internacional) Computadores interligados entre países. 81
INTERNET OFM PROVEDOR ROTEADOR DA EMBRATEL UOL 82
Domínio da Internet È o nome único de identificação do servidor na Internet. Exemplo: globo.com playboy.com.br 83
Serviços WWW (Serviços de páginas de Internet) www.apmsam.gov.br E-MAIL ( Correio Eletrônico) <nome>@apmsam.gov.br Csp@apmsam.gov.br FTP (Transferência de Arquivos) IRC (Internet Relay Chat) Bate-papo pela Internet Messenger 84
Terminações.COM Instalação Comercial.GOV Instalação Governamental.EDU Educacional.ADV Advogado.G12 Escola de 1. E 2. Grau 85
Países.BR Brasil.AR Argentina.FR França.UK Inglaterra.DE Alemanha.JP - Japão 86
Exemplos www.cnn.com www.easypic.com.ar www.sts.com.fr www.nikon.com.de www.nikon.com.jp 87
Exemplos Valdick@gazetaweb.com Claudio_bulgarelli@bol.com.br Exame@abril.com.br 88
Banco de Dados 89
Banco de Dados Banco de Dados: É uma coleção de dados inter-relacionados, representando informações sobre um domínio específico. Exemplos: Lista telefônica, controle do acervo de uma biblioteca, sistema de controle dos recursos humanos de uma empresa.. 90
Banco de Dados O sistema de bancos de dados pode ser considerado como uma sala de arquivos eletrônica. Existe uma série de métodos, técnicas e ferramentas que visam sistematizar o desenvolvimento de sistemas de bancos de dados e facilitar a recuperações das informações. 91
Banco de Dados Sistema de Gerenciamento de Bancos de Dados (SGBD) É um software com recursos específicos para facilitar a manipulação das informações dos bancos de dados e o desenvolvimento de programas aplicativos. É um sistema extremamente complexo, responsável pela persistência, organização e recuperação dos dados Exemplos: Oracle, Access, MySQL... 92
Banco de Dados Os Componentes de um Sistema de Bancos de Dados 93
Banco de Dados Abstração de Dados 94
Abstração de Dados Banco de Dados Nível físico Nível mais baixo de abstração. Descreve como os dados estão realmente armazenados, englobando estruturas complexas de baixo nível. Nível conceitual Descreve quais dados estão armazenados e seus relacionamentos. Neste nível, o banco de dados é descrito através de estruturas relativamente simples, que podem envolver estruturas complexas no nível físico. 95
Banco de Dados Abstração de Dados Nível de visões do usuário Descreve partes do banco de dados, de acordo com as necessidades de cada usuário, individualmente. 96
Banco de Dados Exemplo de um modelo Hierárquico NOME RUA CIDADE CONTA SALDO José Figueiras Ribeirão Preto 900 55 João Laranjeiras Ribeirão Preto 556 1.000 João Laranjeiras Ribeirão Preto 647 5.366 Antônio Ipê São Paulo 647 5.366 Antônio Ipê São Paulo 801 10.533 97