PLANOS DE DISCIPLINAS



Documentos relacionados
DISCIPLINA: CONSTRUÇÃO DE COMPILADORES

CURSO DE INFORMÁTICA LICENCIATURA 1 PERÍODO

Ementas Disciplinas Obrigatórias

UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática EMENTAS DA 3ª. ETAPA

De uma forma ampla, o profissional egresso deverá ser capaz de desempenhar as seguintes funções:

UNIVERSIDADE DO ESTADO DE SANTA CATARINA - UDESC CENTRO DE CIÊNCIAS TECNOLÓGICAS CCT DEPARTAMENTO DE ENGENHARIA ELÉTRICA DEE

EMENTÁRIO E BIBLIOGRAFIA BÁSICA

Web site. Objetivos gerais. Introdução. Profa. Patrícia Dockhorn Costa

NORMAS COMPLEMENTARES DE TRANSFERÊNCIA EXTERNA FACULTATIVA/2013

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

LICENCIATURA EM COMPUTAÇÃO

CURSO DE SISTEMAS DE INFORMAÇÃO

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

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA CELSO SUCKOW DA FONSECA HABILIDADES CONTEÚDO METODOLOGIA/ESTRATÉGIA HORA/ AULA ANÁLISE GRÁFICA DE FUNÇÕES

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

PLANO DE ENSINO. Período/ Fase: 1º Semestre: 1º Ano: 2011 Disciplina: Programação de Computadores I (PGC21) Carga Horária: 72 horas/aula

PLANO DE ENSINO. Ano: 2015 Semestre Letivo: ( ) Primeiro ( x ) Segundo Total de Créditos (se for o caso): 4 Carga Horária: 60 horas

ORGANIZAÇÃO CURRICULAR

PROGRAMA DE DISCIPLINA

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

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

P L A N O D E E N S I N O

Engenharia da Computação Relação das Disciplinas do Currículo Pleno

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

EMENTAS DAS DISCIPLINAS

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

UNIVERSIDADE PRESBITERIANA MACKENZIE FACULDADE DE COMPUTAÇÃO E INFORMÁTICA

Universidade Federal do Vale do São Francisco. Estruturas de Dados. Professor: Marcelo Santos Linder

Arquitetura e Organização de Computadores

MINISTÉRIO DA EDUCAÇÃO INSTITUTO NACIONAL DE ESTUDOS E PESQUISAS EDUCACIONAIS ANÍSIO TEIXEIRA

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

Algoritmos e Estrutura de Dados II. Apresentação. Prof a Karina Oliveira. kkco@dei.unicap.br

Arquitetura de Computadores. Ivan Saraiva Silva

Plano de Ensino IDENTIFICAÇÃO

PROCESSO SELETIVO DE TRANSFERÊNCIA DE ALUNOS E PORTADOR DE DIPLOMA DE GRADUAÇÃO PRIMEIRO SEMESTRE ANEXO IX ENGENHARIAS - 1º ANO CÁLCULO I

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

UNIVERSIDADE FEDERAL DE UBERLÂNDIA FACULDADE DE ENGENHARIA ELÉTRICA COLEGIADO DO CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA/ENG.

CURSO DE ENGENHARIA DE COMPUTAÇÃO Renovação de Reconhecimento pela Portaria n 123 de 09/07/12 DOU de 10/07/12 PLANO DE CURSO

EMENTAS DAS DISCIPLINAS

Introdução APRESENTAÇÃO DA DISCIPLINA.

DIVISÃO DE REGISTROS ACADÊMICOS Registros Acadêmicos da Graduação. Ementas por Currículo 05/03/ :06. Centro de Ciências Exatas e Naturais

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

PROGRAMA DE DISCIPLINA

PLANO DE ENSINO. DISCIPLINA: (06241) Algoritmos e Estruturas de Dados. PRÉ-REQUISITOS: Matemática Discreta e Introdução a Programação

CURSO DE CIÊNCIA DA COMPUTAÇÃO 1 PERÍODO

Descrição de circuitos algebricamente, álgebra de Boole e circuitos lógicos, teorema de boole e De Morgan. Simplificação e projeto.

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA

CALCULADORA SIMPLES COM ULA

Sistemas de Informação 3º ANO

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

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

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO PRO-REITORIA DE GRADUAÇÃO PROGRAMA GERAL DE DISCIPLINA

Engenharia da Computação. 1 o ANO

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

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

AGRUPAMENTO DE ESCOLAS DR. VIEIRA DE CARVALHO. Escola Básica e Secundária Dr. Vieira de Carvalho. Departamento de Ciências Experimentais

Universidade Federal do ABC Rua Santa Adélia, Bairro Bangu - Santo André - SP - Brasil CEP Telefone/Fax:

PROGRAMA DE DISCIPLINA

Estrutura de dados. Link do Google Drive: ED Apresentação Luiz Gonçalves Última revisão 8/12/14

REVISÃO ENGENHARIA DO SOFTWARE. Isac Aguiar isacaguiar.com.br

PROGRAMA DE DISCIPLINA

CURSO DE SISTEMAS DE INFORMAÇÃO

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

DISCIPLINA CRED CH PRÉ - REQUISITOS 1ª FASE Geometria Analítica e Álgebra Linear

ANEXO À RESOLUÇÃO Nº. 226, DE 12 DE DEZEMBRO DE 2014.

Ficha da Unidade Curricular (UC)

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

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

EMENTAS DAS DISCIPLINAS

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

Plano de Ensino IDENTIFICAÇÃO EMENTA

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

Programa da Disciplina

Engenharia de Software

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

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

Portaria Inep nº 190 de 12 de julho de 2011 Publicada no Diário Oficial de 13 de julho de 2011, Seção 1, pág. 13

SÍNTESE PROJETO PEDAGÓGICO. Missão. Objetivo Geral

análise e desenvolvimento de sistemas Arquitetura e Sistema OO

Sobre o Professor Dr. Sylvio Barbon Junior

1. DADOS DE IDENTIFICAÇÃO

DEPARTAMENTO DE ENGENHARIA ENGENHARIA AMBIENTAL 1º PERÍODO

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO PLANO DE ENSINO. Modalidade de Ensino: Componente Curricular: Matemática Básica

MATERIAL DE DIVULGAÇÃO DA EDITORA MODERNA

CENTRO UNIVERSITÁRIO FRANCISCANO ÁREA: Ciências Naturais e Tecnológicas CURSO: Física Médica PLANO DE ENSINO

De uma forma ampla, o profissional egresso deverá ser capaz de desempenhar as seguintes funções:

I. Dados Identificadores Tecnologia em Análise e Desenvolvimento de Sistemas

Apresentação, xix Prefácio à 8a edição, xxi Prefácio à 1a edição, xxiii. Parte I - Empresa e Sistemas, 1

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

Linguagem Formais e Autômatos

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

Curso de Educação Profissional Técnica de Nível Médio Subseqüente ao Ensino Médio, na modalidade a distância, para:

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

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

Componente Curricular: ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO PLANO DE CURSO

EMENTAS DAS DISCIPLINAS

Programação para Computação

GOVERNO DO ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO

ENGENHARIA DE SOFTWARE AULA 1. estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha.

Transcrição:

PLANOS DE DISCIPLINAS Curso de Bacharelado em Ciência da Computação

ORGANIZAÇÃO EDUCACIONAL FARIAS BRITO TALES DE SÁ CAVALCANTE Diretor Superintendente HILDA DE SÁ CAVALCANTE PRISCO Diretora Pedagógica e Ouvidora DAYSE DE SÁ CAVALCANTE TAVARES Diretora Controller GENUINO FRANCISCO DE SALES Diretor de Ensino FACULDADE FARIAS BRITO TALES DE SÁ CAVALCANTE Diretor Geral MIGUEL ANTÔNIO BORGES ARAÚJO Diretor Acadêmico Administrativo RAFAEL NOGUEIRA HOLANDA Coordenador Administrativo HELCINE DE BRITO NOBRE Coordenadora de Apoio ao Aluno CLÁUDIA MARIA CARVALHO MIRANDA Coordenadora do Curso de Administração e Marketing CECÍLIA ÉRIKA D'ALMEIDA LÔBO Coordenadora do Curso de Direito RICARDO WAGNER CAVALCANTE BRITO Coordenador do Curso de Ciência da Computação FRANCISCO LÚCIO GOMES GUIMARÃES Coordenador de Extensão do Curso de Ciência da Computação LEOPOLDO SOARES DE MELO JÚNIOR Coordenador de Atividades Complementares do Curso de Ciência da Computação PAULO BENÍCIO MELO DE SOUSA Coordenador de Pesquisa do Curso de Ciência da Computação MURILO EDUARDO YBANEZ NASCIMENTO Coordenador de Trabalho de Conclusão de Curso do Curso de Ciência da Computação SÉRGIO ARAÚJO YUNES Coordenador de Estágio do Curso de Ciência da Computação

COMISSÃO PERMANENTE DE SELEÇÃO Genuíno Francisco de Sales Presidente Cláudia Maria Carvalho Miranda Cecília Érika D Almeida Lôbo Ricardo Wagner Cavalcante Brito Membros

SUMÁRIO 1. Disciplinas Obrigatórias 1º Semestre 2º Semestre 3º Semestre 4º Semestre 5º Semestre 6º Semestre 7º Semestre 8º Semestre 2. Disciplinas Optativas

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 1º Semestre DISCIPLINA: Lógica de Programação I SEMESTRE: 1º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao final da disciplina o aluno será capaz de identificar e utilizar as principais estruturas necessárias à programação de computadores. EMENTA: Fundamentos de computação. Variáveis e tipos de dados. Comando e seqüência de comandos. Entrada e saída. Introdução a funções. Estruturas de seleção e repetição. Vetores e Matrizes. Implementação de algoritmos. PROGRAMA: UNIDADE 1 FUNDAMENTOS (4 h) 1.1 Organização básica do computador. 1.2 Algoritmos e programas. 1.3 Linguagem de programação. UNIDADE 2 - COMANDOS DE ENTRADA / SAÍDA E VARIÁVEL (12 h) 2.1 Comando de entrada e saída 2.2 Conceito de variável simples. 2.3 Tipos de dado numérico e caractere. 2.4 Atribuição e expressões envolvendo variáveis. 2.5 Acumulador e contador. UNIDADE 3 - INTRODUÇÃO A FUNÇÕES (10 h) 3.1 Conceito e funcionamento. 3.2 Lista de argumentos e tipo de retorno. 3.3 Função pré-definida comprimento e inteiro. 3.4 Função pré-definida resto e raiz. 3.5 Desenvolvimento de funções. UNIDADE 4 - ESTRUTURAS DE SELEÇÃO (16 h) 4.1 Objetivo. 4.2 Forma geral e funcionamento. 4.3 Expressões lógicos e operadores relacionais. 4.4 Operadores lógicos e álgebra booleana. 4.5 Estrutura condicional simples Se. 4.6 Estrutura condicional composta Faca caso. 4.7 Estruturas de seleção aninhadas.

UNIDADE 5 - ESTRUTURAS DE REPETIÇÃO (18 h) UNIDADE 6 - VETORES e MATRIZES (12 h) 5.1 Objetivo. 5.2 Forma geral e funcionamento. 5.3 Estrutura de repetição Para. 5.4 Estrutura de repetição Enquanto. 6.1 Conceito de variável composta. 6.2 Vetor e índice do vetor. 6.3 Manipulação de vetores. 6.4 Matriz e índices da matriz. 6.5 Manipulação de matrizes METODOLOGIA: Aulas expositivas de teoria seguidas de verificações práticas no laboratório. Aulas de exercícios com implementações realizadas no laboratório. APOIO DIDÁTICO: Quadro, pincel, data-show, laboratório de computação. BIBLIOGRAFIA: Livros texto: 1. EVARISTO, Jaime; CRESPO, Sérgio. Aprendendo a programar: programando numa linguagem algorítmica executável (ILA). Book Express, 2000. 2. VILARIM, Gilvan. Algoritmos: programação para iniciantes. Ciência Moderna, 2004. Livros de Referência: 1. LAGES, N.; GUIMARÃES, A. Algoritmos e estruturas de dados. LTC, 1994. 2. MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo. Algoritmos: lógica para desenvolvimento de programação de computadores. 18. ed. Érica, 2006. 3. PUGA, Sandra; RISSETTI, Gerson. Lógica de programação e estruturas de dados: com aplicações em Java. Pearson, 2006. 4. SZWARCFITER, Jayme L.; MARKEZON, L. Estruturas de dados e seus algoritmos. 2. ed. LTR, 1994. 5. ZIVIANI, Nivio. Projeto de algoritmos: com implementação em Pascal e C. 2. ed. (ou 5. ed.) Editora Pioneira Thomson Learning, 2004 (ou 2002). Software de Apoio: Interpretador de Linguagem Algorítmica (ILA).

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 1º Semestre DISCIPLINA: Introdução à Computação SEMESTRE: 1º CARGA HORÁRIA: 36 CRÉDITOS: 2 72 OBJETIVOS: Ao final da disciplina o aluno devera 04 ser capaz de enunciar os principais conceitos que fundamentam a Tecnologia da Informação (TI), bem como associar esses conceitos com as aplicações da TI no mundo contemporâneo. EMENTA: Processo de contagem; Inferência lógica; Ciência da Computação; Tecnologia da Informação; Teleinformática; Ciência da WEB. PROGRAMA: UNIDADE I FUNDAMENTOS (12h) 1 A Contagem, a Lógica e os Primórdios (04h) 1.1 Origens da contagem - uma fábula. 1.2 Processo de contagem. 1.3 A inferência lógica. 1.4 Síntese histórica. 2 Ciência da Computação (08h) 2.1 Problemas de Hilbert. 2.2 Máquina de Turing e algoritmos. 2.3 Linguagens e autômatos. 2.4 Problemas insolúveis. 2.5 Complexidade computacional. UNIDADE II TECNOLOGIA (06h) 3 Equipamentos (04h) 3.1 Bits, chips, sistemas de numeração. 3.2 Álgebra booleana e Circuitos lógicos. 3.3 Arquitetura de Von Neuman. 3.4 Representação de dados na memória. 3.5 Periféricos. 4 Programas (02h) 4.1 Programas básicos. 4.2 Programas aplicativos. 4.3 Construção e representação de algoritmos UNIDADE III COMUNICAÇÃOE REDES (18h) 5 Teleinformática (06h) 5.1 Sistemas de comunicação. 5.2 Elementos físicos de redes de computadores. 5.3 Protocolos. 5.4 Ferramentas de gerência de redes. 5.5 História das redes e da Internet.

5.6 Serviços da Internet. 5.7 Segurança em redes. 6 A Ciência da WEB (04h) 6.1 O que é a WEB? 6.2 Arquitetura de serviços na WEB. 6.3 Segurança na WEB. 6.4 WEB semântica. 7 Exemplos adicionais (08h) METODOLOGIA: Material didático e exercícios postados em ambiente de colaboração, via Internet. APOIO DIDÁTICO: Computador, Internet, ambiente de colaboração. BIBLIOGRAFIA: Livros texto: 1. VIANA, MATEUS MOSCA; LEITE, RAIMUNDO HÉLIO; Navegando pela Tecnologia da Informação, no prelo, 2009. Livros de referência: 1. ERCÍLIA, MARIA; GRAEF, ANTÕNIO; A Internet; Publifolha, S. Paulo, 2008. 2. SILVA, FLÁVIO SOARES CORRÊA da; MELO, ANA CRISTINA VIEIRA de; Modelos Clássicos de Computação; Thomson, S. Paulo, 2006. 3. PACITTI, TÉRCIO; Construindo o Futuro Através da Educação; Thomson, 3ª. Edição, S. Paulo, 2002.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 1º Semestre DISCIPLINA: Teoria Geral dos Sistemas SEMESTRE: 1º CARGA HORÁRIA: 72 CRÉDITOS: 4 Objetivos: Ao final da disciplina o aluno será capaz de definir conceitualmente sistema, identificar componentes de sistemas, aplicar conceitos de sistemas nos Sistemas de Informação (SIs) empresariais e identificar tecnologias para o suporte aos SIs empresariais. Ementa: Teoria geral dos sistemas. Sistemas de Informação (SI) como sistemas. Engenharia da informação. Gerenciando Sistemas de Informação. Programa: UNIDADE 1 - TEORIA GERAL DOS SISTEMAS (48h) 1.1 Conceitos básicos de Informação, Empatia, Entropia. 1.2 Motivação, objetivos e conceitos iniciais de sistemas. 1.3 Significado da Teoria Geral dos Sistemas. 1.4 Conceitos de crescimento e competição dentro da perspectiva do sistema. 1.5 Progressos na Teoria Geral dos Sistemas. 1.6 O Organismo como sistema físico. 1.7 O Modelo do Sistema Aberto. 1.8 Estudo de Caso. UNIDADE 2 - EMPRESA, SISTEMAS E SISTEMAS DE INFORMAÇÃO (12h) 2.1 Conceitos de Informação e Empresa. 2.2 Conceitos e componentes da Tecnologia da Informação. 2.3 Sistema e informação Empresariais. 2.4 Introdução aos Sistemas de Informação. 2.5 Classificação do Sistema de Informação segundo o ciclo evolutivo. 2.6 Classificação do Sistema de Informação segundo a aplicação da informática. 2.7 Estudo de Caso. UNIDADE 3 - TECNOLOGIAS APLICADAS AO SISTEMA DE INFORMAÇÃO (12h) 3.1 SIs Gerenciais e de Apoio à Decisão (SAD). 3.2 DataWare House e Data Mart. 3.3 Tecnologias de Inteligência Artificial nas empresas. 3.4 Estudo de Caso. METODOLOGIA: Aulas expositivas de teoria, Aulas de exercícios. APOIO DIDÁTICO: Quadro, pincel. BIBLIOGRAFIA: Livros texto:

1. ABREU, Aline F.; REZENDE, Denis A. Tecnologia da informação aplicada a sistemas de informação empresariais. 3. ed. Atlas, 2003. 2. O'BRIEN, James A. Sistemas de informação e as decisões gerenciais na era da Internet. 2. ed. Saraiva, 2006. Livros de Referência: 1. VON BERTALANFFY, Ludwig. General System Theory: Foundations, Development, Applications. George Braziller, 1968. 2. BIO, S. R. Sistemas de informação: um enfoque gerencial. Atlas,1996. 3. GRAEML, Alexandre Reis. Sistemas de informação: o alinhamento da estratégia de TI com a estratégia corporativa. Atlas, 2003. 4. ROSINI, Alessandro M.; PALMISANO, Ângelo. Administração de sistemas de informação e a gestão do conhecimento. Thomson Learning, 2003. 5. RUBEN, Guilhermo; WAINER, Jacques; Dwyer, Tom. Informática, organizações e sociedade no Brasil. Cortez, 2003.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 1º Semestre DISCIPLINA: Lógica Matemática SEMESTRE: 1º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao final da disciplina o aluno será capaz de compreender raciocínios e argumentos matemáticos através de linguagens formais, conceitos lógicos e técnicas de inferência com as quais se formalizam teorias. EMENTA: Lógica proposicional. Álgebra proposicional. Argumentos. Sentenças abertas e sentenças fechadas. Conceitos sintáticos versus conceitos semânticos. Conceitos e exemplos de teorias. Métodos de prova. Álgebra de Boole. PROGRAMA: UNIDADE 1 - PROPOSIÇÕES (16h) 1.1 Proposições e conectivos: valores lógicos, tabelas-verdade. 1.2 Operações lógicas sobre proposições. 1.3 Tautologias, contradições e contingências. 1.4 Implicação lógica. UNIDADE 2 - ÁLGEBRA PROPOSICIONAL (8h) 2.1 Álgebra das proposições. 2.2 Método dedutivo. UNIDADE 3 - ARGUMENTOS (20h) 3.1 Argumentos e regras de inferência. 3.2 Validade mediante tabelas-verdade. 3.3 Validade mediante regras de inferência. 3.4 Validade mediante regras de inferência e equivalência. 3.5 Validade mediante diagramas de Venn 3.6 Demonstração condicional e demonstração indireta. UNIDADE 4 - SENTENÇAS (12h) 4.1 Sentenças abertas. 4.2 Operações lógicas sobre sentenças abertas. 4.3 Quantificadores existencial e universal. 4.4 Quantificação de sentenças abertas com mais de uma variável. 4.5 Negação de proposições quantificadas UNIDADE 5 - TEORIAS (8h) 5.1 Conceitos e exemplos de teorias.

5.2 Modelos. UNIDADE 6 ÁLGEBRA DE BOOLE (8h) 5.1 Definição e exemplos 5.2 Propriedades gerais. 5.3 Princípio da dualidade. 5.4 Aplicação em circuitos elétricos. METODOLOGIA: Aulas expositivas de teoria, aulas de exercícios. APOIO DIDÁTICO: Quadro, pincel. BIBLIOGRAFIA: Livros texto: 1. ALENCAR FILHO, Edgard de. Iniciação à lógica matemática. 21. ed. Nobel, 2002. 2. LIPSCHUTZ, Seymour, Teoria dos Conjuntos, Coleção Schaum, ed. McGraw Hill do Brasil LTDA, 1978 Livros de referência: 1. COPI, Irving M. Introdução à lógica. 3. ed. Editora Mestre Jou, 1981. 2. ENDERTON, Herbert B. A Mathematical Introduction to Logic. 2. ed. Academic Press, 2000. 3. MENDELSON, Elliot. Introduction to Mathematical Logic. 4. ed. Chapman & Hall/CRC, 1997. 4. SMULLYAN, Raymond. First-Order Logic. Dover Publications, 1995. 5. STOLYAR, Abram A. Introduction to Elementary Mathematical Logic. Dover Publications, 1984. 6. SUPPES, Patrick; HILL, Shirley. First Course in Mathematical Logic. Dover Publications, 2002.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 1º Semestre DISCIPLINA: Produção de Texto Acadêmico SEMESTRE: 1º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao término da disciplina, o aluno dever ter desenvolvido habilidades de compreensão e produção de textos de diferentes gêneros textuais, especialmente, gêneros acadêmicos mais usados pelo profissional da Computação. EMENTA: Compreensão e produção de textos acadêmicos na perspectiva da Metodologia Científica e da Análise de Gêneros. PROGRAMA: UNIDADE 1 - Bases teóricas (22h) 1.1 Linguagem verbal e não-verbal. 1.2 Elementos e processo da comunicação, crítica dialógica à Teoria da Comunicação. 1.3 Funções da linguagem. 1.4 Estudo formal e funcional dos gêneros profissionais da área da Computação; 1.5 O mecanismo da hipertextualidade como ferramenta de construção de gêneros hipertextuais: aspectos formais e funcionais. 1.6 A edição de textos hiperlinkados - aspectos gráficos e visuais - a editoração. UNIDADE 2 - Desenvolvimento das habilidades de leitura (24h) 2.1 Técnicas de pré-leitura, de predição de leitura. 2.2 Processo de compreensão: exercício de reconhecimento da organização do texto de acordo com o gênero e seu propósito comunicativo. 2.3 Identificação das idéias principais; compreensão do vocabulário e reconhecimento de mecanismos lingüísticos mais característicos em cada gênero Profissional/acadêmico. 2.4 Os gêneros acadêmico-profissionais: a resenha acadêmica, o artigo científico. UNIDADE 3 - Desenvolvimento das habilidades de escrita (26h): 3.1 Processo de produção escrita: geração e organização das idéias, planejamento e organização textual de acordo com o gênero. 3.2 Estrutura do texto: mecanismos de coesão referencial e seqüencial; a influência da ambiência digital na formatação dos gêneros. 3.3 Estrutura do parágrafo e da frase. 3.4 Aspectos de convenção de escrita: pontuação e concordância verbal. METODOLOGIA: Aulas expositivo-dialogadas; Exercícios de reconhecimento e análise de diferentes gêneros textuais; Práticas de leitura e de produção escrita orientadas para o universo da computação; Exercícios de editoração em editores web e editores de texto como Word - utilização de ferramentas. APOIO DIDÁTICO: Quadro, pincel, retro-projetor, data-show, laboratório de informática, editores Web, Word, etc.

BIBLIOGRAFIA: Livros texto: 1. BARROS, Aidil da Silveira. Fundamentos de metodologia científica: um guia para a iniciação científica. 2. ed. Makron, 2001. 2. GARCIA, Othon M. Comunicação em prosa moderna. 25. ed. F.G.V., 2004. 3. MARTINS, Dileta Silveira; ZILBERKNOP, Lúbia Scliar. Português instrumental. Atlas, 2004. Livros de referência: 1. ALMEIDA, Antônio F. Português básico: gramática, redação e texto. 4. ed. Atlas, 1999. 2. ANDRADE, Maria Margarida de. Língua portuguesa: noções básicas para cursos superiores. 7. ed. Atlas, 2004. 3. Coscarelli, C. V. Novas tecnologias, novos textos, novas formas de pensar. 2. ed. Autêntica, 2002. 4. ECO, Umberto. Como se faz uma tese. 17. ed. Perspectiva, 2002. 5. FIORIN, José Luiz; SAVIOLI, Francisco Platão. Lições de texto: leitura e redação. 4. ed. Ática, 2003. 6. ZILBERKNOP, Lúbia S. Português Instrumental: de acordo com as normas da ABNT. 25. ed. Sagra Luzzato, 2004.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 1º Semestre Disciplina: Cidadania e Ética SEMESTRE: 1 o CARGA HORÁRIA: 36 CRÉDITOS: 2 OBJETIVOS: Ao final da disciplina o aluno será capaz de entender o conceito de cidadania e ética e suas conexões com outros valores necessários ao exercício de cidadania numa sociedade plural, suscitar reflexões acerca da ética e suas relações com a atual sociedade globalizada, contextualizando ética com sua atuação como profissional de Computação. EMENTA: Ética nas organizações. Ética; política e globalização. Ética; cidadania e responsabilidade social. Cidadania participativa: os profissionais como artífices de cidadania. Código de Ética de Computação. Questões específicas de ética nos dias de hoje. PROGRAMA: UNIDADE 1 - INTRODUÇÃO (4h) 1.1 Conceitos fundamentais da ética. 1.2 Ética e computação. 1.3 Estudos de Caso UNIDADE 2 - ÉTICA NA COMPUTAÇÃO (6h) 2.1 O Profissional da Computação. 2.2 A importância da Ética em Computação. 2.3 A importância do raciocínio na tomada de decisões éticas. 2.4 Estudos de Caso. UNIDADE 3 CÓDIGOS DE ÉTICA PROFISSIONAL (8h) 3.1 Ética Profissional. 3.2 Ética e regulamentação da profissão. 3.3 Ética tradicional e ética da responsabilidade (social e ambiental). 3.4 Estudos de Caso. UNIDADE 4 - CIDADANIA PARTICIPATIVA. (10h) 4.1 Eu, profissional e cidadão. 4.2 Empresa e cidadania. 4.3 Ética profissional em computação. 4.4 Estudos de Caso. UNIDADE 5 - ÉTICA E VALORES. (ESTUDO DE CASO) (4h) 5.1 Medo da Verdade. Dir. Bem Affleck. Buena Vista, 2007. 114 min. 5.2 Idiocracy. Dir. Mike Judge. FOX, 2006. 84 min.

Metodologia: Aulas expositivas, seminários, trabalhos em grupo. Apoio Didático: Quadro, pincel, data-show, computadores, sala de vídeo. BIBLIOGRAFIA: Livros texto: 1. MASIERO, Paulo César. Ética em Computação. EDUSP, 2004. v. 32. 2. SCHAFF, Adam. A Sociedade Informática. Brasiliense, 2006. Livros de referência: 1. ALVES, R. Filosofia da ciência : introdução ao jogo e suas regras. 8. ed. Loyola, 2000. 2. GALLO, Silvio. Ética e cidadania: caminhos da filosofia. 12. ed. Papirus, 2004. 3. HIMANEN, Pekka; TORVALDS, Linus; CASTELLS, Manuel. The Hacker Ethic. Random House Trade Paperbacks, 2001. 4. PASSOS, Elizete. Ética nas organizações. Atlas, 2004. 5. RIBEIRO, Luis Távora Furtado et al. Ética em três dimensões. 2. ed. Brasil Tropical, 2003. 6. RODRIGUES, Carla; SOUZA, Hebert de. Ética e cidadania. Papirus, 2002.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 2º Semestre DISCIPLINA: Lógica de Programação II SEMESTRE: 2º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao final da disciplina o aluno será capaz de desenvolver e codificar programas utilizando uma linguagem de programação. EMENTA: Compilação e interpretação. Estruturas básicas da linguagem C. Matrizes. Strings. Ponteiros. Alocação dinâmica de memória. Funções e passagem de parâmetros. Estruturas. Arquivos. PROGRAMA: UNIDADE 1 - INTRODUÇÃO A LINGUAGEM C (14h) 2.1 Ambientes de programação. 2.2 Compilação e interpretação. 2.3 Estrutura de um programa em C e bibliotecas 2.4 Identificadores, tipos básicos e constantes. 2.5 Operadores aritméticos, relacionais, lógicos e de atribuição. 2.6 Expressões e modeladores. 2.7 Estruturas de seleção. 2.8 Estruturas de repetição. UNIDADE 2 - FUNÇÕES (12h) 3.1 Protótipo de funções. 3.2 Escopo de variáveis. 3.3 Biblioteca de funções 3.3 Passagem de parâmetros por valor e por referência. UNIDADE 3 - MATRIZES E STRINGS (12h) 4.1 Manipulação de vetores e matrizes. 4.3 Formato de strings. 4.4 Funções de manipulação de strings. 4.5 Matriz de Strings. UNIDADE 4 - ESTRUTURAS E PONTEIROS (12h) 5.1 Estruturas. 5.2 Declaração e funcionamento dos ponteiros. 5.3 Operações com ponteiros. 5.4 Ponteiros e vetores. UNIDADE 5 - ALOCAÇÃO DINÂMICA DE MEMÓRIA (10h) 6.1 Alocação estática X alocação dinâmica.

6.2 Alocação e realocação de memória. 6.3 Funções para alocação de memória UNIDADE 6 -ARQUIVOS (6h) 7.1 Arquivos texto. 7.2 Arquivos binário. 7.3 Funções para acesso a arquivos. METODOLOGIA: Aulas expositivas de teoria seguidas de verificações práticas no laboratório. APOIO DIDÁTICO: Quadro, pincel, data-show, laboratório de computação. BIBLIOGRAFIA: Livros texto: 1. FORBELLONE, André Luiz Villar; EBERSPACHER, Henri. Lógica de programação: a construção de algoritmos e estruturas de dados. 3 ed. (ou 2. ed.) Makron Books, 2005. 2. SCHILDT, Herbert. C: completo e total. 3. ed. Makron Books, 1997. Livros de referência: 1. Cormen, T. H.; Leiserson, C. E.; Rivest, e R. L. Introduction to Algorithms. 2. ed. MIT Press e McGraw-Hill, 2003. 2. MANZANO, José Augusto. Estudo dirigido de linguagem C. 6. ed. Érica, 2002. 3. Szwarcfiter, J. L.; Markenson, L. Estruturas de dados e seus algoritmos. 2. ed. LTC, 1994. 4. WIRTH, N. Algoritmos e estruturas de dados. LTC, 1999. 5. Ziviani, N. Projeto de algoritmos com implementações em Pascal e C. 5.ed. Pioneira, 2002. Software de Apoio: Compilador Bloodsheed Dev-C++

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 2º Semestre DISCIPLINA: Circuitos Digitais SEMESTRE: 2º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao final da disciplina o aluno terá uma visão do projeto de circuitos digitais a partir de circuitos básicos, fornecendo a base para a compreensão dos elementos de hardware presentes em arquitetura de computadores (unidade lógico-aritimética, registradores, memórias e controladores). EMENTA: Sistemas de numeração. Álgebra de Boole. Famílias lógicas. Máquinas combinacionais e seqüenciais. PROGRAMA: UNIDADE 1 - SISTEMAS DE NUMERAÇÃO (6h) 1.1 Sistema binário de numeração. 1.2 Conversão entre os sistemas binário, decimal e hexadecimal. 1.3 Operações aritméticas no sistema binário. 1.4 Notação dos números binários positivos e negativos. UNIDADE 2 - ÁLGEBRA DE BOOLE E SIMPLIFICAÇÃO DE CIRCUITOS LÓGICOS (18h) 2.1 Funções lógicas e circuitos lógicos equivalentes. 2.2 Álgebra de Boole e simplificação de expressões booleanas. 2.3 Diagrama de Veitch-Karnaugh para 2, 3 e 4 variáveis. UNIDADE 3 - CIRCUITOS COMBINACIONAIS (22h) 3.1. Projetos de circuitos combinacionais. 3.2. Codificadores e decodificadores. 3.3. Circuitos aritméticos: meio somador e somador completo, meio subtrator e subtrator completo, somador/subtrator completo. 3.4. Multiplexadores e demultiplexadores. UNIDADE 4 - CIRCUITOS SEQÜÊNCIAIS (26h) 4.1 Flip-Flops: "RS", "JK", "JK" Mestre-Escravo, "D". 4.2 Registradores. 4.3 Estrutura geral e organização de uma memória. 4.4 Registradores de deslocamento: conversor série-paralelo / paralelo-série. 4.5 Contadores assíncronos. 4.6 Contadores síncronos. METODOLOGIA: Aulas expositivas de teoria, Aulas de exercício e Aulas de laboratório. APOIO DIDÁTICO: Quadro, pincel, computadores, datasheet TTL, CIs TTL, protoboards, osciloscópios, multímetros.

BIBLIOGRAFIA: Livros texto: 1. CAPUANO, Francisco G.; IDOETA, Ivan Valeije. Elementos de eletrônica digital. 37. ed. Érica, 2006. 2. TOCCI, Ronald J.; WIDMER, Neal S.; MOSS, Gregory L.; Sistemas digitais: princípios e aplicações. 10ª. São Paulo: Pearson Prentice Hall, 2007 Livros de referência: 1. MANO, M. Digital design. 4. ed. Prentice-Hall, 2006. 2. ERCEGOVAC, Milos D.; LANG, Tomas; MORENO, Jaime H. Introdução aos sistemas digitais. Bookman, 2000. 3. PALMER, J.E.; PERLMAN, D.E. Schaum's Outline of Introduction to Digital Circuits. McGraw-Hill, 1993. 4. PEREIRA, Fábio. Microcontroladores PIC: programação em C. Editora Érica, 2003 (ou 5. ed. 2006). 5. TAUB, H. Digital Circuits and Micro-Processors. McGraw Hill, 1982. 6. WAKERLY, John F. Digital Design: Principles and Practices. 4. ed. Prentice Hall, 2006. 7. ZELENOVSKY, R.; MENDONÇA, Alexandre. Eletrônica Digital. MZ Editora, 2004. Software de Apoio: Digital Works.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 2º Semestre DISCIPLINA: Matemática Discreta SEMESTRE: 2º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao concluir esta disciplina, o aluno deve estar apto a reconhecer estruturas matemáticas em sistemas discretos, a manipular estas estruturas e a utilizar a matemática discreta como uma linguagem de resolução de problemas. EMENTA: Teoria dos Conjuntos. Relações e Funções. Seqüências Recorrentes e Séries. Indução Finita. Teoria dos Números. PROGRAMA: (i) UNIDADE 1 - TEORIA DOS CONJUNTOS (8h) 1.1 Conjunto, elemento e pertinência. 1.2 Subconjuntos. 1.3 Operações entre conjuntos 1.4 Propriedades. 1.5 Conjuntos numéricos. 1.6 Intervalos reais. 1.7 Operações com Intervalos. UNIDADE 2 - RELAÇÕES E FUNÇÕES (32h) 2.1 Par ordenado. 2.2 Produto Cartesiano. 2.3 Relação Binária. 2.4 Relação inversa. 2.5 Relações reflexivas, transitivas, simétricas e anti-simétricas. 2.6 Relações de ordem. 2.7 Relações de equivalência e partições de um conjunto. 2.8 Funções. 2.9 Tipos de funções. 2.10 Estudos das funções elementares. 2.11 Função composta. 2.12 Função Inversa. (ii) UNIDADE 3 - SEQUENCIAS RECORRENTES E SÉRIES (12h) 3.1 Definições posicional e recursiva de seqüências. 3.2 A notação S e suas propriedades. 3.3 Seqüências recorrentes de ordem 1. 3.4 Seqüências recorrentes de ordem 2: resolução via trinômio característico. 3.5 Séries. 3.6 Modelagem de problemas combinatórios via seqüências recorrentes.

(iii) UNIDADE 4 - INDUÇÃO FINITA (6h) 4.1 Princípio de Indução Finita (PIF) 4.2 Demonstrações usando o PIF UNIDADE 5 - INTRODUÇÃO A TEORIA DOS NÚMEROS (14h) 5.1 Propriedades Elementares 5.2 Algoritmo da Divisão 5.3 MDC e MMC 5.4 Números primos. 5.5 Congruências. 5.6 Aplicações. METODOLOGIA: Aulas expositivas de teoria, aulas de exercícios. APOIO DIDÁTICO: Quadro, pincel. BIBLIOGRAFIA: Livros texto: 1. GERSTING, Judith L. Fundamentos matemáticos para a ciência da computação. 4. ed. (ou 5. ed.) LTC, 2001 (ou 2004). 2. Scheinerman, Edward. Matemática discreta: uma introdução. Pioneira, 2006. Livros de referência: 1. Alencar Filho, Edgar de. Teoria elementar dos números. Nobel, 1981. 2. Domingues, Hygino H. Álgebra moderna 4. ed. Atual Editora, 2003 3. Graham, Ronald L.; Knuth, Donald E.; Patashinik, Oren. Matemática concreta: fundamentos para a Ciência da Computação. LTC, 1995. 4. LIPSCHUTZ, S. Teoria e problemas de matemática discreta. 2. ed. Bookman, 2004. (Coleção Schaum) v. 1. 5. SANTOS, José Plínio de Oliveira. Introdução à teoria dos números. 3. ed. 2003. (Coleção Matemática Universitária).

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 2º Semestre DISCIPLINA: Cálculo Diferencial SEMESTRE: 2º CARGA HORÁRIA: 72 CRÉDITOS: 4 OBJETIVOS: Ao final do curso o aluno devera estar apto a identificar e resolver problemas práticos e teóricos envolvendo os conceitos de limite, continuidade e derivada de funções reais de uma variável real. EMENTA: Funções reais de uma variável real. Limite e continuidade. Funções Trigonométricas, exponenciais e logarítmicas. Derivada e suas aplicações. (iv) PROGRAMA: (v) UNIDADE 1 - FUNÇÕES REAIS DE UMA VARIÁVEL REAL (12h) 1.1 Função, domínio, imagem e representação geométrica. 1.2 Operações com funções, função polinomial e função racional. 1.3 Composição de funções e funções invertíveis. (vi) UNIDADE 2 - LIMITE E CONTINUIDADE (20h) 2.1 O conceito de limite. 2.2 Propriedades dos limites, limites de funções polinomiais e racionais. 2.3 Limites laterais. 2.4 Limites infinitos, limites no infinito e assíntotas. 2.5 Funções contínuas e suas propriedades. UNIDADE 3 - DERIVADA (20h) 3.1 O conceito de derivada e reta tangente. 3.2 Propriedades das derivadas e derivadas de funções polinomiais e de funções racionais. 3.3 Formas indeterminadas. 3.4 Regra de cadeia e derivação implícita. 3.5 Derivadas de ordem superior. (vii) UNIDADE 4 - FUNÇÕES TRIGONOMÉTRICAS, EXPONENCIAIS E LOGARÍTMICAS (8h) 4.1 Definições. 4.2 Limites de funções trigonométricas, exponenciais e logarítmicas. 4.3 As derivadas das funções trigonométricas, exponenciais e logarítmicas. (viii) UNIDADE 5 - APLICAÇÕES DAS DERIVADAS (12h) 5.1 Taxas relacionadas. 5.2 Máximos e Mínimos. 5.3 Teorema de Rolle e Teorema do valor médio. 5.4 Funções crescentes e funções decrescentes. 5.5 Concavidade, ponto de inflexão e gráficos. METODOLOGIA: Aulas expositivas de teoria, aulas de exercícios.

APOIO DIDÁTICO: Quadro, pincel, retro-projetor. BIBLIOGRAFIA: Livros texto: 1. LEITHOLD, Louis. O cálculo com geometria analítica. 3. ed. HARBRA, 1994. v. 1. 2. MORETTIN, Pedro A.; HAZZAN, Samuel; BUSSAB, Wilton de O. Cálculo: funções de uma e várias variáveis. Saraiva, 2005. Livros de referência: 1. ANTON, H. Cálculo, um novo horizonte. 6. ed. Bookman, 2000. v. 1. 2. ÁVILA, Geraldo. Cálculo 1: funções de uma variável. 4. ed. LTC, 1981. 3. BOULOS, Paulo. Cálculo diferencial e integral. Pearson, 2004. v. 1. 4. GUIDORIZZI, Hamilton L. Um curso de cálculo. 5. ed. LTC, 2001. v. 1. 5. HOFFMANN, Laurence D.; BRADLEY, Gerald L. Cálculo: um curso moderno e suas aplicações. 6. ed. LTC, 1999. v. 1. 6. IEZZI, Gelson. Fundamentos de matemática elementar: limites, derivadas, noções de integral. 6. ed. Atual, 2005. v. 8.

P L A N O S D E D I S C I P L I N A S O B R I G A T Ó R I A S 2º Semestre DISCIPLINA: Geometria Analítica SEMESTRE: 2º CARGA HORÁRIA: 72 CRÉDITOS: 4 72 OBJETIVOS: Ao final da disciplina o aluno devera 04 estar apto a identificar e resolver problemas básicos práticos e teóricos envolvendo matrizes, determinantes, sistemas de equações lineares, vetores no plano e no espaço, retas e planos, seções cônicas e superfícies no espaço. EMENTA: Matrizes e Determinantes. Sistemas Lineares. Vetores no plano e no espaço. Retas e Planos. Seções Cônicas. Superfícies no espaço. PROGRAMA: UNIDADE 1 MATRIZES (8h) 1.5 Introdução, tipos especiais, matrizes elementares. 1.6 Operações com matrizes. 1.7 Operações elementares. 1.8 Escalonamento. 1.9 Matriz inversa. UNIDADE 2 DETERMINANTES (4h) 2.6 Definição. 2.7 Matriz adjunta, Inversão de matrizes. UNIDADE 3 SISTEMAS DE EQUAÇÕES LINEARES (8h) 3.6 Introdução. 3.7 Operações elementares com equações. 3.8 Equivalência de sistemas. 3.9 Resolução e análise. UNIDADE 4 VETORES NO PLANO E NO ESPAÇO (12h) 4.1 Operações 4.2 Bases, sistemas de coordenadas 4.3 Produto interno (ou escalar): distância, norma e ângulo 4.4 Produto vetorial: volume UNIDADE 5 RETAS E PLANOS (16h) 5.1 Equações. 5.2 Posições relativas. 5.3 Interseções. 5.4 Distâncias.

UNIDADE 6 SEÇÕES CÔNICAS (12h) 6.1 Classificação. 6.2 Coordenadas polares 6.3 Equações Paramétricas 6.4 Rotaçãoe Translação 6.5 Identificação de Cônicas UNIDADE 7 SUPERFÍCIES NO ESPAÇO (12h) 7.1 Quádricas. 7.2 Superfícies Cilíndricas e de Revolução 7.3 Coordenadas cilíndricas e esféricas 7.4 Identificação de Quádricas METODOLOGIA: Aulas expositivas de teoria e Aulas de exercícios. APOIO DIDÁTICO: Quadro, pincel, retro-projetor. BIBLIOGRAFIA: Livros texto: 2. SANTOS, Reginaldo J. Geometria analítica e álgebra linear, Parte I. Imprensa Universitária da UFMG, 2003. 3. BOULOS, P. e OLIVEIRA, I. C. Geometria Analítica um tratamento vetorial. McGraw-Hill, São Paulo, 2a edição-2000. Livros de referência: 4. AZEVEDO, Manoel Ferreira de. Geometria analítica e álgebra linear. Edições Livro Técnico, 2003. 5.