Processamento de Dados



Documentos relacionados
Everson Scherrer Borges João Paulo de Brito Gonçalves

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 02 - Estrutura dos Sistemas Operacionais. Cursos de Computação

UFRJ IM - DCC. Sistemas Operacionais I. Unidade I Introdução. 11/02/2014 Prof. Valeria M. Bastos

Sistema Operacional Correção - Exercício de Revisão

UFRJ IM - DCC. Sistemas Operacionais I

Introdução a Informática. Prof.: Roberto Franciscatto

Sistemas Operacionais

1.2 Tipos de Sistemas Operacionais

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Introdução aos Sistemas

Sistemas Operacionais

O que veremos nesta aula? Principais Aspectos de Sistemas Operacionais. Visão geral de um sistema computacional

Fundamentos de Sistemas Operacionais

Sistemas Operacionais Introdução. Professora: Michelle Nery

SISTEMAS OPERACIONAIS. Apostila 01 Assunto: Tipos de Sistemas Operacionais UNIBAN

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

Sistemas Operacionais

Introdução aos Sistemas Operacionais. Computador = hardware + software. Como é formado o meu computador? E como estes componentes se comunicam?

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

Sistemas Operacionais. INTRODUÇÃO Prof. Rafael Alberto Vital Pinto FACSUL/CESUR

Sistemas Operacionais. Prof. André Y. Kusumoto

AULA 3 Introdução ao Software

Disciplina: Introdução à informática Profª Érica Barcelos

Prof.: Roberto Franciscatto. Capítulo 1.1 Introdução

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 04 - Concorrência. Cursos de Computação

Sistema Operacional LINUX

Introdução aos Sistemas Operativos

Sistemas de Lotes (2) Sistemas de Lotes (3) Layout da MP em Sistemas de Lotes. Minimizar o tempo de resposta

O que é um programa? Programa é uma lista de instruções que descrevem uma tarefa a ser realizada pelo computador.

Disciplina: Introdução à Informática Profª Érica Barcelos

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Introdução aos Computadores

Classificação de SO (Sistemas Operacionais) Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

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

Tipos de sistemas operacionais

Organização de Computadores 1

Sistema Operacional. Prof. Leonardo Barreto Campos 1

Estrutura geral de um computador

Pós-Graduação, Maio de 2006 Introdução aos Sistemas Operacionais. Prof. Dr. Ruy de Oliveira CEFET-MT

Introdução ao Windows Server System. José Carlos Libardi Junior

A memória é um recurso fundamental e de extrema importância para a operação de qualquer Sistema Computacional; A memória trata-se de uma grande

Introdução. Nível do Sistema Operacional. Introdução. Um Sistema Operacional... Introdução a Sistemas Operacionais

Introdução a Computação 07 Sistemas operacionais. Márcio Daniel Puntel marcio.puntel@ulbra.edu.br

Processos e Threads (partes I e II)

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Informática I. Aula Aula 19-20/11/06 1

SO - Conceitos Básicos. Introdução ao Computador 2010/01 Renan Manola

Sistemas Operacionais

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

Introdução à Computação: Sistemas Operacionais II

Introdução à Programação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Sistemas Operacionais

Figura 1 - O computador

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

Sistemas Operacionais

Contextualização: Sistemas de Computação

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Introdução a Ciência da Computação Conceitos Básicos de Sistema PROFESSORA CINTIA CAETANO

A Evolução dos Sistemas Operacionais

Noções básicas de Informática: Software

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA

Disciplina: Sistemas Operacionais - CAFW-UFSM Professor: Roberto Franciscatto

ARQUITETURA DE COMPUTADORES

Sistemas Operacionais

4 Estrutura do Sistema Operacional Kernel

3. Arquitetura Básica do Computador

ALP Algoritmos e Programação. . Linguagens para Computadores

Estruturas do Sistema de Computação

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

Sistema Operacional. Processo e Threads. Prof. Dr. Márcio Andrey Teixeira Sistemas Operacionais

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

Introdução às Linguagens de Programação

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

Aula 01 Visão Geral do Linux

Sistema de Computação

Introdução. Sistemas Operacionais

LÓGICA DE PROGRAMAÇÃO

Sistemas Distribuídos

Edeyson Andrade Gomes

Todos os microprocessadores hoje disponíveis em micros compatíveis com PC utilizam o funcionamento do como ponto de partida.

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Sistemas Operacionais

Programação Concorrente Introdução

Curso Técnico em Redes

1. CAPÍTULO COMPUTADORES

05/08/2013. Sistemas Distribuídos Cluster. Sistemas Distribuídos Cluster. Agenda. Introdução

Máquinas Multiníveis

Modelos de Arquiteturas. Prof. Andrêza Leite

Fundamentos de Sistemas Operacionais. Processos. Prof. Edwar Saliba Júnior Março de Unidade Processos

Arquitetura e Organização de Computadores I

Introdução a Informática. Prof.: Roberto Franciscatto

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

Introdução à Programação de Computadores

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 1. Cursos de Computação

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador

Transcrição:

Processamento de Dados

Execução de Programas Os computadores não entendem nada além de comandos, dados e endereços escritos em linguagem binária, também chamada de linguagem de baixo nível. Ela utiliza diretamente instruções do processador. Ex:

Execução de Programas Para facilitar a programação foram criadas as linguagens de programação de alto nível que são mais próximas da linguagem natural. Ex: Pascal, C, Java, Cobol, etc.

Execução de Programas Cada comando de uma linguagem de alto nível equivale a várias instruções de código de máquina. Isso exige uma etapa intermediária entre a linguagem de alto nível e a de baixo nível, chamada de compilação.

Execução de Programas

Execução de Programas Um programa de computador é primeiramente carregado na memória do computador e só depois é executado, instrução por instrução, até o seu término.

Gerenciamento de Memória

Gerenciamento de Memória Registradores : memórias auxiliares internas do processador. Cache : memória pequena e muito rápida que está entre a RAM e a CPU para acelerar a transferência de dados. Principal : memória RAM, onde o programa que vai ser executado é armazenado para que a CPU vá buscando instrução por instrução. Secundária : armazenamento da informação.

Gerenciamento de Memória Memória virtual é uma forma de contornar o problema de falta de memória RAM. Ela é feita deixando um espaço do HD reservado para que seja possível a sua utilização como memória virtual e funciona da mesma maneira que a RAM embora muito mais lentamente.

Tipos de Processamento Processamento em Lote (batch): As tarefas são agrupadas fisicamente e processadas seqüencialmente uma após a outra. Iniciado o processamento este é executado até o término da última tarefa, sem que o usuário tenha acesso a ele. Ex: Compensação bancária.

Tipos de Processamento Processamento em Linha (on- Line): Não há a necessidade de agrupar as tarefas para posterior processamento. Existe a interação operador-máquina. Ex: Terminal Bancário ou rastreamento de veículos.

Tipos de Processamento Processamento em Tempo Real (Real Time): Neste sistema, o dado é processado no momento em que é informado (tempo de resposta definido). Ex: Sistema de Reserva de Passagens Aéreas ou sistema de GPS.

Tipos de Processamento Processamento Monotarefa (ou monoprogramação): Um programa somente executado na memória do computador. O Sistema Operacional não permite 2 programas rodando ao mesmo tempo na memória do micro. Ex: MS- DOS.

Tipos de Processamento Processamento Multitarefa (Multiprogramação): Permite a execução simultânea de várias tarefas. Isto é possível por meio do uso de interrupções, aproveitando-se para executar um programa enquanto outro necessita de uma operação de entrada e saída de dados. Ex: Windows, OS/2.

Tipos de Processamento Processamento Multiusuário (Time-Sharing): Permite a muitos usuários utilizar um mesmo computador, dando a impressão de que está dedicado exclusivamente a cada um deles (cada usuário recebe o controle da CPU durante um determinado tempo - milissegundos).

Tipos de Processamento Monoprocessamento: Diz respeito a uma máquina que possui somente um processador. Multiprocessamento: Diz respeito a uma máquina que possui mais do que um processador.

Tipos de Processamento Processamento Centralizado: Todo o processamento é realizado no computador principal, onde os dados normalmente ficam armazenados.

Tipos de Processamento Processamento Distribuído: Faz uso de computadores ligados em rede, estabelecendo comunicação entre si, tornando possível o compartilhamento de informações. Cada etapa ou parte do processamento é feita normalmente em uma máquina diferente.