Académique Documents
Professionnel Documents
Culture Documents
Tecnologia em Anslise
e Desenvolvimento de
Sistemas
Plano de Curso
Reformulao Curricular autorizada pela Resoluo N 05/2006 - CD/CEFETRN
Gerncia de
Informtica
Sumrio
4. JUSTIFICATIVA E OBJETIVOS ............................................................................................. 5
2 REQUISITOS E FORMAS DE ACESSO .................................................................................. 7
3. PERFIL PROFISSIONAL DE CONCLUSO DO CURSO ...................................................... 8
4. ORGANIZAO CURRICULAR ............................................................................................. 9
4.1. MATRIZ CURRICULAR E FLUXOGRAMA DE DISCIPLINAS ............................................................. 9
4.2. VERTICALIZAO ................................................................................................................ 10
4.3. PRTICAS PEDAGGICAS PREVISTAS ................................................................................... 11
4.4. PROJETOS INTEGRADORES / PRTICA PROFISSIONAL ............................................................ 11
4.5. TRABALHO DE CONCLUSO DE CURSO (TCC)....................................................................... 14
4.6. ESTGIO CURRICULAR ........................................................................................................ 14
5. CRITRIOS DE APROVEITAMENTO DE ESTUDOS E CERTIFICAO DE
CONHECIMENTOS ................................................................................................................... 15
6. CRITRIOS DE AVALIAO DA APRENDIZAGEM ........................................................... 15
7 INSTALAES, EQUIPAMENTOS E BIBLIOTECA ............................................................. 16
8 PESSOAL DOCENTE E TCNICO-ADMINISTRATIVO ........................................................ 18
9 DIPLOMA ............................................................................................................................... 19
ANEXO I EMENTAS E PROGRAMAS DAS DISCIPLINAS.................................................. 20
ANEXO II PROGRAMAS DOS PROJETOS INTEGRADORES............................................ 74
ANEXO III ACERVO BIBLIOGRFICO ................................................................................ 77
GRUPO DE SISTEMATIZAO
Dante Henrique Moura
Coordenador
4. JUSTIFICATIVA E OBJETIVOS
A sociedade atual caracterizada por mltiplas denominaes, como: a sociedade em
rede (CASTELLS, 1997), da informao, do conhecimento, alm de outros termos mais
utilizados como sociedade ps-moderna, da aprendizagem, e muitssimas outras adjetivaes,
mas o importante que, qualquer que seja a denominao, sua "marca registrada" a
compresso do tempo e do espao, o que viabiliza o rpido avano da globalizao
econmica, que potencializa cada vez mais a separao entre os que tm acesso aos bens
produzidos por esse modelo socioeconmico e os que esto margem desse processo. Para
isto, contribuem, significativamente, as tecnologias da informao e da comunicao TIC.
Nesse sentido, torna-se necessrio buscar um maior entendimento sobre as relaes
entre os avanos tecnolgicos e o modelo social e econmico vigente. A atual fase de
incessantes avanos tecnolgicos , ao mesmo tempo, causa e resultado de mudanas na
forma de vida das pessoas. Mudanas provocadas pelos constantes lanamentos do mercado
com o objetivo de gerar novas necessidades de consumo, nas pessoas, as quais, por sua vez,
suscitam novas necessidades de avanos tecnolgicos. Esse efeito repete-se em uma espiral
ascendente, cujo limite apenas o poder de compra dos mercados. Sob essa lgica, as
tecnologias tm papel fundamental no fortalecimento dos mercados.
Compreendendo que a informao um componente importante na vida das pessoas e
que, sem ela, no h como progredir a inteligncia, individualmente ou coletivamente, tornase necessrio que o profissional seja capaz de entender o contexto social e profissional de um
novo tempo. Isto significa entender a urgente necessidade de que as sociedades possuem em
formar uma inteligncia com capacidade de sistematizar, organizar, armazenar e socializar
informaes aos diferentes segmentos.
Esse profissional j tem um amplo campo de trabalho, com tendncia de crescimento
baseado na economia da regio, bem como no despertar dos governos e setores produtivos
pela falta de dados confiveis e atualizados sobre os mais diferentes campos da atividade
humana. preciso sistematizar a informao do cotidiano, transformando-a num componente
importante da administrao pblica ou privada e do processo produtivo.
Nos atuais contextos socioeconmicos mundial, nacionais, regionais e locais, os quais
resultaram, entre outros aspectos, nas reformas educacionais brasileiras em geral e, mais
especificamente, nas reformas ocorridas no mbito da educao profissional, O CEFET-RN,
como instituio comprometida com a formao de profissionais para as diversas reas da
economia, coerente com o momento histrico, redefiniu sua funo social expressa em seu
5
Oferecer
um
currculo
que
permita
aos
egressos
reconstruir
construir
No processo seletivo, sero reservadas 50% (cinqenta por cento) das vagas para
alunos oriundos do sistema pblico de educao e que nele tenham estudado da
sexta nona sries do ensino fundamental e todo o ensino mdio, conforme previsto
na Organizao Didtica da Instituio, aprovada pela Resoluo no 04/2005;
Reingresso, para semestre compatvel, para alunos que concluram curso superior de
tecnologia na rea de informtica, ou afim, no CEFETRN, observados os requisitos
curriculares.
Vestibular
Diferenciado
Tecnologia em
Desenvolvimento de
Software
Reingresso
Alunos de
outras IES
Transferncia
Geral
Ex-alunos
Cursos
Superiores
Definir o modelo orientado a objetos que ser implementado para responder aos
requisitos do sistema, aplicando padres de projeto;
Definir o modelo de dados que ser implementado para responder aos requisitos do
sistema;
4. ORGANIZAO CURRICULAR
27
1 Perodo
27 horas-aula
28
2 Perodo
28 horas-aula
Algoritmos e Tcnicas
de Programao
27
3 Perodo
27 horas-aula
Programao Orientada
a Objetos
27
4 Perodo
26 horas-aula
6 Perodo
20 horas-aula
Programao de
Sistemas Distribudos
Programao Web
26
5 Perodo
27 horas-aula
Programao de
Sistemas Corporativos
Paradigmas de
Linguagem de
Programao
GEINF.S001
GEINF.S006
GEINF.S011
GEINF.S017
GEINF.S023
GEINF.S030
Instalao de
Computadores
Lgica Computacional
GEINF.S002
GEINF.S007
GEINF.S003
GEINF.S004
Sistemas Operacionais
GEINF.S009
Autoria Web
Arquitetura de Software
GEINF.S010
GEINF.S015
Matemtica
lgebra Linear
GEFOR.S002
GEFOR.S012
Clculo Diferencial e
Integral
Lngua Portuguesa
GEINF.S016
GEINF.S026
GEINF.S034
Administrao de
Banco de Dados
GEINF.S022
Introduo Economia
GEINF.S028
Metodologia do
Trabalho Cientfico
GEFOR.S006
GEFOR.S007
GEINF.S029
10
GEFOR.S004
Matemtica
Comunicao e Expresso
Aspectos Sociais
GEFOR.S011
CSTDS.P01
Projeto de
Desenvolvimento de
Sistema Corporativo
CSTDS.P02
Arquitetura e Organizao
de Computadores
Linguagem de Programao
Gerncia da Informao
Algoritmos e
Estrutura de Dados
Engenharia de Software
Sistemas Operacionais e
Redes de Computadores
Sistemas WEB
Orientao ao Trabalho
de Concluso de Curso
Projeto de
Desenvolvimento de
Sistema Distribudo
GEINF.S035
Probabilidade e
Estatstica
GEFOR.S008
Projeto de
Desenvolvimento de
Sistema Web
Computador e
Sociedade
Ingls Tcnico
GEINF.S033
Interface HomemMquina
GEFOR.S003
Ingls
Gesto de Tecnologia
da Informao
GEINF.S027
Leitura e Produo de
Textos
GEINF.S032
GEINF.S021
Linguagem de
Programao de Banco
de Dados
Banco de Dados
Desenvolvimento
Integrado
Planejamento e
Gerncia de Projetos
GEINF.S005
GEINF.S025
Processo de
Desenvolvimento de
Software
GEINF.S031
GEINF.S019
GEINF.S020
Anlise e Projeto
Orientados a Objetos
GEINF.S024
Administrao de
Sistemas Operacionais
GEINF.S014
Linguagem de
Definio de Dados
Tecnologias Web
Ambiente de
Desenvolvimento
GEINF.S013
Arquitetura de
Computadores
Empreendedorismo
GEINF.S018
Aplicaes de Redes
de Computadores
GEINF.S008
Sistemas Digitais
GEINF.S012
Redes de
Computadores
Informtica
Estrutura de Dados
CSTDS.P04
Trabalho de Concluso
de Curso
CSTDS.P03
Trabalho de Concluso
de Curso
Prtica Profissional
10
4.2. Verticalizao
A verticalizao uma alternativa concedida ao estudante aprovado em processo
seletivo para ingresso no Curso Superior de Tecnologia em Anlise e Desenvolvimento de
Sistemas que tiver concludo curso tcnico de nvel mdio integrado oferecido pelo CEFET-RN
na rea profissional de Informtica e cuja concluso tenha ocorrido nos cinco anos que
antecederem a essa aprovao.
Deste modo, o estudante que satisfizer as condies acima estabelecidas, poder
ingressar no segundo perodo do Curso Superior de Tecnologia em Anlise e Desenvolvimento
de Sistemas, mediante solicitao de certificao de conhecimentos, situao em que ter
registrado no seu histrico acadmico como mdia final de cada uma das disciplinas do
primeiro perodo, o ndice de rendimento acadmico por ele obtido no curso tcnico integrado
que lhe habilitou a pleitear a verticalizao.
No Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas, a carga
horria correspondente verticalizao ser de 540 (quinhentas e quarenta) horas/aula.
Quando a oferta for diurna, essa carga horria compreender a totalidade do primeiro perodo
letivo. Nos cursos noturnos, essa carga horria corresponder ao primeiro perodo de forma
integral e, tambm, poder incorporar at 50% (cinqenta por cento) da carga horria do
segundo perodo.
4.3. Prticas Pedaggicas Previstas
Os princpios pedaggicos, filosficos e legais que subsidiam a organizao dos cursos
superiores de tecnologia definidos pelo MEC, nos quais a relao teoria-prtica o princpio
fundamental, associados estrutura curricular do curso superior de Tecnologia em Anlise e
Desenvolvimento de Sistemas, conduzem a um fazer pedaggico no qual atividades como
seminrios, visitas tcnicas, prticas laboratoriais e desenvolvimento de projetos entre outros
esto presentes em todos os perodos letivos.
4.4. Projetos Integradores / Prtica Profissional
O projeto integrador no Curso Superior de Tecnologia em Anlise e Desenvolvimento de
Sistemas constitui-se numa nova concepo e postura metodolgicas de ensino e
aprendizagem a ser realizado por alunos e professores no sentido de melhor organizar os
objetivos e as finalidades desse curso e, por conseguinte, a formao dos profissionais dessa
rea de conhecimento. A implementao de um projeto integrador e/ou de vrios projetos
11
12
13
projetos integradores, que acontecero do terceiro ao quinto perodo do curso, tendo como
base temtica de Anlise e Desenvolvimento de Sistemas.
14
DE
APROVEITAMENTO
DE
ESTUDOS
CERTIFICAO
DE
CONHECIMENTOS
15
Laboratrios de Software;
16
Sala de Audiovisual;
Salas de Aula;
Biblioteca.
Qtde
Postos de
Trabalho
10
03
03
03
18
01
01
20
24
16
20
24
30
21
01
40
21
40
24
01
30
24
30
Laboratrio de Conectividade
de Redes
Lab 05
11
01
01
01
25
Laboratrio de Sistemas
Operacionais de Redes I
Lab 03
20
24
11
03
01
01
04
01
01
25
Laboratrio de Instalao de
Equipamentos
Lab 08
Laboratrios de Lnguas
Estrangeiras
Laboratrio de Software
Lab 01
Laboratrio de Prtica de
Anlise e Desenvolvimento de
Sistemas
Lab 02
Laboratrio de Software
Lab 04
Laboratrio de Software
Lab 09
Laboratrio de Software
Lab 10
Laboratrio de Software
Lab 11
Laboratrio de Software
Lab 12
Laboratrio de Sistemas
Operacionais de Redes II
Lab 06
Sala de Audiovisual
Sala de Aula
01
01
01
01
01
01
20
40
50
40
17
Ambiente
Salo de Estudos de
Informtica
Qtde
01
01
68
Postos de
Trabalho
68
Nome
Docentes
Alessandro Jos de Souza
Alex Fabiano de Arajo Furtunato
Alfredo Gama de Carvalho Jnior
Alicsson Roberto Guerra Vale
Anna Catharina da Costa Dantas
Carlos Avelino de Barros
Titulao
Regime de
Trabalho
Mestre
Mestre
Especialista
Especialista
Mestre
Mestre
40h
DE
20h
DE
DE
DE
18
Nome
Titulao
Regime de
Trabalho
Doutora
Graduada
Doutor
Mestre
Mestre
Mestre
Mestre
Mestre
Especialista
Graduado
Graduado
Doutor
Doutor
Mestre
Mestre
Mestre
Mestre
Mestre
Doutor
Mestre
Mestre
Graduado
Mestre
Mestre
Graduado
Mestre
Mestre
Mestre
20h
40h
DE
DE
DE
DE
DE
40h
DE
40h
DE
DE
DE
40h
DE
DE
DE
DE
DE
DE
DE
40h
DE
DE
40h
DE
20h
20h
Graduada
Ensino Mdio
Graduada
Mestre
Tcnico
40h
40h
40h
40h
40h
Tcnicos-Administrativos
Edneide Batista Lopes da Rocha
Jos Gledson Izaias dos Santos
Maria da Salete de Souza
Maria de Ftima Feitosa de Sousa
Paulo Ricardo Matos Cmara
9 DIPLOMA
Aps integralizar todas as disciplinas e demais atividades previstas neste Plano do
Curso o estudante far jus ao diploma de graduao como Tecnlogo em Anlise e
Desenvolvimento de Sistemas.
19
Organizao de Computadores
Objetivos
Identificar os componentes de um computador: processador, memria e perifricos;
Conhecer o funcionamento e relacionamento entre os componentes de um computador;
Instalar sistema operacional de computadores e seus perifricos e acessrios;
Instalar softwares utilitrios e aplicativos em computadores;
Interligar e configurar computadores em um ambiente de rede local.
1.
2.
3.
4.
5.
6.
Contedo Programtico
Identificao de componentes na placa-me
Setup: principais configuraes
Instalao de Sistema Operacional
Instalao de softwares
Confeco de cabo par-tranado para rede de computadores
Noes sobre estabilizadores/no-breaks de tenso e aterramento do sistema eltrico para
microcomputadores.
Avaliao
Bibliografia Bsica
1. TORRES, Gabriel. Hardware: Curso completo. Axcel Books, 1999.
1.
2.
3.
4.
5.
Bibliografia Complementar
LACERDA, Ivan M. F. Cabeamento estruturado.
MICROSOFT. Manual do Windows 98.
MICROSOFT. Resource Kit 95/98
MUELER, Scott & SOPER, Mark E. PCs, atualizao e manuteno: guia grtico.
VASCONCELOS, Larcio.Como montar, configurar e expandir seu PC 486/Pentium. Vols. 1 e 2.
Software(s) de Apoio:
Informaes Adicionais
Microsoft Power-Point, sistemas operacionais Windows 98 e XP, utilitrios e
aplicativos.
21
Objetivos
Identificar os componentes bsicos de um computador: entrada, processamento, sada e
armazenamento.
Descrever os componentes bsicos de uma rede.
Relacionar os benefcios do armazenamento secundrio.
Identificar os tipos de software que esto disponveis tanto para grandes quanto para pequenos
negcios.
Relacionar e descrever solues de software orientado para tarefa.
Contedo Programtico
1. A era da computao: passado, presente e futuro.
2. Hardware:
2.1. Componentes bsicos de um computador.
2.2. Sistema numrico e codificao.
2.3. Como Funciona um computador digital.
3. Rede de computadores:
3.1. Comunicao de dados.
3.2. Redes sem fio.
3.3. Internet.
3.4. Poltica de Segurana da Informao.
4. Sistemas Operacionais: software oculto.
5. Software:
5.1. Software aplicativo.
5.2. Software orientado a tarefa.
5.3. Software de negcio.
5.4. A indstria de software no Brasil.
5.5. Fortalecimento da economia do conhecimento.
5.6. Os profissionais de informtica.
6. Alguns softwares orientados a tarefa: Software de apresentao, Processador de texto e Planilha
eletrnica.
7. Utilitrios importantes compactadores de arquivos winzip; Impresso em arquivos Acrobat
write/read e Gostview; Antivrus.
Procedimentos Metodolgicos e Recursos Didticos
Aulas expositivas.
Pratica de laboratrio.
Seminrio.
Quadro branco, computador, projetor multimdia.
Avaliao
Avaliao escrita, Pratica de laboratrio, Seminrios, Avaliao escrita.
Bibliografia Bsica
1. CAPRON, H.L. e JOHNSON, J.A. Introduo informtica, So Paulo Pearson Prentice Hall, 8
Edio, 2004.
Bibliografia Complementar
1. NORTON, Peter. Introduo informtica, So Paulo Makron Books. 1996.
2. GUIMARES, ngelo Moura e LAGES, Newton Alberto de Castilho. Introduo Cincia da
Computao, Rio de Janeiro Livros Tcnicos Cientficos Editora S.A.. 1984.
22
Objetivos
Aplicar os conceitos de lgica na anlise de circuitos digitais
Projetar circuitos digitais no nvel de abstrao lgico
Otimizar circuitos digitais
Contedo Programtico
1. lgebra Booleana
3. Aritmtica Computacional
1.1. Valores booleanos
3.1. Nmeros sinalizados e no sinalizados
1.2. Operaes sobre valores booleanos
3.2. Adio e Subtrao
1.3. Propriedades da lgebra de Boole
3.3. Multiplicao
1.4. Leis de Morgan
3.4. Diviso
1.5. Portas lgicas
3.5. Nmeros em Ponto-flutuante
1.6. Circuitos lgicos
3.6. Construo de uma ULA
1.7. Minimizao de circuitos.
4. Circuitos Combinacionais
1.8. Mapas de Karnaugh
4.1. Circuitos Somadores
2. Cdigos Binrios
4.2. Circuitos Subtratores
2.1. Cdigo 2 entre 5
4.3. Codificadores
2.2. Cdigo de Gray
4.4. Multiplexadores
2.3. Cdigo ASCII
5. Lgica Seqencial
5.1. Flip-flops
5.2. Contadores
5.3. Registradores
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao dos trabalhos desenvolvidos na forma de seminrios
Bibliografia Bsica
1. IDOETA, Ivan Valeije. Elementos de Eletrnica Digital. rica.
2. TOCCI, Ronald J. Sistemas Digitais: Princpios e Aplicaes. PHB, 1994.
Bibliografia Complementar
1. AZEVEDO JR, J. B. TTL/CMOS : Teoria e Aplicaes em Circuitos Digitais, Vols. 1e 2. rica, 1984.
2. LOURENO, A. C. et al. Circuitos Digitais. rica, 1997.
Informaes Adicionais
Software(s) de Apoio: Matlab, Maple, EWB
Site(s):
www.cefetrn.br/~ramabir, www.cefetrn.br/~janser
23
1.
2.
3.
4.
5.
6.
Objetivos
Criar pginas para a web, utilizando tcnicas de planejamento visual.
Estruturar o contedo pginas de forma independente da apresentao
Usar ferramentas de autoria web
Desenvolver scripts para serem executados em navegador
Contedo Programtico
Introduo Autoria Web
7. Linguagem JavaScript
Planejamento Visual
7.1. Caractersticas da linguagem: sintaxe, tipos
Linguagens HTML e XHTML
de dados, variveis, expresses, comandos,
Estrutura dos Documentos
funes, objetos, vetores
Elementos Bsicos: texto, imagem, links, listas,
7.2. JavaScript em navegadores: o ambiente dos
formulrios, tabelas e molduras
navegadores, janelas , documentos,
Folhas de Estilo
eventos, formulrios, html dinmico, cookies
6.1. Seletores
8. Softwares de Autoria Web
6.2. Propriedades: textos, fontes, caixas e
bordas, cores, posicionamento
Procedimentos Metodolgicos e Recursos Didticos
Aulas tericas expositivas, prticas em laboratrio, desenvolvimento de projetos.
Quadro branco, computador, projetor multimdia.
Avaliao
Bibliografia Bsica
1. DEITEL, H. M.; DEITEL, P. J.; NIETO, T. R. Internet e World Wide Web: Como Programar. Bookman,
2003.
Bibliografia Complementar
1. FLANAGAN, David. JavaScript: The Definitive Guide. OReilly, 2001.
2. KRUG, Steve. No Me Faa Pensar: Abordagem do Bom Senso Navegabilidade da Web. Market
Books, Que, 2001.
3. LAUER, David A. e PENTAK, Stephen. Design Basics. 5 edio. Wadsworth Pub. Co., 1999.
4. MEYER, Eric. Cascading Style Sheets: The Definitive Guide. OReilly, 2000..
5. MEYER, Eric. Eric Meyer on CSS: Mastering the Language of Web Design. New Riders, 2002.
6. MUSCIANO, Chuck e KENNEDY, Bill. HTML & XHTML: The Definitive Guide. O'Reilly, 2002.
7. NIEDERST, Jennifer. Learning Web Design. OReilly, 2001.
8. VAN DUYNE, Douglas K.; LANAY, James A. e HONG, Jason I. Design of Sites: Patterns, Principles and
Process for Crafting a Customer-Centered Web Experience. Addison Wesley, 2002..
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Photoshop, DreamWeaver, TopStyle, Internet Explorer, Netscape Navigator
http://www.w3schools.com/
http://www.w3c.org/
24
Objetivos
Explicitar situaes do cotidiano que possam ser modelados por meio de funes;
Traduzir informaes contidas em tabelas e grficos em linguagem matemtica utilizando o estudo das
funes;
Resolver problemas geomtricos por meio de equaes;
Aprofundar os contedos apresentados, aplicando-os na resoluo de situaes problemas.
Contedo Programtico
1. Conjunto dos nmeros reais
3.5. Funes pares e mpares
1.1. Propriedades
3.6. Funes inversas
1.2. Mdulo
3.7. Funes crescentes e decrescentes
1.3. Intervalo real
3.8. Funo polinomial do 1 grau
2. Operaes algbricas
3.9. Funo polinomial do 2 grau
2.1. Operaes com polinmios
3.10. Funo modular
2.2. Fatorao
3.11. Funo exponencial
2.3. Operaes com expresses racionais
3.12. Funo logartmica
3. Funes
3.13. Funes trigonomtricas
3.1. Definio
4. Geometria analtica no plano
3.2. Notao
4.1. Estudo do ponto
3.3. Grfico
4.2. Estudo da reta
3.4. Funo composta
4.3. Estudo da circunferncia
Bibliografia Bsica
1. BOULOS, P. Clculo diferencial e integral.Vol.1.So Paulo : Makron Books,1999.
2. __________.Pr-clculo. So Paulo : Makron Books,1999.
3. LEITHOLD, l. Clculo com geometria analtica. Habra,1994.
1.
2.
3.
4.
5.
6.
7.
Bibliografia Complementar
BARBANTI, L., MALACRIDA, S. A. Jr. Matemtica superior: um primeiro curso de clculo.So Paulo:
pioneira, 1999.
DANTE, L. R. Matemtica Contexto e Aplicao. Volume nico, So Paulo: tica,1999.
FLEMMING, D. BUSS, M. Clculo A: funes, limite, derivada e integrao. 5. ed. So Paulo: Makron,
1992.
IEZZI, G. et al. Matemtica: cincia e aplicaes. 3v. ensino mdio. 2 ed. So Paulo: Atual, 2004.
IEZZI, G. et. al. Fundamentos de matemtica elementar. V.1,7. 6.ed.So Paulo: atual editora, 1985.
LIMA, E.L.et.al. A matemtica do ensino mdio. V.1, 3. Rio de Janeiro: Coleo do professor de
matemtica, 2001.
MELLO, J.L.P.(org). Matemtica: construo e significado. Volume nico ensino mdio, So Paulo:
moderna, 2005.
25
26
Objetivos
Desenvolver habilidades de leitura e escrita na lngua inglesa e o uso competente dessa no cotidiano;
Construir textos bsicos, em ingls, usando as estruturas gramaticais adequadas;
Praticar a traduo de textos do ingls para o portugus;
Compreender textos em Ingls, atravs de estratgias cognitivas e estruturas bsicas da lngua;
Utilizar vocabulrio da lngua inglesa nas reas de formao profissional;
Desenvolver projetos multidisciplinares, interdisciplinares utilizando a lngua Inglesa como fonte de
pesquisa.
Contedo Programtico
1. Estratgias de Leitura
3.5. Present perfect
1.1. Identificao de idia central
3.6. Present perfect continuous
1.2. Localizao de informao especfica e
3.7. Conditional sentences
compreenso da estrutura do texto
3.8. Modal verbs
1.3. Uso de pistas contextuais
3.9. Prepositions
1.4. Exerccio de inferncia
3.10.
Linking words (conjunctions)
2. Estratgias de Leitura
4. Contedo Sistmico
2.1. Produo de resumos, em portugus, dos
4.1. Compound adjectives
textos lidos
4.2. Verb patterns
2.2. Uso de elementos grficos para varredura
4.3. Word order
de um texto
4.4. Comparisons: comparative and superlative
3. Contedo Sistmico
of adjectives
3.1. Contextual reference
4.5. Countable and uncountable nouns
3.2. Passive to describe process
4.6. Word formation: prefixes, suffixes, acronyms
3.3. Defining relative clauses
and compounding
3.4. Instructions: imperative
Avaliao
A avaliao tem carter contnuo e os resultados da aprendizagem so aferidos atravs de provas,
questionamentos orais, trabalhos escritos, assiduidade, pontualidade, e participao nas aulas, destacando:
trabalhos individuais e em grupo; participao em discusses e seminrios presenciais; dsenvolvimento de
projetos multidisciplinares e interdisciplinares.
Bibliografia Bsica
1. AZAR, Betty Schrampfer. Understanding and Using English Grammar. 3rd Ed. Upper Sadle River, NJ:
Prentice Hall Regents, 1998.
2. OLIVEIRA, Sara. Estratgias de Leitura para Ingls Instrumental. Braslia: Ed. UnB., 1998.
3. TOUCH, Antnio Carlos & ARMAGANIJAN, Maria Cristina. Match Point. So Paulo: Longman, 2003.
27
Objetivos
Aplicar os conceitos da POO (Programao Orientao a Objetos)
Desenvolver aplicaes usando linguagem de suporte ao Paradigma Orientado a Objetos
Desenvolver aplicaes com interfaces grficas com o usurio e armazenamento persistente
Aplicar as tcnicas de desenvolvimento de algoritmos.
Contedo Programtico
1. Introduo a Programao em Linguagem
3. Tratamento de Excees
Orientada a Objetos (Java)
4. Pacotes e Archieves
1.1. Programa fonte, compilao, execuo e
5. Serializao e persistncia de objetos
mquina virtual
5.1. Serializao de objetos
2. Fundamentos de Programao Orientada a
5.2. Arquivos e Fluxos
Objetos (POO)
6. Interface Grfica com Usurio - GUI
2.1. Objetos, classes, atributos e mtodos
7. Tratamento de eventos
2.2. Estado, comportamento e identidade
2.3. Abstrao e encapsulamento
2.4. Herana e polimorfismo
2.5. Interfaces
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao dos trabalhos desenvolvidos
Bibliografia Bsica
1. DEITEL, H. M.; DEITEL, P. J. Java: como programar. Bookman, 2003.
2. SUN Microsystem: The Java Tutorial. Disponvel em: http://java.sun.com/docs/books/tutorial/
1.
2.
3.
4.
Bibliografia Complementar
CORNELL, Gary; HORSTMANN, Cay S. Core Java 2. Vol.1: fundamentos. Makron Books, 2000.
CORNELL, Gary; HORSTMANN, Cay S. Core Java 2. Vol.2: recursos avanados. Makron Books, 2000.
ECKEL, Bruce. Thinking Java. 2 Edio. Prentice-Hall do Brasil, 2000.
KNUDSEN, Jonathan e NIEMEYER, Patrick. Aprendendo Java. Editora Campus, 2000.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
J2SK, JEdit ou Eclipse IDE
http://java.sun.com
http://java.sun.com/products/jdbc/
http://www.eclipse.org
28
Objetivos
Conhecer e aplicar os conceitos bsicos da Matemtica Discreta, necessrios para a rea de Anlise e
Desenvolvimento de Sistemas;
Aplicar os conceitos de lgica na anlise de circuitos digitais.
1. Lgica Proposicional
1.1. Proposies
1.2. Conectivos
1.3. Tabelas verdade
1.4. Tautologias
1.5. Contradies
1.6. Argumentos vlidos
1.7. Regras de Inferncia
2. Lgica de Predicados
2.1. Predicado
2.2. Quantificador existencial
2.3. Quantificador Universal
Contedo Programtico
2.4. Negao de quantificadores
2.5. Axiomas e regras de inferncia
2.6. Argumentos vlidos
2.7. Limitaes da lgica de predicados
3. Introduo Lgica e s Provas
3.1. Tcnicas de demonstrao
3.2. Prova por contradio
3.3. Induo matemtica
4. Relaes de recorrncia
4.1. Recurso
4.2. Recorrncia
4.3. Tcnicas elementares de soluo
Bibliografia Bsica
1. GERSTING, Judith L. Fundamentos Matemticos para Cincia da Computao. LTC, 1999.
2. TOCCI, Ronald J. Sistemas Digitais: Princpios e Aplicaes. PHB, 1994.
Bibliografia Complementar
1. ALENCAR FILHO, Edgard. Iniciao Lgica Matemtica. Nobel, 2000.
2. SCALZITTI, Alexandre; SILVA FILHO, Joo Incio e ABE, Jair Minoro. Introduo Lgica para Cincia
da Computao. Arte e Cincia, 2001.
3. SOUZA, Joo N. Lgica para Cincia da Computao. Campus, 2002.
Software(s) de Apoio:
Informaes Adicionais
Matlab, Maple
29
30
31
32
33
34
Contedo Programtico
6. Desenvolvimento de habilidades lingsticas com nfase em leitura e produo de textos bsicos na
rea de Informtica
6.1. Tutoriais: Basic HTML; Paint Shop Pro Basics; Dreamweaver Basic Web Site; Backflip; Flash
Basics
6.2. Tpicos Textuais: PCs: history and development; What is a computer; PC System; Talking about
Computers; Faces of the Internet; Computer Terminology; Computer Acronyms, Program Design;
Languages; The Java Revolution
6.3. Estudo de Livro: Web Style Guide
7. Desenvolvimento de projetos multidisciplinares
8. Gramtica aplicada
8.1. Contedo sistmico: Simple presente tense; Infinitive constructions; The simple past; Imperatives
Avaliao
A avaliao ser feita atravs de questionamentos orais, trabalhos escritos, assiduidade, pontualidade,
participao nas aulas e provas
Sero ainda observados: o nvel de entrosamento dos discentes e a cooperao nas atividades propostas.
Bibliografia Bsica
1. ESTERAS, Santiago Remacha. Infotech: English for Computer Users Students Book. Cambridge do
Brasil, 2002.
2. LYNCH Patrick J.; HORTON Sarah. Web Style Guide. New Haven, 1999.
Bibliografia Complementar
1. DEMETRIADES, Dinos. Information Technology: Workshop. Oxford: O. U. P., 2003.
2. OLIVEIRA, Sara. Reading Strategies for Computing. Braslia: UnB, 1998.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Macromedia Dreamweaver MX; Paint Shop Pro 7
Sites diversos da web
35
Objetivos
Desenvolver sistemas Web, utilizando Orientao a Objetos baseados em componentes;
Desenvolver aplicaes Web em camadas.
Contedo Programtico
1. Programao para a Web
3.4. Declaraes, expresses e scriptlets
2. Introduo tecnologia de Servlet
3.5. Aes e objetos implcitos
2.1. Ativao por solicitaes GET e POST
3.6. Usando componentes JSP
2.2. Cookies
3.7. Desenvolvimento de componentes JSP
2.3. Controle de sesso
3.8. Criao de tags personalizadas
3. Java Server Pages (JSP)
4. Modelo 3-camadas bsico
3.1. Introduo
5. Modelo MVC
3.2. Fundamentos bsicos
6. Persistncia de Objetos em Banco de Dados
3.3. Tags personalizadas (taglib)
(JDBC)
3.3.1.JSTL - Jakarta Taglibs
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao dos projetos desenvolvidos
Bibliografia Bsica
1. SZOLKOWSKI, Mark; TODD, Nick. Javaserver Pages: Guia do Desenvolvedor. Campus, 2003.
Bibliografia Complementar
1. BROGDEN, Bill e MINNICK Chris. Guia do Desenvolvedor Java: Desenvolvendo E-Commerce com
Java, XML e JSP. Makron Books, 2002.
2. CORNELL, Gary e HORSTMANN, Cay S. Core Java 2. Vol. 1: Fundamentos. Makron Books, 2000.
3. CORNELL, Gary e HORSTMANN, Cay S. Core Java 2. Vol. 2: Recursos Avanados. Makron Books,
2000.
4. DEITEL, H. M. e DEITEL, P. J. Java: Como Programar. Bookman, 2002.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ambiente: Java SDK
IDE: Eclipse IDE ou NetBeans IDE
Servidor: Tomcat (container JSP)
http://java.sun.com/products/servlet/
http://java.sun.com/products/jsp/
http://jakarta.apache.org/taglibs/
http://struts.apache.org/
36
Objetivos
Compreender conceitos utilizados no processo de desenvolvimento das estruturas de dados
Desenvolver programas utilizando estruturas de dados
Aplicar tcnicas de pesquisa e classificao de dados
Contedo Programtico
1. Apresentao
2. Anlise de Algoritmos
3. Pilhas e Filas
3.1. Conceito, implementao e aplicaes.
4. Listas Encadeadas
4.1. Conceitos, implementaes e aplicaes.
5. rvores
5.1. Conceito, representao e terminologia.
5.2. rvores genricas
5.3. rvores binrias
5.4. Implementao de rvore genrica atravs de rvore binria
5.5. Algoritmos em rvores
6. Filas de prioridade e Heaps
5.6. Conceito, implementao e aplicaes
6. Dicionrios de Dados
6.1. Tabela hash
6.2. rvore binria de pesquisa
7. Classificao de Dados
7.1. Classificao por troca: mtodo da bolha (bubble sort), insero direta, seleo direta e mtodo da
troca e partio (quicksort e mergesort)
7.2. Classificao por seleo: seleo em rvore binria (heapsort)
8. rvores Balanceadas
8.1. rvore AVL
8.2. rvores vermelho-preto
Bibliografia Bsica
1. GOODRICH, Michael T. e TAMASSIA, Roberto. Estruturas de dados e algoritmos em Java. Bookman,
2002.
Bibliografia Complementar
1. CORMEN, Thomas H, et al. Algoritmos: Teoria e Prtica, 2 Edio, CAMPUS, 2002
2. SZWARCFTTER, Luiz Jayme e MAKENZON, Llian. Estruturas de Dados e seus Algoritmos. LTC, 1994.
Software(s) de Apoio:
Informaes Adicionais
Java 2 SDK (JSDK), Eclipse IDE
37
38
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Objetivos
Compreender os conceitos relacionados a projeto de sistemas operacionais e sua implementao;
Utilizar procedimentos necessrios para manter programas e administrar usurios em um sistema
operacional comercial.
Contedo Programtico
O que um Sistema Operacional
Histrico dos Sistemas Operacionais
Conceitos Bsicos
Estrutura de um Sistema Operacional
Comandos bsicos do sistema operacional Linux
Processos e Threads: introduo, comunicao entre processos, algoritmos de escalonamento. Estudo
de caso em Linux
Impasses (ou Deadlocks): conceito, deteco e recuperao, preveno. Estudo de caso em Linux
Gerncia de Memria: paginao, memria virtual, algoritmo de substituio de pginas, segmentao
Entrada e Sada: princpios de hardware e software, discos, terminais. Estudo de caso em Linux
Sistema de Arquivos: arquivos, diretrios, segurana, proteo. Estudo de caso em Linux
Seminrios sobre temas como sistemas operacionais para multiprocessadores, segurana, sistemas
operacionais multimdia
Avaliao
Avaliaes escritas e prticas
Trabalhos em grupo (listas de exerccios, monografias).
Apresentao dos trabalhos desenvolvidos.
Bibliografia Bsica
1. BALL, Bill; DUFF, Hoyt. Dominando Linux: Red Hat e Fedora. Makron Books.
2. BOVET, Daniel P. e CESATI, Marco. Understanding the Linux Kernel. OReilly, 2000.
3. TANENBAUM, Andrew. Sistemas operacionais modernos. Prentice Hall, 2003.
Bibliografia Complementar
1. DANESH, Arman. Dominando o Linux. Makron Books, 2000.
2. FLYNN, I. M.; McHOES, A. M. Introduo aos Sistemas Operacionais. Pioniera, 2002.
3. MACHADO, F. B., MAIA, L. P. Arquitetura de Sistemas Operacionais. LTC, 2002.
4. TOBLER, Michael J. Desvendando o Linux. Campus, 2001.
Software(s) de Apoio:
Informaes Adicionais
Sistema Operacional GNU/Linux.
39
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ferramentas Case
Object Managment Group. Disponvel em <http://www.omg.org/>;
Home of the Patterns Library. Disponvel em <http://hillside.net/>.
40
Objetivos
Compreender os conceitos fundamentais de banco de dados
Construir modelos de dados e utilizar tcnicas de normalizao
Compreender e utilizar uma linguagem relacional (SQL)
Contedo Programtico
1. Conceitos Bsicos de Banco de Dados
2. Modelos de Dados e Linguagens
2.1. Modelo entidade-relacionamento
2.2. Modelo relacional
2.3. lgebra relacional
3. Projeto de Banco de Dados
3.1. Fases do projeto de banco de dados
3.2. Projeto lgico de bancos de dados relacionais
3.3. Normalizao
4. SQL
Bibliografia Bsica
1. KORTH, Henry F. e SILBERSCHATZ, Abraham. Sistema de Banco de Dados. 2 Edio. Makron Books,
1995.
1.
2.
3.
4.
5.
Bibliografia Complementar
HEUSER, Carlos Alberto. Projeto de Banco de Dados. Srie de Livros Didticos. 4 Edio. Instituto de
Informtica da UFRGS. Sagra Luzzatto, 2001.
ELMASRI, Ramez e NAVATHE, Shamkant B. Sistemas de Banco de Dados: Fundamentos e Aplicaes. 4
Edio. Addson Wesley, 2004.
DATE, C.J. Introduo a Sistemas de Banco de Dados. 7 edio. Campus, Rio de Janeiro, 2000.
HEUSER, Carlos A. Projeto de Banco de Dados. 3 Edio. Sagra Luzzato, 2000.
SETZET, Valdemar W. Bancos de Dados: Conceitos, Modelos, Gerenciadores, Projeto Lgico e Projeto
Fsico. Edgard Blcher, 1989.
Softwares de Apoio:
Informaes Adicionais
MySQL for Windows 4.0, SQL Server 2000, Power Design, ROSE, PostgreSQL
41
Avaliao
Contnua por meio de atividades orais e escritas, individuais e em grupo
1.
2.
3.
4.
5.
6.
Bibliografia Bsica
Apostilas elaboradas pelos professores.
BECHARA, E. Gramtica escolar da lngua portuguesa. Rio de Janeiro: Lucerna, 2001.
ISLANDAR, J.I. Normas da ABNT comentadas para trabalhos cientficos. 2. ed. Curitiba: Juru, 2004.
MACHADO, A.R. (Coord.). Resenha. So Paulo: Parbola Editorial, 2004.
_____. Resumo. So Paulo: Parbola Editorial, 2004.
_____. Planejar gneros acadmicos. So Paulo: Parbola Editorial, 2005.
42
Bibliografia Complementar
1. AZEVEDO, I. B. de. O prazer da produo cientfica: diretrizes para a elaborao de trabalhos
cientficos. 10. ed. So Paulo: Hagnos, 2001.
2. FIGUEIREDO, L.C. A redao pelo pargrafo. Braslia: Editora Universidade de Braslia, 1999.
3. GARCEZ, L.H do C. Tcnica de redao: o que preciso saber para bem escrever. So Paulo: Martins
Fontes, 2002.
4. LAKATOS, E. M.; MARCONI, M. de A. Fundamentos de metodologia cientfica. 5. ed. So Paulo: Atlas,
2003.
43
Objetivos
Compreender e aplicar os conceitos de comunicao cliente /servidor;
Compreender as partes que compem um sistema distribudo;
Desenvolver componentes que sejam utilizados em tais sistemas.
Contedo Programtico
1. Introduo a sistemas distribudos
1.1. Conceitos da comunicao em sistemas distribudos
1.2. Sincronizao em sistemas distribudos
1.3. Excluso mtua em sistemas distribudos
1.4. Comunicao em grupo
1.5. Algoritmos eletivos em sistemas distribudos
2. Tecnologias de comunicao em sistemas distribudos
2.1. Invocao de mtodos remotos (Remote Method Invocation RMI)
2.1.1.Passagem de parmetros, referncias remotas
2.2. RMI-IIOP
2.2.1.Servio de registro de nomes hierrquico (Java Namming Directory Interface JNDI)
2.3. Padronizao para objetos distribudos Corba
2.3.1.Java IDL
3. Computao Paralela
3.1. API para desenvolvimento de computao paralela (Java MPI)
3.2. Grids computacionais
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao dos trabalhos desenvolvidos
Bibliografia Bsica
1. TANENBAUM, Andrew S. Sistemas Operacionais Modernos. Pearson Brasil, 2003.
2. TANENBAUM, Andrew S. Distributed Systems Principles and Paradigms. Prentice Hall, 2001.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ambiente: Java SDK e Jakarta Ant
IDE:
Eclipse
Servidor: JBoss Application Server
http://www.jboss.org/
44
Contedo Programtico
2. Tcnicas de programao
2.1. Processo de representao
2.2. Adjacncia
2.3. Recurso
3. Busca em grafos
3.1. Algoritmo bsico
3.2. Busca em profundidade
3.3. Busca em largura
4. Algoritmos em grafo
4.1. Problema do carteiro chins
4.2. Problema do caixeiro viajante
4.3. Menor caminho
4.4. Colorao
Bibliografia Bsica
1. GOODRICH, Michael T. e TAMASSIA, Roberto. Estruturas de dados e algoritmos em Java. Bookman,
2002.
Bibliografia Complementar
1. CORMEN, Thomas H, et al. Algoritmos: Teoria e Prtica, 2 Edio, CAMPUS, 2002
2. SZWARCFTTER, Luiz Jayme e MAKENZON, Llian. Estruturas de Dados e seus Algoritmos. LTC, 1994.
Software(s) de Apoio:
Informaes Adicionais
Java 2 SDK (JSDK), Eclipse IDE
45
Objetivos
Compreender o ambiente de desenvolvimento.NET
Desenvolver aplicativos com o ambiente.NET
Contedo Programtico
1. Introduo plataforma.NET
1.1. O.NET Framework
1.2. Common Language Runtime (CLR)
1.3. Common Language Specification (CLS)
1.4. Common Type System (CTS)
1.5. Garbage Colletion
1.6. Assembries
1.7. Interoperabilidade entre.NET e COM+
2. Introduo ao Visual Studio .NET
2.1. Criao de uma aplicao console
2.2. Aplicao Windows
2.3. Controles Windows
2.4. Aplicao Web
2.5. Web services
2.6. Server explorer
3. Sistema de tipos de dados
3.1. Tipos valor e tipos referncia
3.2. Converses implcitas e explcitas (cast)
3.3. Estrutura (Struct) e classe (class)
3.4. Boxing e umboxing
4. Comandos
4.1. Declarao, Rtulo, Desvio, Seleo e iterao
5. Operadores
5.1. Operadores aritmticos
5.2. Operadores lgicos, relacionais e condicional
5.3. Operadores de indireo e ponteiros
5.4. Operadores built-in
6. Namespaces
6.1. Organizando o cdigo
6.2. Objetivo do namespace
6.3. A diretiva using
6.4. Coliso de nomes
6.5. Agrupamento de namespaces
6.6. .NET Framework e os namespaces
7. Enumeraes
7.1. Enumerao
7.2. A base do enum
7.3. A classe System.Enum
8. Arrays
8.1. Vetores
8.2. Declarar, criar, armazenar e acessar um vetor
8.3. Array dinmicos
9. Excees
9.1. Tratamento de erros
9.2. Comando throw
9.3. Bloco try-catch-finally
46
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao dos projetos desenvolvidos
Bibliografia Bsica
1. GALUPO, Fabio. Desenvolvendo com C#. Porto Alegre: Bookman, 2004.
Bibliografia Complementar
1. LIPPMAN, Staley B. C#:um guia prtico. Porto Alegre. Bookman, 2003.
2. TURTSCHI, Adrian, WERRY, Jason. C# .NET Guai do Desenvolvedor Web. Editora Alta Books, 2002.
3. BENTRUM, Janson; WHATLEY, James. Desenvolvendo Sites de e-commerce com .NET. So Paulo:
Pearson Education do Brasil, 2002.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
MySQL for Windows 4.0, SQL Server 2000,
PostgreSQL
www.sqlmagazine.com.br
47
Objetivos
Compreender a importncia de um Processo de Software
Diferenciar as vrias modalidades de Processo de Software
Implementar partes de um processos de software
Contedo Programtico
1. Processo de Anlise e Desenvolvimento de
2.3. Workflows
Sistemas
2.3.1.Requisitos
1.1. Conceitos
2.3.2.Anlise
2. Processo Unificado
2.3.3.Projeto
2.1. Viso Geral
2.3.4.Implementao
2.2. Fases
2.3.5.Testes
2.2.1.Concepo
2.4. Iteraes e incremento
2.2.2.Elaborao
2.5. Trabalhadores
2.2.3.Construo
2.6. Artefatos
2.2.4.Transio
2.7. Atividades
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao do projeto desenvolvido.
Bibliografia Bsica
1. SCOTT, Kendall. O Processo Unificado. Bookman. 2003
Bibliografia Complementar
PRESSMAN, Roger S. Engenharia de Software. Makron Books, 1995.
FLIORINI, Soeli T. Engenharia de Software com CMM. Brasport, 2001.
ROCHA, Ana Regina C.Qualidade de Software. Prentice Hall, 2001.
BOOCH, Grady; JACOBSON, Ivar e RUMBAUCH,James. UML: Guia do Usurio. Campus, 2000.
GRAND, Mark. Patterns in Java: a Catalog of Reusable Desing Patterns Illistrated with UML. Vol. 1.
Wiley, 1998.
6. GAMMA, Erich et al. Padres de Projeto: Solues Reutilizveis de Software Orientado a Objetos.
Makron Books, 2000.
7. FURLAN, Jos Davi. Modelagem de Objetos atravs UML. Makron Books, 1998.
1.
2.
3.
4.
5.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ferramentas Case
48
Objetivos
Compreender os conceitos de arquitetura de software, framework e padres;
Identificar, classificar e utilizar padres de desenho;
Desenvolver solues de desenho baseado na arquitetura em camadas;
Reutilizar solues de desenho;
Desenhar solues simples.
Contedo Programtico
3. Definio do conceito de arquitetura de software, componentes, framework e padres.
4. Arquitetura de software
4.1. Introduo
4.2. Estilos arquiteturais
4.3. Arquitetura de referncia
5. Padres
5.1. Introduo
5.2. Tipos de padres (anlise, projeto, banco de dados, programao, entre outros)
5.3. Desenho
5.3.1.Criao (5)
5.3.2.Estruturais (7)
5.3.3.Comportamentais (11)
6. Model View Controller MVC
7. Model Driven Architecture MDA
Bibliografia Bsica
1. MENDES, Antonio. Arquitetura de Software. Campus, 2002.
2. GAMMA, Erich; HELM, Richard; RALPH, Johnson; VLISSIDES, John. Padres de Projeto: Solues
Reutilizveis de Software Orientado a Objetos. Bookman, 2000.
3. AMBLER, Scott W. Modelagem gil: Prticas Eficazes para a Programao eXtrema e o Processo
Unificado. Bookman, 2004.
Bibliografia Complementar
1. FOWLER, Martin. Refatorao: Aperfeioando o Projeto de Cdigo Existente. Bookman, 2004.
2. LARMAN, Craig. Utilizando UML e Padres: Uma introduo anlise e o projeto orientados a objetos e
ao processo unificado. Bookman, 2003.
3. SCOTT, Kendall. O Processo Unificado Explicado. Bookman, 2003.
4. BECK, Kent. Programao Extrema (XP) Explicada: Acolha as Mudanas. Bookman, 2004.
5. ASTELS, Dave; MILLER, Granville; NOVAK, Miroslav. Extreme Programming: Guia Prtico. Campus,
2002.
6. HIGHTOWER, Richard; et al . Professional Java Tools for Extreme Programming: Mastering
OpenSource Tools Including Ant, XDoclet, JUnit, Cactus, & Maven. Wrox Press, 2004.
49
web/)
Site(s):
50
Objetivos
Compreender e aplicar as tcnicas de sistemas gerenciadores de banco de dados
Contedo Programtico
1.
2.
3.
4.
5.
6.
7.
Consultas Avanadas
Views, Triggers e Store Procedures
Processamento de Transaes
Cursores
Funes (UDFs)
Anlise de Dados (OLAP e Data Warehouse)
XML
Bibliografia Bsica
1. DALTON, Patrick. SQL Server 7 Black Book. Makron Books, 1997.
2. DATE, C. J. Introduo a Sistemas de Banco de Dados. Campus, 2000.
Bibliografia Complementar
ELMARSRI, R. NAVATHES, S. Fundaments of Databse System. Addison-Wesley, 2001.
KORTH, Henry F. et al. Sistema de Banco de Dados. Makron Books, 1999.
PETROVIC, Dusan. SQL Server 7 Guia Prtico. Makron Books, 1999.
RAMALHO, Jos A. Microsoft SQL Server 7. Makron Books, 1998.
Kimball, Ralph. Data warehouse toolkit: O guia completo para modelagem multidimensional. Rio de
Janeiro. Campus, 2002.
6. Machado, Felipe Nery Rodrigues. Projeto de Data warehouse: Uma Viso Multidimensional. So Paulo.
rica, 2000.
7. Carvalho, Lus Alfredo Vidal de. Datamining: a minerao de dados no marketing, medicina, economia,
engenharia e administrao. So Paulo. rica, 2001.
8. Martinsson, Tobias. Desenvolvendo XML e WMI para o Microsoft SQL Server 2000. So Paulo. Pearson
Education do Brasil Ltda, 2002.
1.
2.
3.
4.
5.
Software(s) de Apoio:
Informaes Adicionais
Microsoft SQL Server, PostgreSQL, Power Design e Rose
51
Objetivos
Compreender e aplicar os conceitos de comunicao cliente/servidor
Compreender as partes que compem um sistema empresarial distribudo
Desenvolver componentes que sejam utilizados em tais sistemas
Desenvolver sistemas coorporativos.
Contedo Programtico
1. Introduo a sistemas coorporativos (tecnologia e arquitetura) J2EE
2. Componentes de uma aplicao J2EE
3. Enterprise Java Beans EJB
3.1. Bean de Sesso
3.1.1.Sem informao de estado (state-less)
3.1.2.Com informao de estado (state-full)
3.2. Bean de Entidade
3.2.1.Persistncia gerenciada por Bean
3.2.2.Persistncia gerenciada por continer
3.3. Bean de Mensagem
3.3.1. Viso geral da Java Message Service JMS
3.3.2.Envio/recebimento de mensagem em fila
3.3.3.Envio/recebimento de mensagens em canal
4. Realizando transaes
4.1. Java Transaction Service JTS
5. Segurana em Sistemas Corporativos
5.1. Java Authentication and Authorization Service JASS
6. Integrando o Sistema Corporativo com o Servio de Correio Eletrnico
6.1. Java Mail API
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao do projeto desenvolvido.
Bibliografia Bsica
1. ROMAN, Ed; AMBLER, Scott W. e JEWELL, Tyler. Dominando Enterprise JavaBeans. Bookman, 2002.
Bibliografia Complementar
1. ARMSTRONG, Eric, et al. J2EE Tutorial. Sun Microsystems,
http://java.sun.com/j2ee/learning/tutorial/index.html
2. BODOFF, Stephanie; GREEN, Dale. Tutorial do J2EE. Campus, 2002.
3. BOND, Martin. Aprenda J2EE em 21 Dias. Makron, 2003.
2003.
Disponvel
em:
53
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ambiente: Java SDK e Jakarta Ant
IDE: Eclipse, LOMBOZ (Eclipse plugin)
Servidor: JBoss Application Server
http://www.jboss.org/
http://www.tusc.com.au/tutorial/html
http://java.sun.com/j2ee/
54
Objetivos
Contribuir para o desenvolvimento da capacidade empreendedora atravs de atividades tericas e
prticas;
Fazer uso das tecnologias da informao, adequando-as aos novos modelos organizacionais e dos
processos e sistemas de inovao tecnolgica.
Contedo Programtico
1. Empreendedorismo
1.1. O mundo globalizado e seus desafios e potencialidades
1.2. Conhecendo o empreendedorismo (introduo, estudos, definies de diversos autores).
1.3. Caractersticas dos empreendedores
1.4. Competncias e Habilidades: persistncia, comprometimento, exigncia de qualidade e eficincia,
persuaso e rede de contatos, independncia e autoconfiana, busca de oportunidades, busca de
informaes, planejamento e monitoramento sistemtico, estabelecimento de metas, correr riscos
calculados.
1.5. Identificao de oportunidades de negcio.
2. Gerenciando os recursos empresariais
2.1. Gerenciando a equipe
2.2. Gerenciando a produo
2.3. Gerenciando o marketing
2.4. Gerenciando as finanas
3. Plano de negcios
3.1. A importncia do plano de negcios.
3.2. Estrutura do plano de negcios.
3.3. Elementos de um plano de negcios eficiente.
3.4. Exemplo de um plano de negcios.
4. Assessoria para o negcio
4.1. Buscando assessoria: incubadoras de empresas, SEBRAE, Franchising, Universidades e institutos
de pesquisa, assessoria jurdica e contbil.
4.2. Criando a empresa.
4.3. Questes legais de constituio da empresa: tributos, marcas e patentes.
5. Apresentao de planos de negcios
Trabalho escrito.
Apresentao de seminrios.
Relatrios.
Avaliao escrita.
Bibliografia Bsica
1. DORNELAS, Jos Carlos Assis. Empreendedorismo: transformando idias em negcios. Rio de
Janeiro: Campus, 2004.
2. CHIAVENATO, Idalberto. Empreendedorismo: dando asas ao esprito empreendedor. So Paulo:
Saraiva, 2004.
3. BERNARDI, Luiz Antnio. Manual de empreendedorismo e gesto. So Paulo: Atlas, 2003.
55
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Bibliografia Complementar
CERTO, Samuel. Administrao Moderna. 9. ed. So Paulo: Pearson, 2003.
CHIAVENATO, Idalberto. Administrao nos Novos Tempos. 2. ed. So Paulo: Elsevier, 2005.
DOLABELA, Fernando. O Segredo de Lusa. So Paulo: Cultura, 1999.
DOLABELA, Fernando. Oficina do Empreendedor. So Paulo: Cultura, 1999.
DRUCKER, Peter F., Inovao e esprito empreendedor (entrepreneurship) Prticas e Princpios. So
Paulo: Pioneira, 1987.
FILION, Louis Jacques. O empreendedorismo como tema de estudos superiores. In: INSTITUTO
EUVALDO LODI - IEL. Empreendedorismo: cincia, tcnica e arte. 2. ed. Braslia: CNI/IEL, 1999.
FILION, Louis Jacques. Viso e relaes: elementos para um metamodelo da atividade empreendedora.
International Small Business Journal, 1991- Traduo de Costa, S.R.
FILION, Louis Jacques; DOLABELA, Fernando. Boa idia! E agora? Plano de Negcio, o caminho mais
seguro para criar e gerenciar sua empresa. So Paulo: Cultura, 2000.
FERREIRA, Ademir Antonio. Et al. Gesto empresarial: de Taylor aos nossos dias: evoluo e
tendncias da moderna administrao de empresas. So Paulo: Pioneira, 1997.
GERBER, M. E., O mito do empreendedor. So Paulo: Saraiva, 1992.
HINGSTON, Peter. Como abrir e administrar seu prprio negcio. So Paulo: Publifolha, 2001.
LEITE, Emanuel. O fenmeno do empreendedorismo. Recife: Bagao, 2000.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Makemoney 2.0 (elaborao de plano de negcios), Powerpoint, Excel, Word
www.planodenegocios.com.br,
www.endeavor.org.br,
www.sebrae.com.br
56
Objetivos
Conhecer, instalar, configurar e administrar o Windows e seus servios de rede.
Conhecer, instalar, configurar e administrar o Linux e seus servios de rede.
Contedo Programtico
1. Servidor Windows
1.1. Introduo
1.2. Sistemas de arquivos
1.3. Fundamentos do Active Directory no Windows
1.3.1.Estruturas lgica e fsica
1.3.2.Instalao do Active Directory
1.3.3.Criao de domnios Windows
1.4. Administrao de grupos e contas de usurios
1.4.1.Tipos de grupos de usurios
1.4.2.Administrao de grupos de usurios
1.4.3.Administrao de contas de usurio
1.5. Configurao de estaes clientes de domnio
1.6. Compartilhamento e proteo de recursos de rede
1.6.1.Compartilhamento e proteo de pastas
1.6.2.Compartilhamento e proteo de impressoras
1.6.3.Cotas para usurios
1.7. Configurao e administrao de servios de rede
1.7.1.Sistema de Nomes de Domnio (DNS)
1.7.2.Web (HTTP)
1.7.3.Transferncia de arquivos (FTP)
1.7.4.Acesso remoto (TELNET e Servio de Terminal)
1.7.5.Nomes de hosts em ambiente Windows (WINS)
1.7.6.Atribuio dinmica de endereos IP (DHCP)
2. Linux
2.1. Introduo
2.2. Distribuies
2.3. Sistemas de arquivos e instalao
2.4. Comandos essenciais para a administrao do sistema
2.5. Introduo programao de Shell scripts
2.6. Interface grfica
2.7. Administrao de servios de rede
2.7.1.Sistema de Nomes de Domnio (DNS)
2.7.2.Web (HTTP)
2.7.3.Acesso remoto seguro (SSH)
2.7.4.Transferncia de arquivos (FTP)
2.7.5.Correio eletrnico (SMTP e POP3)
2.7.6.Atribuio dinmica de endereos IP (DHCP)
2.7.7.Proxy
2.8. Recompilao de Kernel
2.9. Integrao entre Linux e Windows
Avaliao
Bibliografia Bsica
1. MINASI, Mark. Dominando o Windows Server 2003: a Bblia. Makron Books, 2003.
2. TOBLER, Michael J. Desvendando o Linux. Campus, 2001.
Bibliografia Complementar
1. BOVET, Daniel P. e CESATI, MARCO. Undertsanding the Linux Kernel. OReilly, 2000.
2. DANESH, Arman. Dominando o Linux. Makron Books, 2000.
3. MINASI, Mark et al. Dominando o Windows 2000 Server: a Bblia. Makron Books, 2000.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Sistema Operacional Windows 2000 Server e Professional.
Sistema Operacional GNU/Linux.
www.redhat.com
www.baboo.com.br
www.conectiva.com.br
58
Objetivos
Compreender e aplicar as tcnicas de administrao, otimizao de Sistemas de Banco de Dados.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Contedo Programtico
Viso Geral da Administrao do Sistema.
Planejamento e Instalao de Sistema.
Estrutura de ndices.
Gerenciando a Segurana.
Backup e Recuperao.
Transferncia de Dados.
Automatizando as tarefas de administrao de sistema.
Diagnstico e Soluo de Problemas.
Desempenho e Otimizao.
Replicao de Dados.
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao do projeto desenvolvido.
Bibliografia Bsica
1. DALTON, Patrick. SQL Server 7 Black Book. Makron Books, 1997.
2. KORTH, Henry F. et al. Sistema de Banco de Dados. Makron Books, 1999.
Bibliografia Complementar
1. PETROVIC, Dusan. SQL Server 7 Guia Prtico. Makron Books, 1999.
2. Martinsson, Tobias. Desenvolvendo XML e WMI para o Microsoft SQL Server 2000. So Paulo. Pearson
Education do Brasil Ltda, 2002.
Software(s) de Apoio:
Informaes Adicionais
Microsoft SQL Server, PostgreSQL
61
Objetivos
Desenvolver habilidades de resumo de dados
Desenvolver habilidades de apresentao de dados
Desenvolver habilidades de clculo de probabilidade.
Contedo Programtico
1. Distribuio de freqncia.
1.1. Rol, amplitude total, classes, amplitude de classe, freqncias.
2. Medidas de tendncia central.
2.1. Mdia, mediana, moda.
3. Medidas de disperso.
3.1. Varincia, desvio-padro, coeficiente de variao, desvio-mdio.
4. Separatrizes, assimetria e curtose.
4.1. Quartil, decil, percentil, assimetria, curtose.
5. Apresentao grfica.
5.1. Histograma, polgono de freqncia.
6. Probabilidade clssica.
6.1. Definies, variveis aleatrias, valor esperado, distribuio de probabilidade.
7. Distribuio binomial, normal, poisson.
7.1. Definio e propriedades da binomial e da poisson. Normal padro, utilizao da tabela
padronizada.
8. Intervalos de confiana.
8.1. Intervalo de confiana para mdia, varincia, proporo.
9. Teoria da deciso estatstica.
9.1. Decises estatsticas, hipteses estatsticas. Teste para igualdade de mdias.
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Bibliografia Bsica
1. SPIEGEL, Murray R. Estatstica. Traduo e reviso tcnica Pedro Consentino, 3a ed. So Paulo:
Makron Books, 1993 Coleo Schaum.
2. FONSECA, Jairo Simon. Curso de Estatstica. So Paulo: Atlas, 1990.
Bibliografia Complementar
1.
Software(s) de Apoio:
Informaes Adicionais
Microsoft Excel
62
Objetivos
Compreender os principais conceitos e paradigmas das linguagens de programao;
Apresentar os conceitos envolvidos no projeto de linguagem de programao e seu uso;
Selecionar a linguagem adequada para soluo de um dado problema.
Contedo Programtico
1. Histrico das linguagens de programao
7. Expresses e instrues de atribuies
2. Motivao
8. Estruturas de controle de nvel da instruo
3. Descrevendo Sintaxe e Semntica
9. Subprogramas
3.1. Introduo
10. Tipos de dados abstratos
3.2. Problema geral de descrever a sintaxe
11. Paradigma Imperativo
3.3. Mtodos formais
11.1.
C, Pascal
3.4. Gramtica de atributos
12. Paradigma Orientado a Objeto
3.5. Semntica dinmica
12.1.
Java, C++
4. Anlise Lxica e Sinttica
13. Paradigma Lgico
5. Nomes, vinculaes, verificao de tipos e
13.1.
Prolog
escopos
14. Paradigma Funcional
6. Tipos de dados
14.1.
Scheme, Lisp, Haskell
Avaliao
Avaliaes escritas e prticas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao dos trabalhos desenvolvidos
Bibliografia Bsica
1. SEBESTA, Robert W. Conceitos de Linguagem de Programao. Bookman, 2003.
Bibliografia Complementar
1. WATT, D. A. Programming Languages Concepts and Paradigms, 3rd Edition, Prentice Hall, UK, 1998.
2. MELO, A. C. V. Princpios de Linguagens de Programao, Edgard Blcher, 2003.
Software(s) de Apoio:
Informaes Adicionais
AMZI Prolog, HUG Haskell.
63
Objetivos
Compreender o ambiente de desenvolvimento.NET
Desenvolver aplicativos com o ambiente.NET
Contedo Programtico
1. Estruturas e interfaces
1.1. A palavra-chave struct
1.2. Criao em memria e o papel do construtor default
1.3. Interfaces
1.4. A palavra-chave interface
1.5. .NET Framework e suas interfaces
1.6. Explicit interface
1.7. Interfaces versus classe base
1.8. Os operadores is e as
2. Delegates e eventos
2.1. Delegates
2.2. A palavra-chave delegate
2.3. MulticastDelegate
2.4. Async pattern
2.5. Eventos
2.6. Um evento e vrios tratadores
2.7. Eventos aplicados no .NET Framework
2.8. Customizao dos eventos com add e remove
3. As principais classes do .NET Framework (FCL)
3.1. Trabalhando no console
3.2. Manipulao de strings
3.3. Manipulao de arquivos
3.4. Colees
3.5. XML
4. Os Operadores de dados .NET
4.1. O SQL Server Data Provider
4.2. O OLE DB Data Provider
4.3. Estabelecendo conexo
4.4. Pooling de conexo
4.5. Usando: DataReader DataSet e DataAdapter
5. Design Patterns usados no .NET Framework
5.1. Observe Pattern
5.2. Iterator Pattern
5.3. Decorator Pattern
5.4. Adapter Pattern
5.5. factory Pattern
5.6. Strategy Pattern
5.7. Composite Pattern no ASP.NET
5.8. Modelo de mtodo padro
5.9. Requisies no ASP.NET
5.10.
Padro Controlador de Pgina
5.11.
Padres de Apresentao Web no ASP.NET
Bibliografia Bsica
1. GALUPO, Fabio. Desenvolvendo com C#. Porto Alegre: Bookman, 2004.
Bibliografia Complementar
1. LIPPMAN, Staley B. C#:um guia prtico. Porto Alegre. Bookman, 2003.
2. TURTSCHI, Adrian, WERRY, Jason. C# .NET Guai do Desenvolvedor Web. Editora Alta Books, 2002.
3. BENTRUM, Janson; WHATLEY, James. Desenvolvendo Sites de e-commerce com .NET. So Paulo:
Pearson Education do Brasil, 2002.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
MySQL for Windows 4.0, SQL Server 2000, Power Design, ROSE,
PostgreSQL
www.sqlmagazine.com.br
66
Objetivos
Discutir a influncia da tecnologia da informao na moderna administrao e o papel do profissional de
desenvolvimento de software na elaborao do planejamento estratgico em TI.
10.
Contedo Programtico
Tecnologia e Administrao: Criando a infra-estrutura da empresa.
Evoluo da tecnologia da informao: Operaes e aplicaes de recursos de negcios.
Administrao do conhecimento.
Metodologia para clculo do custo total de propriedade: TCO (Total Cost of Ownership); CAPT (Custo
Anual por Teclado).
Planejamento em Tecnologia da Informao.
Teoria matemtica da administrao Pesquisa Operacional (PO).
A informatizao a servio do negcio: A era da informao, a inteligncia do negcio, o poder da
informao, um mundo de inovao.
A gesto da informao como arma estratgica para a competitividade: ECR (Efficient Customer
Response) e EDI (Electronic Data Interchange).
Tecnologias aplicadas a sistemas de informao empresariais: Executive Information System (EIS);
Decision Suport System (DSS); Enterprise Resouece Planning (ERP); Customer Relationship
Management (CRM); Supply Chain Management (SCM); e-Procurement; Bancos de Dados; Inteligncia
Artificial (IA); Outras tecnologias.
Tecnologia da Informao e negcio na Internet: E-Business.
Avaliaes escritas
Trabalhos individuais
Apresentao de trabalhos desenvolvidos
1.
2.
3.
4.
5.
6.
7.
8.
9.
Avaliao
Bibliografia Bsica
1. LAURINDO, Fernando Jose Barbin. Tecnologia da Informao: Eficcia Nas Organizaes, Editora
Futura, So Paulo, 2004.
2. LACHTERMACHER, Gerson. Pesquisa Operacional na Tomada de decises, Editora Campus, 2002.
3. FRANCO JR., Carlos F.. E-BUSINESS Tecnologia da Informao e Negcio na Internet, So Paulo
Editora Atlas, 2001.
4. REZENDE, Alcides Rezende e ABREU, Aline Frana de. Tecnologia da Informao aplicada a sistemas
de informao empresariais. 2 Edio, Editora Atlas, So Paulo. 2001.
67
Objetivos
Analisar os impactos do uso dos computadores sobre a sociedade e os indivduos.
Avaliar as repercusses das novas tecnologias na sociedade, considerando os aspectos sociais,
econmicos, polticos e educacionais.
Contedo Programtico
1. tica e computao: o que a tica, o Profissional de Computao, a Abrangncia da tica em
Computao.
2. Cdigos de tica profissionais: tica profissional, tica e regulamentao da profisso, Cdigos de tica
Profissionais na rea de computao, o Cdigo de tica da ACM, o Cdigo de tica unificado IEEECS/ACM para Engenharia de Software.
3. Profissional, computador e sociedade: relaes, alcance das aplicaes do computador.
4. Ergonomia e Doenas profissionais.
5. Poltica e Industria Nacional de Informtica.
6. Situao das indstrias de hardware e software no Brasil e no mundo.
7. A economia "ps-industrial".
8. A repercusso do computador no mercado de trabalho e a difuso do teletrabalho e a flexibilizao da
jornada de trabalho.
9. Propriedade intelectual: a importncia da proteo propriedade intelectual, a propriedade intelectual e
os cdigos de tica da ACM e unificado, direito autoral, patente, segredos de negcio, engenharia
reversa, novas tecnologias associadas ao direito autoral.
10. Aplicaes da Informtica nas diversas reas do conhecimento.
11. A revoluo da educao e o ensino a distncia.
Avaliaes escritas
Trabalhos individuais
Apresentao de trabalhos desenvolvidos.
Avaliao
Bibliografia Bsica
1. MASIERO, P. C tica em Computao, Editora da USP, 2000.
2. ACM Code of Ethics and Profissional Conduct, Communications of the ACM.
3. Livro Verde do Programa da Sociedade da Informao no Brasil - http://www.socinfo.org.br/index.htm.
68
Objetivos
Analisar o funcionamento da economia, suas variveis e aplicaes no contexto nacional e
internacional;
Compreender, criticamente, os problemas econmicos atuais.
Contedo Programtico
1. Noes gerais de economia
2. Questes econmicas fundamentais
3. Noes gerais de macroeconomia
3.1. Noes de contabilidade nacional
3.2. Consumo, investimento e setor pblico
3.3. O papel e a importncia da moeda
3.4. Noes de economia internacional
4. Noes gerais de microeconomia
4.1. Demanda, oferta e equilbrio de mercado
4.2. Teoria da produo
4.3. Teoria dos custos
4.4. Estruturas de mercado
Avaliao
Avaliaes escritas
Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas)
Apresentao de trabalhos desenvolvidos
Bibliografia Bsica
1. PASSOS, M. M. Martins & NOGAMI, Otto. Princpios de economia. 4 edio. Thomson, 2003.
2. CANO, Wilson. Introduo economia. 1 edio. UNESP, 1998.
3. SINGER, Paul. Aprender Economia. 1 edio. Brasiliense, 1983.
Bibliografia Complementar
1. HUBERMAN, Leo. Histria da Riqueza do Homem. 21 edio. Guanabara, 1999.
2. ROSSETI, J. Paschoal. Introduo economia. Atlas, 1997.
3. OSULLIVAN, Arthur; SHEFFRIN, Steven; NISHIJIMA, Marislei. Introduo Economia Princpios e
Ferramentas. 1 Edio, Pearson, 2004.
69
Objetivos
Consolidar os contedos vistos ao longo do curso em trabalho de pesquisa aplicada e /ou natureza
tecnolgica, possibilitando ao aluno a integrao entre teoria e prtica.
Verificar a capacidade de sntese do aprendizado adquirido durante o curso.
1.
Contedo Programtico
O contedo estar ligado ao tema escolhido pelo aluno, com base na matriz curricular.
Relatrios Parciais
Monografia
Apresentao oral do Trabalho
Avaliao
Bibliografia Bsica
De acordo com o tema do Trabalho.
70
15.
16.
17.
18.
19.
Objetivos
Integrar os conhecimentos adquiridos nas disciplinas co-requisitos deste programa participando de um
projeto de desenvolvimento Software para Web;
Escrever um relatrio Tcnico sobre o trabalho.
Contedo Programtico
Definir Tema do trabalho (Software Web);
Planejar e Executar as tarefas para construo do Sistema Web;
Desenvolver o Software utilizando tcnicas de Anlise e Projeto Orientao a Objetos;
Desenvolver o Software usando redes de computadores;
Desenvolver o Software com acesso a banco de dados;
Construir um Relatrio Tcnico.
Procedimentos Metodolgicos e Recursos Didticos
Aulas tericas expositivas, aulas prticas em laboratrio, desenvolvimento de projetos.
Leitura de textos, palestras, seminrios, visitas tcnicas, pesquisas bibliogrficas.
Quadro branco, computador, projetor multimdia, retroprojetor, vdeos.
Avaliao
Seminrios
Relatrios Tcnicos
Apresentao dos trabalhos desenvolvidos
Bibliografia Bsica
Software(s) de Apoio:
Informaes Adicionais
Ferramentas Case
71
Objetivos
Integrar os conhecimentos adquiridos nas disciplinas co-requisitos deste programa, participando de um
projeto de desenvolvimento de Software Distribudo;
Escrever um Artigo Cientfico.
20.
21.
22.
23.
24.
25.
26.
Contedo Programtico
Definir o tema do trabalho (Software Distribudo);
Utilizar um Processo de Desenvolvimento de Software para a construo do Sistema;
Definir de cronograma do projeto;
Planejar e Executar das tarefas para construo do Sistema;
Desenvolver aplicativos com acesso a banco de dados;
Definir uma Arquitetura para o Sistema a ser construdo;
Escrever um Artigo Cientfico sobre o trabalho.
Seminrios;
Artigos Cientficos;
Apresentao dos projetos desenvolvidos.
Avaliao
Bibliografia Bsica
De acordo com o projeto a ser desenvolvido.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ferramentas Case
72
Objetivos
Integrar os conhecimentos adquiridos nas disciplinas co-requisitos deste programa participando de um
projeto de desenvolvimento de Software Corporativo;
Escrever um Artigo Cientfico.
27.
28.
29.
30.
31.
32.
33.
34.
Contedo Programtico
Definir o Tema do Trabalho (Software Corporativo);
Utilizar um Processo de Desenvolvimento de Software;
Desenvolver com .Net;
Planejar e Gerenciar o Projeto de Software;
Desenvolver atividades de Administrao de banco de dados;
Definir uma Arquitetura para o Sistema a ser construdo;
Fazer uso de tcnicas de IHM;
escrever um Artigo Cientfico sobre o trabalho.
Seminrios;
Artigos Cientficos;
Apresentao dos projetos desenvolvidos.
Avaliao
Bibliografia Bsica
De acordo com os projetos a serem desenvolvidos.
Software(s) de Apoio:
Site(s):
Informaes Adicionais
Ferramentas Case
73
Redes de Computadores
Arquitetura de
Computadores
Linguagem de Definio
de Dados
lgebra Linear
Clculo Diferencial e
Integral
Ttulo
Treinamento em Linguagem C++
- Mdulo 1
Lgica de Programao: A
Construo de Algoritmos e
Estruturas de Dados
Autor(es)
Qtde.
12
18
TORRES, Gabriel
10
Introduo informtica
Elementos de Eletrnica Digital
Sistemas Digitais: Princpios e
Aplicaes
Internet e World Wide Web:
Como Programar
CAPRON, H. L. e JOHNSON, J. A.
IDOETA, Ivan Valeije
10
55
TOCCI, Ronald J.
12
10
10
GERSTING, Judith L.
10
TOCCI, Ronald J.
12
TANENBAUM, Andrew S.
12
PATTERSON, David A. e
HENNESSY, John L.
10
STALLINGS, William
10
10
KOLMAN, Bernard
11
BOULOS, P.
46
LEITHOLD, Louis
18
?
10
GOODRICH, Michael T. e
TAMASSIA, Roberto
10
Ingls Instrumental
Programao Web
Estrutura de Dados
Aplicaes de Redes de
Computadores
74
Disciplina
Sistemas Operacionais
Anlise e Projeto
Orientados a Objetos
Banco de Dados
Ttulo
Redes de Computadores: Das
LANs, MANs e WANs s Redes
ATM
Redes de Computadores
Dominando Linux: Red Hat e
Fedora
Understanding the Linux Kernel
Sistemas operacionais modernos
Utilizando UML e Padres: Uma
Introduo Anlise e Projetos
Orientados a Objetos
UML Essencial
Sistema de Banco de Dados
Autor(es)
Qtde.
TANENBAUM, Andrew S.
12
10
10
11
LARMAN. Graig
10
0
10
Leitura e Produo de
Textos
Programao de
Sistemas Distribudos
Teoria dos Grafos
Ambiente de
Desenvolvimento
Processo de
Desenvolvimento de
Software
Arquitetura de Software
Linguagem de
Programao de Banco
de Dados
Metodologia do Trabalho
Cientfico
Programao de
Sistemas Corporativos
Empreendedorismo
Administrao de
Sistemas Operacionais
?
Sistemas Operacionais Modernos
Distributed Systems Principles
and Paradigms
Estruturas de dados e algoritmos
em Java
TANENBAUM, Andrew S.
11
TANENBAUM, Andrew S.
GOODRICH, Michael T. e
TAMASSIA, Roberto
10
Desenvolvendo com C#
GALUPO, Fabio
O Processo Unificado
SCOTT, Kendall
10
Arquitetura de Software
Padres de Projeto: Solues
Reutilizveis de Software
Orientado a Objetos
Modelagem gil: Prticas
Eficazes para a Programao
eXtrema e o Processo Unificado
SQL Server 7 Black Book
Introduo a Sistemas de Banco
de Dados
Bases metodolgicas para o
trabalho cientfico
MENDES, Antonio
GAMMA, Erich; HELM, Richard;
RALPH, Johnson; VLISSIDES,
John
AMBLER, Scott W.
10
DALTON, Patrick
DATE, C. J.
0
10
10
CHIAVENATO, Idalberto
10
MINASI, Mark
TOBLER, Michael J.
75
Disciplina
Planejamento e Gerncia
de Projetos
Interface HomemMquina
Administrao de Banco
de Dados
Estatstica e
Probabilidade
Paradigmas de
Linguagem de
Programao
Tecnologias Web
Desenvolvimento
Integrado
Gesto de Tecnologia da
Informao
Computador e Sociedade
Ttulo
PMBOK Guide: A Guide to the
Project Management Body of
Knowledge
Gerenciando Projetos de
Desenvolvimento de Software
com PMI, RUP e UML
Gesto de Projetos
IHC: Modelagem e Gerncia de
Interfaces com o Usurio
SQL Server 7 Black Book
Introduo a Sistemas de Banco
de Dados
Estatstica
Curso de Estatstica
Conceitos de Linguagem de
Programao
Autor(es)
Qtde.
10
KERZNER, Harold
DALTON, Patrick
DATE, C. J.
SPIEGEL, Murray R.
FONSECA, Jairo Simon
4
21
SEBESTA, Robert W.
10
GALUPO, Fabio
LACHTERMACHER, Gerson
12
MASIERO, P. C.
10
Ttulo
Introduo Informtica
ABRAMS, Peter. Elementos de Procesos de Datos. Companhia Editorial Continental, 1985.
BROOKSHEAR, J. Glenn. Cincia da Computao. Bookman, 2000.
CALIGAERT, Peter. Princpios de Computao. Ao Livro Tcnico, 1980.
GUIMARAES, ngelo de Moura. Introduo a Cincia da Computao. LTC, 1998.
LAGES, Newton Alberto de C. Introduo a Cincia da Computao. LTC, 1990.
LANCHARRO, Eduardo Alcade. Informtica Bsica. Makron Books, 1991.
MANZANO, Andre Luizn. G. Informtica Bsica. rica, 2003.
MEIRELLES, Fernando de Souza. Informtica. Makron Books, 1994.
NORTON, Peter. Introduo a Informtica. Makron Books, 1996.
SANTOS, Carlos A. R. dos. Aplicativos. rica, 1986.
VERZELLO, Robert J. Processamento de Dados. McGraw-Hill, 1984.
Qtde
1
8
1
13
1
13
2
17
5
6
8
76
Ttulo
WALSH, Myles E. Entendiendo a Las Computadoras. Companhia Editorial Continental, 1981.
Qtde
1
2
2
1
2
1
3
3
2
2
2
9
2
1
1
2
2
1
3
2
3
2
1
2
4
6
1
2
4
2
1
Compiladores
JOSE NETO, Joo. Introduo a Compilao. LTC, 1987.
7
17
2
6
14
77
Ttulo
Qtde
3
1
1
1
5
2
1989.
16
5
3
5
3
8
2
6
6
12
5
14
1
4
3
6
7
2
1
4
8
1
3
10
4
2
5
3
1
6
5
2
78
Ttulo
FLAMIG, Bryan. Turbo C++. LTC, 1991.
GOTTFRIED, Byron S. Programando em C. McGraw-Hill, 1993.
LAFORE, Robert. Object-Oriented Programming In C++. Waite Group Press, 1995.
SCHILDT, Herbert. Linguagem C. McGraw-Hill, 1986.
Qtde
2
9
1
5
1
3
4
1
8
1
9
5
2
3
2
3
1
1
3
3
1
2
1
5
4
1
Programao Web
FURGERI, Sergio. Ensino Didtico da Linguagem XML. rica, 2001.
HADDAD, Renato Ibrahim. Crie Um E-Commerce com ASP. rica, 2000.
MEYER, Eric A. Cascading Style Sheets. O'Reilly, 2000.
ROUYER, Geff. Dynamic Html. Quark Books, 1999.
SAVOLA, Tom. Usando HTML. Campus, 1996.
TITTEL, Ed. Html 4. Campus, 1998.
WEISSINGER, A. Keyton. ASP: Guia Completo. Cincia Moderna, 1999.
2
2
3
2
3
4
7
Engenharia de Software
BOOCH, Grady. Object-Oriented Analysis and Design. Addison-Wesley Publishing Company,
1994.
COLEMAN, Derek. Object-Oriented Development. Prentice Hall, 1994.
COOAD, Peter. Anlise Baseada em Objetos. Campus, 1991.
DIAS, Donaldo de Souza. Projeto de Sistemas de Processamento de Dados. LTC, 1975.
3
3
5
6
79
Ttulo
FURLAN, Jose Davi. Modelagem de Objetos atravs da UML. Makron Books, 1998.
GHEZZI, Carlo. Fundamentals of Software Engineering. Prentice Hall, 1991.
HIGGINS, Lindley R. Maintenance Engineering Handbook. McGraw-Hill, 2001.
LIGHFOOT, David. Formal Specification Using Z. Palgrave, 2001.
PRESSMAN, Roger S. Engenharia de Software. Makron Books, 1995.
PRESSMAN, Roger S. Software Engineering. Livraria So Jose, 1992.
PRESSMAN, Roger. Software Engineering. McGraw-Hill, 2001.
RUMBAUGH, James. Modelagem e Projetos Baseados em Objetos. Campus, 1997.
SILVA, Nelson Peres da. Projeto e Desenvolvimento de Sistemas. rica, 1998.
SOMMERVILLE, Ian. Software Engineering. Addison-Wesley Publishing Company, 1995.
YOURDON, Edward. Anlise Estruturada Moderna. Campus, 1990.
YOURDON, Edward. Anlise Estruturada Moderna. Campus, 1992.
Banco de Dados
CASANOVA, Marco Antonio. Princpios de Sistemas de Gerncia de Banco de Dados.
Campus, 1985.
CHU, Shao Yong. Banco de Dados. Atlas S.A., 1986.
COUGO, Paulo Sergio. Modelagem Conceitual e Projetos de Banco de Dados. Campus, 1997.
DALTON, Patrick. Ms SQL Server 7: Black Book. Makron Books, 1998.
DATE, C. J. Introduo a Sistemas de Bancos de Dados. Campus, 1991.
FURTADO, Antonio Luz. Organizao de Banco de Dados. Campus, 1987.
KORTH, Henry F. Sistema de Bancos de Dados. Makron Books, 1995.
MACHADO, Felipe Nery Rodrigues. Projeto de Banco de Dados. rica, 1996.
PETKOVIC, Dusan. SQL Server 7. Makron Books, 1999.
RAMALHO, Jos Antnio. SQL Server 7: Black Book. Makron Books, 1999.
RAMALHO, Jos Antnio. SQL Server 7: Iniciao e Referncia. Makron Books, 1999.
SETEER, Valdemar W. Banco de Dados. Edgard Blucher, 1986.
Sistemas Operacionais
ALBUQUERQUE, Fernando. Projeto de Sistemas Operacionais em Linguagem C. Ebras, 1990.
IDEALI, Wagner. Sistema Operacional Cp/M 80. rica, 1986.
SILBERSCHATZ, Abraham. Operating System Concepts. Addison-Wesley Publishing
Company, 1995.
SINGHAL, Mukesh. Advanced Concepts In Operating Systems. McGraw-Hill, 1994.
TANENBAUM, Andrew S. Modern Operating Systems. Prentice Hall, 1992.
TANENBAUM, Andrew S. Sistemas Operacionais. Bookman, 2000.
Qtde
8
3
1
23
5
2
3
3
2
1
5
5
5
5
11
7
3
6
3
2
6
1
4
5
2
8
3
2
1
8
3
8
2
2
1
3
8
9
19
80
Ttulo
GOOKIN, Dan. DOS 6. Berkeley Brasil, 1993.
HOFFMAN, Paul. MS-DOS. McGraw-Hill, 1987.
O'HARA, Shelley. DOS Verso 5.0. Campus, 1992.
ROBBINS, Judd. Dominando o DOS. Cincia Moderna, 1990.
STULTZ, Russell. MS-DOS 5.0. Makron Books, 1991.
WOLVERTON, Van. Usando MS-DOS. Campus, 1989.
WOODECOK, Joanne. Guia Conciso para o MS-DOS 5. Makron Books, 1992.
Sistema Operacional Netware
CARVALHO, Jose Eduardo M. de. Como Implantar e Gerenciar Novell Netware. McGraw-Hill,
1990.
EDELHART, Mike. Novell Netware Ferramentas Poderosas. Berkeley, 1992.
TSAI, David. Manual da Netware para o Supervisor Novell 3.11. rica, 1993.
Qtde
1
5
10
8
8
3
2
5
5
5
Redes de Computadores
ALVES, Luiz. Comunicao de Dados. Makron Books, 1994.
CICLADES. Guia Internet de Conectividade. 1996.
DERFLER JUNIOR, Frank J. Tudo Sobre Cabeamento de Redes. Campus, 1994.
DERFLER JUNIOR, Frank J. Guia de Conectividade. Campus, 1995.
GIOZZA, William Ferreira. Redes Locais de Computadores Tecnologia e Aplicaes. Livraria
So Jos, 1986.
HALSALL, Fred. Data Communications, Computer Networks And Open Systems. AddisonWesley Publishing Company, 1996.
LACERDA, Ivan Max Freire de. Cabeamento Estruturado. SENAC-RN, 2002.
MONTORO, Fabio de Azevedo. Modem e Transmisso de Dados. rica, 1990.
MOURA, Jose Antao Beltrao. Redes Locais de Computadores. Livraria So Jose, 1986.
SILVEIRA, Jorge Luis da. Comunicao de Dados e Sistemas de Teleprocessamento. Makron
Books, 1991.
SOARES, Luiz Fernando Gomes. Redes de Computadores. Campus, 1995.
TANENBAUM, Andrew S. Redes de Computadores. Campus, 1997.
10
12
2
1
Eletrnica Digital
Eletrnica Digital. Departamento Tcnico, 1980.
AZEVEDO JUNIOR, Joo Batista de. TTL/CMOS - V.1. rica, 1986.
AZEVEDO JUNIOR, Joo Batista de. TTL/CMOS. rica, 1986.
BRANDASSI, Ademir Eder. Eletrnica Digital. Nobel-Siemens, 1983.
IDOETA, Ivan Valeije. Elementos de Eletrnica Digital. rica, 1980.
IDOETA, Ivan Valeije. Elementos de Eletrnica Digital. rica, 1984.
IDOETA, Ivan Valeije. Elementos de Eletrnica Digital. rica, 1993.
IDOETA, Ivan Valeije. Elementos de Eletrnica Digital. rica, 1998.
MALVINO, Albert. Eletrnica Digital. Makron Books, 1987.
MELLO, Hilton Andrade de. Circuitos Integrados. Edgard Blucher, 1976.
SZAJNBERG, Mordka. Eletrnica Digital. LTC, 1988.
TAUB, Herbert. Eletrnica Digital. Makron Books, 1982.
TOCCI, Ronald J. Sistemas Digitais: Princpios e Aplicaes. Printice-Hall do Brasil, 1991.
TOCCI, Ronald J. Sistemas Digitais: Princpios e Aplicaes. Printice-Hall do Brasil.
TUCCI, Wilson Jose. Introduo a Eletrnica. Nobel, 1983.
6
20
7
3
3
3
2
5
2
8
1
16
21
7
4
19
1
30
6
1
1
9
1
11P
5
81
Ttulo
Arquitetura e Organizao de Computadores
HWANG, Kai. Computer Architecture And Parallel Processing. McGraw-Hill, 1985.
HWANG, Kai. Advanced Computer Architecture. McGraw-Hill, 1993.
PATTERSON, David A. Computer Architecture a Quantitative Approach. Morgan Kaufmann
Publishers, 1996.
Microprocessadores
ABEL, Peter. IBM PC Assembly Language and Programming. Prentice Hall, 1995.
BARDEN JR., William. Manual do Microprocessador Z-80. Campus, 1987.
CARR, Joseph J. Assembly 6502: Manual do Usurio. Campus, 1988.
CIARCIA, Steve. Construa o seu Prprio Micro Z-80. Servio Nacional de Teatro.
CYPRIANO, Luiz Benedito. Microprocessador Z-80. rica, 1984.
CYPRIANO, Luiz Benedito. Microprocessador Z-80. rica, 1986.
FERRI, Enrique H. H. Introduo 80386. rica, 1990.
MILLER, Alan R. Assembly IBM PC. Berkeley Brasil, 1990.
NORRIS, Bryan. Microprocessadores Y Microcomputadores Y Sistemas. 1978.
VISCONTI, A. C. J. F. Microprocessadores 8080 e 8085. rica, 1986.
Manuteno de Equipamentos
D'AVILA, Edson. Montagem, Manuteno e Configurao de Computadores Pessoais. rica,
1997.
KAMIN, Jonathan. Disco Rgido no PC. LTC, 1990.
NORTON, Peter. Manual Disco Rgido. Campus, 1989.
ROSCH, Winn L. Desvendando o Hardware do PC. Campus, 1996.
TORRES, Gabriel. Hardware. Axcel Books, 1999.
VASCONCELOS, Larcio. Como Montar Configurar e Expandir seu PC 486/Pentium. LCV,
1994.
VASCONCELOS, Larcio. Manual de Manuteno e Expanso de PCs. Makron Books, 1999.
Qtde
2
3
3
1
5
5
7
6
6
3
3
1
11
5
6
1
3
10
6
5
Clculo
AVILA, Geraldo. Clculo 1. LTC, 1994.
14
AVILA, Geraldo. Clculo 2: Funes de uma Varivel. LTC, 1995.
17
AYRES JR., Frank. Clculo Diferencial e Integral. McGraw-Hill, 1973.
1
BARBANTI, Luciano. Matemtica Superior. Pioneira, 1999.
5
BOULOS, Paulo. Clculo Diferencial e Integral. Makron Books, 2000.
15+22P
BOULOS, Paulo. Clculo Diferencial e Integral. Pearson Education do Brasil, 1999.
10
EWEN, Dale. Clculo Tcnico. Hemus, 1990.
15+11P
HUMES, Ana Flora P. de Castro. Nocoes de Clculo Numrico. McGraw-Hill, 1984.
1
KREYSZIG, Erwin. Matemtica Superior 3. LTC, 1980.
1
KREYSZIG, Erwin. Matemtica Superior. LTC, 1982.
2
LANG, Serge. Clculo. Ao Livro Tcnico, 1971.
4
LEITHOLD, Louis. Clculo com Geometria Analtica. Harbra, 1990.
3
LEITHOLD, Louis. Clculo com Geometria Analtica. Harbra, 1994.
4+11P
LEITHOLD, Louis. Clculo. Habra, 1977.
1
MUNEM, Mustafa A. Clculo. Guanabara Dois, 1986.
2
PEREIRA, Baslio de Bragana. Anlise Espectrais. Arte Final Leasing, 1986.
1
SANTOS, Vitoriano Ruas de Barros. Curso de Clculo Numrico. LTC, 1982.
1
SPENCER, Donald D. Matematicas para La Cincia de La Computacion. Companhia Editorial
2
Continental, 1986.
WILLIAMSON, Richard E. Clculo de Funes Vetoriais. LTC, 1975.
1
82
Ttulo
Clculo Numrico
DORN, Wiliam S. Clculo Numrico com Estudos de Casos em Fortran IV. Campus, 1989.
RUGGIERO, Mrcia A. Gomes. Clculo Numrico. Makron Books, 1996.
Estatstica
CASTRO, Lauro Sodr Viveiros de. Exerccio de Estatstica. Cientfica, 1970.
FONSECA, Jairo Simon da. Curso de Estatstica. Atlas S.A., 1982.
FONSECA, Jairo Simon da. Curso de Estatstica. Atlas S.A., 1996.
GOODMAN, Richard. Aprenda Sozinho Estatstica. Enio Matheus Guazzelli, 1965.
HOEL, Paul G. Estatstica Elementar. Fundo de Cultura.
MARTINS, Gilberto de Andrade. Princpios de Estatstica. Ascom, 1980.
MARTINS, Gilberto de Andrade. Princpios de Estatstica. Atlas S.A., 1991.
MEYER, Paul L. Probabilidade. LTC, 1976.
SALVATORE, Dominick. Estatstica e Econometria. Servio Nacional de Teatro, 1982.
SILVA, Elio Medeiros da. Matemtica e Estatstica Aplicada. Atlas S.A., 1999.
SPIEGEL, Murray R. Estatstica. Makron Books, 1993.
SPIEGEL, Murray R. Estatstica. Servio Nacional de Teatro, 1993.
TRIOLA, Mario F. Introduo a Estatstica. LTC, 1999.
Qtde
1
8
1
5
6
1
2
1
2
2
4
4
3
1
3+22P
Lgica Matemtica
ALENCAR FILHO, Edgard de. Iniciao a Lgica Matemtica. Nobel, 1986.
COPI, Irwing M. Introduo a Lgica. Mestre Jou, 1978.
MACHADO, Nilson Jose. Lgica? Lgico! Scipione, 1994.
SALMON, Wesley C. Lgica. Zahar, 1969.
3
3
1
1
lgebra Linear
BOLDRINI, Jose Luiz. lgebra Linear. Harbra, 1980.
GUELLI, Cid A. lgebra I. Moderna, 1970.
GUELLI, Cid A. lgebra II. Moderna, 1970.
GUELLI, Cid A. lgebra IV. Moderna, 1970.
KOLMAN, Bernard. Introduo lgebra Linear com Aplicaes. LTC, 1999.
KREIDER, Donald. Introduo a Anlise Linear. Ao Livro Tcnico, 1972.
LIPSCHUTZ, Seymour. lgebra Linear. McGraw-Hill, 1973.
MURDOCH, D. C. lgebra Linear. LTC, 1972.
SANTOS, Nathan Moreira dos. Vetores e Matrizes. LTC, 1976.
SERRAO, Alberto Nunes. Exerccios e Problemas de lgebra. Ao Livro Tcnico, 1965.
STEINBRUCH, Alfredo. lgebra Linear. Makron Books, 1987.
6
1
1
1
5
1
1
1
1
1
5
Ttulo
GLOBO, Irineu Marinho. Manual de Redao e Estilo. Globo, 1993.
GOULART, Audemaro Taranto. Estudo Orientado de Lngua Portuguesa. Brasil, 1976.
INFANTE, Ulisses. Do Texto Ao Texto. Scipione, 1991.
KOCH, Ingedore Villaa. Coeso Textual. Contexto, 1994.
LAJOLO, Marisa. Caminhos da Linguagem. tica, 1977.
LAJOLO, Marisa. Caminhos da Linguagem. tica, 1978.
LYONS, John. Introduo a Lingstica Terica. Secretaria de Minas e Energia, 1979.
MASIP VICIANO, Vicente. Interpretao de Textos. E.P.U., 2001.
MAINGUENAU. Anlise de Textos de Comunicao. Cortez, 2001.
MEDEIROS, S. J. B. Correspondncia Tcnica de Comunicao Criativa. Atlas.
SERAFINI, Maria Teresa. Como Escrever Textos. Globo, 1991.
SILVA, Adalberto Prado e. Como Falar Como Escrever. Ibep, 1970.
VANOYE, Francis. Usos da Linguagem. Martins Fontes, 1985.
Qtde
1
1
19
1
10
5
1
1
10CE
10CE
4
1
5
Metodologia Cientfica
ARMANI, Domingos. Como Elaborar Projetos. Tomo, 2003.
LAKATOS, Eva Maria. Metodologia Cientfica. Atlas S.A., 2000.
MARCONI, Marina de Andrade. Fundamentos de Metodologia Cientfica. Atlas S.A., 2003.
PENTEADO, Jose Roberto Whitaker. A Tcnica da Comunicao Humana. Pioneira, 1976.
RUDIO, Franz Victor. Introduo ao Projeto de Pesquisa Cientfica. Vozes, 2003.
RUDIO, Franz Victor. Introduo ao Projeto de Pesquisa Cientfica. Vozes.
SEVERINO, Antonio Joaquim. Metodologia do Trabalho Cientfico. Cortez, 2002.
VARGAS, Milton. Metodologia da Pesquisa Tecnolgica. Globo, 1980.
4
5+11P
6
6
4
11P
4
1
Relaes Interpessoais
ALVES, Tania Oliveira. Guia Prtico de Combate Ao Stress. Qualitymark, 1997.
AMOEDO, Sebastio. tica do Trabalho. Qualitymark, 1997.
ANTUNES, Celso. A Inteligncia Emocional na Construo do Novo Eu. Vozes, 1998.
BALCAO, Yolanda Ferreira. Comportamento Humano na Empresa. Fundao Getulio Vargas,
1967.
BAQUERO MIGUEL, Godeardo. Tcnicas de Auto-Analise. Loyola, 1975.
BARBOSA, Leila Maria A. A Incrvel Historia dos Homens e Suas Relaes Sociais. Vozes,
1991.
BARRA, Ralph. Trabalho em Grupo. Qualitymark, 1993.
BOCK, Ana Merces Bahia. Psicologias. Saraiva, 2002.
BOM SUCESSO, Edina de Paula. Trabalho e Qualidade da Vida. Qualitymark, 1997.
BOM SUCESSO, Edina de Paula. Trabalho e Qualidade de Vida. Qualitymark, 1998.
CHABRENIL, Fabien. A Empresa e Seus Colaboradores. Madras, 1999.
DEJOURS, Christophe. A Loucura do Trabalho. Cortez, 1992.
ENDERLE, Carmem. Psicologia do Desenvolvimento. Artes Medicas, 1987.
FRITZEN, Silvino Jose. Relaes Humanas Interpessoais. Vozes, 2001.
FURINI, Isabel F. Liderana com Sucesso. Ibrasa, 1994.
LANE, Silva T. Maurer. O que Psicologia Social. Brasiliense, 1986.
LANE, Silvia T. Maurer. O que Psicologia Social. Brasiliense, 1991.
LIMA, Lauro de Oliveira. Treinamento em Dinmica de Grupo. Vozes, 1969.
MAIER, Norman Raymond F. Princpios de Relaes Humanas. Record, 1966.
MASIP VICIANO, Vicente. tica, Carter e Personalidade. E.P.U., 2002.
MINICUCCI, Agostinho. Relaes Humanas. Atlas, 2001.
MINICUCCI, Agostinho. Psicologia Aplicada Administrao. Atlas.
2
5
2
1
1
11
1
10
1
2
2
4
1
2
1
1
5
1
1
1
3
11P
84
Ttulo
MOSCOVICI, Fela. Desenvolvimento Interpessoal. LTC, 1985.
PISANI, Elaine Maria. Psicologia Geral. Vozes, 1992.
REZENDE, Alcides; FRANA, Aline. Tecnologia da Informao Aplicada a Sistemas de
Informao. Atlas.
RODRIGUES, Marcus Vinicius Carvalho. Qualidade de Vida no Trabalho. Vozes, 1994.
WEIL, Pierre. Relaes Humanas na Famlia e no Trabalho. Vozes, 1989.
WEIL, Pierre. Relaes Humanas na Familia e no Trabalho. Vozes, 1992.
WOOD, Larry E. Estratgias do Pensamento. Cultrix, 1986.
Computador e Sociedade
CASTELLS, Manuel. A Era da Informao. Paz e Terra, 2002.
IANNI, Octavio. A Era do Globalismo. Civilizao Brasileira, 2002.
MARCONDES FILHO, Ciro. Sociedade Tecnolgica. Scipione, 1994.
MASI, Domenico de. A Sociedade Ps Industrial. Senac, 1999.
SANTOS, Milton. Por uma Outra Globalizao. Record, 2001.
Administrao e Gesto Organizacional
Empreendedorismo: Cincia, Tcnica e Arte. Cni-Iel, 2000.
Historia da Administrao. Pioneira.
Princpios de Administrao. Pioneira.
Qualidade Total. Sebrae, 1995.
Servio Total Ao Cliente. Campus.
ACKOFF, Russell L. Pesquisa Operacional. Brasil.
AMARAL, Pedro Ferraz do. Taylor, o Mago da Administrao. Parma.
ANDERSON, E. H. Organizao Cientfica da Produo. Ascom.
ARGENTI, John. Sistemas de Administrao Dinmica. Ascom.
CAMPOS, Vicente Falconi. O Valor dos Recursos Humanos na Era do Conhecimento.
Fundao Christiano Ottoni, 1995.
CANTANHEDE, Cesar. Curso de Organizao do Trabalho. Ascom.
CARVALHO, Roberto Flavio de. Negociao. LTC.
CARVALHO, Roberto Flavio de. Negociao: Um Instrumento de Venda. Ao Livro Tcnico,
1986.
CHIAVENATO, Idalberto. Administrao nos Novos Tempos. Campus, 1999.
CHIAVENATO, Idalberto. Administrao de Empresas. Servio Nacional de Teatro, 1991.
CHIAVENATO, Idalberto. Administrao de Recursos Humanos. Atlas S.A., 1999.
CHIAVENATO, Idalberto. Administrao. Makron Books, 1994.
CHIAVENATO, Idalberto. Gerenciando Pessoas: o Passo Decisivo para a Administrao.
Makron Books, 1992.
CHIAVENATO, Idalberto. Iniciao Administrao Geral. Makron Books, 2000.
CHIAVENATO, Idalberto. Iniciao Organizao e Tcnica Comercial. Servio Nacional de
Teatro.
CHIAVENATO, Idalberto. Iniciao ao Planejamento e Controle de Produo. Servio Nacional
de Teatro.
CHIAVENATO, Idalberto. Introduo Teoria Geral da Administrao. Servio Nacional de
Teatro, 1993.
CHIAVENATO, Idalberto. Teoria Geral da Administrao. McGraw-Hill, 1993.
DAVIDOW, William H. Servio Total Ao Cliente. Campus.
DEGEN, Ronald Jean. O Empreendedor. McGraw-Hill, 1989.
DEMING, W. Edwards. O Mtodo Deming de Administrao. Saraiva, 1980.
DINSMORE, Paul Campbell. Gerncia de Programas e Projetos. Pini, 1992.
Qtde
5
4
11P
1
12
1
3
5
8
1
1
5
1
1
1
14
3
1
1
1
1
1
1
11
1
8
19
4
2
1
5
6
5
7
1
1
8
1
8
85
Ttulo
DOLABELA, Fernando. Oficina do Empreendedor. Cultura, 1999.
DRUCKER, Peter F. Administrao para o Futuro. Pioneira, 1992.
DRUCKER, Peter F. O Gerente Eficaz. LTC, 1990.
DRUCKER, Peter F. Inovao e Esprito Empreendedor. Pioneira, 2002.
DRUCKER, Peter. Prtica de Administrao de Empresas. Fundo de Cultura, 1969.
FARACO, Maria Giovannina. Treinamento de Pessoal para Pequenas e Mdias Indstrias.
FARIA, A. Nogueira de. Organizao de Empresas. Informtica Prod.E Glos. LTC.
FARIA, A. Nogueira de. Organizao de Empresas. LTC.
FERNANDES, Jose Carlos de Figueiredo. Administrao de Material. LTC, 1981.
FERREIRA, Ademir Antonio. Gesto Empresarial. Pioneira, 2002.
GIL, Antonio de Loureiro. Qualidade Total nas Organizaes. Ascom, 1980.
GLAZER, C. Normas e Mtodos de Administrao. Ascom.
GODOY, Maria Helena Pdua Coelho de. Brainstorming: Como Atingir Metas. Fco Ltda, 1997.
GONCALVES, Antonio. Pequena Empresa. Imprensa Oficial, 1998.
GRAMIGNA, Maria Rita Miranda. Jogos de Empresa. Makron Books, 1993.
HALL, Richard H. Organizaes: Estrutura e Processos. Prentice Hall.
HATAKEYAMA, Yoshio. A Revoluo dos Gerentes. Fundao Christiano Ottoni, 1995.
HELOANI, Roberto. Organizao do Trabalho e Administrao. Cortez, 2000.
HEMERITAS, Adhemar Batista. Organizao de Normas. Atlas, 1991.
HERRMANN JR., Frederico. Elementos de Administrao. Ascom.
HESKETH, Jose L. Fator Humano no Trabalho.
JUCIUS, Michael J. Introduo a Administrao. Ascom.
JUCIUS, Michael J. Introduo a Administrao. Atlas, 1974.
KOTLER, Philip. Administrao de Marketing. Atlas S.A., 1974.
LOBATO, Adjanits P. Segurana no Trabalho com Qualidade Total. P. Lobato, 1996.
MAGALHAES, Celso de. Tcnica de Chefia e do Comando. Ibge.
MATOS, Francisco Gomes De. Gerncia Parcipativa. Bibliex.
MCGREGOR, Douglas. O Lado Humano da Empresa. Martins Fontes, 1999.
MILIONI, B. Como Elaborar o Seu Plano de Crescimento Pessoal. STS Publicaes e
Servios, 1994.
MOTTA, Paulo Roberto. Gesto Contempornea: a Cincia e a Arte de ser Dirigente. Record,
1994.
MOUTINHO, Diva Aparecida. Manual de Pesquisa de Mercado.
ODEBRECHT, Norberto. Educao pelo Trabalho. Odebrecht, 1991.
OUCHI, William G. Teoria Z: Como as Empresas Podem Enfrentar o Desafio Japons. Fundo
Educativo Brasileiro, 1982.
PASCALE, Richard Tanner. Artes Gerenciais Japonesas, As. Record, 1982.
PETERS, Tom. Rompendo as Barreiras da Administrao. Harbra, 1993.
RONCHI, Luciano. Organizao, Mtodos e Mecanizao. Ascom.
SANTOS, Lucio T. dos. As Funes do Administrador.
SOUZA, Eda Castro Lucas de. Empreendedorismo. A Secretaria, 2001.
TAYLOR, Frederick Winslow. Princpios de Administrao Cientfica. Ascom.
TOFFLER, Alvin. A Empresa Flexvel. Record, 1997.
TOLEDO, Flavio de. Administrao de Pessoal. Atlas S.A., 1981.
VASCONCELLOS, Eduardo. Estrutura das Organizaes. Pioneira Thomson, 2002.
VERAS, Alcir. Elementos Bsicos de Organizao e Administrao.
VIEIRA, Newton Lemos. Engenharia de Mtodos. CNI-DAMPI.
Qtde
1
3
4
9
1
5
2
21
1
8
1
1
1
1
1
2
1
1
1
1
3
5
2
3
4
1
1
3
1
1
3
1
2
1
4
2
5
2
31
5
1
8
19
2
86
Ttulo
VIEIRA, Newton Lemos. Manual de PERT-CPM. CNI-DAMPI.
WALTER, Milton A. Fluxo de Recursos.
WALTON, Mary. O Mtodo Deming na Prtica. Campus, 1992.
ZULZKE, Maria Lucia. Abrindo a Empresa para o Consumidor. Qualitymark, 1997.
Ingls Tcnico
ALLEN, J. P. B. English In Physical Science. Oxford University, 1979.
ARAUJO, Avelino de Pina. De Pina's Technical Dictionary - Dicionrio Tcnico de Pina. Servio
Nacional de Teatro, 1978.
Comprehensive Technical Dictionary English-Portuguese. Servio Nacional de Teatro, 1980.
Dicionrio de Termos Tcnicos Ingls-Portugus. Egeria, 1978.
Dicionrio Tcnico. Freitas Bastos, 1964.
DRUMMOND, Gordon. English Structure Practice. Logman Group Limited, 1984.
English For International Communication. Interchange. RICHARDS, Jack C..
EVANS, F. Bowen. English as It Is In The U.S.A. Fundao Nacional Pro-Memria, 1970.
LEECH, Geoffrey N. Meanirng and the English Verbs. Logman Group Limited, 1979.
LEECH, Geofrey N. A Communicative Grammar of English. Logman Group Limited, 1975.
MARQUES, Amadeu. A New Time For English. tica, 1990.
MARQUES, Amadeu. A New Time For English. tica, 1991.
MARQUES, Amadeu. A New Time For English. tica, 1992.
MEDEIROS, Manuel Francisco. Dicionrio Tcnico Poliglota. a Secretaria, 1957.
Moderno Dicionrio Ingls-Portugus / Portugus-Ingls. Melhoramentos, 2000.
Novo Dicionrio de Termos Tcnicos Ingls-Portugus. a Secretaria, 1992.
Novo Dicionrio de Termos Tcnicos Ingls-Portugus. Globo, 1980.
OSWALDO, Ferreira. Dicionrio Escolar Ingls-Portugus / Portugus-Ingls. FAE - Fundao
de Assistncia ao Estudante, 1987.
QUIRK, Randolph. A Grammar of Contemporary English. Longman, 1978.
QUIRK, Randolph. A University Grammar of English. Longman, 1978.
Reading And Thinking In English. Oxford University, 1982.
RICHARDS, Jack C. Interchange: English For International Communication. University of
Cambridge, 1990.
RICHARDS, Jack C. Interchange: English For International Communication. University of
Cambridge, 1994.
RICHARDS, Jack C. New Interchange: English For International Communication. University of
Cambridge, 1997.
RICHARDS, Jack C. New Interchange: English For International Communication. University of
Cambridge, 1998.
RICHARDS, Jack C. New Interchange: English For International Communication. University of
Cambridge, 2000.
ROBINSON, Carole. Themes For Proficiency. Oxford University, 1984.
ROYDS-IRMAK, D. E. Beginning Scientific English. Nelson, 1975.
SAMARA, Samira. Start Reading. Saraiva, 1983.
SAMARA, Samira. Start Reading. Saraiva, 1984.
SAMARA, Samira. Start Reading. Saraiva, 1985.
SEIDL, Jennifer. Grammar in Practice. Oxford University, 1982.
SELL, Lewis L. Comprehensive Technical Dictionary. Servio Nacional de Teatro, 1980.
SERPA, Abel de Andrade. Technical English For Professional Schools. MEC - Ministrio da
Educao e Cultura, 1970.
SERPA, Oswaldo Ferreira. Gramtica da Lngua Inglesa. FAE - Fundao de Assistncia ao
Qtde
3
3
2
1
1
4
1
2
2
1
1
1
1
1
10
23
9
7
6
1
5
40
1
1
3
28
110
6
8
114
1
2
1
2
2
1
1
1
4
87
Ttulo
Qtde
39
1
1
3
1
Estudante, 1988.
Economia
Brasil: 14 Anos de Revoluo. IPEA, 1978.
ABRANCHES, Sergio Henrique. Despossudos - Crescimento e Pobreza no Pas do Milagre,
Os. Jorge Zahar, 1985.
ABRANCHES, Sergio Henrique. Despossudos - Crescimento e Pobreza no Pas do Milagre,
Os. Jorge Zahar, 1986.
BARBOSA, Eraldo Sergio. Introduo a Economia. F.T.D., 1996.
BENKO, Georges. Economia Espao e Globalizao na Aurora do Sculo XXL. Annablume,
2002.
CANEDO, Leticia Bicalho. A Revoluo Industrial. Atual, 1987.
CANO, Wilson. Introduo a Economia. Unesp, 1998.
CARDOSO, Fernando Henrique. O Modelo Prtico Poltico do Brasil. Difel, 1979.
CASTRO, Antonio Barro. Introduo a Economia. Forense-Universitaria, 1994.
CATANI, Afranio Mendes. O Que Capitalismo. Brasiliense, 1980.
CATANI, Afranio Mendes. O Que Capitalismo. Brasiliense, 1991.
CATELLI JR., Roberto. Brasil: do Caf a Industria. Brasiliense, 1992.
CAVES, Richard E. Economia Internacional. Saraiva, 2001.
CHESNAIS, Francois. A Mundializao do Capital. 1996.
COSTA, Fernando Nogueira da. Economia em Dez Lies. Makron Books, 2000.
DRUCHER, Peter. Sociedade Ps-Capitalista. Pioneira, 1993.
ELLIS, Howard S. Desenvolvimento Econmico para a Amrica Latina. Fundo de Cultura,
1964.
FICHLOWITZ, Estanislau. Valorizao dos Recursos Humanos no Brasil. Fundao Getulio
Vargas, 1970.
FORRESTER, Viviane. O Horror Econmico. Universidade Estadual Paulista, 1997.
GUIMARAES, Alberto Passos. Quatro Sculos de Latifndio. Paz e Terra, 1981.
HOLANDA, Antonio Nilson Craveiro. Introduo a Economia. Banco do Nordeste do Brasil,
1978.
IGLESIAS, Francisco. A Industrializao Brasileira. Brasiliense, 1988.
KURIHARA, Kenneth K. Introduo a Dinmica Keynesiana. Fundo de Cultura, 1961.
LAUTERBACH, Albert. Fronteiras PsicoLgicas da Economia. Fundo de Cultura, 1966.
LOBO, R. Haddock. Historia Econmica e Administrativa do Brasil. Atlas S.A., 1973.
MAIA, Jayme de Mariz. Economia Internacional e Comercio Exterior. Atlas S.A., 2003.
MANFRED, A. Z. Do Feudalismo ao Capitalismo. Global, 1987.
MASI, Damenico de. A Economia do cio. Sextante, 2001.
MASI, Domenico. O Futuro do Trabalho. Jose Olympio Ltda, 2001.
NOVAES, Carlos Eduardo. Capitalismo para Principiantes. tica, 1995.
PASSOS, Carlos Roberto Martins. Princpios de Economia. Pioneira, 2003.
PRADO JUNIOR, Caio. Historia Econmica do Brasil. Brasiliense, 1994.
PRADO JUNIOR, Caio. Historia Econmica do Brasil. Brasiliense, 1998.
2
2
9
1
8
5
10
20
1
3
45
2
11
7
8
8
10
1
1
3
2
1
7
1
1
3
8
5
2
1
29
8
1
4
88
Ttulo
PREBISCH, Raul. Dinmica do Desenvolvimento Latino-Americano. Fundo de Cultura, 1964.
RIFKIN, Jeremy. O Fim dos Empregos. Makron Books, 1995.
ROBOCK, Stefan H. Desenvolvimento Econmico Regional. Fundo de Cultura, 1964.
ROSSETTI, Jose Paschoal. Introduo a Economia. Atlas S.A., 1997.
SANDRONI, Paulo. O Que Mais-Valia. Brasiliense, 1992.
SINGER, Paul. Aprender Economia. Contexto, 1999.
STALEY, Eugene. O Futuro dos Paises Subdesenvolvidos. Fundo de Cultura, 1963.
TAYLOR, Overton H. Historia do Pensamento Econmico. Fundo de Cultura, 1965.
TROSTER, Roberto Luiz. Introduo a Economia. McGraw-Hill, 1992.
Educao Distncia e Tcnicas Aplicadas Educao
Pioneirismo em Educao a Distancia. CEFET-RN/UNED, 2003.
BRASIL, Ministrio da Educao e do Desporto. TV e Informtica na Educacao. MEC/SEED,
1998.
DOMINGOS, Marilia de Franceschi. Usando Recursos Instrucionais. CEFET-PB, 1999.
FLOUD, Steve. Manual de Multimdia da IBM. LTC, 1993.
MAIA, Carmem. Ead. Ler. Anhembi Morumbi, 2000.
PARRA, Nelio. Tcnicas Audiovisuais de Educao. Pioneira, 1975.
TAJRA, Sanmya Feitosa. Informtica na Educao. rica, 1998.
Qtde
1
6
1
11
11
3
1
2
8
20
2
1
1
1
1
3
89