Upload
raul-crespo
View
221
Download
2
Embed Size (px)
Citation preview
APRESENTAÇÃO DA DISCIPLINAAPRESENTAÇÃO DA DISCIPLINA
Prof. Wladimir da CostaProf. Wladimir da Costa [email protected]@hotmail.com
Escola de Engenharia de PiracicabaEscola de Engenharia de PiracicabaCurso de MecatrônicaCurso de Mecatrônica
O que significa Organização e O que significa Organização e Arquitetura de um Computador?Arquitetura de um Computador?
Arquitetura
Atributos de um sistema visíveis ao programador.
Atributos que têm impacto direto sobre a execução lógica de um programa.
Organização de um
computador
Unidades operacionais e suas interconexões.
Implementam as especificações da sua arquitetura.
Atributos de
Arquitetura
• CONJUNTO DE INSTRUÇÕES• NÚMERO DE BITS USADOS PARA
REPRESENTAR OS VÁRIOS TIPOS DE DADOS (NÚMEROS , CARACTERES)
• OS MECANISMOS DE E/S• AS TÉCNICAS DE
ENDEREÇAMENTO DE MEMÓRIA
Atributos de
Organização
• DETALHES DE HARDWARE DETALHES DE HARDWARE TRANSPARENTES AO TRANSPARENTES AO PROGRAMADORPROGRAMADOR
• SINAIS DE CONTROLE• INTERFACES ENTRE O
COMPUTADOR E PERIFÉRICOS• TECNOLOGIA DE MEMÓRIA
UTILIZADA
O que se estuda em Arquitetura e Organização de Computdores?
Por que estudar Organização e Por que estudar Organização e Arquitetura de Computadores?Arquitetura de Computadores?
A principal motivação para estudar arquitetura e organização de computadores é entender o
funcionamento de recursos digitais e processadores.
A programação é o combustível do comupatodor, ou seja, é a parte lógica das instruções que o computador deve realizar.
A programação visual é utilizada, por ser interativa entre desenvolvedor e máquina, e ainda possuir diversas bibliotecas de reuso para desenvolvimento de projetos.
Programação Visual
Entender o funcionamento do hardware de um sistema computacional.
Entender o funcionamento dos vários módulos que compõem um sistema computacional.
Desenvolver uma visão crítica sobre os requisitos de desempenho associados a um sistema computacional.
Entender princípios de programação Visual.
Objetivo da disciplina
•Histórico da Computação•Organização computadores – memória•Organização computadores – dispositivos de entrada/saída•Organização computadores – processadores•Organização computadores – sistemas operacionais•Organização computadores - sistemas de numerações•Organização computadores – portas lógicas e algebra booleana•Organização computadores – chips e barramento•Organização computadores – conjunto de instruções•Organização computadores – endereçamento•Organização computadores – processos•Organização computadores – linguagem de montagem•Organização computadores – sistemas distribuídos•Organização computadores – ambiente android•Introdução ao ambiente de programação Delphi.
Ementa
Processo de avaliação
Avaliação substitutiva: para quem perder uma das provas – Matéria Total
Bibliografia Básica:
Organização Estruturada de Computadores. Tanenbaum, Andrew. Editora Prentice Hall.
Sistemas Operacionais com Javas. SILBERSCHATZ, Abraham e GALVIN, Peter Baer e GAGNE, Greg.
Dominando o Delphi 7 - A Biblia. Cantu, Marco. – Editora Makron
Média: (P1*3,5 + P2*3,5 + Seminário*3,0)