Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 12

Tamanho: px
Começar a partir da página:

Download "Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 12"

Transcrição

1 Sumário: A tabela de partições do disco rígido. A root directory. A FAT. Os serviços BIOS para disco. Aula Teórica 12 Leitura Recomendada: Capítulos 28 e 29 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulo 5 - Peter Norton, Peter Aitken e Richard Wilton, PC Programmer s Bible, Microsoft Press. A tabela de partições do disco rígido Devido à grande capacidade de armazenamento dos discos rígidos, é possível repartir a área do disco em partições lógicas. Cada partição pode ser completamente independente das outras. Isto permite ter vários sistemas operativos instalados no mesmo disco rígido. Cada partição tem o seu boot sector e sistema operativo próprio. No sector lógico 0 de um disco rígido está contida uma tabela de partições que tem início no offset 1BEH e ocupa 64 bytes. A tabela tem quatro entradas de 16 bytes cada uma. Normalmente, o número de partições de um disco está limitado a quatro, no entanto há fabricantes que fornecem software especial que permite alongar o tamanho da tabela de partições e aumentar assim o número de partições possíveis. Figura nº 1 A tabela de partições do disco rígido. 1

2 Em cada entrada de 16 bytes da tabela de partições encontram-se informações várias sobre uma das partições existentes no disco. Como se organizam esses 16 bytes: offset 00H o primeiro byte de cada entrada na tabela de partições indica se uma partição está activa (80H) ou não (00H). Se está activa, então é a partição de boot pela qual o sistema arranca. Só pode haver uma partição activa (de boot), mas tem que existir obrigatoriamente. offset 01H a 03H a informação nestes 3 bytes é usada para determinar a localização física (sector, cilindro, cabeça) do início da partição no disco rígido. A determinação do sector e do cilindro é feita da forma representada na figura nº 1. offset 04H indica o tipo de partição. offset 05H a 07H determina a localização física do fim da partição no disco rígido. offset 08H representa a distância, em sectores, entre o sector 0 e o primeiro sector da partição (o boot sector da partição). offset 0CH guarda o número total de sectores da partição. Resumindo, o programa no sector 0 do disco rígido deve determinar qual a partição activa, através da consulta à tabela de partições. Depois carrega para memória o boot sector dessa partição, que contém o programa de arranque do respectivo sistema operativo. O boot sector de uma partição pode estar em qualquer sector. O sector 0 do disco rígido guarda o código que lê a tabela de partições e pode também conter a informação de boot da primeira partição (aquela de começa no início do disco). A tabela de partições é construída por programas como o FDISK. Há software, como o Lilo, que permite escolher qual a partição que vai arrancar (qual o sistema operativo). O que esse software faz é mexer na tabela de partições e activar (com o código 80H) a partição em causa. A root directory Para todos os ficheiros, subdirectorias e volume label de um disco/disquete, existe uma entrada na root directory. Cada entrada ocupa 32 bytes e contém a seguinte informação: Nome e extensão do ficheiro caracteres em ASCII, oito para o nome e três para a extensão, se não ficarem totalmente preenchidos, o DOS completa com o caracter espaço (código ASCII 32). Atributo byte que define as características do elemento guardado nessa entrada, cada bit tem um significado: bit 0 = 1 apenas de leitura bit 1= 1 escondido (não são mostrados por comandos como o DIR) bit 2 = 1 sistema (não são mostrados por comandos como o DIR) bit 3 = 1 volume label. Ocupa onze caracteres (campos nome mais extensão). Utiliza os campos data e hora de criação. Não usa tamanho nem cluster de início. Só pode existir na raiz do disco. bit 4 = 1 subdirectoria. Não utiliza o campo tamanho, que fica igual a zero. bit 5 = 1 para ajudar nos backups. Se igual a zero, significa que o ficheiro não foi alterado desde o último backup. Se igual a um, significa que o ficheiro foi criado ou alterado entretanto. Hora de criação/alteração valor a guardar na word = (hora x 2048) + (minutos x 32) + (segundos/2) Os segundos são guardados em unidades de 2, de 0 a 29. Um valor de 5 representa 10 segundos. Faz-se assim porque a word teria que ter mais um bit para aceder a segundos de 0 a 59. Por exemplo, a hora 11:32:10 seria guardada com o valor hexadecimal 5C05H, que corresponde em binário a: : 32 : 5x2 2

3 Data de criação/alteração valor a guardar na word = ((ano 1980) x 512) + (mês x 32) + dia O ano é representado em relação a é representado como 8. O limite suportado pelo DOS é o ano Por exemplo, a data 1988/12/12 seria guardada com o valor hexadecimal 118CH, que corresponde em binário a: / 12 / 12 Cluster de início início da cadeia de clusters do ficheiro na FAT. Tamanho representa o tamanho exacto do ficheiro, o espaço realmente ocupado pelo ficheiro vai ser maior, por causa dos clusters, e muito espaço será desaproveitado. Tamanho do ficheiro = word 1 + word 2 * Figura nº 2 Estrutura da root directory. 3

4 Periféricos e Interfaces Ano lectivo 2003/2004 Figura nº 3 Estrutura do campo atributo. Figura nº 4 Estrutura do campo hora. Figura nº 5 Estrutura do campo data. 4

5 Subdirectorias No caso das subdirectorias, o tratamento é o seguinte: bit 4 no campo atributo = 1; campos nome e extensão = nome da subdirectoria; campos data e hora = data e hora de criação da subdirectoria; campo tamanho = 0; campo cluster de início = entrada relativa a. (representa a directoria actual); Quando é criada uma subdirectoria, são criadas mais duas entradas na root directory, com os nomes. e.., que apontam respectivamente para a directoria corrente e para a directoria mãe (a anterior na árvore de directorias). O número do cluster de início de cada uma destas entradas fornece a localização da própria subdirectoria e da directoria mãe. Se o número do cluster de início é zero, a directoria mãe é a raiz. Figura nº 6 Número de entradas na root directory. Outras curiosidades Se o primeiro byte da entrada da root directory é 00H, indica que é o final da lista de entradas (não há mais informação na root directory). Quando um ficheiro é apagado, o DOS coloca o primeiro byte do nome do ficheiro na entrada da root directory com o valor E5H, para indicar que essa entrada pode ser reutilizada por outro ficheiro. Se a entrada na root directory não for reutilizada por outro ficheiro, é possível recuperar o ficheiro apagado (comando undelete do DOS). A FAT (File Allocation Table) A FAT é o mapa de como a área de ficheiros do disco/disquete está a ser utilizada. A organização da FAT é simples: é uma tabela em que existe uma entrada para cada cluster da área de dados. Há três tipos de FAT: 1. FAT de 12 bits para disquetes e partições de discos inferiores a 2 MBytes. Endereça 2 12 = 4096 clusters. Se for um sector por cluster, permite endereçar até 2 MBytes. 2. FAT de 16 bits 2 16 = clusters. Se for um sector por cluster dá até 32 MBytes. 3. FAT 32 bits para Windows 95 e superior. As duas primeiras entradas da FAT estão reservadas e não estão associadas a nenhum cluster. A primeira entrada indica o tipo do dispositivo (é igual à informação guardada no offset 15H do bootsector). A segunda entrada é FFFFH para a FAT 12 e FFFFFFH para a FAT 16. Como as duas primeiras entradas (0 e 1) estão reservadas, a entrada número 2 é que vai corresponder ao primeiro cluster relativo à área de ficheiros. Cada uma das restantes entradas na FAT, da número dois, inclusive, em diante, pode conter um dos valores apresentados na figura nº 10. 5

6 Figura nº 7 Primeira entrada da FAT. Figura nº 8 Segunda entrada na FAT. Figura nº 9 Aspecto inicial da FAT. 6

7 Figura nº 10 Valores possíveis nas restantes entradas da FAT. O espaço pertencente a um determinado ficheiro é mapeado por uma cadeia de entradas na FAT, com cada entrada a apontar para a próxima entrada na cadeia, até que fique a apontar para o cluster com o código de último cluster do ficheiro. O número do primeiro cluster da cadeia encontra-se na entrada da root directory relativa a esse ficheiro, no campo com o número do primeiro cluster. Figura nº 11 Cadeia de mapeamento na FAT. Quando o ficheiro é criado ou aumentado, o MS-DOS atribuí clusters ao ficheiro, procurando na FAT por clusters livres (com o código 0) e adicionando-os à cadeia do ficheiro. Quando o ficheiro é apagado ou reduzido, o MS-DOS liberta os clusters alocados ao ficheiro, limpando as entradas na FAT correspondentes. Como obter o offset do cluster Para se obter o offset da entrada na FAT para um cluster na FAT 16 é simples, basta multiplicar o número do cluster por dois, porque cada entrada na FAT 16 ocupa dois bytes. 7

8 Figura nº 12 Leitura das entradas da FAT. A obtenção do offset da entrada na FAT 12 é um pouco mais complexa, porque cada par de entradas ocupa três bytes. Os clusters 0 e 1 ocupam os primeiros três bytes, os clusters 2 e 3 ocupam os três bytes seguintes, e por aí fora. Para se calcular o offset de um cluster na FAT 12 tem que se fazer da seguinte forma: 1. Multiplicar o número do cluster por 3 e dividir por 2 (ou multiplicar por 1.5). 2. Se o número do cluster é par, elimina-se o dígito de maior ordem. Se o número do cluster é ímpar, elimina-se o dígito de menor ordem. Normalmente, nós programadores não temos que mexer directamente na FAT, esta fica completamente sobre a supervisão do sistema operativo. A FAT pode ser danificada logicamente, por exemplo, pode existir uma cadeia circular, duas cadeias podem convergir para um mesmo cluster, pode faltar a marca de fim de ficheiro, etc.. Como são coisas fáceis de acontecer, convém não mexer na FAT. Como o DOS calcula o sector lógico do primeiro cluster de um ficheiro Na root directory está o número do primeiro cluster do ficheiro, mas o DOS necessita de saber a que sector lógico esse valor corresponde. Primeiro é preciso saber onde começa a área de ficheiros. Antes da área de ficheiros temos o registo boot, as várias cópias da FAT e a root directory. Temos que saber quantos sectores ocupam: O número de sectores ocupados pelo registo de boot está na entrada 0EH do boot sector. Para saber o número de sectores ocupados pelas cópias da FAT é preciso aceder à entrada 16H para saber o número de sectores de cada FAT, e depois à entrada 10H para conhecer o número de cópias da FAT, e multiplicar os dois valores. Conhecer o tamanho da root directory é possível acedendo à entrada 11H, que indica o número de entradas na root directory. Depois, para se saber a quantos sectores corresponde, é só multiplicar esse valor por 32 (a quantidade de bytes de cada entrada) e dividir por 512 (quantidade de bytes por sector). Somando tudo, temos o valor do primeiro sector da área de ficheiros. O cálculo do primeiro sector da área de ficheiros é realizado pelo DOS na altura do arranque da máquina ou quando se muda de disquete. Segundo, é necessário calcular o offset do início do ficheiro em relação ao primeiro sector da área de ficheiros, ou seja, transformar num sector lógico o número do cluster de início do ficheiro: 8

9 Figura nº 13 Cálculo do primeiro sector da área de ficheiros. Subtrair dois ao número do cluster (porque a entrada dois corresponde ao cluster 0, devido às primeiras duas entradas na FAT serem reservadas). Multiplicar o valor obtido pelo número de sectores por cluster (que se encontra na entrada 0DH do boot sector). Finalmente, adicionando o número do primeiro sector da área de ficheiros com o número do primeiro sector do ficheiro, obtém-se o valor do sector lógico do início do ficheiro. Este valor pode então ser fornecido ao device driver para que o ficheiro seja acedido. Serviços BIOS para disco (interrupção 13H) Os serviços BIOS para disco seguem a mesma mecânica de funcionamento de todos os serviços que temos visto até agora, e assim continuará a ser. Cada serviço requer determinados valores em certos registos de entrada, a interrupção é chamada e os resultados são colocados em registos específicos, que depois podem ser acedidos para se avaliar o seu valor. Não vamos ver detalhadamente cada um dos serviços. Veremos apenas no geral que serviços temos à nossa disposição. Quando for necessário aplicá-los na prática, basta consultar o livro que contém os detalhes para cada um dos serviços. Iremos também ver um exemplo prático da utilização de um desses serviços. O programa lê o sector 0 (boot sector) e mostra algumas informações que nele se encontram. 9

10 Figura nº 14 Resumo dos serviços BIOS para disco. Exemplo de um programa /* Programa que mostra a informação do boot sector de uma disquete */ /* Utiliza a função 02H da Int. 13H da BIOS, para ler o sector */ #include <stdio.h> #include <conio.h> #include <dos.h> typedef struct { unsigned char jump[3]; unsigned char fabricante[8]; unsigned int bytes_sector; unsigned char sectores_cluster; // 0DH unsigned int sectores_boot; // 00H-02H // 03H-0AH // 0BH-0CH // 0EH-0FH 10

11 unsigned char copias_fat; // 10H unsigned int entradas_root; // 11H-12H unsigned int total_sectores1; // 13H-14H unsigned char tipo_meio; // 15H unsigned int sectores_fat; // 16H-17H unsigned int sectores_pista; // 18H-19H unsigned int cabecas; unsigned int sectores_escondidos; // 1CH-1DH unsigned int dos3; unsigned long int total_sectores2; // 20H-23H unsigned char drive_fisica; //24H unsigned char reservado; //25H unsigned char assinatura; //26H unsigned long int volume_id; //27H-2AH unsigned char volume_name[11]; // 2BH-35H unsigned char tipo_fat[8]; // 36H-3DH unsigned char dos4[448]; // 3FH-1FDH -> =448 unsigned int boot; } BOOT_SECTOR; // 1AH-1BH // 1EH-1FH // 1FEH-1FFH void main (void) { BOOT_SECTOR sector0; union REGS regs; struct SREGS sregs; clrscr(); // Ler o sector logico 0 da disquete regs.h.ah = 0x02; // numero da funcao regs.h.al = 0x01; // numero de sectores a ler regs.h.ch = 0x00; // 0 a 7 bits do numero do cilindro regs.h.cl = 0x01; // 0 a 5 bits numero do sector, 6 e 7 cilindro regs.h.dh = 0x00; // numero da cabeca de leitura/escrita regs.h.dl = 0x00; // numero da drive sregs.es = FP_SEG(&sector0); // Segmento da var. que guarda dados regs.x.bx = FP_OFF(&sector0); // Offset da variavel int86x (0x13, &regs, &regs, &sregs); if (regs.x.cflag == 1) { printf("houve erro na leitura do sector\n"); printf("codigo do erro: %d",regs.h.ah); exit(); } // Mostrar alguma da informacao do boot sector printf("alguma informacao do boot sector da disquete\n\n"); printf("numero de bytes por sector: %d\n",sector0.bytes_sector); printf("numero de sectores por pista: %d\n",sector0.sectores_pista); printf("numero total de sectores: %d\n",sector0.total_sectores1); printf("tipo da FAT: %s\n",sector0.tipo_fat); printf("numero de serie do volume: %ld\n",sector0.volume_id); printf("nome do volume: %s\n",sector0.volume_name); printf("assinatura do boot sector: %xh\n",sector0.assinatura); printf("disquete de arranque: %xh - ",sector0.boot); if (sector0.boot == 0xaa55) printf("sim\n"); else printf("nao\n"); } 11

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 11

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 11 Sumário: O disco rígido e a disquete estrutura física. Como os dados são armazenados fisicamente. Como o MS-DOS organiza o disco. O registo de boot. Aula Teórica 11 Leitura Recomendada: Capítulos 28 e

Leia mais

Universidade do Algarve Faculdade de Ciências e Tecnologia Área Departamental de Engenharia Electrónica e Computação

Universidade do Algarve Faculdade de Ciências e Tecnologia Área Departamental de Engenharia Electrónica e Computação Universidade do Algarve Faculdade de Ciências e Tecnologia Área Departamental de Engenharia Electrónica e Computação Periféricos e Interfaces 2003/2004 Cursos de Informática e Ensino de Informática Exame

Leia mais

Curso de Instalação e Gestão de Redes Informáticas

Curso de Instalação e Gestão de Redes Informáticas ESCOLA PROFISSIONAL VASCONCELLOS LEBRE Curso de Instalação e Gestão de Redes Informáticas SISTEMAS DE ARQUIVOS FAT E FAT32 José Vitor Nogueira Santos FT2-0749 Mealhada, 2009 Introdução Muitos usuários

Leia mais

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 20

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 20 Sumário: Os subsistemas vídeo. A RAM vídeo. Aula Teórica 20 Leitura Recomendada: Capítulo 37 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulos 4 e 11 - Peter Norton, Peter

Leia mais

Sistema de Arquivos FAT

Sistema de Arquivos FAT Sistemas Operacionais Sistema de Arquivos FAT Edeyson Andrade Gomes www.edeyson.com.br FAT A FAT é o sistema de arquivos usado pelo MS-DOS e outros sistemas operacionais baseados em Windows para organizar

Leia mais

Conjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático

Conjunto 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 mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 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 mais

Instalação do Sistema Operativo Windows XP

Instalação do Sistema Operativo Windows XP Curso Profissional - Técnico de Informática de Gestão 10ºB Prof. Pedro Lopes Ficha de Trabalho nº1 S i s t e m a s d e I n f o r m a ç ã o Instalação do Sistema Operativo Windows XP A instalação de um

Leia mais

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger SISTEMA DE ARQUIVOS Instrutor: Mawro Klinger Estrutura dos Discos As informações digitais, quer sejam programas ou dados do usuário, são gravadas em unidades de armazenamento. O HD é uma unidade de armazenamento

Leia mais

481040 - Programador/a de Informática

481040 - Programador/a de Informática 481040 - Programador/a de Informática UFCD - 0770 Dispositivos e periféricos Sessão 4 SUMÁRIO Disco Rígido; Sistema de ficheiros Uma unidade de disco rígido é composta por um conjunto de discos sobrepostos,

Leia mais

1 - SISTEMA DE FICHEIROS NO WINDOWS - - - - - - - - - - - -3

1 - SISTEMA DE FICHEIROS NO WINDOWS - - - - - - - - - - - -3 ÍNDICE 1 - SISTEMA DE FICHEIROS NO WINDOWS - - - - - - - - - - - -3 1.1 FAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 1.1.1 - Organização da FAT - - - - - - -

Leia mais

AULA 5 Sistemas Operacionais

AULA 5 Sistemas Operacionais AULA 5 Sistemas Operacionais Disciplina: Introdução à Informática Professora: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Sistemas Operacionais Conteúdo: Partições Formatação Fragmentação Gerenciamento

Leia mais

Laboratório de Hardware

Laboratório de Hardware Laboratório de Hardware Prof. Marcel Santos Responsável por implementar em software um recurso que não existe no hardware. O hardware oferece simplesmente um grande conjunto de bytes contíguos, e a tarefa

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Gerência de Arquivos Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Sumário Conceituação de arquivos Implementação do sistemas de arquivo Introdução Sistema de

Leia mais

Introdução à Computação: Sistemas de Computação

Introdução à Computação: Sistemas de Computação Introdução à Computação: Sistemas de Computação Beatriz F. M. Souza (bfmartins@inf.ufes.br) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,

Leia mais

Referencial do Módulo B

Referencial 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 mais

Armazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II

Armazenamento Secundário. SCE-183 Algoritmos e Estruturas de Dados II Armazenamento Secundário SCE-183 Algoritmos e Estruturas de Dados II 1 Armazenamento secundário Primeiro tipo de armazenamento secundário: papel! Cartões perfurados HDs, CD-ROM, floppy disks, memórias

Leia mais

Escola Secundária de Emídio Navarro

Escola 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 mais

Tipos de Dados Simples

Tipos de Dados Simples Programação 11543: Engenharia Informática 6638: Tecnologias e Sistemas de Informação Cap. 3 Tipos de Dados Simples Tipos de Dados Simples Objectivos: Hierarquia de tipos de dados Tipos de dados simples

Leia mais

O AMBIENTE DE TRABALHO DO WINDOWS

O AMBIENTE DE TRABALHO DO WINDOWS O AMBIENTE DE TRABALHO DO WINDOWS O Windows funciona como um Sistema Operativo, responsável pelo arranque do computador. Um computador que tenha o Windows instalado, quando arranca, entra directamente

Leia mais

PLANEAMENTO DA INSTALAÇÃO DO WINDOWS SERVER 2003

PLANEAMENTO DA INSTALAÇÃO DO WINDOWS SERVER 2003 PLANEAMENTO DA INSTALAÇÃO DO WINDOWS SERVER 2003 1 PLANEAMENTO DA INSTALAÇÃO Instalar o Windows Server 2003 requer alguma preparação, devido à sua complexidade: Ao correr o programa de setup (configuração)

Leia mais

ARQUITETURA DE COMPUTADORES - 1866

ARQUITETURA DE COMPUTADORES - 1866 6.9 Memória Cache: A memória cache é uma pequena porção de memória inserida entre o processador e a memória principal, cuja função é acelerar a velocidade de transferência das informações entre a CPU e

Leia mais

Revisão Aula 3. 1. Explique a MBR(Master Boot Record)

Revisão Aula 3. 1. Explique a MBR(Master Boot Record) Revisão Aula 3 1. Explique a MBR(Master Boot Record) Revisão Aula 3 1. Explique a MBR(Master Boot Record). Master Boot Record Primeiro setor de um HD (disco rígido) Dividido em duas áreas: Boot loader

Leia mais

Funções de um SO. Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção

Funções de um SO. Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção Sistemas de Arquivos Funções de um SO Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção 2 Sistemas Operacionais Necessidade de Armazenamento Grandes quantidades

Leia mais

20 Caracteres - Tipo char

20 Caracteres - Tipo char 0 Caracteres - Tipo char Ronaldo F. Hashimoto e Carlos H. Morimoto Até agora vimos como o computador pode ser utilizado para processar informação que pode ser quantificada de forma numérica. No entanto,

Leia mais

Unidade 1 - Objectivos das Tecnologias Informáticas

Unidade 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 mais

Uso de interrupções de BIOS/DOS

Uso de interrupções de BIOS/DOS Uso de interrupções de BIOS/DOS Prof. Ronaldo Hüsemann Mapa de Memória FFFFFh F0000h C0000h B8000h A0000h BIOS (ROM) Reservado Memória de Vídeo (Texto e Gráfica) Memória de Vídeo (Parte Gráfica) Área para

Leia mais

GERENCIAMENTO DE DISPOSITIVOS

GERENCIAMENTO DE DISPOSITIVOS 2 SISTEMAS OPERACIONAIS: GERENCIAMENTO DE DISPOSITIVOS E ARQUIVOS Introdução à Microinformática Prof. João Paulo Lima Universidade Federal Rural de Pernambuco Departamento de Estatística e Informática

Leia mais

AULA 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) 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 mais

Escola Secundária de Emídio Navarro

Escola 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 mais

SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum

SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum Prof. Ricardo José Pfitscher dcc2rjp@joinville.udesc.br Material cedido por: Prof. Rafael Rodrigues Obelheiro Prof. Maurício Aronne Pillon Cronograma Introdução

Leia mais

SISTEMAS DE ARQUIVOS Sistemas operacionais

SISTEMAS DE ARQUIVOS Sistemas operacionais Técnico em Informática SISTEMAS DE ARQUIVOS Sistemas operacionais Professor Airton Ribeiro de Sousa Sistemas operacionais Sistema de Arquivos pode ser definido como uma estrutura que indica como os dados

Leia mais

5.2 - Armazenamento em Disco

5.2 - Armazenamento em Disco CEFET-RS Curso de Eletrônica 5.2 - Armazenamento em Disco Aspectos LógicosL Formatação e Sistemas de Arquivos Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Unidade

Leia mais

Resumo. Prof. Alejandro - Introdução à Sistemas Operacionais Resumo Informativo, complemente o material assistindo as Aulas 19/08/2015 1

Resumo. Prof. Alejandro - Introdução à Sistemas Operacionais Resumo Informativo, complemente o material assistindo as Aulas 19/08/2015 1 Resumo 19/08/2015 1 1. Tipos de Software 2. Introdução aos Sistemas Operacionais 3. Os Arquivos 4. Funções do Sistema Operacional 5. Programas Utilitários do Sistema Operacional 6. Termos Básicos 7. Tipos

Leia mais

PROGRAMAÇÃO Microsoft WINDOWS XP

PROGRAMAÇÃO Microsoft WINDOWS XP Mais que um Sistema Operativo, o MS-Windows é um ambiente de trabalho que simula no ecrã o trabalho diário sobre uma secretária. A ideia base do MS-Windows foi a de esconder a organização do MS-DOS e apresentar

Leia mais

Persistência de Dados

Persistência de Dados Persistência de s Universidade do Estado de Santa Catarina - Udesc Centro de Ciências Tecnológicas - CCT Departamento de Ciência da Computação Tecnologia de Sistemas de Informação Estrutura de s II - DAD

Leia mais

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período PROGRAMAÇÃO ESTRUTURADA CC 2º Período PROGRAMAÇÃO ESTRUTURADA Aula 06: Ponteiros Declarando e utilizando ponteiros Ponteiros e vetores Inicializando ponteiros Ponteiros para Ponteiros Cuidados a serem

Leia mais

Introdução à Programação

Introdução à Programação Introdução à Programação Introdução a Linguagem C Construções Básicas Programa em C #include int main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius = 30; farenheit = 9.0/5

Leia mais

Gerenciador de Boot Simples

Gerenciador de Boot Simples Gerenciador de Boot Simples Este tutorial é uma simples caminhada através de um Gerenciador de Boot Hello World. Este, como qualquer outro gestor, tem que obedecer a algumas regras. Termos utilizados:

Leia mais

Programaçã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 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 mais

Introdução aos Computadores

Introduçã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 mais

SISTEMAS OPERACIONAIS II ESPECIFICAÇÃO CAMADA INDEPENDENTE

SISTEMAS OPERACIONAIS II ESPECIFICAÇÃO CAMADA INDEPENDENTE ANDRÉ LUCHESI CESAR HENRIQUE KÁLLAS SISTEMAS OPERACIONAIS II ESPECIFICAÇÃO CAMADA INDEPENDENTE Pontifícia Universidade Católica de Campinas Faculdade de Engenharia de Computação Turma III Grupo 9 Agosto

Leia mais

Curso de Hardware Aula 01 Tema: Sistema de Medidas Por: Edmilson de Oliveira Reis Revisado em: 02/03/2012

Curso de Hardware Aula 01 Tema: Sistema de Medidas Por: Edmilson de Oliveira Reis Revisado em: 02/03/2012 Curso de Hardware Aula 01 Tema: Sistema de Medidas Por: Edmilson de Oliveira Reis Revisado em: 02/03/2012 Unidades de Medida de Armazenamento Esses detalhes refletem na quantidade de informação armazenada

Leia mais

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS 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 mais

O TEMPO DE ACESSO A UM DADO EM DISCOS MAGNÉTICOS É FORMADO POR TRÊS TEMPOS SIGNIFICATIVOS COMBINADOS:

O TEMPO DE ACESSO A UM DADO EM DISCOS MAGNÉTICOS É FORMADO POR TRÊS TEMPOS SIGNIFICATIVOS COMBINADOS: SISTEMAS/AMBIENTE OPERACIONAL PÁG. 1 SISTEMA DE ARQUIVOS VERSÃO MELHORADA DO IOCS (INPUT OUTPUT CONTROL SYSTEM) DOS ANTIGOS SISTEMAS BATCH. O SISTEMA DE ARQUIVOS, GERALMENTE INSERIDO NO NÚCLEO DOS SISTEMAS

Leia mais

Particionando e formatando um disco rígido

Particionando e formatando um disco rígido Sua Oficina Virtual Apostila totalmente Gratuita Edição 2002 2 Particionando e formatando um disco rígido Todos nós sabemos que dados sejam eles partes de programas ou dados propriamente dito, como um

Leia mais

ROM-BIOS Inicialização Sistemas de Arquivos Formatação

ROM-BIOS Inicialização Sistemas de Arquivos Formatação ROM-BIOS Inicialização Sistemas de Arquivos Formatação 1 ROM-BIOS ROM-BIOS Basic Input/Output System (Sistema Básico de Entrada/Saída). O termo é incorretamente conhecido como: Basic Integrated Operating

Leia mais

Algoritmos e Programação

Algoritmos e Programação Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Algoritmos e Programação Parte 05 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti

Leia mais

Linguagem C Tipos de Dados. void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador

Linguagem C Tipos de Dados. void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador Linguagem C Tipos de Dados void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador Funções void void pode ser usado em lugar de um tipo, para indicar a ausência de valor

Leia mais

Relatório de Instalação do Windows 2003 Server

Relatório de Instalação do Windows 2003 Server Curso Profissional de Gestão e Programação de Sistemas Informáticos Relatório de Instalação do Windows 2003 Server Instalação do Windows 2003 Server quarta-feira, 3 de dezembro de 2013 Índice Introdução...

Leia mais

Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3

Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3 Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3 Os sistemas de arquivos é a parte do SO responsável pelo gerenciamento dos arquivos (estrutura, identificação, acesso, utilização, proteção e implementação).

Leia mais

Gerência do Sistema de Arquivos. Adão de Melo Neto

Gerência do Sistema de Arquivos. Adão de Melo Neto Gerência do Sistema de Arquivos Adão de Melo Neto 1 Gerência do Sistema de Arquivos Organização dos arquivos Estrutura de diretório Gerência de espaço livre Gerência de alocação de espaços em disco Proteção

Leia mais

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira MANUTENÇÃO DE MICRO Mário Gomes de Oliveira 1 IRQ Pedido de atenção e de serviço feito à CPU, para notificar a CPU sobre a necessidade de tempo de processamento. 2 IRQ (Interrupt Request line ou Linha

Leia mais

3. Arquitetura Básica do Computador

3. 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 mais

Acadêmicos: Luís Fernando Martins Nagata Gustavo Rezende Vinícius Rezende Santos

Acadêmicos: Luís Fernando Martins Nagata Gustavo Rezende Vinícius Rezende Santos Acadêmicos: Luís Fernando Martins Nagata Gustavo Rezende Vinícius Rezende Santos Pilhas de Dispositivos Drivers no Windows Vista podem fazer todo trabalho sozinho; Uma requisição pode passar por uma seqüência

Leia mais

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 7

Periféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 7 Sumário: A memória CMOS e o relógio de tempo real. Aula Teórica 7 Leitura Recomendada: Capítulo 18 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulo 7 - Peter Norton, Peter

Leia mais

BARRAMENTO DO SISTEMA

BARRAMENTO DO SISTEMA BARRAMENTO DO SISTEMA Memória Principal Processador Barramento local Memória cachê/ ponte Barramento de sistema SCSI FireWire Dispositivo gráfico Controlador de vídeo Rede Local Barramento de alta velocidade

Leia mais

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO 4 CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO CONCEITOS BÁSICOS MS-DOS MICROSOFT DISK OPERATION SYSTEM INSTALAÇÃO E CONFIGURAÇÃO DE UM SISTEMA OPERATIVO LIGAÇÕES À INTERNET O que é um sistema operativo?

Leia mais

Sistemas de Arquivos NTFS

Sistemas de Arquivos NTFS Sistemas de Arquivos NTFS Apresentação Desenvolvido pela Microsoft na década de 80 para o Windows NT Baseado no HPFS da IBM Versões NTFS 1.1(ou 4) NTFS NTFS 5 Sistema de Arquivos NTFS Unidade fundamental

Leia mais

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23 Realizado por: Fábio Rebeca Nº6 Iuri Santos Nº8 Telmo Santos Nº23 1 Tutorial de instalação e partilha de ficheiros na Caixa Mágica Índice Índice... 1 Introdução... 2 Material que iremos utilizar... 3 Instalação

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais Diretoria de Educação e Tecnologia da Informação Análise e Desenvolvimento de Sistemas INSTITUTO FEDERAL RIO GRANDE DO NORTE Administração de Sistemas Operacionais ESTRATÉGIA DE PARTICIONAMENTO Prof. Bruno

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais FATEC-PB Professor: Gustavo Wagner gugawag@gmail.com 1 Capítulo 6 Sistemas de Arquivos 6.1 Arquivos 6.2 Diretórios 6.3 Implementação do sistema de arquivos 6.4 Exemplos de sistemas

Leia mais

Aula 2 Modelo Simplificado de Computador

Aula 2 Modelo Simplificado de Computador Aula 2 Modelo Simplificado de Computador Um computador pode ser esquematizado de maneira bastante simplificada da seguinte forma: Modelo Simplificado de Computador: Memória Dispositivo de Entrada Processador

Leia mais

Acer erecovery Management

Acer erecovery Management 1 Acer erecovery Management Desenvolvido pela equipa de software da Acer, o Acer erecovery Management é uma ferramenta que lhe permite de forma fácil, fiável e segura restaurar o seu computador para o

Leia mais

DOS SISTEMA OPERACIONAL DO COMPUTADOR

DOS SISTEMA OPERACIONAL DO COMPUTADOR EXERCÍCIOS PROPOSTOS 1. Qual o principal instrumento de trabalho dos profissionais da área de informática? a) Computador. b) End User. c) Analistas de Sistemas. d) Impressora Laser. e) Mouse. 2. Qual o

Leia mais

Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos - 2º Ano

Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos - 2º Ano Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos Sistemas Operativos - 2º Ano 2012/2013 O Windows Server 2003 surgiu em 2003 e substituiu o Windows Server 2000. O Windows

Leia mais

1.5. Computador Digital --Software. INFormática. 1.5.1. Tipos de Software. Software. Hardware. Software do Sistema. Software de Aplicação.

1.5. Computador Digital --Software. INFormática. 1.5.1. Tipos de Software. Software. Hardware. Software do Sistema. Software de Aplicação. 1.5. Computador Digital --Software 1.5.1. Tipos de Software Utilizador Aplicações Linguagens Programação Software Sistema Operativo Hardware Software de Aplicação Processadores de Texto Folhas de Cálculo

Leia mais

Sistemas Operacionais. Andrique Amorim www.andrix.com.br professor@andrix.com.br. Gerência de Arquivos

Sistemas Operacionais. Andrique Amorim www.andrix.com.br professor@andrix.com.br. Gerência de Arquivos Andrique Amorim www.andrix.com.br professor@andrix.com.br Gerência de Arquivos Gerência de Arquivos Um sistema operacional tem por finalidade permitir que o usuários do computador executem aplicações,

Leia mais

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS Ciência da Computação Sistemas de Numeração e Conversões Prof. Sergio Ribeiro Material adaptado das aulas do Prof. José Maria da UFPI Conteúdo Conversões de binário para decimal. Conversões de decimal

Leia mais

Sistemas Operacionais: Sistema de Arquivos

Sistemas Operacionais: Sistema de Arquivos Sistemas Operacionais: Sistema de Arquivos Sistema de Arquivos Arquivos Espaço contíguo de armazenamento Armazenado em dispositivo secundário Estrutura Nenhuma: seqüência de bytes Registros, documentos,

Leia mais

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23 Realizado por: Fábio Rebeca Nº6 Iuri Santos Nº8 Telmo Santos Nº23 1 Tutorial de instalação e partilha de ficheiros no Ubuntu Índice Índice... 1 Introdução... 2 Material que iremos utilizar... 3 Instalação

Leia mais

INF1007 - PROGRAMAÇÃO II LISTA DE EXERCÍCIOS 15

INF1007 - PROGRAMAÇÃO II LISTA DE EXERCÍCIOS 15 INF1007 - PROGRAMAÇÃO II LISTA DE EXERCÍCIOS 15 1. Um número racional é expresso por dois inteiros: um numerador e um denominador (este último diferente de zero!). Implemente um TAD para representar números

Leia mais

Estrutura Interna do KernelUNIX Sistema O. Estrutura Interna de Arquivos (1) Estrutura Seqüência. User application. Standard Unix libraries

Estrutura Interna do KernelUNIX Sistema O. Estrutura Interna de Arquivos (1) Estrutura Seqüência. User application. Standard Unix libraries Sistemas de Arquivos (Aula 23) Funções Profa. Gerência Sistema de um processos SO Patrícia D. CostaLPRM/DI/UFES de de de Proteção memória I/O Arquivos Necessidade 2 Sistemas Operacionais 2008/1 Grandes

Leia mais

Pesquisa e organização de informação

Pesquisa e organização de informação Pesquisa e organização de informação Capítulo 3 A capacidade e a variedade de dispositivos de armazenamento que qualquer computador atual possui, tornam a pesquisa de informação um desafio cada vez maior

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Sistema de Arquivos - II Prof. Galvez Implementação de Arquivos Arquivos são implementados através da criação, para cada arquivo no sistema, de uma estrutura de dados

Leia mais

Tipo de Dados em Linguagem C

Tipo de Dados em Linguagem C Tipo de Dados em Linguagem C Principais tipos de dados em C int : tipo de dados inteiros (exemplo: 1, -3, 100, -9, 18, etc.) float : tipo de dados reais (exemplo: 1.33, 3.14, 2.00, -9.0, 1.8, etc.) Ocupa

Leia mais

Interrupções. As interrupções são casos especiais de chamadas de procedimentos.

Interrupções. As interrupções são casos especiais de chamadas de procedimentos. Interrupções Uma interrupção é equivalente a uma chamada de procedimento. A chamada é equivalente a um CALL gerado pela execução de uma instrução. As interrupções são casos especiais de chamadas de procedimentos.

Leia mais

Software. LMP Wizard. Manual do usuário MAN-PT-DE-LMPWizard-01.01_12

Software. LMP Wizard. Manual do usuário MAN-PT-DE-LMPWizard-01.01_12 Software LMP Wizard LMP Wizard Manual do usuário MAN-PT-DE-LMPWizard-01.01_12 Introdução Obrigado por ter escolhido o software LMP Wizard. Para garantir o uso correto e eficiente, é imprescindível a leitura

Leia mais

Fundamentos de Arquivos e Armazenamento Secundário

Fundamentos de Arquivos e Armazenamento Secundário Fundamentos de Arquivos e Armazenamento Secundário Cristina D. A. Ciferri Thiago A. S. Pardo Leandro C. Cintra M.C.F. de Oliveira Moacir Ponti Jr. Armazenamento de Dados Armazenamento primário memória

Leia mais

SW DE E/S INDEPENDENTE DE DISPOSITIVO

SW DE E/S INDEPENDENTE DE DISPOSITIVO SOFTWARE AO NÍVEL DO USUÁRIO SOFTWARE INDEPENDENTE DE DISPOSITIVOS ACIONADORES DE DISPOSITIVOS (DRIVERS) TRATAMENTO DE INTERRUPÇÕES HARDWARE FUNÇÕES: INTERFACE UNIFORME PARA OS DRIVERS USO DE BUFFERS INFORMAÇÃO

Leia mais

MC102 Algoritmos e programação de computadores Aula 3: Variáveis

MC102 Algoritmos e programação de computadores Aula 3: Variáveis MC102 Algoritmos e programação de computadores Aula 3: Variáveis Variáveis Variáveis são locais onde armazenamos valores na memória. Toda variável é caracterizada por um nome, que a identifica em um programa,

Leia mais

Sistemas Operacionais e Introdução à Programação. Programação com linguagem C

Sistemas Operacionais e Introdução à Programação. Programação com linguagem C Sistemas Operacionais e Introdução à Programação Programação com linguagem C 1 Variáveis na linguagem C: tipo char O tipo char representa um caractere ASCII (ocupa só 1 byte) int main(int argc, char **

Leia mais

Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego

Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Curso Técnico em Informática DRIELE ALVARO,LUCAS ROBLEDO,NATACHA

Leia mais

Sistema de Arquivos EXT3

Sistema de Arquivos EXT3 Sistema de Arquivos EXT3 Introdução Ext3 é uma nova versão do Ext2. Possui as mesmas estruturas do ext2, além de adicionar as propriedades do Journal. O uso do Ext3 melhora na recuperação do sistema(dados),

Leia mais

implementação Nuno Ferreira Neves Faculdade de Ciências de Universidade de Lisboa Fernando Ramos, Nuno Neves, Sistemas Operativos, 2014 2015

implementação Nuno Ferreira Neves Faculdade de Ciências de Universidade de Lisboa Fernando Ramos, Nuno Neves, Sistemas Operativos, 2014 2015 Sistemas de ficheiros: implementação Nuno Ferreira Neves Faculdade de Ciências de Universidade de Lisboa Objetivos da aula Descrever algunsdetalhes daimplementação deumsistema de ficheiros Discutir algoritmos

Leia mais

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012

NOÇÕ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 mais

3. MS-DOS» Introdução » Conceitos Básicos » Gestão de Ficheiros » Comandos

3. MS-DOS» Introdução » Conceitos Básicos » Gestão de Ficheiros » Comandos 3. MS-DOS» Introdução - Software de sistema - Software de suporte» Conceitos Básicos - Estrutura do DOS - Arranque do Sistema - Estrutura da Linha de comando - Formatação de disquetes» Gestão de Ficheiros

Leia mais

Ambiente de trabalho. Configurações. Acessórios

Ambiente de trabalho. Configurações. Acessórios Ambiente de trabalho Configurações Acessórios O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e comunique com o exterior. Actualmente, o Windows é

Leia mais

Manual HDBS Revisão 1.1

Manual HDBS Revisão 1.1 Manual HDBS Revisão 1.1 1 1 - Introdução 1.1 Sistemas de arquivos FAT Os cartões de memória MMC e SD muito populares hoje em dia. O seu pequeno tamanho e grande capacidade o tornam ideal para câmeras digitais

Leia mais

Introduçã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 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 mais

***TITIO.INFO*** <<INTRODUÇÃO AO PROCESSAMENTO DE DADOS>> HARDWARE É A PARTE FÍSICA DA INFORMÁTICA SOFTWARE É A PARTE LÓGICA

***TITIO.INFO*** <<INTRODUÇÃO AO PROCESSAMENTO DE DADOS>> HARDWARE É A PARTE FÍSICA DA INFORMÁTICA SOFTWARE É A PARTE LÓGICA ***TITIO.INFO*** HARDWARE É A PARTE FÍSICA DA INFORMÁTICA SOFTWARE É A PARTE LÓGICA * O COMPUTADOR É UMA MÁQUINA CAPAZ DE ARMAZENAR, PROCESSAR E RECUPERAR DADOS.

Leia mais

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 2-1. PRINCÍPIOS DE SOFTWARE DE ENTRADA E SAÍDA (E/S) As metas gerais do software de entrada e saída é organizar o software como uma série de camadas, com as mais baixas preocupadas em esconder as

Leia mais

LÓGICA DE PROGRAMAÇÃO

LÓ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 mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o funcionamento do computador Apresentar a função da memória e dos dispositivos

Leia mais

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico Tecnologias da Informação e Comunicação UNIDADE 1 Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico 1º Período Elementos básicos da interface gráfica do Windows (continuação).

Leia mais