Pontifícia Universidade Católica do Rio Grande do Sul FACULDADE DE INFORMÁTICA



Documentos relacionados
DIVISÃO DE ASSUNTOS ACADÊMICOS Secretaria Geral de Cursos PROGRAMA DE DISCIPLINA

Pró-Reitoria de Ensino de Graduação P L A N O D E E N S I N O

DISCIPLINA: Arquitetura e Organização de Computadores II 2ECOM.027

Proporcionar uma visão geral da metodologia de Sistemas Operacionais.

Disciplina: INTRODUÇÃO AOS SISTEMAS DE COMPUTAÇÃO Carga Horária: 68 (sessenta e oito) horas Crédítos: 04 (quatro)

SIS17-Arquitetura de Computadores

Arquitetura e Organização de Computadores 2. Apresentação da Disciplina

SECRETÁRIA DE ESTADO DA EDUCAÇÃO DO PARANÁ CURSO PROFISSIONALIZANTE INFORMÁTICA

Período Letivo 1º Sem./2008 C.H.Teórica 40

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Introdução APRESENTAÇÃO DA DISCIPLINA.

ORGANIZAÇÃO CURRICULAR

PLANO DE ENSINO DE DISCIPLINA

MATRIZ CURRICULAR CURRÍCULO PLENO 1.ª SÉRIE 2.ª SÉRIE CURSO SUPERIOR DE TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE (ÁREA: INFORMÁTICA)

UNOESTE - Universidade do Oeste Paulista F I P P - Faculdade de Informática de Presidente Prudente

Os limites da computação algorítmica

Arquitetura e Organização de Computadores

TABELA DE EQUIVALÊNCIA FECOMP Curso de Engenharia de Computação

Introdução à Informática

Plano de Ensino IDENTIFICAÇÃO EMENTA

PLANO DE ENSINO ( X ) OBRIGATÓRIA ( ) OPTATIVA. DEPARTAMENTO: Estatística e Informática (DEINFO) PROFESSOR RESPONSÁVEL: Francielle Silva dos Santos

1. DADOS DE IDENTIFICAÇÃO

Disciplina de Projetos e Análise de Algoritmos. Aula 1 - Apresentação aos Algoritmos Computacionais

PLANO DE ENSINO-APRENDIZAGEM 1º Semestre de 2009

Plano de Ensino. Conteúdo Programático

UNOESTE - Universidade do Oeste Paulista F I P P - Faculdade de Informática de Presidente Prudente

Aprovado no CONGRAD: Vigência: ingressos a partir de 2011/1

CURSO BÁSICO DE INFORMÁTICA

FundamentosemInformática

Organização e Arquitetura de Computadores I. Introdução. Ivan Saraiva Silva Leonardo Casillo

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Pontifícia Universidade Católica do Rio Grande do Sul FACULDADE DE INFORMÁTICA

Nº Competências Nº Habilidades Nº Bases Tecnológicas 1

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC

PLANO DE ENSINO/AULA

Informática I. Aula 4. Aula 4-11/09/2006 1

UNIVERSIDADE FEDERAL DE PERNAMBUCO - PRÓ-REITORIA PARA ASSUNTOS ACADÊMICOS CURRÍCULO DO CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO PERFIL

4. Conceitos Básicos de Computação: Sistemas Operacionais

PLANO DE ENSINO DE DISCIPLINA

3 Processamento de Dados e Sistemas de Informações Contábil-Financeiros, 12

CURSO DE CAPACITAÇÃO TECNOLOGIA DA INFORMAÇÃO

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Plano de Trabalho Docente Ensino Técnico

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Ensino Técnico. Componente Curricular: SISTEMAS OPERACIONAIS PARA REDES II

Linguagem Formais e Autômatos

HABILITAÇÃO COMPONENTE TITULAÇÃO

Informática I. Aula 5. Aula 5-13/05/2006 1

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

EMENTAS DAS DISCIPLINAS

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

Escola Secundária C/ 3.º Ciclo Joaquim de Araújo, Penafiel PERFIL DE SAÍDA: DATA DE REALIZAÇÃO: 08 DE JULHO

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012

EMENTAS DAS DISCIPLINAS

PLANO DE ENSINO DO ANO LETIVO DE 2009

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ARQUITECTURA DE COMPUTADORES Ano Lectivo 2012/2013

EMENTÁRIO DO CURSO DE SISTEMAS DE INFORMAÇÃO

Universidade do Estado da Bahia UNEB Departamento de Ciências Exatas e da Terra - Campus I

Sistemas de Computação

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2015/2016

Entre os elementos desejados no perfil dos egressos podem ser citados:

COERÊNCIA DO CURRÍCULO DO CURSO DE ENGENHARIA DE COMPUTAÇÃO EM FACE DAS DIRETRIZES CURRICULARES NACIONAIS

MINISTÉRIO DA EDUCAÇÃO

GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA

Fundação Comunitária de Ensino Superior de Itabira Grade Curricular. Faculdade de Ciências Administrativas e Contábeis de Itabira

Fundamentos de Sistemas Operacionais de Redes

Arquitetura e Organização de Computadores. Capítulo 0 - Introdução

UFV Catálogo de Graduação EMENTÁRIO

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador

Plano de Trabalho Docente 2014

Arquitetura de Computadores Moderna

Departamento de Ciências e Tecnologias

PROGRAMA DE ENSINO. Sistemas de Informação OBJETIVOS: EMENTA:

Arquitetura e Organização de Computadores. Capítulo 0 - Introdução

Parte 01. Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto

Plano de Trabalho Docente Ensino Técnico

EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60

UNIVERSIDADE FEDERAL DO CEARÁ PRÓ-REITORIA DE GRADUAÇÃO CAMPUS DE SOBRAL

Disciplina A Disciplina B Código Disciplina C/H Curso Disciplina C/H Código Curso Ano do Currículo

ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (APRESENTAÇÃO)

UNIVERSIDADE DO ESTADO DE SANTA CATARINA UDESC CENTRO DE EDUCAÇÃO SUPERIOR DO ALTO VALE DO ITAJAÍ CEAVI PLANO DE ENSINO

Administração de Sistemas de Informação Gerenciais

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

Linguagens Formais e Autômatos (BBC242) Professor: Anderson Almeida Ferreira DECOM-UFOP

( X ) SEMESTRAL - ( ) ANUAL

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

EMENTA / PROGRAMA DE DISCIPLINA. ANO / SEMESTRE LETIVO Administração Informática Aplicada à Administração ADM h 1º

Turma A - Segundas e Quartas das 8h30min - 10h10min Turma B - Segundas e Quartas das 10h30min - 12h10min

Andrique Amorim INTRODUÇÃO A INFORMÁTICA

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 6.1

QUALIDADE DE SOFTWARE

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2014/2015

PLANO DE ENSINO. Código: Crédito: Pré-requisito: Introdução a Lógica ( ) Carga Horária: 60h Bacharelado em Ciência da Computação

Curso de Engenharia. Formação Geral 1º e 2º anos

EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Transcrição:

DEPARTAMENTO: Fundamentos da Computação CURSO: Bacharelado em Sistemas de Informação DISCIPLINA: Fundamentos da Computação CÓDIGO: 4610H CRÉDITOS: 04 CARGA HORÁRIA: 60 horas-aula VALIDADE: a partir de 2006/I OBJETIVOS: O cumprimento da disciplina busca dar ao aluno, ao final do semestre, condições de: 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. Definir formalmente a noção de máquina, conforme a Teoria da Computabilidade, e associá-la aos conceitos de hardware e software. EMENTA: Sistemas de computação: hardware e software. Conceitos básicos de teoria da computação. Álgebra booleana. Linguagens formais e autômatos. Nº DA UNIDADE: 01 CONTEÚDO: Computadores: Hardware, Software, Redes, Sistemas Operacionais e Internet. 1.1 Arquitetura de computadores 1.1.1 Sistemas de Computação: Hardware e Software. 1.1.2 Origens e Histórico dos Computadores 1.1.3 Evolução do Software 1.1.4 Hardware 1.1.4.1 Unidade Central de Processamento 1.1.4.2 Unidade de Lógica e Aritmética 1.1.4.3 Sistema Básico de Entrada e Saída (BIOS) Página 1 de 5

1.1.4.4 Unidades de Entrada e Saída e Periféricos 1.1.5 Formas de Processamento de Dados 1.1.6 Ambientes de Processamento 1.1.7 Informática e Computação 1.2 Sistemas Numéricos e Representação de Dados 1.2.1 Bases Numéricas Importantes 1.2.2 Código Binário Puro e suas Variantes 1.2.3 Mudanças de Bases 1.2.4 Operações Aritméticas com diversas Bases 1.3 Microprocessadores 1.3.1 Componentes Básicos dos Microprocessadores 1.3.2 Categorias de Microprocessadores 1.3.3 Códigos de Instruções 1.3.4 Arquitetura LOAD/STORE 1.3.5 Pipelining 1.3.6 Registradores 1.3.7 Programando com Microprocessadores Idealizados 1.4 Gerenciamento de Memória 1.4.1 Gerência de Processamento e Memória 1.4.2 Conceito de Memória 1.4.3 Processador de Instruções 1.4.4 Hierarquia de Memória 1.5 Sistemas Operacionais 1.5.1 Conceito de Sistema Operacional 1.5.2 Arquitetura de Sistemas Operacionais 1.5.3 Coordenação e Administração de Processos 1.5.4 Exemplos de Sistemas Operacionais 1.5.2.1 MS/DOS 1.5.2.2 OS/2 1.5.2.3 UNIX 1.5.2.4 LINUX 1.6 Redes de Computadores 1.6.1 Elementos de Estruturas de Redes 1.6.1.1 A Camada Física 1.6.1.2 Comutação de Circuitos 1.6.1.3 Formato das Mensagens 1.6.1.4 Largura de Banda 1.6.1.5 Topologia de Redes 1.6.2 Tipos de Capeamentos 1.7 Sistemas Distribuídos 1.7.1 Modelo Cliente-Servidor Página 2 de 5

1.7.2 Softwares Residentes no Cliente 1.7.3 Softwares Residentes no Servidor 1.7.4 Softwares de Rede 1.7.5 Gerenciamento de Redes 1.8 Internet 1.8.1 Conceitos Básicos sobre a Internet 1.8.2 Histórico da Internet 1.8.3 Controle da Internet 1.8.4 Recursos 1.8.5 Intranet e Extranet 1.8.6 Conceitos de Segurança Nº DA UNIDADE: 02 CONTEÚDO: Máquinas e Computabilidade 2.1 Máquinas de estados 2.1.1 Autômatos finitos 2.1.2 Autômatos com pilha 2.1.3 Máquinas de Turing 2.1.3.1 Conceito de máquina de Turing 2.1.3.2 Máquina de Turing Universal 2.1.3.3 Modelos de máquina equivalentes à Máquina de Turing 2.1.3.4 Máquina de Turing Interativa 2.2 Teoria da computabilidade 2.2.1 Conceitos de Computabilidade e Decidibilidade 2.2.2 Funções Computáveis 2.2.3 Problemas clássicos de computabilidade 2.2.4 "Problema da parada" 2.2.5 Problemas intratáveis 2.3 Relação entre máquinas abstratas e máquinas concretas Nº. DA UNIDADE: 03 CONTEÚDO: Novos Modelos de Computação 3.1 Quantum computing 3.2 DNA Computing Página 3 de 5

BIBLIOGRAFIA: BÁSICA: 1. BROOKSHEAR, J. G. Ciência da computação: Uma Visão Abrangente. Porto Alegre: Bookman, 2000. 499 p. 2. FEDELI, R. D.; POLLONI, E.; PERES, F. Introdução à Ciência da Computação. Pioneira Thomson Learning, 2003, 238p. COMPLEMENTAR: 1. DIVERIO, T.A.; MENEZES, P.B. Teoria da Computação: Máquinas Universais e Computabilidade. Porto Alegre: Sagra 2000. 2. MENEZES, P. B. Linguagens Formais e Autômatos. Porto Alegre: Sagra 2000. 3. HENESSY, J.L.; PATTERSON, D. A. Computer Organization and Design: the hardware/software interface. San Francisco: Morgan Kaufmann, 2000. 4. LEWIS, H.R.; PAPADIMITRIOU, C.H. Elements of the Theory of Computation. London: Prentice-Hall, 2000. 5. MEIRELLES, F. S. Informática: novas aplicações com microcomputadores (2a. ed.). São Paulo: McGraw-Hill do Brasil S.A., 1994. 6. AHO, A. V.; ULLMAN, J. D. Foundations of Computer Science. New York: Computer Science Press, 1998. 7. VELLOSO, F. C. Informática: conceitos básicos. Rio de Janeiro: Editora Campus, 1999. 8. WHITE, R. Como funciona o computador. São Paulo: Editora Quark, 1998. 9. DECKER R.; HIRSHFIELD, S. The Analytical Engine: An Introduction to Computer Science Using the Internet. PWS Publishing Company, 1998. Página 4 de 5

SOFTWARE DE APOIO: 1. Navegadores de Internet 2. Simulador de Máquinas de Turing como Visual Turing, JFLAP e similares. 3. Simuladores de arquiteturas de computadores. 4. Simulador de ábaco Página 5 de 5