A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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

Apresentações semelhantes


Apresentação em tema: "Introdução à Ciência da Computação Prof. Antônio Rogério Machado Ramos Material elaborado pela professora Fernanda Denardin Walker."— Transcrição da apresentação:

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

2 Informações Horário: 3LM 5LM Créditos: 04 Carga horária: 60 horas-aula Site: Apoio: Moodle –

3 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: Mas antes... Bem vindos à PUCRS !

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

5 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.

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

7 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

8 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

9 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

10 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

11 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

12 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

13 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

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

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

16 Novos modelos de computação Quantum computing DNA Computing

17 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.

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

19 Avaliação Final = G1 + G2 >= 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 %

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

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

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

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

24 Internet Página da Disciplina: Moodle:

25 Para Descontrair…


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

Apresentações semelhantes


Anúncios Google