Ementa. Adriano J. Holanda 15/2/2017. [Introdução à Computação I] ...

Documentos relacionados
Histórico da Evolução dos Computadores

Unidade I ORGANIZAÇÃO DE. Prof. Antônio Palmeira

INFORMÁTICA ELETROTÉCNICA SUBSEQUENTE AULA I. Prof. MSc. Glécio Rodrigues de Albuquerque

1. Conceitos Básicos de Computação

Organização de Computadores I


Arquitetura de Microprocessadores

Fundamentos de Arquiteturas de Computadores

Organização e Arquitetura de Computadores. Prof. Leonardo Araújo

Manutenção de Computadores e Redes

Fundamentos de Arquiteturas de Computadores

Geração de computadores Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Disciplina de. Organização de Computadores Digitais

Disciplina de. Organização de Computadores Digitais

HISTÓRIA DO COMPUTADOR

INE5223 Informática para Secretariado

Fat-Uerj: Introdução à computação

INFORMÁTICA E CONTABILIDADE. Prof. Me. Fábio Assunção CMP 1128 Parte 01

FACULDADE LEÃO SAMPAIO

Sistemas de Computação

EVOLUÇÃO DOS COMPUTADORES. Vávulas e Transistores

Processing Aula 2. Prof. Wallace Lages

Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática

Sistema numérico decimal

Arquitetura de Computadores Aula 1 - Introdução

Instituto de Emprego e Formação Profissional. Arquitectura Interna do Computador Trabalho de pesquisa sobre John Von Neumann. Formador: Pedro Santos

Arquitetura de Computadores. Prof. Dr. Eng. Fred Sauer

Universidade de Brasília Histórico e Introdução

Histórico e Introdução

Arquitetura de Computadores. Prof.º Me. James Clauton

ORGANIZAÇÃO DE COMPUTADORES

Arquitetura e organização de computadores

Máquinas de Calculo Mecânicas

Universidade Lusíada de Angola. Ensino Privado Faculdade de Ciência e Tecnologia

CENTRO DE EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA TÉCNICO DE INFORMÁTICA E SISTEMAS EFA. UFCD: 0777 Processador de Texto Processamento e edição

William A. Zacariotto

Introdução aos Sistemas Operacionais. Disciplina: Sistemas Operacionais Prof. Filipe Arantes Fernandes

Objetivos. Relacionar as gerações da tecnologia da computação. Identificar as principais inovações que caracterizam cada uma delas.

CONCEITOS BÁSICOS DE INFORMÁTICA. Disciplina: Informática Professor: Gustavo Sabry

Disciplina de Informática. Curso Tecnólogo em Gestão Ambiental Unidade Erechim Profª. Me. Valéria Espíndola Lessa

IAC001 - Arquitetura e Organização de Computadores.

EVOLUÇÃO DOS COMPUTADORES

Introdução a Arquitetura e Organização de Computadores. Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1. Prof. Alexandre Beletti Ferreira

FACULDADE PITÁGORAS PRONATEC

Algoritmos e Estrutura de Dados I. Tiago Alves de Oliveira

Informática I. Aula 2. Aula 2-04/09/2006 1

Ábaco. Ipad HISTÓRIA DA INFORMÁTICA E SUA EVOLUÇÃO. Tecnologias de Informação e Comunicação

História dos Computadores

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES. Cristina Boeres,

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES INTRODUÇÃO. Cristina Boeres

Unidade I. Organização de Computadores. Prof. Renato Lellis

Evolução da Informática: a Origem da Computação

Introdução ao Processamento de Dados (I P D)

Evolução e Desempenho. Alberto Felipe Friderichs Barros

História do Computador. Introdução ao Computador 2010/1 Renan Manola

ORGANIZAÇÃO DE COMPUTADORES

Aula 1: Introdução 3/3/2015

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3

Depois do estudo deste capítulo, o estudante deve ser capaz de:

ENIAC Primeiro computador de Propósito Geral. William Stallings Computer Organization and Architecture 6 th Edition (2003)

SSC304 Introdução à Programação Para Engenharias

ARQUITETURA DE COMPUTADORES. Adão de Melo Neto

Representação da Informação no Computador

Primórdios da computação e histórico dos Computadores

Arquitetura e Organização de Computadores

SSC510 Arquitetura de Computadores 1ª AULA

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

Organização e Arquitetura de Computadores. Professor Airton Ribeiro de Sousa

Grupo I Resumo Histórico

Apresentação do Professor

INTRODUÇÃO AO HARDWARE. Paulo Chagas Júnior

INSTITUTO FEDERAL CEARÁ - IFCE CAMPUS AVANÇADO DE ARACATI CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO PROGRAMA DE UNIDADE DIDÁTICA PUD.

Evolução dos computadores

Histórico - Evolução INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

Lógica, Informática e Comunicação (LIC)

Sistemas de Computação

Micr c o r co c ntr t o r lad a or o es

Universidade Federal do Espírito Santo. Programação II. CT IX - Sala 201 Departamento de Informática Centro Tecnológico

Informática. Professor: Diego Oliveira. Conteúdo 01: Introdução à Informática

USO PROFISSIONAL DE COMPUTADORES

SSC0112 Organização de Computadores Digitais I - Turma 2

Engenharia Civil. Representação da Informação. Introdução à Computação

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini

Histórico e Conceitos

EVOLUÇÃO DOS COMPUTADORES

Histórico e Conceitos

Aula Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware. Introdução à Engenharia da Computação

Organização e Arquitetura de Computadores SI31C. Professora Me. Sediane Carmem Lunardi Hernandes

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. Gabriel Campos camposg.com.br

Arquitetura e Organização de Computadores

O que é Arquitetura de Computadores?

Prof. Kleber. Richard Alexandre Sergio Dusilekz Michael Keiji Wellyngton Weller

I n f o r m á t i c a

Arquitetura de Computadores

Softwares, Aplicativos e Sistemas Operacionais

INTRODUÇÃO À MICROINFORMÁTICA

GBC015: INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO. Introdução. Ilmério Reis da Silva UFU/FACOM/BCC

Aula 2: Histórico da Evolução dos Computadores

Transcrição:

Ementa [Introdução à Computação I] Adriano J. Holanda 15/2/2017

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Ementa 1. Conceitos e definições de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Histórico da evolução dos computadores; 4. Classificação dos Computadores; 5. Processamento de Dados; Hardware: Arquitetura básica, Unidade central de controle, Unidade aritmética e lógica, Memória, Dispositivos de entrada e saída; 6. Software: Conceitos, Classificação, Aplicações, Sistemas operacionais; 7. Sistemas de numeração; 8. Práticas da utilização de softwares como editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrónico.

Objetivos 1. Introduzir o aluno a entender e utilizar a informática como uma ferramenta de trabalho do profissional de sistemas de informação; 2. Capacitar o aluno a compreender os principais conceitos de um sistema de computação; 3. Construir uma base de referência para a discussão sobre a computação atual; 4. Demonstrar para o aluno por meio dos softwares mais utilizados no mercado como tornar o trabalho do profissional mais produtivo com ênfase no sistema operacional, editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrônico e editor.

Objetivos 1. Introduzir o aluno a entender e utilizar a informática como uma ferramenta de trabalho do profissional de sistemas de informação; 2. Capacitar o aluno a compreender os principais conceitos de um sistema de computação; 3. Construir uma base de referência para a discussão sobre a computação atual; 4. Demonstrar para o aluno por meio dos softwares mais utilizados no mercado como tornar o trabalho do profissional mais produtivo com ênfase no sistema operacional, editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrônico e editor.

Objetivos 1. Introduzir o aluno a entender e utilizar a informática como uma ferramenta de trabalho do profissional de sistemas de informação; 2. Capacitar o aluno a compreender os principais conceitos de um sistema de computação; 3. Construir uma base de referência para a discussão sobre a computação atual; 4. Demonstrar para o aluno por meio dos softwares mais utilizados no mercado como tornar o trabalho do profissional mais produtivo com ênfase no sistema operacional, editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrônico e editor.

Objetivos 1. Introduzir o aluno a entender e utilizar a informática como uma ferramenta de trabalho do profissional de sistemas de informação; 2. Capacitar o aluno a compreender os principais conceitos de um sistema de computação; 3. Construir uma base de referência para a discussão sobre a computação atual; 4. Demonstrar para o aluno por meio dos softwares mais utilizados no mercado como tornar o trabalho do profissional mais produtivo com ênfase no sistema operacional, editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet e correio eletrônico e editor.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Conteúdo Programático 1. Introdução aos conceitos básicos de computação e informática; 2. Tecnologias e aplicações de computadores; 3. Breve histórico da evolução dos computadores, gerações e classificação dos computadores; 4. Processamento de dados: Dados e Informação; 5. Noções de hardware: Arquitetura básica, entrada, unidade central de processamento (Central Processing Unit CPU), memória, saída; 6. Noções de software: Classificação dos softwares, aplicativo, utilitário, sistemas operacionais (SO); 7. Sistemas numéricos: binário, decimal, hexadecimal, octal e mudança de base; 8. Noções básicas e práticas de operação dos computadores: editor de texto, editor de planilha de cálculo, editor de apresentações, navegadores Internet, correio eletrônico.

Recursos http://holanda.xyz/17ic1.html Relação das aulas Slides Material suplementar Código fonte Bibliografia

Avaliação Provas: 60%; Trabalhos ou testes: 40%. Os testes normalmente são realizados no final de algumas aulas.

Dicas Interatividade: perguntem, perguntem, perguntem,???; Participação: maior parte das questões envolvem conteúdo transmitido na sala de aula; Leiam material suplementar no site da disciplina e fiquem atento às alterações e dicas.

Histórico da Evolução dos Computadores [Introdução à Computação I] Adriano J. Holanda 15/2/2017

Introdução Introdução Charles Babbage e a máquina analítica Alan Turing e a máquina de Turing Z3 ENIAC Arquitetura de von Neumann Mark 1

Histórico História da evolução do computador

Charles Babbage 1791 1871 Matemático, Filósofo, Inventor e Engenheiro Mecânico. Projetou a Máquina Análitica, computador mecânico de propósito geral que possuia: unidade aritmética controle de fluxo desvio condicional laços memória integrada com funções Primeira descrição da máquina: 1837.

Máquina Análitica Máquina diferencial n o 1 No começo de 1820, Babbage trabalhou em um protótipo da máquina diferencial n o 1, que apesar de contar com recursos financeiros nunca foi terminada. Algumas partes estão no Museu da História da Ciência em Oxford. Abaixo o fragmento aperfeiçoado por Henry Babbage (filho de C. Babbage) em 1910 que se encontra no Museu da Ciência em Londres.

Máquina Análitica Descrição Máquina diferencial n o 1 Componentes: 25.000; Peso: 13,6 toneladas; Altura: 2,5 metros; Nunca foi terminada. A Máquina diferencial n o 2, projetada por Babbage posteriormente, foi reconstruída em 1991 com a tolerância e materiais disponíveis na época do projeto e em testes realizou cálculos com até 31 dígitos, número maior que a maioria das calculadores modernas.

Alan Turing 1912 1954 Matemático, Logicista, Criptoanalista e Cientista da Computação; Idealizou um dispositivo computacional no clássico artigo On Computable Numbers, with an Application to the Entscheidungsproblem (1937) para analisar as limitações sobre o que pode ser computado.

Máquina de Turing Há somente 6 operações atômicas que uma máquina de Turing realiza no decorrer de um computação: 1. lê (identifica) o símbolo sobre o cabeçote 2. escreve um símbolo no quadrado abaixo do cabeçote (depois de apagar o símbolo existente, se houver) 3. move a fita para o quadrado esquerdo 4. move a fita para o quadrado direito 5. muda o estado 6. para (halt)

Máquina de Turing vídeo Vídeo no YouTube

Modelo básico de um computador Memória. Entrada Unidade de Lógica e Aritmética Saída

Z3 Primeiro computador eletromecânico projetado por Konrad Zuse (1910 1995) programável e totalmente automático; Terminado em 1941 e usado pela Força Aérea Alemã para realizar análises estátisticas de fluxo de vento nas asas de aviões; Contruída com 2.000 relês, palavra de 20 bits e frequência de clock entre 5 10 Hz; O original foi destruído em 1943 durante um bombardeio dos Aliados em Berlin. Réplica do Z3 no Museu Deutsches em Munique

ENIAC Electronic Numerical Integrator And Computer......

Projeto ENIAC 1943-1946 Produzido com o objetivo de realizar complexos cálculos de balística que passaram a ser realizados em 30 segundos, ao invés das 12 horas que costumavam demoram com as calculadoras manuais. Alguns dados: Projetistas: John Mauchly and J. Presper Eckert; Pesava mais de 30 toneladas; Operava na base 10 e não em binária; Ocupava 270 m 2 ; Realizava 5.000 operações por segundo; Possuía 18.000 válvulas de 160 KW cada; Utilizava base 10.

John von Neumann 1903 1957 Matemático Escreveu, em 1945, First Draft of a Report on the EDVAC, durante uma consultoria para a Universidade da Pensilvânia, em que descreve uma arquitura de computador em que os programas e dados são armazenados juntos na memória. Esta arquitetura teve influência do projeto ENIAC.

Arquitetura de von Neumann Memória. Aritmética Controle E/S Unidade central

Manchester Mark 1 Projetistas: Frederic C. Williams e Tom Kilburn; Desenvolvido na Universidade de Vitória em Manchester tornando-se operacional em 1949; Continha inovações como programas armazenados em memória e registradores para armazenar índices das instruções; Possuía palavra de 40 bits com byte de 5 bits. Contou com a consultoria de Alan Turing que posteriormente produziria o manual para o Mark II.