Introdução a Ciência da Computação Aula 08 Prof. Francisco G. Rodrigues.

Slides:



Advertisements
Apresentações semelhantes
UNIDADE 1: INTRODUÇÃO ÀS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Advertisements

Introdução à Informática
INTRODUÇÃO A INFORMÁTICA
HARDWARE.
Arquitetura e organização de computadores
Memorias ROM RAM.
SISTEMAS DE INFORMAÇÃO
Prof. Wanderley Cardoso Celeste
MEMÓRIAS Função Classificação Acesso Volatibilidade
Introdução a Informática
ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
MEMORIAS RAUL DIAZ ROSAS.
SISTEMAS OPERACIONAIS (SO) Aula 2 – Revisão - Organização
Esquema básico do hardware
Introdução à Programação
Componentes do Computador e noções de Arquitetura de Computadores
INTRODUÇÃO AO PROCESSAMENTO DE DADOS
Fundamento à Informática
Introdução à estrutura e funcionamento de um sistema informático
Estrutura do computador
Fundamentos da Arquitetura de Computadores
Arquitetura de Computadores
HARDWARE do CLP Os controladores lógicos programáveis são equipamentos com uma aplicação muito vasta dentro dos diversos processos de automação. Desta.
Memórias RAM, ROM, PROM, EEPROM, FLASH
Introdução à estrutura e funcionamento de um sistema informático
Sistemas Operacionais Sistema Computacional
Memórias Digitais Memórias:
Memórias Digitais Departamento de Engenharia Elétrica – UFRJ
PCI- Introdução à Computação
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Memórias.
Sistemas Operacionais I
TIC – Tecnologias da Informação e Comunicação
Estrutura e funcionamento de um computador
Agenda - Aula 03 Introdução (Computador Digital) Memória
Hardware Aula 03.
Técnico em Informática
Leonardo Mendes Laquiman Turma: ADS/Noite_1° sem. 1.
Introdução às Tecnologias de Informação e Comunicação
Arquitetura de Computadores
Escola Básica nº2 Rio Tinto Tecnologias da Informação e Comunicação
Conceitos Básicos de Informática
DEPARTAMENTO DE INFORMÁTICA UFPE GRECO Gerenciamento de Memória.
Memorias.
INFORMÀTICA E COMUNICAÇÃO Memórias e Dispositivos de Entrada e Saída
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
(Sistema de Processamento de Dados)
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
Escola Secundária Sebastião da Gama
São dispositivos onde os dados e programas são armazenados.
REDE DE COMPUTADORES Arquitetura de Computadores Prof. Bruno Viana
Conceitos básicos Professor Esp. Diego André Sant’Ana
Prof. André Luis M. Silva Hierarquia de Memória Prof. André Luis M. Silva
Dispositivos de leitura e armazenamento de dados Prof. Alfredo UNICESPI – 1º sem 2011 AULA 2.
TIC Tecnologias de Informação e Comunicação
Memória.
Bem vindos!!!. Roteiro Hardware Processamento Periféricos Memória Componentes Placa mãe.
SISTEMAS DE INFORMAÇÃO
IMM Instalação e Manutenção de Microcomputadores Pedro Amaro –
Princípios Básicos de Utilização do Computador
Memórias Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Arquitetura Básica de um Computador
Memória RAM (Random Access Memory - memória de acesso aleatório) é um componente responsável por acessar e armazenar temporariamente arquivos que estão.
Sistemas Operacionais Parte III. Sistemas Operacionais Classificação dos S.O.  Resumo da aula anterior - Introdução  Sistema de operação da CPU  Tipos.
Bruno Iran Ferreira Maciel
Algoritmos e Programação Aula 01 Computadores e seus componentes.
Elementos de Informática Curso Técnico de Redes de Computadores Prof. Emerson Felipe Aula 3.
Microcontroladores Serviço Nacional de Aprendizagem Industrial Departamento Regional de Pernambuco Faculdade de Tecnologia SENAI Pernambuco - Unidade.
Disciplina: Circuitos Digitais
Software e Hardware Nome: Gilmar Semedo Nº 26. Dispositivos de 1/0.
Transcrição da apresentação:

Introdução a Ciência da Computação Aula 08 Prof. Francisco G. Rodrigues

O que seria memória de computador? “Área de trabalho para instruções de programas e dados fornecida para a CPU” Conceitos de Memória

Conceitos de memória

Memória Principal RAM (random access memory) ROM (read-only memory) Memória cache Memória Secundária (fita magnética, discos magnéticos, discos opticos) Tipos de Memória

ROM - Read Only Memory (memória somente de leitura) PROM - Programable Read Only Memory (memória programável somente de leitura) EPROM - Erasable Programable Read Only Memory (memória programável e apagável somente de leitura) EEPROM - Electrically Erasable Programable Read Only Memory (memória programável e apagável eletronicamente somente de leitura) Tipos de Memória

Objetivos Concorrência Programas não dependerem de tamanho de memória Memória Virtual

Vantagens Distribuição dos processos dinamicamente Espaço infinito para armazenar os programas e seus dados Boa Eficiência de execuções dos programas Ambientes multiprogramáveis Memória Virtual

Hierarquia Cache <> Memória Principal <> Disco Acesso a memória Espacial Temporal Escalonamento de Memória

Linguagens Orientadas a Objeto: Smalltalk, C++ e JAVA Linguagens de quarta geração ou visuais: Visual Basic, Delphi Linguagens especificas: Clipper, SQL, Matlab, Perl, TCL/TK, PostScript, PDF, HTML, XML, etc Linguagens de Programação

Compilação x Interpretação

Desenvolvida por engenheiros da Sun, , para ser usada em dispositivos eletrônicos (geladeiras, tv’s, fornos, videocassetes etc) Independência de plataforma (ideal para internet) Sintaxe similar a C++ (numero reduzido de palavras chaves) JAVA

Orientada a Objetos Versões: 1, 1.02, 1.1 e 1.2 (ou Java 2), 1.3, 1.4, 5.0, 6.0 e 7.0 (em desenvolvimento) JAVA

Java possui gerenciamento automático de memória Java possui arrays verdadeiros e não apresenta aritmética de ponteiros Java introduz variáveis lógicas Java não possui herança múltipla mas a substitui pela nova noção de interface JAVA

Java é fortemente tipada Java é portavel Java é compilado e interpretado. JAVA

Fedeli, Ricardo Daniel; Polloni; Peres. Introdução à Ciência da Computação; Pioneira Thompson Learning Referência Bibliográfica