Introdução à Ciência da Computação

Slides:



Advertisements
Apresentações semelhantes
Organização e Arquitetura de Computadores I Introdução
Advertisements

Tópicos Avançados em Banco de Dados
Arquitetura de Computadores
Lógica de Programação APRESENTAÇÃO DA DISCIPLINA Prof.° Paulo Tong Prof.° Paulo Universidade Estácio.
Apresentação da Disciplina
Objectivos, Programa, Bibliografia e Avaliação
Programa e Plano de Ensino
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Software Básico Silvio Fernandes
Pontifícia Universidade Católica do Rio Grande do Sul
Aula Inicial.
Arquitetura e Organização de Computadores 2
Disciplina: Química Fundamental
Disciplina: Química Orgânica Fundamental – QB51C-N61
FACULDADE DOS GUARARAPES
Teoria da Computação Profa. Sandra de Amo Mestrado em Ciência da Computação 2010 – 1.
Teoria da Computação Profa. Sandra de Amo Bacharelado em CC Mestrado em CC 2008 – 1.
Conceitos Básicos de Computação O ABC da Computação.
Introdução à Informática
MC 542- Organização de Computadores
Introdução à organização de computadores e sistemas operacionais
SSC SISTEMAS OPERACIONAIS I Aula 1 – Apresentação da disciplina
Introdução à Informática
Teleprocessamento e Redes Programa da Disciplina
Linguagens Formais e Autômatos
Sistemas de Informação
Tecnologia em Redes de Computadores
Sistemas Operacionais I
Arquitetura de Computadores
Cursos de Informática - UNATI
INF 1771 – Inteligência Artificial
Sistemas Digitais e Arquitetura de Computadores - SDAC
Modelagem de Software.
Arquiteturas de Alto Desempenho
BCC /02 Apresentação da Disciplina BCC361 – Redes de Computadores Universidade Federal de Ouro Preto Departamento de Ciência da Computação Prof.
INTRODUÇÃO À INFORMÁTICA
IB 1 Introdução à Computação Apresentação do curso Fonte: Prof: Joseana Macedo Fachine na01.ppt.
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula /02/2013 Professor Leomir J. Borba- –
INF 1771 – Inteligência Artificial
Aula 01.
Teoria da Computação Prof. Fabiano Sabha.
Prof. Leandro da Silva Taddeo
Objectivos, Programa, Bibliografia e Avaliação
01/05/01 1 INTRODUÇÃO 1 Referências bibliográficas Barsoum, M. W. Fundamentals of ceramics. New York, McGraw-Hill, 1997.
OBSERVAÇÃ O: Para mudar a imagem deste slide, selecione a imagem e exclua-a. Em seguida, clique no ícone Imagens do espaço reservado para inserir sua própria.
Sistemas Operacionais
Sistemas Operacionais
ARQUITETURA DE COMPUTADORES
1 Programa Interdisciplinar de Pós-graduação em Computação Aplicada (PIPCA) Disciplina de Organização e Arquitetura de Computadores Apresentação da Disciplina.
Apresentação da Disciplina Inteligência Artificial/Computacional
Programa e Plano de Ensino
Campus de Caraguatatuba Aula 1: Orientações Gerais
Introdução a Computação 1º Período CSTA
Organização de Computadores
Introdução a Computação 1º Período CSTA Tecnologia em Análise e Desenvolvimento de Sistemas Luiz Corrêa / 2012.
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
Escola de Engenharia de Piracicaba APRESENTAÇÃO DA DISCIPLINA
Sistemas Operacionais 1º Semestre Plano de Ensino Prof
Arquitetura de Computadores
Elementos de Informática
SISTEMAS DE INFORMAÇÃO
ENGENHARIA CIVIL COMPUTAÇÃO APLICADA Aula /08/2011 Professor Leomir J. Borba- –
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
INF Introdução à Programação 1 - Objetivos: Apresentar os principais conceitos sobre o computador, suas partes e acessórios, bem como conhecer.
Aula Introdutória Universidade Federal de Uberlândia Faculdade de Computação Prof. Dr. rer. nat. Daniel D. Abdala GSI013 – Arq. e Org. de Computadores.
Sistemas Operacionais Prof: Washington Almeida. Ementa da Disciplina O computador: origem, funcionamento, componentes básicos. Tecnologia hardware: processadores,
UEZO - CURSO DE CIÊNCIA DA COMPUTAÇÃO Primeiro semestre de 2013_2.
Circuitos Digitais Prof. Marcio Cunha Aula 00 – Apresentação da Disciplina.
Lógica Programável e VHDL Prof. Marcio Cunha Aula 00 – Apresentação da Disciplina.
Transcrição da apresentação:

Introdução à Ciência da Computação Prof. Antônio Rogério Machado Ramos Material elaborado pela professora Fernanda Denardin Walker

Informações Horário: 3LM 5LM Créditos: 04 Carga horária: 60 horas-aula E-mail: antonio.ramos@pucrs.br Site: www.inf.pucrs.br/~ramos Apoio: Moodle – http://moodle.pucrs.br

Mas antes... Bem vindos à PUCRS ! Faculdade de Informática (FACIN) Biblioteca Central TecnoPuc – Parque Tecnológico Extensão Central de Alunos PUC Virtual – Educação a Distância (EAD) Parque Poliesportivo Museu de Ciências e Tecnologia - MCT Mais informações: www.pucrs.br

Objetivos Conhecer o desenvolvimento histórico da Informática, através da evolução da tecnologia associada. Conhecer e utilizar, de forma adequada, o vocabulário usado em Informática. Identificar os elementos do hardware e os tipos de software existentes num sistema computacional. Dominar os conhecimentos fundamentais de redes, modelo cliente-servidor e Internet, existentes em sistemas computacionais abertos e distribuídos.

Ementa Computador (hardware e software). Informação. Representação de informações, codificação e sistemas de numeração. Sistema computacional. Tipos de sistemas computacionais. Máquina real e máquina abstrata.

Unidades Unidade 01: Computadores: hardware e software Unidade 02: Computadores: redes, sistemas operacionais e internet Unidade 03: Novos modelos de computação

Computadores: hardware e software Arquitetura de computadores Sistemas de Computação: Hardware e Software. Origens e Histórico dos Computadores Evolução do Software Hardware Unidade Central de Processamento Unidade de Lógica e Aritmética Sistema Básico de Entrada e Saída (BIOS) Unidades de Entrada e Saída e Periféricos Circuitos Lógicos Álgebra Booleana

Computadores: hardware e software Formas de Processamento de Dados Ambientes de Processamento Modelos Concretos e Modelos Abstratos de Computação Informática e Computação Sistemas Numéricos e Representação de Dados Dado x Informação x Conhecimento Bases Numéricas Importantes Código Binário Puro e suas Variantes Mudanças de Bases Operações Aritméticas com diversas Bases

Computadores: hardware e software Microprocessadores Componentes Básicos dos Microprocessadores Categorias de Microprocessadores Códigos de Instruções Arquitetura LOAD/STORE Pipelining Registradores Programando com Microprocessadores Idealizados

Computadores: hardware e software Gerenciamento de Memória Gerência de Processamento e Memória Conceito de Memória Processador de Instruções Hierarquia de Memória

Computadores: redes, s.o., internet Sistemas Operacionais Conceito de Sistema Operacional Arquitetura de Sistemas Operacionais Coordenação e Administração de Processos Exemplos de Sistemas Operacionais MS/DOS OS/2 Unix Linux

Computadores: redes, s.o., internet Redes de Computadores Elementos de Estruturas de Redes A Camada Física Comutação de Circuitos Formato das Mensagens Largura de Banda Topologia de Redes Tipos de Cabeamentos

Computadores: redes, s.o., internet Sistemas Distribuídos Modelo Cliente-Servidor Software Residente no Cliente Software Residente no Servidor Software de Rede Gerenciamento de Redes

Computadores: redes, s.o., internet Conceitos Básicos sobre a Internet Surgimento da Internet Controle da Internet Recursos Intranet e Extranet Conceitos de Segurança

Computadores: redes, s.o., internet Aspectos Legais do Software Introdução Software de domínio público Programas Licenciados e Comerciais Pirataria

Novos modelos de computação Quantum computing DNA Computing

Avaliação G1=P1+P2+T 3 Onde: P1 – Prova 1, abrange a unidade 1; P2 – Prova 2, abrange as unidades 2 e 3; T – Média entre os trabalhos realizados ao longo do semestre.

Freqüência Para não serem reprovado por faltas, os alunos devem ter 75% de freqüência.

Avaliação 2 sendo : G2 - exame final Final = G1 + G2 >= 5.0 2 sendo : G2 - exame final Média mínima de G1 para realizar G2: 4.0 Percentual mínimo de presença para aprovação: 75 %

Datas das Avaliações P1 : 20/10/2009 P2 : 08/12/2009 PS : 10/12/2009 G2 : 17/12/2009

Bibliografia Básica: BROOKSHEAR, J. G. Ciência da Computação: Uma Visão Abrangente. Porto Alegre: Bookman, 2000. FEDELI, R. D.;POLLONI, E.; PERES, F. Introdução à Ciência da Computação. Pioneira Thomson Leraning, 2003.

Bibliografia Complementar: AHO, A. V.; ULLMAN, J. D. Foundations of Computer Science. New York: Computer Science Press, 1998. DECKER R.; HIRSHFIELD, S. The Analytical Engine: An Introduction to Computer Science Using the Internet. PWS Publishing Company, 1998. DIVERIO, T. A.; MENEZES, P. B. Teoria da Computação: Máquinas Universais e Computabilidade. Porto Alegre: Sagra, 2000. HENESSY, J. L.; PATTERSON, D. A . Computer Organization and Design: the hardware/software interface. San Francisco: Morgan Kaufmann, 2000.

Bibliografia Complementar: LEWIS, H.R.; PAPADIMITRIOU, C. H. Elements of the Theory of Computation. London: Prentice-Hall, 2000. MEIRELLES, F. S. Informática: novas aplicações com microcomputadores (2a. ed.). São Paulo: McGraw-Hill do Brasil S.A., 1994. MENEZES, P. B. Linguagens Formais e Autômatos. Porto Alegre: Sagra, 2000. VELLOSO, F. C. Informática: conceitos básicos. Rio de Janeiro: Campus, 1999. WHITE, R. Como funciona o computador. São Paulo: Quark, 1998.

Internet Página da Disciplina: http://www.inf.pucrs.br/~ramos e-mail: Antonio.ramos@pucrs.br Moodle: http://moodle.pucrs.br

Para Descontrair…