Sistemas de Computadores e Redes Breve Introdução à sua Arquitectura
|
|
- Laís Azenha Valverde
- 8 Há anos
- Visualizações:
Transcrição
1 Sistemas de Computadores e Redes Breve à sua Arquitectura Pedro Barahona DI/FCT/UNL aos Computadores e à Programação 2º Semestre 2011/ /31 Maio Sistemas de Computadores e Redes: Breve
2 Representação da Informação Os computadores são máquinas que permitem manipulação de símbolos (números, texto, imagem, som,...). No entanto, todos estes símbolos podem ser obtidos a partir de símbolos binários 0/1 ou bits (binary digit), mais fáceis de armazenar e manipular electronicamente (on-off). Assim toda a informação pode ser considerada como um conjunto ordenado (sequência) de bits cujo valor simbólico depende do contexto. O contexto (por exemplo, o tipo do ficheiro) deverá determinar Qual o tipo de informação representada Qual o código utilizado 2
3 Representação de Valores Numéricos Por existirem apenas dois dígitos binários, os números são representados em código binário. Neste código a sequência de números inteiros é escrita naturalmente como Sistema Decimal 239 0, 1, 10, 11, 100, 101, 110, 111, 1000,... O valor de um número pode ser obtido através dos pesos dos seus dígitos (potências de 2) = = = Sistema Binário = = = = = = = =
4 Representação de Texto Cada símbolo é normalmente representado por 1 byte de acordo com o código ASCII (American Standard Code for Information Interchange), ! " # $ % & ' ( ) * +, -. / : ; < = >? A B C D E F G H I J K L M N O 0011 P Q R S T U V W X Y Z [ \ ] ^ _ 0100 ` a b c d e f g h i j k l m n o 0101 p q r s t u v w x y z { } ~? 0110 ƒ ˆ Š Œ Ž 0111 š œ ž Ÿ ou de outros mais sofisticados, com dois ou mais bytes, para permitir alfabetos não latinos ã š α И א ف ι 4
5 Representação de Imagens Na representação por mapa de bits (bit map) uma imagem é uma (muito) longa sequência de bits representando de pontos (pixel picture element) : preto e branco (pixel 1 bit): 1 preto ; 0 branco cores (pixel 3 bytes): vermelho+verde+azul (RGB) Os mapas de bits ocupam muito espaço pelo que se usam frequentemente técnicas de compressão (ex: GIF e JPEG). Uma desvantagem adicional é a dificuldade de aumentar ou diminuir as imagens. Em técnicas de vectores, a imagem é representada como um conjunto de linhas e curvas deixando os detalhes do seu desenho para a componente que produz a imagem (monitor, impressora), permitindo obter mais facilmente ampliações e reduções. 5
6 Armazenamento de Informação Num computador a informação (programas e dados) é guardada em memória, principal ou secundária (Discos Rígidos, Diskettes, CD/DVD, Flash disks, Pens...). A memória principal é organizada numa sequência de células (palavras), cada uma com um tamanho de 1 ou mais bytes (8 bits) e que pode ser acedida individualmente especificando o seu endereço (RAM random access memory). O número de células da memória principal é geralmente muito grande ( 1 GB), e expressa-se em potências de 2: 2 10 bytes = 1024 bytes = 1 Kilobyte = 1 KB 2 20 bytes = 1024 Kbytes = 1 Megabyte = 1 MB 2 30 bytes = 1024 Mbytes = 1 Gigabyte = 1 GB 2 40 bytes = 1024 Gbytes = 1 Terabyte = 1 TB 2 50 bytes = 1024 Tbytes = 1 Petabyte = 1 PB 6
7 Armazenamento de Informação As células de memória têm um endereço que é especificado por um número de bits igual ao expoente da potência de 2 utilizada. Por exemplo, para endereçar 1024 = 2 10 células são necessários 10 bits: desde a posição 0 10 = à posição 1023 = endereço 0: 1: 2: 3: 4:... células A memória principal pode ser considerada uma longa sequência de bits, permitindo representações com um tamanho arbitrário de bits. Por exemplo, uma sequência de 32 bits pode ser representada por 4 células consecutivas. 7
8 Memória Secundária Memória Principal Memória Secundária Disco Rígido Disquetes CDs DVDs Flash A memória secundária complementa a memória principal, de forma não volátil (não se apaga quando se desliga o computador): mais espaço de armazenamento (p.ex: DVD 4 GB); possibilidade de separação física da máquina.. A maior desvantagem destes sistemas relativamente à memória principal é a velocidade de acesso (usa meios mecânicos muito mais lentos mesmo pen disks, cartões SD de memória). 8
9 Arquitectura Básica de um Computador CPU (Central Processing Unit) Lê instruções Executa insruções Memória Guarda Dados Guarda Instruções Dispositivos de Entrada/Saída Teclado, rato, placa gráfica, placa de som, discos rígido, diskettes, flash disks, impressoras, placa de rede,...) Permite a comunicação com o exterior (utilizador, periféricos, outros computadores...) 9
10 Arquitectura Básica de um Computador Vias de Comunicação (Buses) Ligam os vários componentes Address Bus Comunica o endereço da memória ou I/O a ser lida/escrita Data Bus Transmite os dados entre o CPU, a memória e o I/O Control Bus Escolhe memória ou I/O Escolhe leitura ou escrita 10
11 CPU (Central Processing Unit) A unidade central de processamento é constituida por: Uma unidade lógica/aritmética que contém os circuitos que executam a manipulação de dados; Uma unidade de controle que contém os circuitos para a coordenação da actividade da máquina; Um conjunto de registos gerais que servem para armazenar temporariamente os dados que são manipulados na CPU; Dois registos especiais: Um contador (program counter) que contém o endereço da próxima instrução a ser executada; Um registo de instrução (instruction register) que contém a instrução que está a ser correntemente executada. 11
12 Esquema da Arquitectura de um Computador Address Bus 2001: 2002: 2003: 2004: 2005: 2006: 2007: 5001: 5002: 5003: 1002: LDA 5001 LDB 5002 ADD STO Address Register (AR) Program Counter (PC) CPU Reg. A Instruction Register (IR) Arithmetic & Logic Unit Reg. O Reg. B Data Bus 12
13 Exemplo de Funcionamento Executar a (instrução de) atribuição: Z ß X +Y Assume-se O dado X na posição de memória 5001 O dado Y na posição de memória 5002 O dado Z a ser colocado na posição de memória 5003 Programa em Assembly ( Linguagem Máquina): 2001: LDA 5001 (5001) à (Registo A) 2003: LDB 5002 (5002) à (Registo B) 2004: ADD (Reg. A) + (Reg. B) à (Reg. O) 2005: STO 5003 (Registo O) à (1003) 13
14 Exemplo Ciclo Fetch-Execute das Instruções Fetch Avançar o PC para 2001 Passar o conteúdo do PC para o AR Ler a posição apontada por AR para IR Execute Avançar o PC para 2002 Passar o conteúdo do PC para o AR Ler a posição apontada por AR para o Reg A. 2001: 2002: 2003: 2004: 2005: 2006: 2007: 5001: 5002: 5003: LDA 5001 LDB 5002 ADD STO
15 Linguagens de Programação Os computadores (mais especificamente os processadores) executam programas. Estes programas podem ser escritos em linguagens com vários graus de abstração: desde a linguagem ASSEMBLY (linguagem máquina com algumas mnemónicas) directamente relacionada com o funcionamento de um determinado processador até às linguagens de alto nível (Pascal, C, Java,...), independentes do processador 2001: 2002: 2003: 2004: 2005: 2006: 2007: LDA 5001 LDB 5002 ADD STO 5003 Z ß X+Y 15
16 Linguagens de Programação Uma característica importante da abstração é poder abstrair um conjunto de instruções numa só instrução. Esta é naturalmente uma propriedade já conhecida da matemática, através da utilização de funções. Por exemplo, é conhecido que a soma da série truncada : x - x 3 /3! + x 5 /5! - x 7 /7! + x 9 /9! +... converge para o valor do seno de x. Assim, para denotar o valor do dobro do seno de x, em vez de escrevermos escrevemos naturalmente 2* (x - x 3 /3! + x 5 /5! - x 7 /7! + x 9 /9! +... ) 2*sen(x) abstraindo todo o cálculo do valor do seno de x na notação sen(x) 16
17 Programas e Funções De uma forma geral, podemos considerar que uma função tem um valor determinado pelo valor dos seus argumentos. Função F: x à f(x) De uma forma operacional, pode considerar-se uma função como um mecanismo que calcula o valor da função a partir do valor dos seu(s) parâmetro(s) de entrada. Esta noção matemática de função pode ser adaptada para o domínio da computação Programa P: input à output Assim, a execução de um programa pode considerar-se como o mecanismo que determina um qualquer output a partir de um dado input. 17
18 Compiladores A consideração de diferentes níveis de abstração é naturalmente extremamente útil para se entender os programas executados pelos computadores. Por exemplo, se inicialmente (anos 50) os programas eram escritos em linguagem máquina, essa situação alterou-se rapidamente por razões óbvias de eficiência de programação e manutenção de programas. Em particular, são muito importantes os programas que recebem como input um texto correspondente a um programa escrito numa linguagem de alto nível (por exemplo C); e produzem como output um programa escrito em linguagem máquina. 18
19 Compiladores Estes programas são os chamados compiladores, naturalmente dependentes da linguagem de alto nível e da linguagem máquina pretendidas, por vezes passando por máquinas virtuais (como a JVM para Java) Programa Pascal Compilador (de C++) Programa Máquina e que são comparáveis conceptualmente a funções sqrt
20 Sistemas de Operação A consideração de vários níveis de abstração é útil não só para se entenderem os programas executados pelos computadores, mas também para se entender a organização e encadeamento dos vários programas utilizados. Um Sistema de Operação (Windows, UNIX, Linux, Mac OS,...) é um conjunto de programas que permitem operar um computador em alto nível. Por exemplo, em vez de se especificarem todas as instruções necessárias para ler um ficheiro chamado (texto.txt) do disco para a memória, bastará utilizar uma instrução do tipo, read( texto.txt ) disponibilizada pelo sistema de operação às aplicações 20
21 Aplicações Uma vez estabelecidas as primitivas disponibilizadas por um sistema de operação, vários programas de aplicação podem ser escritos de uma forma independente do computador / processador. Compilador C Compilador Pascal Read(file) Editor de Texto Folha de Cálculo de Processador Browser Bases de Dados Jogos 21
22 Sistemas de Operação - Shell As principais componentes de um sistema de operação são Interface com o utilizador (shell user interface), que interpreta as instruções dadas pelo utilizador. O Núcleo (kernel) composto por programas de mais baixo nível, que permitem executar essas instruções. Normalmente, a shell disponibiliza uma interface gráfica (GUI Graphical User Interface) cujos objectos (ficheiros, programas...), são representados e manipulados graficamente no monitor como ícones. Uma componente importante das interfaces gráficas é o gestor de janelas, responsável pela divisão do ecrã em espaços denominados janelas e pela sua associação com as respectivas aplicações. 22
23 Sistemas de Operação - Kernel O Núcleo é composto por um conjunto de programas que executam várias funções: Gestão de Ficheiros: Organizam os ficheiros em hierarquias, e provê instruções para a sua criação, alteração e apagamento. Gestão de Periféricos: Disponibilizam instruções de alto nível para aceder aos dispositivos periféricos (discos, placa gráfica, placa de som, etc...) Gestão de Memória: Organizam a memória para que as zonas de memória (programa e dados) dos vários programas concurrentes (processos) não se confundam. Gestão de Processos: Divide o tempo entre os vários processos, interrompendo-os e retomando-os quando apropriado. 23
24 Sistemas de Operação Gestão de Ficheiros A função do Gestor de Ficheiros é a coordenação das capacidades de armazenamento da máquina. A informação é armazenada em ficheiros que normalmente são agrupados em directorias organizadas hierarquicamente: C:\ A:\ Program Files... Ficheiro_1 Ficheiro_2 Directoria Programa_1.exe... Ficheiro_3 C:\Program Files\Programa_1.exe A:\Directoria\Ficheiro_3 24
25 Sistemas de Operação Gestão de Periféricos Os gestores de periféricos (device drivers) são as unidades de software que comunicam com os controladores dos periféricos. Cada device driver é especializado num determinado periférico (uma impressora, um disco rígido, um monitor,...). Assim, através um qualquer computador (genérico) pode ser configurado para um conjunto particular de periféricos com a instalação dos respectivos device drivers. 25
26 Sistemas de Operação Gestão de Memória O gestor de memória é responsável pela coordenação da utilização da memória principal (RAM). Vários programas e blocos de dados podem estar simultaneamente na memoria principal. Por exemplo: Um processador de texto com vários ficheiros abertos Uma folha de cálculo O browser para aceder à Internet Um gestor de correio electrónico É necessário coordenar a utilização do espaço disponível, e eventualmente, criar a ilusão de um espaço de memória maior (memória virtual) usando por exemplo espaço do disco rígido. 26
27 Sistemas de Operação Gestão de Processos Um processo é um programa em execução. Os computadores actuais possibilitam a execução de vários processos concurrentemente, isto é, o tempo de CPU é partilhado (time-sharing) pelos respectivos processos. Os gestores dos processos são componentes do sistema operativo responsáveis, pela manutenção De uma lista dos processos em execução Dos respectivos estados (em execução, suspenso,...) Da prioridade dos processos. Dos tempos de CPU atribuidos a cada processo. 27
28 Sistemas Multi-Utilizadores Até aos anos 70/80 a tecnologia não permitia a construção de computadores pessoais de forma económica. Nessa altura, a arquitectura habitual de um sistema computacional era de um computador mainframe, que incluia vários periféricos comuns (discos, impressora,..) ao qual estavam ligados vários utilizadores através de terminais. Mainframe Impressora Discos Discos 28
29 Sistemas Multi-Utilizadores Nesses sistemas multi-utilizador o sistema operativo geria os vários utilizadores, dando-lhes, à vez, tempo de CPU, zonas separadas de memória, acesso concorrente aos periféricos,... Com o aparecimento nos anos 80 de computadores pessoais, houve a possibilidade de substituir os terminais individuais por esses computadores pessoais (terminais inteligentes), que permitiam executar de uma forma autónoma várias tarefas. Mainframe Discos Impressora Discos 29
30 Redes Locais de Computadores Esta mudança deu origem ao aparecimento de redes locais de computadores em que vários computadores pessoais comunicavam entre si (ficheiros, mensagens,...). Salvo em organizações grandes, os mainframes foram substituídos por computadores menos potentes. PC Servidor PC PC Estes servidores, mantêm serviços e periféricos comuns (bases de dados, impressoras, etc...). PC Impressora Base de Dados 30
31 Redes de Computadores Por outro lado, a tecnologia de comunicações permitiu ligar os servidores em redes de computadores não locais, em que uma infraestrutura de nós intermédios garantia o encaminhamento das mensagens entre servidores e utilizadores finais. PC PC Servidor PC PC PC PC Servidor PC PC 31
32 Redes Locais de Computadores As redes de computadores foram evoluindo ao longo do tempo desde a ARPANET (rede militar, com acesso a universidades) até à actual INTERNET. os utilizadores ligam-se a servidores internet (ISPs) tornando-se seus clientes e aceddendo a vários tipos de serviços através de programas apropriados, tais como Browsers, dando acesso a páginas e outros serviços Web (suportados no protocolo HTTP). Por exemplo, Internet Explorer, Mozilla Firefox, Opera,...) Transferência de ficheiros (protocolo FTP) Correio Electronico (por ex. Eudora, Netscape, Outlook) Voz (VoIP) por exemplo disponível no MSN Messenger e Skipe 32
33 Redes de Computadores Servidores Internet (Browsers e Servidores) Correio Electrónico, Bases de Dados, Redes Globais: Nós e Routers PC PC Servidor PC PC Impressora Base de Dados 33
Adriano Mauro Cansian 2
Números binários i e Linguagens g de Programação André Proto Adriano Mauro Cansian UNESP - São José do Rio Preto http://adriano.acmesecurity.org/lc (Linguagem Computacional) Neste tópico veremos: A representação
Leia maisPROCESSAMENTO DE DADOS
PROCESSAMENTO DE DADOS Aula 1 - Hardware Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari 2 3 HARDWARE Todos os dispositivos físicos que constituem
Leia maisFigura 1 - O computador
Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...
Leia maisProf. Sandrina Correia
Tecnologias de I informação de C omunicação 9º ANO Prof. Sandrina Correia TIC Prof. Sandrina Correia 1 Objectivos Definir os conceitos de Hardware e Software Identificar os elementos que compõem um computador
Leia maisIntrodução aos Computadores
Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas
Leia maisCadeira de Tecnologias de Informação. Ano lectivo 2007/08. Conceitos fundamentais de Hardware
Cadeira de Tecnologias de Informação Ano lectivo 2007/08 Conceitos fundamentais de Hardware Prof. Mário Caldeira Profª Ana Lucas Dr. Fernando Naves Engª Winnie Picoto Engº Luis Vaz Henriques Dr. José Camacho
Leia maisIntrodução à Programação 2006/07. Computadores e Programação
Introdução à Programação 2006/07 Computadores e Programação Objectivos da Aula Noção de computador. Organização Interna de um Computador Noção de Sistema Operativo. Representação digital de informação
Leia maisENIAC. Introdução aos Computadores e à Programação (Noções Básicas)
ENIAC Introdução aos Computadores e à ção (Noções Básicas) Introdução aos Computadores e à ção (Noções Básicas) 1 Introdução aos Computadores e à ção (Noções Básicas) 2 O transistor foi inventado em 1947
Leia maisSISTEMAS INFORMÁTICOS
SISTEMAS INFORMÁTICOS Nesta apresentação, aprenderá a distinguir Hardware de software, identificar os principais componentes físicos de um computador e as suas funções. Hardware e Software Estrutura de
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO O que é a Informática? A palavra Informática tem origem na junção das palavras: INFORMAÇÃO + AUTOMÁTICA = INFORMÁTICA...e significa, portanto, o tratamento da informação
Leia maisCurso EFA Técnico/a de Informática - Sistemas. Óbidos
Curso EFA Técnico/a de Informática - Sistemas Óbidos MÓDULO 769 Arquitectura interna do computador Carga horária 25 Objectivos No final do módulo, os formandos deverão: i. Identificar os elementos base
Leia maisPrimeiros "computadores" digitais. Execução de um programa. Consolas. Primórdios dos computadores. Memória interna. Computadores com memória interna
Execução de um O executa um Quais os seus componentes? Como estes se organizam e interactuam? entrada de dados processador, memória, input bits periféricos,etc bits saída de dados output Primeiros "es"
Leia maisAULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação)
AULA TEÓRICA 2 Tema 2. Conceitos básicos de informática, computadores e tecnologias de informação. Sistemas de numeração (continuação) Digitalização. Arquitectura básica do hardware. Input, processamento,
Leia maisCapítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)
Capítulo 4 João Lourenço Joao.Lourenco@di.fct.unl.pt Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa 2007-2008 MARIE (Machine Architecture Really Intuitive and Easy) Adaptado dos transparentes
Leia maisMemória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética
Tecnologia da Administração Computador: origem, funcionamento e componentes básicos Parte II Sumário Introdução Origem Funcionamento Componentes Básicos Referências Sistema Binário O computador identifica
Leia maisÁreas de aplicação das TIC
O que é a Informática? Ficha Informativa Nº 5 Tratamento ou processamento da informação de forma automática. Dados - São designações de entidades que constituem a informação. Exemplo: Objetos, símbolos,
Leia maisIntrodução. à Estrutura e Funcionamento de um Sistema Informático
Introdução à Estrutura e Funcionamento de um Sistema Informático Estrutura básica de um sistema informático Componentes de um sistema informático O interior de um PC A placa principal ou motherboard O
Leia maisInformática Aplicada
Informática Aplicada Conceitos Aula 2 Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2013 Esquema Geral do Computador HARDWARE; SOFTWARE. Prof. Walteno Martins Parreira
Leia maisTecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.
Técnica - Conjunto de processos que constituem uma arte ou um ofício. Aplicação prática do conhecimento científico. Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte,
Leia maisEstrutura e funcionamento de um sistema informático
Estrutura e funcionamento de um sistema informático 2006/2007 Sumário A constituição de um sistema informático: hardware e software. A placa principal. O processador, o barramento e a base digital. Ficha
Leia maisIntrodução à estrutura e funcionamento de um Sistema Informático
Introdução à estrutura e funcionamento de um Sistema Informático Elementos que constituem o Computador O funcionamento do computador é possível devido aos vários elementos interligados que o constituem:
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Ficha de trabalho N.º 1 1. Refere algumas das principais áreas das Tecnologias
Leia maisUnidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01
Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal
Leia maisTecnologia da Informação. Prof Odilon Zappe Jr
Tecnologia da Informação Prof Odilon Zappe Jr Conceitos básicos de informática O que é informática? Informática pode ser considerada como significando informação automática, ou seja, a utilização de métodos
Leia maisTecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.
TIC Conceitos Básicos Técnica - Conjunto de processos que constituem uma arte ou um ofício. Aplicação prática do conhecimento científico. Tecnologia - Conjunto de instrumentos, métodos e processos específicos
Leia maisIntrodução à Arquitetura de Computadores
1 Introdução à Arquitetura de Computadores Hardware e software Organização de um computador: Processador: registradores, ALU, unidade de controle Memórias Dispositivos de E/S Barramentos Linguagens de
Leia maisAula 01 Introdução à Informática. Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br
Aula 01 Introdução à Informática Prof. Bruno Gomes bruno.gomes@ifrn.edu.br www.profbrunogomes.com.br Agenda da Aula Introdução à Informática; Dados x Informação; O Computador (Hardware); Unidades de medida.
Leia maisIntrodução a Informática. Prof.: Roberto Franciscatto
Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0
Leia maisTecnologia e Sistemas de Informações Administração dos Recursos de Hardware e Software
Universidade Federal do Vale do São Francisco Tecnologia e Sistemas de Informações Administração dos Recursos de Hardware e Software Prof. Ricardo Argenton Ramos Aula 9 O que é Hardware e Software? Hardware
Leia maisConjunto de instruções do CPU. Arquitectura de um computador. Definição das instruções (1) Definição das instruções (2)
Arquitectura de um computador Caracterizada por: Conjunto de instruções do processador (ISA Estrutura interna do processador (que registadores existem, etc Modelo de memória (dimensão endereçável, alcance
Leia maisContextualização: Sistemas de Computação
Contextualização: Sistemas de Computação Professor: Santiago Viertel dcc2sv@joinville.udesc.br Modelo de Computador Modelo de Computador: Informática Origem e Definição; Elementos Fundamentais; Hardware;
Leia maisIntrodução às Tecnologias de Informação e Comunicação. Conceitos Introdutórios
Introdução às Tecnologias de Informação e Comunicação Conceitos Introdutórios Informática Informática - Tratamento ou processamento da informação utilizando meios automáticos, nomeadamente o computador.
Leia maisComputador. Algumas definições
Algumas definições Os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente (1982). Calculador electrónico usado na investigação espacial e actualmente já noutros campos da
Leia maisFundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída
Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída Profª. Esp. Milena Resende - milenaresende@fimes.edu.br Introdução O uso apropriado da tecnologia pode garantir
Leia maisFUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz
FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? A arquitetura básica de qualquer computador completo, seja um PC, um Machintosh ou um computador de grande porte, é formada por apenas 5 componentes básicos:
Leia maisProgramação Engenharia Informática (11543) 1º ano, 1º semestre Tecnologias e Sistemas de Informação (6619) 1º ano, 1º semestre
Programação Engenharia Informática (11543) 1º ano, 1º semestre Tecnologias e Sistemas de Informação (6619) 1º ano, 1º semestre Cap. 01 Fundamentos de Computadores Sumário : Conceitos básicos: computador,
Leia maisINFORMÁTICA. Prof. Jacinto José Franco E-mail: jacinto.franco@jna.ifmt.edu.br
INFORMÁTICA Prof. Jacinto José Franco E-mail: jacinto.franco@jna.ifmt.edu.br 1 HARDWARE 2 HARDWARE É a parte física que compõe o computador, e estes componentes eletrônicos se comunicam através de barramentos.
Leia maisO hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware
1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO O que é a Informática? A palavra Informática tem origem na junção das palavras: INFORMAÇÃO + AUTOMÁTICA = INFORMÁTICA...e significa, portanto, o tratamento da informação
Leia maisTIC TECNOLOGIAS DA INFORMAÇÃO (TI) TECNOLOGIAS ORIGEM DA PALAVRA
TIC TECNOLOGIAS DA INFORMAÇÃO (TI) TECNOLOGIAS ORIGEM DA PALAVRA Provém das palavras gregas technê, que significa saber fazer, e logia, que significa conhecimento organizado SIGNIFICADO É o conhecimento
Leia maisIntrodução aos Sistemas Operativos
Introdução aos Sistemas Operativos Computadores e Redes de Comunicação Mestrado em Gestão de Informação, FEUP 06/07 Sérgio Sobral Nunes mail: sergio.nunes@fe.up.pt web: www.fe.up.pt/~ssn Sumário Definição
Leia maisINFORMÁTICA BÁSICA. Prof. Rafael Zimmermann
INFORMÁTICA BÁSICA Prof. Rafael Zimmermann 1. INFORMÁTICA É a ciência que estuda o processamento de informações. Nasceu da necessidade do homem processar informações cada vez mais complexas e com maior
Leia maisComputador. 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente
Computador Algumas definições 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente 1985: calculador electrónico usado na investigação espacial e actualmente já noutros
Leia maisfor Information Interchange.
6 Memória: 6.1 Representação de Memória: Toda a informação com a qual um sistema computacional trabalha está, em algum nível, armazenada em um sistema de memória, guardando os dados em caráter temporário
Leia maisCapítulo I : Noções Gerais
Capítulo I : Noções Gerais 1 Capítulo I : Noções Gerais Informática (Teoria da Informação): Ciência do tratamento e transmissão da informação. Computador: Sistema que permite armazenar grandes quantidades
Leia maisO processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.
O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. Unidade aritmética e lógica - Executa operações aritméticas (cálculos);
Leia maisUnidade 1 - Objectivos das Tecnologias Informáticas
Unidade 1 - Objectivos das Tecnologias Informáticas Reconhecer conceitos básicosb Utilizar os conceitos básicos, b aplicando-os os a problemas concretos Compreender a evolução desses conceitos Conhecer
Leia maisCURSO BÁSICO DE INFORMÁTICA
CURSO BÁSICO DE INFORMÁTICA Introdução a microinformática William S. Rodrigues HARDWARE BÁSICO O hardware é a parte física do computador. Em complemento ao hardware, o software é a parte lógica, ou seja,
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Correcção da ficha de trabalho N.º 1 1. Refere algumas das principais áreas
Leia maisDisciplina: Introdução à Informática Profª Érica Barcelos
Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados
Leia maisAndrique Amorim www.andrix.com.br professor@andrix.com.br INTRODUÇÃO A INFORMÁTICA
Andrique Amorim www.andrix.com.br professor@andrix.com.br INTRODUÇÃO A INFORMÁTICA INTRODUÇÃO A INFORMÁTICA Andrique Amorim EMENTA Arquitetura básica de um computador; Sistemas Operacionais; Redes de Computadores;
Leia maisINSTALAÇÃO e MANUTENÇÃO de MICRO COMPUTADORES
INSTALAÇÃO e MANUTENÇÃO de MICRO COMPUTADORES 2010/2011 1 Equipamentos informáticos Hardware e Software Hardware refere-se aos dispositivos físicos (electrónicos, mecânicos e electromecânicos) que constituem
Leia maisCONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA
CONCEITOS BÁSICOS DE HARDWARE Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA COMPUTADOR QUANTO AO TIPO COMPUTADOR SISTEMAS DE COMPUTAÇÃO o Analógico o Digital o Híbrido o Hardware (parte física)
Leia maisReferencial do Módulo B
1 Referencial do Módulo B Liga, desliga e reinicia correctamente o computador e periféricos, designadamente um scanner; Usa o rato: aponta, clica, duplo-clique, selecciona e arrasta; Reconhece os ícones
Leia maisIntrodução. INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br
Introdução INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br introdução Tópicos conceitos básicos o que é um programa um programa na memória decifrando um código referência Capítulo
Leia maisBinária. Introdução à Informática. Introdução à Informática. Introdução à Informática. Introdução à Informática. Bit. Introdução à Informática
Informação Introdução à Os dispositivos que num computador permitem armazenar informação devem ser capazes de: Receber informação Conservar informação Restituir informação Mas que tipo de informação? Binária
Leia maisProf. Esp. Lucas Cruz
Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário
Leia maisProf.Msc Jocênio Marquios Epaminondas. http://www.twitter.com/jocenio
Prof.Msc Jocênio Marquios Epaminondas http://www.jocenio.pro.br email:prof.jocenio@jocenio.pro.br http://www.twitter.com/jocenio A escrita, os primeiros registos: Os primeiros registos gráficos feitos
Leia maisEstrutura geral de um computador
Estrutura geral de um computador Prof. Helio H. L. C. Monte-Alto Cristo padeceu uma vez pelos pecados, o justo pelos injustos, para levar-nos a Deus Porque Deus amou o mundo de tal maneira que deu o seu
Leia maisQue tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização?
Universidade Federal do Vale do São Francisco Curso de Administração Tecnologia e Sistemas de Informação - 08 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti
Leia maisAULA 1. Informática Básica. Gustavo Leitão. gustavo.leitao@ifrn.edu.br. Disciplina: Professor: Email:
AULA 1 Disciplina: Informática Básica Professor: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Estudo de caso Empresa do ramo de seguros Presidência RH Financeiro Vendas e Marketing TI CRM Riscos Introdução
Leia maisComponentes de um Sistema de Operação
Componentes de um Sistema de Operação Em sistemas modernos é habitual ter-se as seguintes componentes ou módulos: Gestor de processos Gestor da memória principal Gestor da memória secundária Gestor do
Leia maisAplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios.
Aplicativos Informatizados da Administração Hardware A evolução e o impacto dos computadores nas áreas de negócios. Habilidades, Competências e Bases Tecnológicas Bases tecnológicas: Fundamentos de equipamentos
Leia maisComputador = Hardware + Dados
Computador = Hardware + Dados Jorge Fernandes (jorgehcfernandes@uol.com.br) Janeiro de 2004 Conteúdo Computador = Hardware + Dados O Hardware e seus Componentes Dispositivos de Entrada/Saída Unidade Central
Leia maisEntrada e Saída. Interface entre periféricos, processador e memória. Fonte: Minho - Portugal 1
Entrada e Saída Interface entre periféricos, processador e memória Fonte: Minho - Portugal 1 Ligação Processador/Memória - Periférico Processador Memória Controlo Dados Controlador Fonte: Minho - Portugal
Leia maisConceitos Básicos sobre Sistema de Computação
Conceitos Básicos sobre Sistema de Computação INFORMÁTICA -É Ciência que estuda o tratamento automático da informação. COMPUTADOR Equipamento Eletrônico capaz de ordenar, calcular, testar, pesquisar e
Leia maisEstrutura de Dados. Ricardo José Cabeça de Souza www.ricardojcsouza.com.br ricardo.souza@ifpa.edu.br. Parte 1
Estrutura de Dados Ricardo José Cabeça de Souza www.ricardojcsouza.com.br Parte 1 MODELO DE UM COMPUTADOR CPU Central Processing Unit MODELO DE UM COMPUTADOR O canal de comunicação (conhecido como BUS)
Leia maisSe ouço esqueço, se vejo recordo, se faço aprendo
Se ouço o esqueço, se vejo recordo, se faço o aprendo Meios de Armazenamento Secundário Principais Dispositivos de Entrada Principais Dispositivos de Saída Outros Dispositivos de Entrada/Saída Meios de
Leia mais3. Arquitetura Básica do Computador
3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,
Leia mais1. CAPÍTULO COMPUTADORES
1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes
Leia maisComponentes básicos de um sistema computacional. Cap. 1 (Stallings)
Componentes básicos de um sistema computacional Cap. 1 (Stallings) 1 Sistema de Operação Explora recursos de hardware de um ou mais processadores Provê um conjunto de serviços aos utilizadores Gerencia
Leia maisISL - Introdução. Sistema. Binário. Introdução. Tipos de Computador. Sub title text goes here. Unused Section Space 2. Unused Section Space 1
ISL - Introdução Sub title text goes here Introdução Tipos de Computador Sistema Computacional Processamento de Dados Arquitetura Sistema Binário Software Unused Section Space 1 Exercício Unused Section
Leia maisProblema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução
INTRODUÇÃO À ARQUITETURA DE COMPUTADORES Curso Técnico de Informática Eduardo Amaral Introdução Computador: Máquina programável, de propósito geral, que processa informação. Programa: Seqüência de instruções
Leia mais1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através da codificação ASCII (American Standard Code for
FICHA DE TRABALHO Nº 1 MÓDULO: EQUIPAMENTOS ACTIVOS DE REDES DATA: / 03 / 2010 FORMADOR: EDUARDO SEQUEIRA FICHA LABORATORIAL 1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através
Leia maisCapacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB
Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha
Leia maisProf. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO
Conceitos básicos e serviços do Sistema Operacional Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Tipos de serviço do S.O. O S.O.
Leia maisUCP. Memória Periféricos de entrada e saída. Sistema Operacional
Arquitetura: Conjunto de elementos que perfazem um todo; estrutura, natureza, organização. Houaiss (internet) Bit- Binary Digit - Número que pode representar apenas dois valores: 0 e 1 (desligado e ligado).
Leia maisProgramação de Computadores
Aula 01 Introdução Departamento de Computação Universidade Federal de Ouro Preto 2011.1 1 Processamento de dados 2 Organização de Computadores 3 Sistemas de Numeração Processamento de dados Processamento
Leia maisCapítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal. Memória principal
Capítulo 4 Livro do Mário Monteiro Introdução Hierarquia de memória Memória Principal Organização Operações de leitura e escrita Capacidade http://www.ic.uff.br/~debora/fac! 1 2 Componente de um sistema
Leia maisProf. Lázaro Nogueira trabalhoseatividades@yahoo.com.br www.lazzoz.xpg.com.br
Prof. Lázaro Nogueira trabalhoseatividades@yahoo.com.br ti id d h b www.lazzoz.xpg.com.br Introdução a Informática Informática: é a ciência que estudo o tratamento automático e racional da informação.
Leia maisARQUITETURA DE COMPUTADORES - 1866
7 Unidade Central de Processamento (UCP): O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento e de controle, durante a execução de um
Leia maisConjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático
Sistema Operativo Definição de ficheiro: Conjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático Características dos ficheiros: Ocupam uma
Leia maisFACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é
Leia maisIntrodução à Engenharia de Computação
Introdução à Engenharia de Computação Tópico: Organização Básica de um Computador Digital Introdução à Engenharia de Computação 2 Componentes de um Computador Computador Eletrônico Digital É um sistema
Leia maisCapítulo 2. Noção de hardware. As componentes de um computador.
Definição 1 Capítulo 2. Noção de hardware. As componentes de um computador. 1. Definição Hardware : toda a parte física do computador. Ex.: Monitor, caixa, disquetes, impressoras, etc. Hardware (hard =
Leia maisNOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012
NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 SUMÁRIO UNIDADE 1 Conceitos básicos e modos de utilização de tecnologias, ferramentas, aplicativos e procedimentos de informática 1.1 Tipos de computadores
Leia maisTecnologias da Informação e Comunicação
CPU Unidade Central de Processamento Memórias A placa principal (motherboard) Dispositivos de entrada e saída de dados CPU Unidade Central de Processamento O processador ou Unidade Central de Processamento
Leia maisOrganização de Computadores Hardware
Organização de Computadores Hardware Professor Marcus Vinícius Midena Ramos Colegiado de Engenharia de Computação (74)3614.1936 marcus.ramos@univasf.edu.br www.univasf.edu.br/~marcus.ramos Computador Ferramenta
Leia maisInformática e informação 2
Introdução à Informática Informática e informação Escola Superior de Tecnologia e Gestão Instituto Politécnico de Bragança Outubro de 2006 Conceito de Informática Informação + Automática Informática Tratamento
Leia maisARQUITETURA DE COMPUTADORES
01001111 01110010 01100111 01100001 01101110 01101001 01111010 01100001 11100111 11100011 01101111 00100000 01100100 01100101 00100000 01000011 01101111 01101101 01110000 01110101 01110100 01100001 01100100
Leia maisSistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional
Sistemas Operacionais Prof. Pedro Luís Antonelli Anhanguera Educacional Hardware HARDWARE Sistema Computacional = conjunto de circuitos eletrônicos interligados formado por processador, memória, registradores,
Leia maisINFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing
INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing Docente (Teóricas): Eng.º Vitor M. N. Fernandes Contacto: vmnf@yahoo.com Aula 3 Sumário Conceitos Básicos de Informática (2) A Placa Mãe
Leia maisComponentes de um computador típico
Componentes de um computador típico Assim como em um videocassete, no qual é necessário ter o aparelho de vídeo e uma fita contendo o filme que será reproduzido, o computador possui a parte física, chamada
Leia maisLÓGICA DE PROGRAMAÇÃO
Todos direitos reservados. Proibida a reprodução, mesmo parcial, por qualquer processo mecânico, eletrônico, reprográfico, etc., sem a autorização, por escrito, do(s) autor(es) e da editora. LÓGICA DE
Leia maisMontagem e Manutenção de Computadores Aula1
Montagem e Manutenção de Computadores Aula1 Programa Instrutor Universidade Federal do Paraná Departamento de Informática 18 de Maio de 2010 Programa Instrutor (Universidade Federal do Montagem Paraná,
Leia mais05/02/2014 O QUE É UM COMPUTADOR? O QUE É UM COMPUTADOR? O QUE É UM COMPUTADOR? PENSAR EM INFORMÁTICA É PENSAR EM:
Apple I - 1976 1982 O Homem do ano Apple II - 1977 IBM PC - 1981 O QUE É UM COMPUTADOR? É uma máquina que tem a capacidade de realizar o PROCESSAMENTO de dados. É um dispositivo físico que recebe dados
Leia maisMEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2
MEMÓRIA CONCEITO Bit- 0 1 Essência de um sistema chamado BIESTÁVEL Ex: Lâmpada 0 apagada 1 acesa 0 e 1 únicos elementos do sistema de numeração de base 2 A que se destina a memória: Armazenamento das instruções
Leia maisEstrutura de um Computador
SEL-0415 Introdução à Organização de Computadores Estrutura de um Computador Aula 7 Prof. Dr. Marcelo Andrade da Costa Vieira MODELO DE VON NEUMANN PRINCÍPIOS A arquitetura de um computador consiste de
Leia maisHardware e Software. Exemplos de software:
Hardware e Software O hardware é a parte física do computador, ou seja, é o conjunto de componentes eletrônicos, circuitos integrados e placas, que se comunicam através de barramentos. Em complemento ao
Leia mais