Introdução às Tecnologias de Informação 1 Prof. Carlos Freire Copyright, 1999 @ Carlos Freire Tecnologia? - conhecimento voltado para a prática (saber fazer); - conhecimento adquirido e organizado em relação a uma determinada área de intervenção do ser humano. Técnica? - meio ou processo de agir sobre objectos reais; - tem por base conhecimentos adequados, fundamentados na ciência. Módulo 1 2 As tecnologias repartem-se por áreas muito diversificadas: • Obras de transformação da natureza; • Produção de máquinas; • Medicina,... Módulo 1 3 = Informação Dados Conjuntos de dados articulados entre si, com determinado sentido ou significado. Módulo 1 Designações de entidades (objectos, pessoas), factos, valores numéricos. 4 Tecnologias de Informação Processos de tratamento... ... controlo... ... e comunicação de informação... Módulo 1 ... baseados em meios electrónicos. 5 ÁREAS DAS TECNOLOGIAS DE INFORMAÇÃO Burótica Controlo Robótica Comunicação Telecomunicações Módulo 1 Computador Telemática Informática 6 INFORMÁTICA INFORMAÇÃO + AUTOMÁTICA É uma ciência que nasceu em 1962. Tratamento da informação por meios automáticos: computadores ou sistemas informáticos. Módulo 1 7 Principais objectivos: economia da transmissão de dados; redução de erros; formulação dos códigos; estudo das linguagens. Módulo 1 8 A informática assenta em duas grandes áreas: HARDWARE SOFTWARE Módulo 1 9 Hardware Componentes físicos de um computador. Módulo 1 10 Programas (conjuntos de instruções) que permitem o funcionamento dos mecanismos electrónicos do computador sob intervenção do utilizador. Software Módulo 1 11 A informática reparte-se por muitas áreas: Concepção e implementação de componentes de hardware; Concepção e desenvolvimento de software necessário ao funcionamento do hardware, para determinados fins; Utilização dos sistemas informáticos para a realização de determinadas tarefas de tratamento de informação. Módulo 1 12 Estrutura e funcionamento de um computador ? Módulo 1 13 ? Computador Conjunto de dispositivos mecânicos e electrónicos, capazes de processar informação. Unidade Central de Processamento Periféricos de Input (entrada) Periféricos de Output (saída) Software Módulo 1 Memórias Periféricos de Input / Output 14 SOFTWARE... ... de SISTEMA • Sistemas Operativos que servem de intermediário entre o hardware e os utilizadores: MS-DOS, UNIX, MACINTOSH, ... • Específico: PROCESSAMENTO DE SALÁRIOS, ... •Genérico: FOLHAS DE CÁLCULO, PROCESSADORES DE TEXTO, ... Módulo 1 ... de APLICAÇÃO (permite executar tarefas) 15 CPU Unidade Central de Processamento •Responsável pela gestão de todo o computador; •Vai buscar à memória principal as instruções, examina-as, decifra-as e executa-as. Módulo 1 16 Estrutura básica de um CPU BUS Aquisição Descodificação Memória Principal BUS Registos Controlo PERIFÉRICOS UAL (Cálculos) Módulo 1 17 Estrutura básica de um CPU Aquisição Descodificação Registos Recebe as instruções vindas de outros componentes e descodifica-as para que a UAL possa determinar as instruções a realizar. Controlo UAL (Cálculos) Módulo 1 18 Estrutura básica de um CPU Aquisição Descodificação Registos Controlo SECÇÃO DE EXECUÇÃO UAL (Cálculos) Módulo 1 Processa instruções e dados recebidos. 19 Estrutura básica de um CPU Aquisição Descodificação Registos Controlo Determina as operações a efectuar em cada instante, enviando sinais aos outros componentes. UAL (Cálculos) Módulo 1 20 Estrutura básica de um CPU Aquisição Descodificação Registos Controlo Efectua as operações aritméticas e lógicas. UAL (Cálculos) Módulo 1 21 Estrutura básica de um CPU Aquisição Descodificação Registos Controlo Componentes capazes de armazenar temporariamente dados para a UAL efectuar as operações indicadas. UAL (Cálculos) Módulo 1 22 UC CPU É responsável pela transmissão de sinais, que comandam o funcionamento do computador. ALU Efectua todas as operações aritméticas e lógicas. Memórias utilizadas para guardar resultados temporários e informações de controlo. Módulo 1 Registos internos 23 Unidades de Memória • PRIMÁRIA, PRINCIPAL OU CENTRAL Módulo 1 • SECUNDÁRIA, AUXILIAR OU EXTERNA Locais onde são armazenados os dados, temporários ou definitivos. 24 Unidades de Memória • PRIMÁRIA, Está em contacto directo com o CPU, PRINCIPAL OU manda-lhe instruções e dados e recebe dele os resultados do CENTRAL processamento. Módulo 1 • SECUNDÁRIA, AUXILIAR OU EXTERNA 25 Unidades de Memória • PRIMÁRIA, PRINCIPAL OU CENTRAL Módulo 1 • SECUNDÁRIA, AUXILIAR OU EXTERNA Suportes de armazenamento de informação que, por qualquer motivo, interessa preservar no tempo. 26 Memórias Primárias • ROM Read Only Memory • RAM Random Access Memory Módulo 1 27 Memórias Primárias • ROM Read Only Memory Usadas para incluir instruções de rotina para o funcionamento básico do computador. • RAM Random Access Memory Módulo 1 28 Memórias Primárias • ROM Read Only Memory Guardam temporariamente programas e dados com os quais o computador trabalha; permitem a leitura e escrita de dados. Módulo 1 É volátil! • RAM Random Access Memory 29 disquetes disco rígido MEMÓRIAS SECUNDÁRIAS cd-rom Guardam informação, para além do tempo em que se está a usar. Módulo 1 30 A placa principal ... (motherboard) ... barramento (bus) Módulo 1 31 PERIFÉRICOS ... rato scanner caneta óptica ... de INPUT Módulo 1 teclado 32 PERIFÉRICOS ... monitor impressora data-show ... de OUTPUT Módulo 1 placa de som 33 PERIFÉRICOS modem drives INPUT/OUTPUT Módulo 1 34 BITS E BYTES BINARY DIGIT 1101 0001 BIT ? Unidade mínima de informação com que trabalham os sistemas informáticos. Módulo 1 35 Os BITS representam: Valores numéricos Caracteres e palavras Formas gráficas, cores, ... Módulo 1 36 Sistema de numeração binário Como converter um n.º decimal para binário? • divisões sucessivas por 2; • até obter resto 1; • depois forma-se o n.º binário com os restos, em ordem inversa. Módulo 1 37 Sistema de numeração binário Como converter um n.º binário para decimal? • cada dígito é uma potência de 2; • o dígito mais à direita representa 20; • o dígito seguinte representa 21; • e assim, sucessivamente. Módulo 1 38 Como medir a capacidade de memória de um sistema informático? Módulo 1 39 A RAM condiciona: • o tamanho máximo dos programas a correr nesse sistema; • a quantidade de dados com que se poderá operar. Módulo 1 40 A capacidade da RAM mede-se em: bytes múltiplos de bytes 1 byte = 8 bits 1 KB = 1024 bytes (210 bytes) 1 MB = 1024 KB (210 KB) 1 GB = 1024 MB (210 MB) Módulo 1 1 TB = 1024 GB (210 GB) 41 SISTEMAS INFORMÁTICOS Critérios de Classificação • N.º utilizadores / tarefas a trabalhar em simultâneo; • Tamanho ou capacidade do sistema; • Famílias dos processadores. Módulo 1 42 SISTEMAS INFORMÁTICOS Sistema • Monotarefa monoposto • Multitarefa Sistema • Sistemas multiposto multiutilizador • Redes de computadores Quanto ao n.º utilizadores / tarefas a trabalhar em simultâneo. Módulo 1 43 SISTEMAS INFORMÁTICOS Um só posto de trabalho... Sistema monoposto Vários postos de trabalho... Sistema Módulo 1 multiutilizador 44 SISTEMAS INFORMÁTICOS Monotarefa Se permite trabalhar só com um programa de cada vez ou realizar uma só tarefa de cada vez. Sistema monoposto Multitarefa Se tem capacidade para trabalhar com vários programas ou realizar várias tarefas em simultâneo. Módulo 1 45 SISTEMAS INFORMÁTICOS Multiposto Computador central ao qual se liga um conjunto de terminais. Sistema multiutilizador Rede de computadores Vários computadores interligados, formando uma rede, para troca de informações, recursos, ... Módulo 1 46 SISTEMA MULTIPOSTO Computador Central Terminais Módulo 1 47 REDE LOCAL DE COMPUTADORES Estações de trabalho Servidor Impressora Módulo 1 48 SISTEMA MULTIUTILIZADOR Sistema Multiposto Rede de computadores Módulo 1 49 FIM Módulo 1 50