Issuu on Google+

Ementas do Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Código Disciplina Carga Horária Créditos Pré-Requisito U020794 Sistema de Computação Teórica: 30 / APS: 10 02 EMENTA Processamento de dados. Componentes de um Sistema de Computação. Aritmética Computacional.Conceitos de Lógica Digital. Subsistema de memória. Unidade Central de Processamento.Representação dos dados. OBJETIVOS Conhecer os conceitos relativos aos componentes básicos da organização dos computadores. BIBLIOGRAFIA BÁSICA MONTEIRO, Mario A. Introdução a Organização de Computadores. Rio de Janeiro: LTC, 2007. TANENBAUM, Andrew S. Organização Estruturada de Computadores. Rio de Janeiro: LTC, 2007. STALLINGS, William. Arquitetura e organização de Computadores. Rio de Janeiro: Prentice-Hall , 2005. BIBLIOGRAFIA COMPLEMENTAR HENNESSY, J.L. ; PATTERSON, D.A. Arquitetura de Computadores: Uma Abordagem Quantitativa. Rio de Janeiro: Campus, 2005. MURDOCCA, Miles. Introdução à Arquitetura de Computadores. Rio de Janeiro: Campus, 2000.

Código Disciplina Carga Horária Créditos PréRequisitos U040810 Técnicas de Programação Estruturada Teórica:60 / APS: 20 04 EMENTA Conceitos da programação estruturada. Construção e testes de algoritmos utilizando a linguagem de programação estruturada. OBJETIVOS Prover ao aluno conceitos, técnicas e ferramentas para programar instruções, utilizando programação estruturada para desenvolver e testar algoritmos em pseudo linguagem, visando a fácil adaptação a linguagens computacionais de alto nível. BIBLIOGRAFIA BÁSICA PEREIRA, Silvio do Lago. Estruturas de Dados Fundamentais. São Paulo: Érica, 2003 FARRER, H. et al. Algoritmos Estruturados. Rio de Janeiro: LTC,1999. ZIVIANI, Nívio. Projeto de Algoritmos. São Paulo: Editora Pioneira, 2004. BIBLIOGRAFIA COMPLEMENTAR MANZANO, José Augusto N. G. Algoritmos: lógica para desenvolvimento de programação de computadores. São Paulo: Editora Érica, 2004 UCCI, W. Lógica de programação: os primeiros passos. São Paulo: Érica, 1999.

Código U040601

Disciplina Matemática Discreta I

Carga Horária Teórica: 60h

Créditos

Pré-Requisitos

4

APS: 20h EMENTA Revisão dos conceitos algébricos. Teoria dos conjuntos. Sistema de numeração. Introdução a lógica matematica. Objetivos Compreender a teoria dos conjuntos, permutações, combinações, probabilidade discreta, grafos e relações de recorrência, apurando o sentimento de causa e efeito por meio do raciocínio lógico e relacional;

1


BIBLIOGRAFIA BÁSICA GERSTING., J.L. Fundamentos Matemáticos para a Ciência da Computação.Rio de Janeiro: LTC, 2004. SILVA S.M.; SILVA, E.M. ; SILVA, E.M. Matemática Básica para os Cursos Superiores. Rio de Janeiro: Atlas, 2002. GRAHAM, R.; KNUTH, D. & PATASHNIK, O. Matemática Concreta – Fundamentos para a Ciência da Computação. Rio de Janeiro: LTC, 1995. BIBLIOGRAFIA COMPLEMENTAR LEITHOLD, Louis. O Cálculo - com Geometria Analítica. São Paulo: Editora Harbra, 2003. SOUZA, João Nunes de. Lógica para a ciência da computação. Rio de Janeiro: ELSEVIER,2002,

Código Disciplina Carga Horária Créditos Pré-Requisito U020837 Teoria e Prática do Texto Teórica: 30 / APS: 10 02 EMENTA A linguagem e suas leis de funcionamento. Reflexão sobre textos alheios e a capacidade de construir textos próprios. A adequação do discurso a uma necessidade social e profissional. Métodos de raciocínio e organização do discurso. Ênfase à produção de textos técnicos. OBJETIVOS Desenvolver o raciocínio crítico e a auto-suficiência na elaboração de discursos nos diferentes níveis de linguagem, usando vocabulário condizente com a formação profissional. BIBLIOGRAFIA BÁSICA CUNHA, Celso ; CINTRA, Lindley. Nova Gramática do Português Contemporâneo. Rio de Janeiro: Editora Nova Fronteira, 2001. MARTINS, Dieleta et al. Português instrumental. Porto Alegre: Sagra Luzzatto, 2003. GRISOLA, Mirian Margarida. Português sem segredos. São Paulo: Moderna, 2004. FARACO, C.A.; MANDRYK, D. Prática de redação para estudantes universitários. São Paulo: Vozes, 2001. BIBLIOGRAFIA COMPLEMENTAR GARCIA, Othon M. Comunicação em Prosa Moderna. Rio de Janeiro: Editora Fundação Getúlio Vargas, 2006. GRION, Laurinda. Dicas para uma boa redação. São Paulo: Edicta, 2004. BLIKSTEIN, I. Técnicas de comunicação escrita. São Paulo: Ática, 2005. Inglês Técnico Código Disciplina Carga Horária Créditos Pré-Requisito U020534 Inglês Técnico Teórica: 30 / APS: 10 02 OBJETIVOS Ler e interpretar textos na língua inglesa relativos à área de Informática, tendo em vista a melhor interação com os sistemas computacionais utilizados nas subáreas relacionadas ao Curso. EMENTA Leitura e compreensão de textos na língua inglesa utilizados na área de Informática, enfatizando os termos técnicos usados no Curso: estrutura da sentença e períodos; verbos e expressões. Ênfase na leitura de manuais e termos técnicos utilizados em softwares da área ou subáreas relacionadas ao Curso. BIBLIOGRAFIA BÁSICA ESTERAS, Santiago Remacha . Infotech – english for computer. Editora Cambridge, University Press. Teacher’s Book., 2002. GLENDINING, Eric H. Basic english for computing. São Paulo: Oxford do Brasil, 2004. GALLO, Ligia R. Inglês instrumental para informática. São Paulo: Ícone, 2008. TORRES, Nelson. Gramática prática da língua Inglesa: o inglês descomplicado. São Paulo: Saraiva, 2000. BIBLIOGRAFIA COMPLEMENTAR MEDRANO, Verônica. Lazybones – Inglês para Informática. São Paulo: Bookworm, 2001. TORRES, Nelson. Gramática prática da língua lnglesa. São Paulo: Saraiva, 2002.

2


Código U040019

Disciplina

Carga Horária

Ambiente WEB

Créditos

Teórica: 30h

Pré-Requisitos

4

Prática: 30h APS: 20h EMENTA Abordagem centrada em desenvolvimento de paginas Web: vantagens e facilidades da utilização de aplicações Web. Conceitos e comandos para desenvolvimento nas linguagens HTML, XHTML, DHTML e Web Standards. Objetivos Desenvolver programas, usando linguagens para elaboração de aplicações Web. BIBLIOGRAFIA BÁSICA LEMAY, Laura. Aprenda em uma semana HTML 4. Rio de Janeiro: Campus, 1998 NEGRINO,Tom. JavaScript para world wide web. Rio de Janeiro: Campus, 2001. LEMAY, Laura. Aprenda a Criar Páginas Web com HTML e XHTML em 21 dias. São Paulo: Editora Makron Books, 2002. BIBLIOGRAFIA COMPLEMENTAR MONCUR, Michael. Aprenda em 24 horas JavaScript 1.3. Rio de Janeiro: Editora Campus, 1999 NIEDERST, Jennifer. Aprenda Web design. Rio de Janeiro: Ciencia Moderna, 2002 Código U020797

Disciplina

Carga Horária

Sistemas Operacionais I

Créditos

Teórica: 30h

Pré-Requisito

02

APS:10h OBJETIVOS Compreender os conceitos relativos a sistemas operacionais, tendo em vista a evolução dos algoritmos de gerencia de desses sistemas e a sua usabilidade. EMENTA Conceitos básicos. Históricos. Tipos de sistemas operacionais. Modelo de processos. Subprocessos e thread. Gerência de memória. Gerência de arquivo. Sistemas de arquivo. Gerência de dispositivos. Sistemas operacionais para processamento paralelo, distribuídos e de redes. BIBLIOGRAFIA BÁSICA MACHADO, Francis Bering ; MAIA, L.P. Arquiterura de sistemas operacionais. Rio de Janeiro: LTC, 2007. DAVIS, William S. . Sistemas Operacionais: uma visão sistemática. Rio de Janeiro: Campus, 1999. SILBERSCHATZ,

A.

et

al.

Sistemas

Operacionais.

Rio

de

Janeiro:

Campus,

2004.

BIBLIOGRAFIA COMPLEMENTAR TANENBAUM, Andrew S. Sistemas operacionais modernos. São Paulo: PEARSON PRENTICE HALL, 2007. TOSCANI, Simão Sirineo. Sistemas operacionais e programação concorrente. Porto Alegre: Editora SAGRA LUZZATTO, 2003.

Código U040240

Disciplina Estrutura de Dados

Carga Horária Teórica:30/ Prática:30 APS: 20

Créditos 04

Pré-Requisito U040810

EMENTA Aplicação de procedimentos e de funções. Estrutura de dados: pilha,fila, árvore binária, árvore B, combinações dessas e outras mais avançadas. OBJETIVOS Desenvolver programas usando estruturas de dados em uma linguagem estruturada.

BIBLIOGRAFIA BÁSICA GUIMARÃES, A. M. ; LAGES, N. A. C. Algoritmos e estruturas de dados. Rio de Janeiro: LTC: Rio de Janeiro, 1994 FARRER, H. et al. Algoritmos Estruturados. Rio de Janeiro: LTC,1999. ZIVIANI, Nívio. Projeto de algoritmos. São Paulo: Editora Pioneira, 2004.

3


BIBLIOGRAFIA COMPLEMENTAR MANZANO, José Augusto N. G. Algoritmos: lógica para desenvolvimento de programação de computadores. São Paulo: Érica, 2004. FORBELLONE, André Luis Villar et al. Lógica de Programação: a Construção de Algoritmos e Estruturas de Dados. 3 ed. São Paulo: Makron Books. 2005. MEDINA Marco; FERTIG, Cristina. Algoritmos e Programação: Teoria e Prática. 1 ed, São Paulo: Novatec, 2005. Código U020612

Disciplina

Carga Horária

Metodologia Científica e da Pesquisa

Teórica: 30h

Créditos

Pré-Requisito

02

APS:10h

EMENTA Saberes do senso comum e da ciência; Paradigma dominante e paradigma emergente. Principais etapas do trabalho científico. Tipos de pesquisa: qualitativa e quantitativa. Tipos de textos científicos. Linguagem e ciência. Ética na produção acadêmica BIBLIOGRAFIA BÁSICA LAKATOS, Eva Maria, MARCONI, Marina de Andrade. Metodologia do trabalho científico: procedimentos básicos, pesquisa bibliográfica, projeto e relatório, publicações e trabalhos científicos. 7 ed. São Paulo: Atlas, 2009. RUIZ, João Álvaro. Metodologia Científica: guia para eficiência nos estudos. 6 ed. São Paulo: Atlas, 2008. SEVERINO, Antônio Joaquim. Metodologia do trabalho científico. RJ: Letras, 2002. BIBLIOGRAFIA COMPLEMENTAR BARROS, A J. S; LEHFELD, N.A S. Fundamentos de Metodologia Científica: Um guia para a iniciação científica. São Paulo, Makron Books, 2000. MINAYO, M. Cecília de Souza (org). Pesquisa Social: teoria, método e criatividade. RJ: Petrópolis, 2001. WAZLAWICK, Raul Sidnei. Metodologia Científica para Ciência da Computação. Rio de Janeiro: Campus, 2009.

Código U020797

Disciplina Sistemas Operacionais II

Carga Horária Teórica: 30 h APS: 20h

Créditos 2

Pré-Requisitos U020797

EMENTA Conceituação de Sistemas Operacionais de rede. Histórico dos principais sistemas operacionais de rede- Unix / Linux / Windows. Análise comparativa entre sistemas operacionais de rede mais utilizados. Configuração de perfis de rede e serviços básicos. Objetivos Analisar recursos oferecidos pelos sistemas operacionais, tais como desempenho, segurança, sistema de arquivos entre outros. Configurar perfis de redes e serviços básicos. BIBLIOGRAFIA BÁSICA MACHADO, Francis Bering ; MAIA, L.P. Arquiterura de sistemas operacionais. Rio de Janeiro: LTC, 2007. DAVIS, William S. Sistemas Operacionais: uma visão sistemática. Rio de Janeiro: Campus, 1999. SILBERSCHATZ, A. et al. Sistemas Operacionais. Rio de Janeiro: Campus, 2004. BIBLIOGRAFIA COMPLEMENTAR TANENBAUM, Andrew S. Sistemas operacionais modernos. São Paulo: PEARSON PRENTICE HALL, 2007. TOSCANI, Simão Sirineo. Sistemas operacionais e programação concorrente. Porto Alegre: Editora SAGRA LUZZATTO, 2003. NEMETH, E.; SNYDER, G.;HEIN, T.R. Manual Completo do Linux – Guia do Administrador. 2ª edição, São Paulo: Pearson, 2007

4


Código U020602

Disciplina Matemática Discreta II

Carga Horária Teórica: 30h

Créditos

Pré-Requisitos

02

APS: 10h EMENTA Matrizes. Determinantes. Sistemas de Equações Lineares. Vetores. Produto escalar e produto vetorial. Espaço vetorial. Dependência linear e Transformações lineares. OBJETIVOS Aplicar os conceitos fundamentais da Álgebra Linear na área da computação.

BIBLIOGRAFIA BÁSICA KOLMAN, B.Introdução à Álgebra Linear com aplicações. Rio de Janeiro: LTC, 2006. LIPSCHUTZ, Seymour; LIPSON, Marc . Álgebra Linear. São Paulo: McGraw-Hill, 2004. BOLDRINI, José Luiz. Álgebra Linear, São Paulo: Harbra, 1986. BIBLIOGRAFIA COMPLEMENTAR LAY, D.C. Álgebra Linear e suas aplicações. Rio de Janeiro: LTC, 1999. BIANCHINI, Eduardo. Curso de matemática. 2ed. São Paulo: Editora Moderna, 1998.

Código U040641

Disciplina Negócios na Internet

Carga Horária Teórica: 60h

Créditos

Pré-Requisito

04

APS: 20h EMENTA A Internet e os negócios. As operações, a tecnologia e a segurança dentro do ambiente da Internet. Como é o consumidor online. Marketing em negócios na Internet. Erros mais comuns cometidos pelas empresas em seus negócios no mundo do E-commerce. Objetivos Compreender o uso da Internet em negócios tanto em suas operações de e-commerce quanto na sua utilização como mídia a ser explorada por diferentes ações de marketing, sob o ponto de vista sistêmico. BIBLIOGRAFIA BÁSICA CATALANI, Luciane, et. al., E-commerce, Rio de Janeiro: FGV, 2004 VENETIANER, Tom. E-commerce na corda bamba. Rio de Janeiro: Campus, 2000. TURBAN, Efraim. Comércio eletrônico: estratégia e gestão. São Paulo: Prentice Hall, 2004. BIBLIOGRAFIA COMPLEMENTAR CHIAVENATO, Idalberto. Administração nos Novos Tempos. Rio de Janeiro: Campus, 1999. STRAUSS, J ; FROST , R. E-marketing. Rio de Janeiro: Prentice Hall, 2001.

5


Código U020031

Disciplina

Carga Horária

Arquitetura de Computadores I Teórica: 30h

Créditos

Pré-Requisito

02

APS:10h EMENTA Os computadores eletrônicos. Conceito de programa armazenado. Arquitetura de Von Neuman. Unidades básicas. Análise do computador: arquitetura, conjuntos de instruções e execução de instruções. Princípios de gerência de processos e sistemas. Diferenças entre a arquitetura de um computador e sua implementação. A era VLSI e os microprocessadores. Barramentos. Projeto e implementação de um micro computador. Arquitetura e organização de computadores. Organização da CPU. Formatos básicos para representação de dados. Conjunto de instruções. Unidades Lógicas e aritméticas. Fundamentos de unidades de controle. Linguagem assembly. . OBJETIVOS Compreender o funcionamento dos circuitos e sistemas que compõem a arquitetura de um computador.

BIBLIOGRAFIA BÁSICA MONTEIRO, Mario A. Introdução a organização de computadores. Rio de Janeiro: LTC, 2001. TANENBAUM, Andrew S. Organização estruturada de computadores. Rio de Janeiro: LTC, 2001. DALDALTRINI, Beatriz Mascia; JINO, Mário; MAGALHÃES, Léo Pini . Introdução a sistemas de computação digital. São Paulo: Makron Books, 1999.

BIBLIOGRAFIA COMPLEMENTAR HENNESSY; John L. ; PATTERSON; David A. Arquitetura de computadores - uma abordagem quantitativa. Rio de Janeiro: Campus, 2003. MURDOCCA, Miles . Introdução à arquitetura de computadores. Rio de Janeiro: Campus, 2001.

Código U040236

Disciplina Estatística

Carga Horária Teórica: 30h Prática: 30 h APS: 20h

Créditos 04

PréRequisito

EMENTA Objetivo e conceito da Estatística. Dado estatístico e critérios de arredondamento. Fases do trabalho estatístico. Séries e gráficos estatísticos. Distribuição de freqüências. Medidas de posição. Medidas de dispersão. Regressão e correlação linear. Cálculo de probabilidades. Variável aleatória. Distribuições de probabilidade discreta e contínua. OBJETIVO(S) Representar situações coletivas na forma tabular e gráfica, usando softwares aplicativos adequados e análise por meio do cálculo de parâmetros e medidas estatísticas adequadas. BIBLIOGRAFIA BÁSICA CAMPOS, Afonso Villa Nova. Apostila de estatística. Rio de Janeiro: Particular, 1990. CRESPO, Antônio Arnot. Estatística fácil. São Paulo: Saraiva, 1997. DONAIRE, Denis. Princípios de estatística. São Paulo: Atlas,1987. BIBLIOGRAFIA COMPLEMENTAR STEVENSON, William J. Estatística aplicada à administração. São Paulo: Harbra Ltda., 1986. MARTINS, Gilberto de Andrade. Estatística geral e aplicada. São Paulo: Atlas, 2002.

6


Código Disciplina Carga Horária Créditos PréRequisito U020530 Informática e Sociedade Teórica: 30 / APS: 10 02 EMENTA Evolução da computação. Aspectos sociais, econômicos, legais e profissionais de computação. Mercado de trabalho, novas relações de trabalho, o indivíduo e a ética. Aplicações da computação na educação, medicina, comunicação, artes e entretenimento. OBJETIVOS Identificar o poder e papel que a informática pode exercer no processo de ensino-aprendizado da sociedade. Compreender dos fatores globais que influenciam o desenvolvimento da Informática, bem como dos impactos sociais dessa atividade. Conhecer os principais aspectos da legislação sobre informática. Descrever o perfil do profissional de informática, o mercado em que atua, abordando, inclusive, questões relacionadas à ética profissional. Analisar o contexto da sociedade da informação, analisando as principais revoluções técnico-científicas que antecederam a sociedade informatizada. Apresentar o paradigma da tecnologia da informação, analisando as tecnologias emergentes e sua influência nas organizações e na sociedade. Analisar a conjuntura sócio-econômica nacional e o papel da informática, identificando a atuação e o papel do governo e da sociedade brasileira frente à tecnologia de informação. Buscar atualização, sob o aspecto da ética, de alguns temas eletivos relacionados à problemática social e pessoal provocada pela informática. BIBLIOGRAFIA BÁSICA NALINI, J. R. Ética geral e profissional. São Paulo: Editora Revista dos Tribunais, 2001. RATTNER, H. Informática e sociedade. São Paulo: Editora Brasiliense,1985. LÉVY, P. Cibercultura. Rio de Janeiro:Editora 34, 2000. BIBLIOGRAFIA COMPLEMENTAR GOUVÊA, S.; O Direito na Era Digital; Rio de Janeiro: Editora Mauad, 1997. INELLAS, Gabriel César Zaccaria de. Crimes na internet. São Paulo: Juarez de Oliveira, 2004. SCHAFF, Adam. A sociedade informática: as conseqüências sociais da segunda revolução industrial. São Paulo: Editora Brasiliense, 1995

Código U040442

Disciplina Fundamentos de Redes

Carga Horária Teórica: 60h APS:20h

Créditos 04

PréRequisitos

EMENTA Conceitos e fundamentos básicos de comunicação de dados. Introdução a arquiteturas de redes. Arquitetura cliente/servidor. Aspectos gerais de redes de computadores. Protocolos de comunicação. Hardware necessário para redes de computadores. Introdução a camadas de redes pelo modelo OSI. Protocolo TCP/IP. Sistema operacional de redes. Gerenciando usuários da rede. Gerencia de redes. Segurança de redes de computadores. Redes sem Fio. Segurança no acesso à internet. Objetivos Compreender o funcionamento da interligação de computadores via rede por meio de protocolos de comunicação, tendo em vista a descoberta das limitações e das possibilidades de redes de computadores. BIBLIOGRAFIA BÁSICA MENDES, Rocha Douglas. Redes de Computadores: teoria e prática. São Paulo: Novatec, 2007. TANENBAUM, A. S. Redes de computadores, Rio de Janeiro: Editora Elzevier, 2003. SOARES, L. F.; LEMOS, G. ; COLCHER, S. Redes de computadores (das LANs, MANs e WANs às redes ATM). Rio de Janeiro: Campus, 1995 BIBLIOGRAFIA COMPLEMENTAR NEMETH, E.; SNYDER, G.;HEIN, T.R. Manual Completo do Linux – Guia do Administrador. 2ª edição, São Paulo: Pearson, 2007 COMER, Douglas E. Redes de Computadores e Internet. Porto Alegre: Bookman, 2002.

7


Código U040215

Disciplina Engenharia de Software

Carga Horária

Créditos

Pré-

04

Requisi

Teórica: 60h APS:20h

to

EMENTA Conceito de Processo de software. Processo de desenvolvimento de software. Ciclo de vida de desenvolvimento de software. Qualidade de software. Técnicas de planejamento e gerenciamento de software. Gerenciamento de configuração de software. Engenharia de requisitos. Métodos de análise e de projeto de software. Qualidade de software. Métricas de software e estimativas. Verificação, validação e teste. Manutenção. Documentação. Padrões de desenvolvimento. Reuso. Engenharia reversa. Reengenharia. Ambientes de desenvolvimento de software. Objetivos Aplicar os conceitos básicos relativos às metodologias de planejamento e desenvolvimento de projetos de software.

BIBLIOGRAFIA BÁSICA PRESSMAN,Roger S. Engenharia de Software. Rio de Janeiro: Editora McGraw Hill, 2006. PAULA FILHO, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. Rio de Janeiro: LTC, 2003 KRUCHTEN, Phillippe. Introdução ao RUP - Rational Unified Process. Rio de Janeiro :Ciência Moderna, 2003. BIBLIOGRAFIA COMPLEMENTAR REZENDE, Denis Alcides. Engenharia de Software e Sistemas de Informação. São Paulo: Editora Brasport; 2002. PFLEEGER, Shari Lawrence. Engenharia de Software. São Paulo: Editora Prentice-Hall/ Makron Books, 2004.

Código U020032

Disciplina Arquitetura de Computadores II

Carga Horária Teórica: 30h APS:10h

Créditos

Pré-

02

Requisito U020031

EMENTA Arquiteturas avançadas. Conceito de máquina virtual. Tendências. Processadores RISC e CISC em detalhes. OBJETIVOS Conhecer o funcionamento das arquiteturas RISC e CISC, dos processadores super-escalares, das organizações paralelas e das máquinas de pilha. Analisar arquiteturas existentes e as tendêncas. BIBLIOGRAFIA BÁSICA MONTEIRO, Mario A. Introdução a organização de computadores. Rio de Janeiro: LTC, 2001. TANENBAUM, Andrew S. Organização estruturada de computadores. Rio de Janeiro: LTC, 2001. DALDALTRINI, Beatriz Mascia; JINO, Mário; MAGALHÃES, Léo Pini . Introdução a sistemas de computação digital. São Paulo: Makron Books, 1999.

BIBLIOGRAFIA COMPLEMENTAR HENNESSY; John L. ; PATTERSON; David A. Arquitetura de computadores - uma abordagem quantitativa. Rio de Janeiro: Campus, 2003. MURDOCCA, Miles . Introdução à arquitetura de computadores. Rio de Janeiro: Campus, 2001.

8


Código U080728

Disciplina Carga Horária Projeto em Banco de Dados Teórica: 60h Prática: 60h APS:40h

Créditos 08

Pré-Requisito

EMENTA Introdução e conceitos básicos. Modelagem de dados conceitual. Modelo relacional e restrições de integridade Projeto lógico de bancos de dados. Engenharia reversa. Álgebra relacional. SQL. Normalização de dados. Organização de arquivos e indexação. Projeto físico de bancos de dados. Processamento e otimização de consultas. Controle de concorrência e recuperação de falhas. Tópicos avançados em bancos de dados. Objetivos Aplicar os conceitos básicos relativos a projeto de banco de dados e à arquitetura de sistemas de gerenciamentos de dados ao desenvolvimento de sistemas computacionais. BIBLIOGRAFIA BÁSICA ELMASRI, R., NAVATHE, S. Sistemas de Banco de Dados. São Paulo: Pearson, 2005. SILBERSCHATZ, A., KORTH, H., SUDARSHAN, S. Sistema de Banco de Dados. Rio de Janeiro: Campus, 2006. DATE, C.J. Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2004. BIBLIOGRAFIA COMPLEMENTAR ABREU, M. P.; MACHADO, F. N. R. Projeto de Banco de Dados - Uma Visão Prática. 15. Ed. São Paulo: Érica, 2004. ALVES, W. P. Fundamentos de Bancos de Dados. São Paulo: Érica, 2004. GILLENSON, Mark L. Fundamentos de Sistemas de Gerência de Banco de Dados. Rio de Janeiro: LTC, 2006.

Código U040636

Disciplina Modelagem de Sistemas

Carga Horária Teórica:60h

Créditos

Pré-

04

Requisito

APS:20h

U040215

EMENTA Objetivos da modelagem de sistemas. Conceitos de orientação a objetos. Visão Geral da UML. Fundamentos do processo de desenvolvimento. Diagramas da UML (versão avançada). Fundamentos de projeto de padrões. Objetivos Aplicar os conceitos da orientação objeto na construção de sistemas, utilizando a UML.

BIBLIOGRAFIA BÁSICA BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro: Elsevier, 2007. BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML guia do usuário. Rio de Janeiro: Elsevier, 2005. LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientado a objeto. Porto Alegre: Bookman, 2004. BIBLIOGRAFIA COMPLEMENTAR MELO, Ana Cristina. Desenvolvendo aplicações com UML 2.0: do conceitual à implementação. Rio de Janeiro: Editora Brasport, 2004. SOMMERVILLE, Ian. Engenharia de Software. São Paulo: Editora Person Addison Wesley, 2007. KRUCHTEN, P. Introdução ao RUP - Rational Unified Process. Rio de Janeiro: Ciência Moderna, 2003. FOWLER, Martim. UML essencial. Porto Alegre: BOOKMAN, 2006.

9


Código U020328

Disciplina Estudos Integrados I

Carga Horária Teórica: 30 APS: 10

Créditos 02

PréRequisito

EMENTA Prática direcionada à consolidação dos conhecimentos construídos ao longo do curso, com ênfase na visão interdisciplinar e no trabalho em equipe. Apresentação de produto computacional, criado a partir da integração dos conhecimentos teóricos aplicados na prática. OBJETIVOS Desenvolver um produto computacional, a partir da integração e consolidação dos conhecimentos teóricos e práticos construídos ao longo do curso. BIBLIOGRAFIA BÁSICA Acervo do Curso BIBLIOGRAFIA COMPLEMENTAR Acervo do Curso

Código Disciplina Carga Horária Créditos Pré-Requisito U020202 Empreendedorismo Teórica:30 / Prática: 10 02 EMENTA Conceitos Básicos da Teoria Administrativa. Funções da Administração. Conceitos de empreendedorismo. Características de empreendedores. Planejamento de Negócios. Técnicas de negociação. Técnicas de Marketing. OBJETIVOS Desenvolver projetos inovadores (novos negócios) na área de Tecnologia da Informação. BIBLIOGRAFIA BÁSICA SALIM, César Simões. Construindo planos de negócio: todos os passos necessários para planejar e desenvolver negócios de sucesso. Rio de Janeiro: Campus, 2003. DORNELAS, José Carlos Assis. Empreendedorismo - Transformando idéias em negócios. Rio de Janeiro: Campus, 2001. PINCHOT, Gifford; PELLMAN, Ron. Intra-empreendedorismo na prática - um guia de inovações nos negócios. Rio de Janeiro: Elsevier, 2004. BIBLIOGRAFIA COMPLEMENTAR DRUCKER, P.F. Inovação e espírito empreendedor: Prática e Princípios. São Paulo: Editora Pioneira, 2003. PETERS, Michael;HISRICH, Robert D. Empreendedorismo. São Paulo: Bookman, 2004.

Codigo

Disciplina

U020460

Gerência em Projetos de Tecnologia

Carga Horária Teórica: 30h

Créditos

Pré-Requisito

02

APS:10h

EMENTA Definição de Gerenciamento de Projetos. O ciclo de vida de um projeto. A guia para gerenciar projetos (PMBOK 2004). Preparando a organização para Projetos. Gerência de Projetos e suas interfaces. Modelo geral para o Gerenciamento de Projetos. Garantia de qualidade. Objetivos Aplicar os conceitos básicos do gerenciamento de projetos, usando uma metodologia adequada à realidade das organizações modernas.

10


BIBLIOGRAFIA BÁSICA GREENE, J; STELLMAM A. Use a cabeça PMP. São Paulo: Editora Alta Books, 2008. VARGAS, Ricardo Viana. Gerenciamento de projetos. São Paulo: Brasport, 2005. BOENTE, Alfredo Nazareno Pereira . Gerenciamento & Controle de Projetos. Rio de Janeiro: Axcel Books do Brasil Ltda, 2003. BIBLIOGRAFIA COMPLEMENTAR MARTINS, José C. C. Gestão de projetos de segurança da informação. São Paulo: Brasport, 2002. VARGAS, Ricardo Viana. Manual prático do plano de projeto. São Paulo: Brasport, 2007.

Código U040850

Disciplina

Carga Horária

Tópicos Avançados em

Teórica: 30h

Programação

Prática: 30h

Créditos

Pré-Requisito

04

APS:20h EMENTA Projeto lógico de banco de dados (revisão). Comandos DDL e DML do SQL padrão. Programação usando XML, PL/SQL e SQL plus. Extensões do SQL. Objetivos Utilizar uma linguagem de programação de computadores adequadas para acessar e manipular os dados em um sistema de gerenciamento de banco de dados. BIBLIOGRAFIA BÁSICA MANZANO, José Augusto N. G.POSTGRESQL 8.3.0 - Interativo: Guia de orientação e Desenvolvimento. São Paulo: Editora Érica, 2008. SOUZA, Marco Aurélio de. SQL, PL/SQL, SQL * Plus: manual de referência completo e objetivo. Rio de Janeiro: Ciência Moderna, 2004. SILVA FILHO, Antonio Mendes. Programando com XML. Rio de janeiro:Campus, 2004. BIBLIOGRAFIA COMPLEMENTAR MILANI, André. POSTGRE SQL – Guia do Programador. São Paulo: Editora Novatec, 2008. COSTA, Rogério. SQL- guia prático. São Paulo: Brasport, 2006. RANGEL, Alexandre. MYSQL: modelagem, projeto e desenvolvimento SQL. São Paulo: Alta Books, 2004. Código U080726

Disciplina Programação Orientada a Objetos

Carga Horária Teórica: 60h Prática: 60h APS:40h

Créditos 08

Pré-Requisito

EMENTA Revisão dos Conceitos de Orientação a Objetos. A Linguagem Java. Banco de Dados e Java. Programação Java para WEB e conceitos avançados da arquitetura J2EE, voltados para o desenvolvimento aplicações corporativas. Objetivos Desenvolver programas, utilizando linguagem de programação orientada a objetos conceitos, técnicas e ferramentas. BIBLIOGRAFIA BÁSICA DEITEL, HARVEY M; DEITEL, PAUL J.. Java: Como Programar. São Paulo: Prentice-Hall, 2005. FURGERI, S. Java 6: Ensino Didático - Desenvolvendo e Implementando Aplicações. São Paulo: Erica, 2008. AHMED, KHAWAR ZAMAN ; UMRYSH, CARY E.. Desenvolvendo Aplicações Comerciais em Java com J2EE e UML. Rio de Janeiro: Ciência Moderna, 2003. BIBLIOGRAFIA COMPLEMENTAR HORSTMANN, Cay S. & CORNELL, Gary. Core JAVA 2 – Fundamentos. São Paulo: Alta Books, 2005. JUNIOR, Francisco B. JSP - A Tecnologia Java na Internet. São Paulo: Erica, 2003.

11


Código U040117

Disciplina Carga Horária Desenvolvimento de Projeto Teórica: 30h de Sistemas I Prática: 30h APS: 10h

Créditos 04

Pré-Requisito U040636/ U080728

EMENTA Processo de software. Levantamento de Requisitos. Análise de Requisitos. Projeto (Design). Documentação e apresentação do projeto lógico de um sistema (situação real) usando um processo de software e UML. Objetivo Desenvolver um projeto de sistemas, tomando como base técnicas de levantamento de requisitos e na metodologia de Orientação a Objetos, utilizando a linguagem UML .

BIBLIOGRAFIA BÁSICA BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro: Elsevier, 2007. BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML guia do usuário. Rio de Janeiro: Elsevier, 2005. LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientado a objeto. Porto Alegre: Bookman, 2004.

BIBLIOGRAFIA COMPLEMENTAR GUEDES, Gileanes T. A. UML Uma abordagem prática. São Paulo: Novatec, 2004. LIMA, Adilson da Silva. UML 2.0: do requisito à solução. São Paulo: Érica, 2005. MELO, Ana Cristina. Desenvolvendo aplicações com UML 2.0. São Paulo: Brasport, 2004. PILONE, Dan; PITMAN, Neil. UML 2: rápido e pratico. São Paulo: Alta Books, 2006.

Código U020732

Disciplina Carga Horária Propriedade Intelectual e Teórica: 30 APS: 10 Ética

Créditos 2

Pré-Requisito

OBJETIVOS Compreender o aspecto interdisciplinar existente entre a Informática e o direito e os principais documentos de tutela dos direitos autorais e propriedade intelectual. EMENTA A proteção legal da propriedade intelectual e o direito autoral, em face da Constituição Brasileira e das leis ordinárias. A internalização das convenções e tratados assinados pelo Brasil. A responsabilidade civil e penal decorrentes dos crimes informáticos. A transferência de tecnologia e suas regras básicas. BIBLIOGRAFIA BÁSICA ALMEIDA FILHO, J. C. A. ; CASTRO, A. A. . Manual de informática jurídica e direito da informática. 1. ed. Rio de Janeiro: Editora Forense, 2005 WEIKERSHEIMER, Deana. Comercialização do software no brasil: uma questão legal a ser avaliada. Rio de Janeiro: Editora Forense, 2000. RIOS, Terezinha Azeredo. Ética e Competência. 11ed. São Paulo: Cortez, 2004.

12


BIBLIOGRAFIA COMPLEMENTAR LAGO JUNIOR, Antonio. Responsabilidade civil por atos ilícitos na Internet. Rio de Janeiro: Editora LTC,2001. PIMENTA, Eduardo S. Código de direitos autorais e acordos internacionais. São Paulo:Editora Lejus, 1998. INELLAS, Gabriel César Zaccaria de. Crimes na internet. São Paulo: Juarez de Oliveira, 2004.

Código U040118

Disciplina Desenvolvimento de Projeto de Sistemas II

Carga Horária Teórica: 30h Prática: h APS: 10h

Créditos

Pré-Requisito U040117

EMENTA Implementação e implantação de um projeto de sistemas. Apresentação de documentação relativa ao projeto de sistema juntamente com o sistema, que pode ser um protótipo funcional. Implementar e documentar um sistema de informação, utilizando a linguagem UML.

BIBLIOGRAFIA BÁSICA BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. Rio de Janeiro: Elsevier, 2007. BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML guia do usuário. Rio de Janeiro: Elsevier, 2005. LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientado a objeto. Porto Alegre: Bookman, 2004.

BIBLIOGRAFIA COMPLEMENTAR GUEDES, Gileanes T. A. UML Uma abordagem prática. São Paulo: Novatec, 2004. GUIMARÃES, Célio C. Fundamentos de banco de dados: modelagem, projeto e linguagem SQL. São Paulo: UNICAMP, 2003. RANGEL, Alexandre. MYSQL: modelagem, projeto e desenvolvimento SQL. São Paulo: Alta Books, 2004.

Código U040725

Disciplina Programação em Ambientes Móveis

Carga Horária Teórica: 30h Prática: 30h APS:20h

Créditos 04

Pré-Requisito

EMENTA Introdução a tecnologia de dispositivos móveis, aplicações embarcadas e redes sem fio. Visão Geral de J2ME. Arquitetura e ambientes de desenvolvimento para J2ME. Programação para dispositivos Portáteis – MIDP(Móbile Information Device Profile) e MIDlets. Melhores práticas e padrões para J2ME. Comandos, itens e processamento de eventos. Interface Gráfica. Armazenamento persistente e sistema de gerenciamento de registros: recordstore e bancos de dados. Objetivos Conhecer os conceitos básicos e tecnologias aplicados ao desenvolvimento de ambientes móveis.

BIBLIOGRAFIA BÁSICA LEE, Valentino, SCHINEIDER, Heather ; SCHEL, Robbie. Aplicações móveis - Arquitetura, projeto e desenvolvimento. São Paulo: Makron Books, 2005. ALVES, William Pereira. PALM OS e Windows CE – Desenvolvimento de Aplicações. São Paulo: Érica, 2002. MUCHOW, John W. J2ME Tecnologia & MIDP. São Paulo: Editora Makron Books. 2004. BIBLIOGRAFIA COMPLEMENTAR ALVES, William Pereira. Desenvolvimento de Aplicações de Banco de Dados para PALM OS. São Paulo: Érica. 2003. SIQUEIRA, José Roberto. Programaçao do Pocket PC com Embedded Visual Basic. São Paulo: Novatec, 2005.

13


Código U020780

Disciplina Segurança da Informação Digital

Carga Horária Teórica: 30h APS:10h

Créditos 02

Pré-Requisito

EMENTA Conceito e técnicas de segurança e de auditoria de sistemas. Auditoria e sua importância para os negócios. Segurança de sistemas – física e lógica. Auditoria de informática. Auditoria nos diferentes momentos do ciclo de vida dos aplicativos e das plataformas de informática. Auditoria de Banco de Dados. Metodologia para auditoria de informática. Auditoria da qualidade em informática. Objetivos Apresentar conhecimentos sobre controle interno e segurança de dados, necessários para o ambiente computacional e de sistemas de informação. Proporcionar a aplicação de mecanismos de avaliação dos processos operacionais e de controle, bem como dos recursos envolvidos no ambiente de processamento eletrônico dos dados. Abordar a legislação vigente que trata da segurança da informação. Apresentar técnicas, métodos e ferramentas para auditoria de sistemas de informação. BIBLIOGRAFIA BÁSICA DIAS, Cláudia. Segurança e auditoria da tecnologia da informação. São Paulo: Axcel Book, 2000. LYRA, Mauricio Rocha. Segurança em Auditoria de sistemas de informação. Rio de Janeiro: Ciência Moderna, 2008. MARTINS, J. C. C. Gestão de projetos de segurança da informação. São Paulo: Brasport, 2003. BIBLIOGRAFIA COMPLEMENTAR JUCÁ, Humberto L.. Técnicas Avançadas de Conectividade e Firewall em GNU/Linux. São Paulo:Brasport, 2005. RUFINO, N.M.O. Segurança em Redes sem Fio. 2ª edição. São Paulo: Novatec, 2005. TERPSTRA, JOHN H.; LOVE, PAUL ;RECK, RONALD P. ; SCANLON, TIM. Segurança para Linux . Rio de Janeiro: Campus, 2004. BRUNETT, Steve; PAINE, Stephen. Criptografia e segurança - O guia oficial RSA. Rio Janeiro: Campus, 2002

Código U020849

Disciplina Tópicos Avançados em Processamento de Dados

Carga Horária Teórica: 30h APS: 10h

Créditos 02

Pré-Requisito

EMENTA Business Intelligence. Modelagem multidimensional. Gerenciamento de data warehouse. Extração de Dados. Ferramentas OLAP. Tecnologias de gerenciamento de banco de dados para suporte ao uso de data warehouse. OBJETIVOS Utilizar os conceitos básicos e tecnologias relativas ao gerenciamento de um data warehouse. BIBLIOGRAFIA BÁSICA MACHADO, F. N. R. Tecnologia e Projeto de Data Warehouse: uma visão multidimensional. São Paulo: Érica, 2004. ELMASRI, R., NAVATHE, S. Sistemas de Banco de Dados. São Paulo: Pearson, 2005. GONÇALVES, Márcio. Extração de dados para Data Warehouse. São Paulo: Axcel Books, 2003. BIBLIOGRAFIA COMPLEMENTAR INMON, W. H; WELCH, J. F. Gerenciando o Data Warehouse. São Paulo: Makron Books, 1999. PINHEIRO, Carlos A. R. WEB Warehousing, extração e gerenciamento de Dados na Internet. São Paulo: Axcel Books, 2003. THOMSEN, E. OLAP: construindo sistemas de informações multidimensionais. Rio de Janeiro: Campus, 2002.

Código U040242

Disciplina Estudos Especiais

Carga Horária Teórica: 60 APS: 20

Créditos 04

Pré-Requisito

14


EMENTA Estudos das tecnologias mais recentes aplicadas aos projetos de sistemas. Novas tendências da tecnologia da informação: hardware e software. Pesquisas recentes sobre tecnologias da informação emergentes. Problemas e dificuldades. OBJETIVOS Conhecer os conceitos mais recentes, as novas tendências, as pesquisas emergentes e os desafios relativos às tecnologias empregadas em gerenciamento de redes de computadores. BIBLIOGRAFIA BÁSICA Periódicos científicos BIBLIOGRAFIA COMPLEMENTAR Periódicos científicos Código U020346

Disciplina Estudos Integrados II

Carga Horária Teórica: 30 APS: 10

Créditos 02

Pré-Requisito

EMENTA Prática direcionada à consolidação dos conhecimentos construídos ao longo do curso, com ênfase na visão interdisciplinar e no trabalho em equipe. Apresentação de produto computacional, criado a partir da integração dos conhecimentos teóricos aplicados na prática. OBJETIVOS Apresentar um produto computacional, a partir da integração e consolidação dos conhecimentos teóricos e práticos construídos ao longo do curso. BIBLIOGRAFIA BÁSICA Acervo do curso BIBLIOGRAFIA COMPLEMENTAR Acervo do curso Optativas Ofertadas Código

Disciplina

Carga Horária

U020002 Administração de Sistemas Teórica: 30 h de Informação

Créditos

Pré-Requisito

02

APS: 10h

EMENTA Empresas e sistemas. Sistemas de informação. Tecnologia da Informação aplicada a sistemas de informação. Processo de software e o desenvolvimento de sistemas de informação. O papel estratégico da informação e dos sistemas de informação na empresas. OBJETIVOS Conhecer o processo de software e as tecnologias da informação aplicadas ao desenvolvimento dos sistemas de informação empresariais. BIBLIOGRAFIA BÁSICA OLIVEIRA, Jair Figueiredo. Sistema de informação: um enfoque gerencial inserido no contexto empresarial e tecnológico. São Paulo: Érica, 2000. REZENDE, Denis Alcides. Engenharia de Software e Sistemas de Informação. Rio de Janeiro: Brasport, 2002. REZENDE, Denis Alcides ; ABREU, Aline França. Tecnologia da Informação: aplicada a sistemas de informação empresariais. São Paulo: Atlas, 2001. BIBLIOGRAFIA COMPLEMENTAR OLIVEIRA, Djalma de Pinho Rebouças de. Planejamento estratégico: conceitos, metodologia e práticas. São Paulo: Atlas, 2006. OLIVEIRA, Djalma de Pinho Rebouças de. Sistemas de informações gerenciais: estratégicas, táticas e operacionais. 9 ed. São Paulo; Atlas, 2004. Código U020564

Disciplina Língua Brasileira de Sinais

Carga Horária Prática:30 APS: 10

Créditos 02

Pré-requisitos

15


EMENTA O ensino da LIBRAS – Língua Brasileira de Sinais, através da Prática. A forma mais apropriada de comunicação entre surdos e ouvintes. A importância de habilidades referentes à expressão corporal e facial, considerando esses, fatores constituintes da Língua de Sinais. O Uso da tecnologia da informação na língua de sinais. OBJETIVOS Expressar-se, usando o corpo e a face, de forma apropriada à comunicação com surdos, considerando a Língua Brasileira de Sinais. BIBLIOGRAFIA BÁSICA BOTELHO, Paula. Linguagem e letramento na educação de surdos ideologias e praticas pedagógicas. Belo Horizonte, Autêntica, 2002. CAPOVILLA, Fernando César e RAPHAEL, Walkiria, Duarte. Dicionário Enciclopédico Ilustrado LIBRAS: Língua de Sinais Brasileira.São Paulo: EDUSP, 2002. FERNANDES, EULALIA. Surdez e Bilingüismo. Porto Alegre: Mediação, 2005. BIBLIOGRAFIA COMPLEMENTAR BRASIL. Ministério da educação. Secretaria de educação especial. Saberes e práticas da inclusão: dificuldades de comunicação e sinalização: surdez. 3.ed. Brasília: MEC, 2005. SKLIAR, Carlos (Org.); A surdez: um olhar sobre as diferenças. 3.ed. Porto Alegre: Mediação, 2005. THOMAS, Adriana da S;LOPES, Maura C (Orgs.); A invenção da surdez: cultura, alteridade, identidade e diferença no campo da educação. Santa Cruz do Sul: UNISC, 2004.

Código U020933

Disciplina Tópicos Especiais em Informática

Carga Horária Teórica:30/ Prática:30 APS: 20

Créditos 02

Prérequisitos

EMENTA Conceituação, características e história da Educação a Distância. Fundamentos filosóficos e pedagógicos da EAD. Panorama mundial de EAD no ensino regular e nas corporações. Legislação e Regulamentação de EAD no Brasil. Seleção, avaliação pedagógica e planejamento do uso de TIC (analógicas e digitais) em Programas de EAD. Usos das redes de EAD e suas características: comunicação altamente interativa (suporte a complexos processos de interação) x comunicação em várias direções (multi-way) x comunicação síncrona versos assíncrona. Desenho Pedagógico planejamento, implementação e avaliação de projetos. Mediação na EAD: o papel dos gestores na EAD, do professor-conteudista, do professor-tutor. A plataforma moodle. OBJETIVOS Conhecer as metodologias e os recursos da tecnologia da informação aplicados à educação à distância. BIBLIOGRAFIA BÁSICA SILVA, Marcos (org.). Educação on-line: teorias, práticas, legislação, formação corporativa. São Paulo: Loyola, 2003. PALLOFF, Rena M. e Pratt, Keith. O aluno virtual: um guia para trabalhar com estudantes on-line. Porto Alegre: Artmed, 2004. MAIA, Carmen; MATTAR, João. ABC- A Educação a distância hoje. São Paulo: Makron Books, 2007. BIBLIOGRAFIA COMPLEMENTAR LÉVY, Pierre. Cibercultura. Rio de Janeiro: Editora 34, 1999. MARTINS, J. C. C. Gestão de projetos de segurança da informação. São Paulo: Brasport, 2003.

16


Ementas e Conteúdos