Anda di halaman 1dari 89

Curso Superior de

Tecnologia em Anslise e Desenvolvimento de Sistemas

Plano de Curso
Reformulao Curricular autorizada pela Resoluo N 05/2006 - CD/CEFETRN

Gerncia de Informtica

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Centro Federal de Educao Tecnolgica do Rio Grande do Norte Gerncia Educacional de Tecnologia da Informao

Curso Superior em Tecnologia em Anlise e Desenvolvimento de Sistemas


Reformulao Curricular autorizada pela Resoluo N 05/2006 - CD/CEFET-RN

Natal, maro de 2006.


2

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Francisco das Chagas de Mariz Fernandes


Diretor Geral

Enilson Arajo Pereira


Diretor da Unidade Sede

Belchior de Oliveira Rocha


Diretor de Ensino

Anna Catharina da Costa Dantas


Gerente Educacional de Tecnologia da Informao

Fellipe Arajo Aleixo


Coordenador do Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas

Maria de Ftima Feitosa de Sousa


Pedagoga

GRUPO DE SISTEMATIZAO
Dante Henrique Moura
Coordenador

Maria das Graas Baracho


Consultora

Alessandro Jos de Souza Alex Fabiano de Arajo Furtunato Alfredo Gama de Carvalho Jnior Alicsson Roberto Guerra Vale Carlos Avelino de Barros Cludia Maria Fernandes Arajo Ribeiro Danielle Gomes de Freitas Eduardo Brulio Wanderley Netto Eduardo Janser de Azevedo Dantas Elionildo da Silva Menezes Erivaldo Cabral da Silva Fernando Henrique Dantas de Paiva Francisco Assis de Oliveira Francisco Sales de Lima Filho Francisco Monteiro de Sales Jnior George Azevedo da Silva Gilbert Azevedo da Silva Jefferson Pereira da Silva Joo Maria Filgueira Jorgiano Mrcio Bruno Vidal Jos lvaro de Paiva Jos Antnio da Cunha Jos de Ribamar Silva Oliveira Leonardo Atade Minora Leonardo Reis Lucena Plcido Antnio de Souza Neto Raimundo Nonato Camelo Parente Reginaldo Arajo Falco Ricardo Alexsandro de Medeiros Valentim Robinson Lus de Souza Alves Teobaldo Adelino Dantas de Medeiros Walmy Andr Cavalcante Melo da Silva
Professores da Gerncia Educacional de Tecnologia da Informao

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

novo Projeto Poltico Pedaggico, implementado a partir de 2005, em consonncia com as necessidades identificadas a partir da compreenso deste cenrio mundial, anteriormente caracterizada, deixando de atuar apenas na formao de tcnicos de nvel mdio e passando a operar na formao inicial e continuada de trabalhadores, na educao profissional tcnica de nvel mdio, na educao profissional de graduao tecnolgica e de ps-graduao e na formao de professores, alm do ensino mdio. A principal marca da Instituio, da qualidade do seu ensino, tem base slida na dinmica dos seus currculos sempre voltados s inovaes, mudanas sociais e adequados ao desenvolvimento econmico e melhoria da qualidade de vida da populao. Essas crenas associadas s mudanas sociais, econmicas e educacionais refletidas na legislao educacional brasileira, incentivaram e viabilizaram a comunidade acadmica a promover discusses coletivas ao longo de 2004 e 2005, resultando em uma nova identidade institucional. Diante desse quadro, concluiu-se ser necessrio redimensionar /reconstruir o projeto poltico-pedaggico institucional, para que esse passasse a integrar todas as ofertas formativas em um conjunto sistmico, consistente, coerente e intencionado de atividades acadmicas, voltadas, indissociavelmente, para as atividades de ensino, a pesquisa e relaes comunitrias e empresariais, que, por sua vez, devem ocorrer em um ambiente de constante interao com o mundo do trabalho e a sociedade em geral. Neste projeto poltico-pedaggico, o CEFET-RN assume, portanto, o compromisso de estruturar a sua ao educacional atravs das atividades de pesquisa e extenso integradas s ofertas dos diversos cursos e nveis de ensino no sentido de contribuir para o enfrentamento aos desafios acima caracterizados, alm de outros que surjam em razo da dinamicidade das relaes sociais e do mundo do trabalho e, dessa forma, avanar no cumprimento do seu papel perante a sociedade que o financia. Para atender s exigncias atuais e s diretrizes presentes no Redimensionamento do Projeto Poltico Pedaggico da Instituio, a gerncia de Tecnologia da Informao e Educacional de Telemtica redefiniu o curso superior em Anlise e Desenvolvimento de Sistemas, curso esse, reconhecido pelo MEC sob portaria n 1.948 de 04/07/2002, publicada no DOU de 08/07/2002. O curso superior de Tecnologia em Anlise e Desenvolvimento de Sistemas tem como objetivo a formao de profissionais capazes de compreender o processo de construo e reconstruo do conhecimento no domnio do Anlise e Desenvolvimento de Sistemass e,
6

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

dessa forma, realizar atividades de concepo, especificao, projeto, implementao, avaliao, suporte e manuteno de sistemas computacionais, orientando sua ao na sociedade em geral e no mundo do trabalho em particular para a busca de solues para o setor produtivo e para a melhoria da qualidade de vida das populaes. Os profissionais formados atuaro na rea de Anlise e Desenvolvimento de Sistemas, podendo exercer atividades no campo da anlise de sistemas, engenheira de software, gerncia de projetos e administrao de bancos de dados. Diante deste quadro, o curso tem os seguintes objetivos especficos: Oferecer um currculo que associe a teoria e prtica no processo de formao dos estudantes; Oferecer um currculo que habilite os tecnlogos realizao competente e tica de projetos de pesquisa voltados para a produo do conhecimento no domnio do Anlise e Desenvolvimento de Sistemass; Oferecer um currculo que permita aos egressos reconstruir e construir

conhecimentos cientficos e tecnolgicos na rea especifica de sua formao, como bases indispensveis atuao profissional; Proporcionar as condies para que os profissionais tecnlogos possam analisar criticamente a dinmica da sociedade brasileira e as diferentes formas de participao do cidado-tecnlogo nesse contexto para que, a partir da, possa atuar com competncia tcnica e compromisso tico com as transformaes sociais orientadas construo de uma sociedade justa. 2 REQUISITOS E FORMAS DE ACESSO O acesso ao curso superior de Tecnologia em Anlise e Desenvolvimento de Sistemas dar-se- atravs das seguintes formas: Processo seletivo aberto ao pblico (vestibular), para o primeiro perodo do curso, destinado a estudantes portadores do certificado de concluso do Ensino Mdio ou equivalente; 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;

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Transferncia compulsria, na forma da lei, conforme explicitado no Regulamento dos cursos superiores de tecnologia do CEFET-RN, aprovado pela Resoluo no 06/2006-CD/CEFET-RN.

Na existncia de vagas remanescentes a partir do segundo perodo, so previstas as seguintes possibilidades de acesso:

Transferncia facultativa, para semestre compatvel, destinada a alunos provenientes de Instituio pblica de educao;

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 Geral Diferenciado

Transferncia

Alunos de outras IES

Tecnologia em Desenvolvimento de Software


Figura 1 - Formas de Acesso

Reingresso

Ex-alunos Cursos Superiores

3. PERFIL PROFISSIONAL DE CONCLUSO DO CURSO O profissional egresso do curso de Tecnologia em Anlise e Desenvolvimento de Sistemas deve ser capaz de processar as informaes, abstradas de uma massa incontvel e crescente de dados que, pela sua natureza, interessam s organizaes e/ou sociedade como um todo; ter senso crtico; e ser capaz de impulsionar o desenvolvimento socioeconmico da regio, integrando a formao tcnica cidadania. Diante deste quadro, o Tecnlogo em Anlise e Desenvolvimento de Sistemas deve atuar de acordo com os seguintes perfis especficos: Profissional especializado no campo da programao: Codificar, documentar, testar e implantar sistemas de informao. Compreender e especificar os requisitos e as funcionalidades de um sistema. Profissional especializado no campo da anlise de sistemas:

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Profissional especializado no campo da arquitetura de software: Conceber e organizar sistemas em partes relacionadas. 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; Aplicar conceitos de engenharia de usabilidade no desenvolvimento de sistemas de software. Profissional especializado no campo da gerncia de processo de Anlise e Desenvolvimento de Sistemas: Utilizar processos de software, adequando-os, quando necessrio, a situaes especficas. Profissional especializado no campo da administrao de banco de dados: Administrar bancos de dados, sistemas operacionais e servidores de aplicao. Profissional especializado no campo de projeto de software:

4. ORGANIZAO CURRICULAR

4.1. Matriz Curricular e Fluxograma de Disciplinas Atravs deste Plano, o curso superior de Tecnologia em Anlise e Desenvolvimento de Sistemas passa a ser organizado em regime seriado semestral, com 06 (seis) semestres letivos, com uma carga-horria total de 2.745 horas, sendo 2.325 horas destinadas s disciplinas e 420 horas prtica profissional, com prazo mximo para concluso de 09 (nove) semestres.

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

A Tabela 1 descreve a Matriz Curricular do curso, ilustrada na Figura 2.

Tabela 1 Matriz Curricular do Curso

1 Perodo
27 horas-aula

27
6

2 Perodo
28 horas-aula

28
6

3 Perodo
27 horas-aula

27
5

4 Perodo
27 horas-aula

27
5

5 Perodo
26 horas-aula

26
6

6 Perodo
20 horas-aula

Algoritmos e Tcnicas de Programao


GEINF.S001 2

Programao Orientada a Objetos


GEINF.S006 3

Programao Web
GEINF.S011 4

Programao de Sistemas Distribudos


GEINF.S017 3

Programao de Sistemas Corporativos


GEINF.S023 3

Paradigmas de Linguagem de Programao


GEINF.S030 4

Instalao de Computadores
GEINF.S002 3

Lgica Computacional
GEINF.S007 4

Estrutura de Dados
GEINF.S012 3

Teoria dos Grafos


GEINF.S018 4

Empreendedorismo
GEINF.S024 4

Tecnologias Web
GEINF.S031 3

Informtica
GEINF.S003 3

Redes de Computadores
GEINF.S008 3

Aplicaes de Redes de Computadores


GEINF.S013 4

Ambiente de Desenvolvimento
GEINF.S019 4

Administrao de Sistemas Operacionais


GEINF.S025 3

Desenvolvimento Integrado
GEINF.S032 4

Sistemas Digitais
GEINF.S004 4

Arquitetura de Computadores
GEINF.S009 3

Sistemas Operacionais
GEINF.S014 4

Processo de Desenvolvimento de Software


GEINF.S020 4

Planejamento e Gerncia de Projetos


GEINF.S026 4

Gesto de Tecnologia da Informao


GEINF.S033 2

Autoria Web
GEINF.S005 3

Linguagem de Definio de Dados


GEINF.S010 3

Anlise e Projeto Orientados a Objetos


GEINF.S015 4

Arquitetura de Software
GEINF.S021 4

Interface HomemMquina
GEINF.S027 3

Computador e Sociedade
GEINF.S034 3

Matemtica
GEFOR.S002 3

lgebra Linear
GEFOR.S012 3

Banco de Dados
GEINF.S016 3

Linguagem de Programao de Banco de Dados


GEINF.S022 3

Administrao de Banco de Dados


GEINF.S028 3

Introduo Economia
GEINF.S035 2

Lngua Portuguesa
GEFOR.S003 3

Clculo Diferencial e Integral


GEFOR.S008 3

Leitura e Produo de Textos


GEFOR.S006 8

Metodologia do Trabalho Cientfico


GEFOR.S007 8

Probabilidade e Estatstica
GEINF.S029 10

Orientao ao Trabalho de Concluso de Curso


CSTDS.P04

Ingls
GEFOR.S004 Matemtica Comunicao e Expresso Aspectos Sociais

Ingls Tcnico
GEFOR.S011 Arquitetura e Organizao de Computadores Algoritmos e Estrutura de Dados Sistemas WEB

Projeto de Desenvolvimento de Sistema Web


CSTDS.P01 Linguagem de Programao Engenharia de Software

Projeto de Desenvolvimento de Sistema Distribudo


CSTDS.P02 Gerncia da Informao Sistemas Operacionais e Redes de Computadores

Projeto de Desenvolvimento de Sistema Corporativo


CSTDS.P03 Trabalho de Concluso de Curso Prtica Profissional

Trabalho de Concluso de Curso

Disciplinas que integram os Projetos de Desenvolvimento de Sistemas Disciplinas para verticalizao a partir do Curso Tcnico de Nvel Mdio Integrado

Figura 2 Fluxograma de Disciplinas

10

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

integradores visa, sobretudo, religar os saberes parcelares desenvolvidos pelas disciplinas em cada perodo ou semestre letivo do curso. A realizao do projeto integrador encaminha-se para a construo de uma nova postura mais condizente com a realidade contempornea que tende a ver nos contedos os instrumentos necessrios para responder a questes que forem formuladas pelos alunos e professores, diante de situaes problemticas surgidas no decorrer dos processos de ensino e de aprendizagem. Nesse sentido, no so os contedos que devem gerar os projetos de estudo, mas os projetos que daro significado e importncia eleio dos contedos curriculares. Com o desenvolvimento do projeto integrador, a forma de aprender e de ensinar mostrar-se- to importante quanto as disciplinas, porque se aproxima da forma como os alunos e os professores devero atuar na vida real. O projeto integrador visa principalmente articular os saberes inclusos nas disciplinas de cada perodo letivo nos quais esto includos. O desenvolvimento de projetos objetiva, tambm, tornar os processos de ensino e de aprendizagem mais dinmicos, interessantes, significativos, reais e atrativos aos alunos e professores, englobando contedos e conceitos essenciais compreenso das realidades socioespaciais, sem a imposio de contedos e conceitos de forma fragmentada e autoritria. Assim, alunos e professores sabero construir juntos os seus prprios conhecimentos, superando os saberes cotidianos em razo de novos conhecimentos cientficos, construdos com total autonomia intelectual. O desenvolvimento de projetos desenvolvidos coletivamente possibilitar aos profissionais uma atuao complexa, competente e inovadora, pois os conhecimentos deixaro de serem vistos numa viso disciplinar e passaro a ser norteados por projetos interdisciplinares e contextualizados. Para a realizao do projeto integrador, so fundamentais algumas fases distintas: 1. Inteno. Essa fase fundamental, pois dela depende todo o desenvolvimento e organizao do projeto integrador. Os professores devem se reunir semanalmente e pensar sobre os objetivos e finalidades das disciplinas, as necessidades de aprendizagem de cada turma e sobre os encaminhamentos do projeto integrador. Com isso, os professores instrumentalizar-se-o para problematizar o contedo e canalizar as curiosidades e os interesses dos alunos na montagem do projeto. As atividades de elaborao dos projetos devero ser sempre coletivas e socializadas entre alunos e professores. Estes devero conjuntamente, como primeiro passo, escolher os temas significativos a serem problematizados e questionados.

12

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

2. Preparao e planejamento. Aps a definio do projeto, importante que se faa o seu planejamento e se estabeleam as etapas de execuo. Alunos e professores devem identificar as estratgias possveis para atingir os objetivos propostos; coletar materiais bibliogrficos necessrios ao desenvolvimento da temtica escolhida; organizar grupos de trabalho por suas indagaes afins e suas respectivas competncias; buscar informaes; programar pesquisas; definir durao das pesquisas; buscar outros meios necessrios para a soluo das questes e/ou hipteses levantadas. Em conjunto, alunos e professores devem planejar a divulgao do projeto, tanto no mbito da gerncia como em outras dimenses da Instituio. 3. Execuo ou desenvolvimento. Nessa fase, deve ocorrer a realizao das atividades, das estratgias programadas. Sero tarefas dessa fase: aprofundar e/ou sistematizar os contedos necessrios ao bom desempenho do projeto; pesquisar ou desenvolver ferramentas necessrias; analisar resultados; escrever artigos e/ou relatrios. Os grupos planejam e executam as tarefas, trazendo com freqncia apreciao da turma o que se est fazendo, as dificuldades que encontra e os resultados que so alcanados. Os alunos devero ter a oportunidade de seguir o trabalho dos diversos grupos e cooperar com eles. importante que sejam realizados relatrios parciais orais ou escritos a fim de acompanhar o desenvolvimento dos projetos e implementar a participao dos alunos. Os alunos e os professores devem criar um espao de confronto cientfico e de discusso de pontos de vista diferentes, pois so condies fundamentais para a construo do conhecimento. O aluno, com a participao ativa e conjunta de todos os professores, precisa se sentir desafiado a cada atividade planejada, e o professor tambm. 4. Resultados finais. Aps a associao entre ensino e pesquisa, espera-se que o professor contribua para a construo da autonomia intelectual dos alunos, avaliando os contedos ou saberes que foram programados e desenvolvidos de maneira integrada por meio de projetos de ensino e aprendizagem, oportunizando ao aluno a verbalizar seus sentimentos sobre o projeto. Os resultados finais do projeto devem ser divulgados, com apresentao pblica. O projeto do curso estabelece na matriz curricular a existncia de carga horria destinada para a pratica profissional a partir do terceiro semestre do curso tendo como base o principio da interdisciplinaridade. Essa prtica profissional desenvolver-se- atravs de trs

13

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

projetos integradores, que acontecero do terceiro ao quinto perodo do curso, tendo como base temtica de Anlise e Desenvolvimento de Sistemas. Projeto de Desenvolvimento de Sistema Web: desenvolvimento de um sistema, com aceso a banco de dados, e a elaborao de um relatrio tcnico. Projeto de Desenvolvimento de Sistema Distribudo: desenvolvimento de um sistema distribudo e a elaborao de um artigo cientifico. Projeto de Desenvolvimento de Sistema Corporativo: desenvolvimento de um sistema corporativo e a elaborao de um artigo cientifico. A carga-horria dos projetos de desenvolvimento de sistemas perfazem um total de 420 (quatrocentas e vinte) horas. Essa prtica fundamental para a formao do aluno e a sua preparao para o mercado de trabalho e para atuar compreendendo e concebendo as inovaes tecnolgicas e cientificas da sociedade globalizada. 4.5. Trabalho de Concluso de Curso (TCC) Tambm integra a matriz curricular do curso superior de Tecnologia em Anlise e Desenvolvimento de Sistemas um TCC, o qual ser desenvolvido pelo tecnolando no perodo final do curso. Ser constitudo de: Elaborao de um projeto de software, desenvolvido a partir da vivncia adquirida nos projetos de desenvolvimento de sistemas web, distribudos e corporativos realizados do terceiro ao quinto perodo do curso. Produo de uma monografia, dentro da orientao ao trabalho de concluso de curso, com base no seu projeto e nas experincias adquiridas na etapa anterior. O Trabalho de Concluso de Curso acompanhado por um Professor Orientador. O mecanismo de planejamento, acompanhamento e avaliao do TCC composto pelos seguintes itens: a) Elaborao de um Plano de Atividades, aprovado pelo Professor Orientador; b) Reunies peridicas do aluno com o Professor Orientador; c) Elaborao de uma monografia (Relatrio de TCC); e, d) Avaliao e defesa pblica do TCC perante uma banca examinadora, composta por, no mnimo, 3 (trs) docentes, dentre os quais, o Professor Orientador.

14

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

4.6. Estgio Curricular

O projeto do curso no prev o Estgio Curricular, considerando que a prtica profissional permeia todas as unidades curriculares e, considerando que, para integralizao curricular, existe a obrigatoriedade do desenvolvimento de projetos a serem realizados. Entretanto, entendendo que a interao com o mercado de trabalho acrescenta benefcios, conhecimento e experincia para o aluno, e ainda, tendo em vista as certificaes de qualificao profissional do currculo, permitida aos alunos a prtica de estgio. 5. CRITRIOS DE APROVEITAMENTO DE ESTUDOS E CERTIFICAO DE

CONHECIMENTOS

No Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas, o aproveitamento de estudos e a certificao de conhecimentos adquiridos atravs de experincias vivenciadas previamente ao incio do curso ocorrero conforme descrito a continuao: Aproveitamento de Estudos: Compreende a possibilidade de aproveitamento de estudos realizados em outra instituio de educao superior. Poder ser concedido mediante requerimento dirigido Gerncia Educacional de Tecnologia da Informao (ou denominao equivalente que venha a surgir). Com vistas ao aproveitamento de estudos, a avaliao recair sobre a correspondncia entre os programas das disciplinas cursadas na outra instituio e os do CEFET-RN e no sobre a denominao das disciplinas para as quais se pleiteia o aproveitamento. Certificao de Conhecimentos: O estudante poder solicitar certificao de conhecimentos adquiridos atravs de experincias previamente vivenciadas, inclusive fora do ambiente escolar, com o fim de alcanar a dispensa de alguma(s) disciplina(s) integrantes da matriz curricular do curso. O respectivo processo de certificao consistir em uma avaliao terica ou terico-prtica, conforme as caractersticas da disciplina. 6. CRITRIOS DE AVALIAO DA APRENDIZAGEM Neste plano do Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas, considera-se a avaliao como um processo contnuo e cumulativo. Nesse processo,

15

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

so assumidas as funes diagnstica, formativa e somativa de forma integrada ao processo ensino-aprendizagem, as quais devem ser utilizadas como princpios orientadores para a tomada de conscincia das dificuldades, conquistas e possibilidades dos estudantes. Igualmente, deve funcionar como instrumento colaborador na verificao da aprendizagem, levando em considerao o predomnio dos aspectos qualitativos sobre os quantitativos. Para tanto, torna-se necessrio destacar os seguintes aspectos inerentes aos processos avaliativos:

Critrios de Avaliao da Aprendizagem A proposta pedaggica do curso prev atividades avaliativas que funcionem como instrumentos colaboradores na verificao da aprendizagem, contemplando os seguintes aspectos: Adoo de procedimentos de avaliao contnua e cumulativa; Prevalncia dos aspectos qualitativos sobre os quantitativos; Incluso de atividades contextualizadas; Manuteno de dilogo permanente com o aluno; Definio de conhecimentos significativos; Divulgao dos critrios a serem adotados na avaliao; Exigncia dos mesmos critrios de avaliao para todos os alunos; Divulgao dos resultados do processo avaliativo; Estratgias cognitivas e metacognitivas como aspectos a serem considerados na correo; Incidncia da correo dos erros mais freqentes; Importncia conferida s aptides dos alunos, aos seus conhecimentos prvios e ao domnio atual dos conhecimentos que contribuam para a construo do perfil do futuro egresso. 7 INSTALAES, EQUIPAMENTOS E BIBLIOTECA Devero compor o quadro de instalaes necessrias para a realizao do curso: Laboratrio de Instalao de Equipamentos; Laboratrios de Lnguas Estrangeiras; Laboratrios de Software; Laboratrio de Prtica de Anlise e Desenvolvimento de Sistemas;

16

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Laboratrios de Redes de Computadores; Sala de Audiovisual; Salas de Aula; Salo de Estudos de Informtica; e, Biblioteca.

A Tabela 2 a seguir, apresenta os equipamentos e ambientes disponveis para o curso.


Tabela 2 Ambientes e Equipamentos Ambiente 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 Conectividade de Redes Lab 05 Laboratrio de Sistemas Operacionais de Redes I Lab 03 Descrio dos Equipamentos Computador Pentium IV, 256 MB, 2 HDs Gravador de CD Impressora jato de tinta Scanner Computador K6 II 400 MHz, 64 MB Televisor 29 Sistema de udio Computador Pentium IV, 256 MB, HD 40GB Computador Pentium IV, 256 MB, HD 40GB Computador Pentium IV, 256 MB, HD 40GB Computador Pentium IV, 256 MB, HD 40GB Projetor multimdia Computador Pentium IV, 256 MB, HD 40GB Computador Pentium IV, 256 MB, HD 40GB Projetor multimdia Computador Pentium IV, 256 MB, HD 40GB Computador Pentium III, 128 MB, HD 20GB Hub Switch Furukawa Televisor 29 Computador Pentium IV, 256 MB, HD 40GB Computador Pentium III, 1.2 GHz, 256 MB, HD 20GB Hub Switch 3Com Gerencivel Roteador Wireless Interface Wireless Televisor 29 Switch 08 portas no gerencivel Computador Pentium IV, 256 MB, HD 40GB Projetor multimdia Retroprojetor Televisor 29 Sistema de udio Retroprojetor Qtde 10 03 03 03 18 01 01 20 16 24 21 01 21 24 01 24 11 01 01 01 20 11 03 01 01 04 01 01 01 01 01 01 01 01 Postos de Trabalho 20

40 24 20 30 40 40 30 30 25

24

Laboratrio de Sistemas Operacionais de Redes II Lab 06

25

Sala de Audiovisual Sala de Aula

50 40
17

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Ambiente

Descrio dos Equipamentos Televisor 29 / Televisor 20 com vdeo cassete Computador

Qtde 01 01 68

Postos de Trabalho

Salo de Estudos de Informtica

Computador (configuraes diversas)

68

O CEFET-RN dispe de uma biblioteca, contendo espaos para estudo individual e em grupo. A biblioteca opera com um sistema completamente informatizado, possibilitando fcil acesso via terminal ao acervo da biblioteca. O sistema informatizado propicia a reserva de exemplares cuja poltica de emprstimos prev um prazo mximo de 8 (oito) dias para o aluno e 15 (quinze) dias para os professores, alm de manter pelo menos 1 (um) volume para consultas na prpria Instituio. O acervo est dividido por reas de conhecimento, facilitando, assim, a procura por ttulos especficos. 8 PESSOAL DOCENTE E TCNICO-ADMINISTRATIVO Na estrutura organizacional do CEFET-RN, compem o corpo gerencial da rea profissional de Informtica: Gerente Educacional de Tecnologia da Informao; Gerente Educacional de Tecnologia da Informao Substituto Eventual; Assistente Pedaggica; Coordenador Administrativo da Gerncia Educacional de Tecnologia da Informao; Coordenador de Manuteno dos Laboratrios da Gerncia Educacional e Tecnologia da Informao; Coordenadores dos Cursos de Nvel Superior; e Coordenadores dos Cursos de Nvel Tcnico. A Tabela 3, a seguir retrata o quadro docente e tcnico-administrativo disponvel na rea de Informtica do CEFET-RN, para atuao no curso.
Tabela 3 Pessoal Docente e Tcnico-Administrativo

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 40h DE 20h DE DE DE


18

Mestre Mestre Especialista Especialista Mestre Mestre

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Nome Cludia Maria Fernandes Arajo Ribeiro Danielle Gomes de Freitas Eduardo Brulio Wanderley Netto Eduardo Janser de Azevedo Dantas Elionildo da Silva Menezes Erivaldo Cabral da Silva Fellipe Arajo Aleixo Fernando Henrique Dantas de Paiva Francisco Assis de Oliveira Francisco Sales de Lima Filho Francisco Monteiro de Sales Jnior George Azevedo da Silva Gilbert Azevedo da Silva Jefferson Pereira da Silva Joo Maria Filgueira Jorgiano Mrcio Bruno Vidal Jos lvaro de Paiva Jos Antnio da Cunha Jos de Ribamar Silva Oliveira Leonardo Atade Minora Leonardo Reis Lucena Plcido Antnio de Souza Neto Raimundo Nonato Camelo Parente Reginaldo Arajo Falco Ricardo Alexsandro de Medeiros Valentim Robinson Lus de Souza Alves Teobaldo Adelino Dantas de Medeiros Walmy Andr Cavalcante Melo da Silva 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

Titulao 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 Graduada Ensino Mdio Graduada Mestre Tcnico

Regime de Trabalho 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 40h 40h 40h 40h 40h

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

ANEXO I EMENTAS E PROGRAMAS DAS DISCIPLINAS


Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Algoritmos e Tcnicas de Programao Carga-Horria: 90h (120h/a) Ementa Fundamentos de lgica de programao. Estruturas de dados homogneas e heterogneas. Modularizao como tcnica de fatorao da complexidade. Variveis apontadores. Objetivos Compreender os conceitos fundamentais de algoritmos como forma de soluo de problemas. Implementar algoritmos em uma Linguagem de programao. Contedo Programtico 1. Fundamentos de Lgica de Programao 1.1. Algoritmo (metalinguagem) 1.2. Conceitos de memria, variveis e constantes. 1.3. Tipos bsicos de dados 1.4. Operadores aritmticos, relacionais e lgicos. 1.5. Comandos bsicos de entrada e sada e atribuio 1.6. Conceito de bloco de comandos 1.7. Estruturas de controle de fluxo condicionais (se, se-seno e caso) 1.8. Estruturas de controle de fluxo repeties (para, enquanto e repita-enquanto) 2. Estruturas de Dados Homogneas (vetores e matrizes) 2.1. Cadeias de caracteres - String 3. Estruturas de Dados Heterogneas (registros) 4. Modularizao 4.1. Variveis locais e globais 4.2. Funes 4.3. Passagem de parmetros por valor e por referncia 4.4. Funes recursivas 4.5. Biblioteca de funes 5. Ponteiros 5.1. Conceitos 5.2. Operador endereo e operador de acesso indireto 5.3. Alocao dinmica de memria 5.4. Listas encadeadas Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas, Aulas prticas em laboratrio, Desenvolvimento de projetos. Quadro branco, computador, projetor multimdia. Avaliao Avaliaes escritas e prticas; Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas); Apresentao dos trabalhos desenvolvidos Bibliografia Bsica 1. MIZRAHI, Victorine Viviane. Treinamento em Linguagem C++ - Mdulo 1. Prentice Hall, 2005. 2. FORBELLONE, Luiz Villar, EBERSPACHER, Henri F. Lgica de Programao: A Construo de Algoritmos e Estruturas de Dados. Makron Books, 2005. Bibliografia Complementar 1. MIZRAHI, Victorine Viviane. Treinamento em Linguagem C++ - Mdulo 2. Prentice Hall, 2005. 2. SAVITCH, Walter. C++ Absoluto. Pearson Brasil, 2004. 3. SCHILDT, Herbert. C++ Fundamentos e Prtica, Alta Books, 2004. 4. SCHILDT, Herbert. C Completo e Total. Makron Books, 1997. 5. BUDD, Timothy A., HORSTMANN, Cay. Big C++, IE-Wiley, 2004. Informaes Adicionais Software(s) de Apoio: DEV C++ Site(s): http://sourceforge.net/projects/dev-cpp
20

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Instalao de Computadores Carga-Horria: 30h (40h/a) Ementa Componentes na placa-me. Configurao da mquina (setup). Instalao e configurao de sistemas operacionais. Instalao de programas. Cabeamento de redes de computadores. Noes de estabilizadores e no-breaks. Co-requisitos 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. 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. Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas, aulas prticas em laboratrio; Quadro branco, computador, laboratrios de instalao de computadores. Avaliao Avaliaes escritas e prticas; Trabalhos de pesquisa.

1. 2. 3. 4. 5. 6.

Bibliografia Bsica 1. TORRES, Gabriel. Hardware: Curso completo. Axcel Books, 1999. 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. Informaes Adicionais Microsoft Power-Point, sistemas operacionais Windows 98 e XP, utilitrios e aplicativos.

1. 2. 3. 4. 5.

Software(s) de Apoio:

21

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Informtica Carga-Horria: 45h (60h/a) Ementa Histrico da evoluo dos computadores. Aspectos de hardware. Redes de computadores. Sistemas operacionais e softwares de propsito geral. 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Sistemas Digitais Carga-Horria: 45 h (60h/a) Ementa lgebra booleana. Codificao binria. Aritmtica computacional. Circuitos combinacionais. Lgica seqencial. 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 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 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Autoria Web Carga-Horria: 60h (80h/a) Ementa Planejamento visual. Linguagem de marcao de hipertexto (HTML e XHTML). Estrutura dos documentos hipertexto e seus elementos: texto, imagens, links, listas, formulrios, tabelas e molduras. Folhas de estilo. Linguagem JavaScript. 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 Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos trabalhos desenvolvidos

1. 2. 3. 4. 5. 6.

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.. Informaes Adicionais Photoshop, DreamWeaver, TopStyle, Internet Explorer, Netscape Navigator http://www.w3schools.com/ http://www.w3c.org/
24

Software(s) de Apoio: Site(s):

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Matemtica Carga-Horria: 45h (60h/a) Ementa Conjunto dos nmeros reais; operaes algbricas; funes; geometria analtica no plano. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas dialogadas e atividades em grupo, resoluo de listas de exerccios, dinmicas de grupo e estudo dirigido, utilizao de quadro branco, projetor multimdia, retroprojetor Avaliao Avaliaes escritas individual e em grupo; Resoluo de lista de exerccios, estudo dirigido, pesquisas; Apresentao de seminrios.

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

1. 2. 3. 4. 5. 6. 7.

25

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Lngua Portuguesa Carga-Horria: 45h (60h/a) Ementa Tpicos de gramtica, leitura e produo de textos. Objetivos Quanto gramtica: Aperfeioar o conhecimento o conhecimento (terico e prtico) sobre as convenes relacionadas ao registro padro escrito. Quanto leitura de textos escritos: recuperar o tema e a inteno comunicativa dominante; reconhecer, a partir de traos caracterizadores manifestos, a(s) seqncia(s) textual(is) presente(s) e o gnero textual configurado; descrever a progresso discursiva; identificar os elementos coesivos e reconhecer se assinalam a retomada ou o acrscimo de informaes; e avaliar o texto, considerando a articulao coerente dos elementos lingsticos, dos pargrafos e demais partes do texto; a pertinncia das informaes e dos juzos de valor; e a eficcia comunicativa. Quanto produo de textos escritos: produzir textos (representativos das seqncias descritiva, narrativa e argumentativa e, respectivamente, dos gneros verbete, relato de atividade acadmica e artigo de opinio), considerando a articulao coerente dos elementos lingsticos, dos pargrafos e das demais partes do texto; a pertinncia das informaes e dos juzos de valor; e a eficcia comunicativa. Contedo Programtico 1. Tpicos de gramtica 2.5. Seqncias textuais (descritiva, narrativa, 1.1. Padres frasais escritos argumentativa e injuntiva): marcadores 1.2. Convenes ortogrficas lingsticos e elementos macroestruturais 1.3. Pontuao bsicos 1.4. Concordncia 2.6. Gneros textuais (especificamente 1.5. Regncia jornalsticos, tcnicos e cientficos): 2. Tpicos de leitura e produo de textos elementos composicionais, temticos, 2.1. Competncias necessrias leitura e estilsticos e programticos produo de textos: competncia lingstica, 2.7. Coeso: mecanismos principais enciclopdica e comunicativa 2.8. Coerncia: tipos de coerncia (interna e 2.2. Tema e inteno comunicativa externa) e requisitos de coerncia interna 2.3. Progresso discursiva (continuidade, progresso, no-contradio 2.4. Paragrafao: organizao e articulao de e articulao) pargrafos (descritivos, narrativos, argumentativos); Procedimentos Metodolgicos e Recursos Didticos Aula dialogada, leitura dirigida, discusso e exerccios com o auxlio das diversas tecnologias da comunicao e da informao Avaliao Contnua por meio de atividades orais e escritas, individuais e em grupo Bibliografia Bsica 1. Apostilas elaboradas pelos professores 2. BECHARA, E. Gramtica Escolar da Lngua Portuguesa. Rio de Janeiro: Lucerna, 2001. 3. SAVIOLI, F.P.; FIORIN, J.L. Lies de texto: leitura e redao. So Paulo: tica, 1996. Bibliografia Complementar 1. CAMARGO, T. N. de. Uso de Vrgula. Barueri, SP: Monole, 2005. (Entender o portugus; 1). 2. FARACO, C.A.; TEZZA, C. Oficina de Texto. Petrpolis, RJ: Vozes, 2003. 3. FIGUEIREDO, L. C. A redao pelo pargrafo. Braslia: Universidade de Braslia, 1999. 4. GARCEZ, L. H. do C. Tcnica de redao: o que preciso saber para bem escrever. So Paulo: Martins Fontes, 2002.

26

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 1 Perodo Disciplina: Ingls Carga-Horria: 45h (60h/a) Ementa Estudo da lngua inglesa, atravs de leitura de textos, traduo, produo escrita, noo de termos tcnicos, aquisio e ampliao de vocabulrio. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas com discusso; Seminrios temticos; Aulas prticas em laboratrio; Discusses presenciais de estudos de casos e de textos previamente selecionados Recursos didticos: Internet; projetor de multimdia, retro-projetor, DVDs, computador, televisor, e CDROMs

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Programao Orientada a Objetos Carga-Horria: 90h (120h/a) Ementa Orientao a objetos. Programao orientada a objetos: objetos, classes, herana, polimorfismo e interfaces. Tratamento de exceo. Empacotamento de classes. Serializao e persistncia de objetos. Interface com grfica com o usurio e tratamento de eventos. Pr-requisitos Algoritmos e Tcnicas de Programao 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 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 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. Informaes Adicionais J2SK, JEdit ou Eclipse IDE http://java.sun.com http://java.sun.com/products/jdbc/ http://www.eclipse.org

Software(s) de Apoio: Site(s):

28

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Lgica Computacional Carga-Horria: 45h (60h/a) Ementa Lgica proposicional e de predicados. Provas e demonstraes matemticas. Relaes de recorrncia e definies recursivas. 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. 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

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

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

Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos projetos desenvolvidos na forma de seminrios

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. Informaes Adicionais Matlab, Maple

Software(s) de Apoio:

29

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Redes de Computadores Carga-Horria: 60h (80h/a) Ementa Conceitos bsicos de comunicao de dados. Modelos de comunicao em redes de computadores. Camadas da arquitetura TCP/IP: fsica, enlace e rede. Objetivos Conceituar comunicao de dados Apresentar Modelos usados em Redes de Computadores Descrever camadas do Modelo TCP /IP Implementar uma pequena Rede de Computadores Contedo Programtico 1. Conceitos Bsicos sobre Comunicao de 3.2. Camada de enlace Dados 3.2.1.Servios 1.1. Conceito de redes de computadores 3.2.2.Tcnicas de correo de erros 1.2. A Internet 3.2.3.Protocolos de acesso mltiplo 1.3. Parmetros de comparao 3.2.4.Endereos de LAN e ARP 1.4. Topologias 3.2.5.Padres 2. Modelos de Comunicao em redes 3.2.6.Padro Ethernet 2.1. Viso da estrutura de camadas do RM-OSI 3.2.7.CSMA/CD 2.2. Viso da estrutura de camadas do TCP/IP 3.2.8.Hubs, Pontes e Switches 3. Camadas do Modelo/Arquitetura TCP/IP 3.2.9.Padro wireless 3.1. Camada fsica: viso geral de tcnicas e 3.3. Camada de rede meios de transmisso de dados 3.3.1.Endereamento IP 3.1.1.Dispositivos de camada fsica 3.3.2.Roteamento 3.1.2.Cabos, conectores 3.3.3.IPv4 e IPv6 3.1.3.Normas de cabeamento estruturado, 3.3.4.Roteador: Configurao projetos 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 Avaliaes escritas e prticas; Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas); Apresentao dos projetos desenvolvidos. Bibliografia Bsica 1. ROSS, Keith; KUROSE, James. Redes de Computadores e a Internet: uma nova abordagem. Addison Wesley. 2. SOARES, Luiz F.; LEMOS, Guido; COLCHER, Srgio. Redes de Computadores: Das LANs, MANs e WANs s Redes ATM. Campus. 3. TANENBAUM, Andrew S. Redes de Computadores. Campus. Bibliografia Complementar 1. ANDERSON, Christa et al. Dominando o Windows 2000 Server. Makron Books. 2. COMER, Douglas E. Redes de Computadores e Internet. Bookman. 3. DANTAS, Mario. Tecnologias de redes de comunicao e computadores. AXCEL Books 4. MORAES, Alexandre Fernandes; CIRONE, Antonio Carlos. Redes de computadores: da ethernet a Internet. rica. 5. SOUSA, Lindeberg Barros de. Redes de computadores: dados, voz e imagem. rica. 6. TORRES, Gabriel. Redes de Computadores. Axcel Books. 7. VASCONCELOS, Larcio. Como montar e configurar sua rede de PCs: rpido e fcil. Makron Books Informaes Adicionais Sistemas operacionais, analisadores de protocolo, simuladores de Software(s) de Apoio: roteamento

30

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Arquitetura de Computadores Carga-Horria: 45h (60h/a) Ementa Introduo organizao e arquitetura de computadores. Linguagem de montagem e de mquina. Unidade central de processamento. Sistemas de memria e entrada e sada. Evoluo dos computadores. Objetivos Definir os conceitos bsicos relacionados estrutura e funcionamento dos computadores digitais; Compreender o funcionamento dos microcomputadores e perifricos a partir da anlise de seus componentes Contedo Programtico 1. Introduo Organizao de Computadores 6. Desempenho do Computador 1.1. Arquitetura e organizao de computadores: 6.1. Mtricas de desempenho viso geral 6.2. Benchmarking 1.2. Componentes do computador 7. Sistema de Memria 2. Introduo Arquitetura de Computadores 7.1. Caractersticas e tipos 2.1. A viso do Software 7.2. Estrutura e organizao 2.2. O compilador 7.3. Hierarquia de memria 2.3. O montador 7.4. Memria principal 2.4. O ligador 7.5. Memria virtual 2.5. O carregador 7.6. Memria cache 2.6. O processo de boot 7.7. Memria secundria 3. Linguagem de Montagem 8. Sistema de Entrada e Sada 3.1. Operaes e operandos 8.1. Sistema de Interconexo: Barramentos 3.2. Instrues Lgicas e Aritmticas 8.2. Mdulos de E/S 3.3. Instrues de desvio 8.3. Tcnicas de Controle para Transferncia de 4. Linguagem de Mquina Dados 4.1. Codificao das Instrues 9. Evoluo dos computadores 4.2. Linguagem de descrio de Arquitetura 9.1. Processadores CISC e RISC 4.3. Anatomia de um arquivo executvel 9.2. Mquinas escalares 5. Unidade Central de Processamento 9.3. Mquinas superescalares 5.1. Processadores 9.4. Mquinas VLIW 9.5. Tendncias Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas, listas de exerccios, seminrios, pesquisas bibliogrficas; Quadro branco, computador, projetor multimdia, retroprojetor. Avaliao Avaliaes escritas; Trabalhos individuais e em grupo; Seminarios Bibliografia Bsica 1. WANDERLEY NETTO, Eduardo B. Arquitetura de Computadores: a viso do software. CEFET-RN, 2005 2. PATTERSON, David A. e HENNESSY, John L. Organizao e projeto de computadores. Campus. 3. STALLINGS, William. Arquitetura e organizao de computadores. Prentice Hall, 2002. Bibliografia Complementar 1. HWANG, Kai. Computer Architecture And Parallel Processing. McGraw-Hill, 1985. 2. HWANG, Kai. Advanced Computer Architecture. McGraw-Hill, 1993. 3. PATTERSON, David A. Computer Architecture a Quantitative Approach. Morgan Kaufmann Publishers, 1996. Informaes Adicionais LBG Cache MLG sim Software(s) de Apoio: SPIM MIPSim

31

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Linguagem de Definio de Dados Carga-Horria: 45h (60h/a) Ementa Linguagem XML: caractersticas bsicas e principais usos. Folhas de estilo extensveis (XSTL). Linguagem de definio de sintaxe (DTD e XML Schema). Linguagem de compartilhamento de dados (RSS, RDF e ATOM). Web semntica. Objetivos Conhecer as principais linguagens da famlia XML Transformar documentos XML usando folhas de estilo Contedo Programtico 1. Caractersticas Bsicas da linguagem XML 2. Principais usos da linguagem XML 3. Folhas de Estilo Extensveis (Extensible Stylesheet Language XSL) 3.1. XSL Transformations (XSLT) 3.2. XML Path Language (XPath) 3.3. XSL Formatting Objects (XSL-FO) 4. Linguagens de Definio de Sintaxe 4.1. Document Type Definition (DTD) 4.2. XML Schema 5. Linguagem de Compartilhamento de Dados; 5.1. RSS; 5.2. RDF; 5.3. ATOM; 6. Web Semntica; Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas e dialogadas; Aulas prticas (laboratrio); Exerccios com implementaes de praticas que acontecem em ambientes reais; Seminrios sobre tecnologias emergentes; Quadro branco, computadores, projetor multimdia. Avaliao Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos trabalhos desenvolvidos Bibliografia Bsica 1. DEITEL, Harvey, et al. XML: Como Programar. Bookman, 2003. 2. GRAHAM, Steve; SIMEONOV, Simeon. Building Web Services: Making Sense of XML, SOAP, XML AND UDDI. SAMS, 2001. Bibliografia Complementar 1. KRUG, Steve. No me faa pensar: Uma abordagem do Bom Senso Navegabilidade da Web. Market Books, 2001.(Tem na biblioteca) 2. LYNCH Patrick J.; HORTON Sarah. Web Style Guide. New Haven, 1999.(Tem na biblioteca) 3. ROSENFELD, louis e MORVILLE, Peter. Information Architecture for the World Wide Web: Designing Large-Scale Web Sites. O'Reilly, 2002.(Tem na biblioteca) 4. MUSCIANO, Chuck e KENNEDY, Bill. HTML & XHTML: The Definitive Guide. 5 edio. O'Reilly, 2002. 5. MEYER, Eric. Cascading Style Sheets: The Definitive Guide. OReilly, 2000. Informaes Adicionais Software(s) de Apoio: Eclipse ou JEdit; Site(s): www.w3c.org

32

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: lgebra Linear Carga-Horria: 45h (60h/a) Ementa Matrizes: definies e operaes. Resoluo de sistemas lineares utilizando matrizes. Determinantes: definio e clculos. Espaos vetoriais e subespaos. Transformaes lineares. Objetivos Compreender a utilizao de matrizes e determinantes na resoluo de problemas da vida real Utilizar sistemas de equaes lineares para modelar fenmenos nas diversas reas do conhecimento Utilizar os conceitos de espaos e subespaos vetoriais reais na resoluo de problemas Resolver problemas utilizando transformaes lineares Contedo Programtico 1. Matrizes e sistemas lineares 1.1. Definio de matriz 1.2. Operaes com matrizes 1.3. Definio de sistema linear 1.4. Matriz escada reduzida por linha 1.5. Mtodo de Gauss-Jordan para a soluo de um sistema linear 1.6. A inversa de uma matriz 1.7. Sistemas lineares e inversa de matriz 2. Determinantes 2.1. Definio 2.2. Propriedades 2.3. Expanso em cofatores e clculo de determinantes 2.4. Regra de Cramer 3. Espaos vetoriais e subespaos 3.1 Espaos vetroiais 3.2 Subespaos vetoriais 3.3 Independncia linear 3.4 Base e dimenso 4. Transformaes lineares 4.1 Definio e exemplos 4.2 Ncleo e imagem de uma transformao linear 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 Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos projetos desenvolvidos Bibliografia Bsica 1. KOLMAN, Bernard. Introduo lgebra linear com aplicaes. LTC, 1999. Bibliografia Complementar 1. ANTON, Howard e RORRES, Chris. lgebra linear com aplicaes; trad. Claus Ivo Doering. Porto Alegre: Bookman, 2001. 2. BOLDRINI, JosLuiz, et al. lgebra linear. Harbra,1986. 3. LAY, David C. lgebra linear e suas aplicaes. LTC, 1999. 4. LEON, Steven J. lgebra linear com aplicaes. LTC, 1999. Informaes Adicionais Software(s) de Apoio: MATLAB

33

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Clculo Diferencial e Integral Carga-Horria: 45h (60h/a) Ementa Funes e grficos. Limites: propriedades e operaes. Derivadas e suas aplicaes. A integral: definio e aplicaes. Objetivos Compreender os princpios da Matemtica superior Descrever atravs de funes o comportamento de fenmenos nas diversas reas do conhecimento Aplicar os conceitos de limites e derivadas na resoluo de problemas da vida real Aplicar as tcnicas bsicas de derivao Utilizar a derivada na determinao de tangentes a curvas, anlise de taxas de variaes e como auxiliar na anlise de grficos de funes; Compreender e aplicar os mtodos de integrao na resoluo de problemas Utilizar a integral definida na determinao de reas e volumes de slidos de revoluo Contedo Programtico 1. Funes e grficos 3. Derivadas 1.1. Definio 3.1. Introduo 1.2. Notao 3.2. Propriedades das derivadas 1.3. Grfico 3.3. Regra da cadeia 1.4. Funo composta 3.4. Derivadas sucessivas 1.5. Funes pares e mpares 3.5. Diferenciao de funes trigonomtricas 1.6. Funes inversas diretas e inversas 1.7. Funes crescentes e decrescentes 3.6. Diferenciao de funes exponenciais e 2. Limites logartmicas 2.1. Introduo 4. Aplicaes das derivadas 2.2. Propriedades dos limites 5. A integral 2.3. Limites laterais 5.1. Introduo 2.4. Limites infinitos e limites no infinito 5.2. A operao integrao 5.3. Propriedades da integrao 5.4. Integrais bsicas 5.5. Mtodos de integrao 6. Aplicaes da integral Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas Quadro branco, retroprojetor Avaliao Avaliaes escritas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Bibliografia Bsica 1. BOULOS, P. Clculo Diferencial e Integral. Vol.1. Makron Books, 1999. 2. LEITHOLD, Louis. Clculo com Geometria Analtica. Harbra, 1994. Bibliografia Complementar 1. VILA, Geraldo S. S. Clculo I: funes de uma varivel. LTC,1994. 2. BARBANTI, Luciano e MALACRIDA Jr., Srgio Augusto. Matemtica superior: um primeiro curso de clculo. Pioneira, 1999. 3. ANTON, Howard. Clculo: um novo horizonte. Vol. I, 6 edio. Bookman, 2000. 4. HERMNIO, J. A. O fundamental do clculo para tecnlogos. CEFET-RN, 2000. 5. HOFFMANN, Laurence D. Clculo: um curso moderno e suas aplicaes. LTC, 1999. 6. MUNEM, Mustaf A. e FOULIS, David J. Clculo. Vol. I. LTC,1982. 7. SWOKOWSKI, Earl William. Clculo com geometria analtica. 2 edio. Makron Books, 1994.

34

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 2 Perodo Disciplina: Ingls Tcnico Carga-Horria: 45h (60h/a) Ementa Textualidade, com nfase no conhecimento e aprimoramento de vocbulos na rea tcnica relacionada ao curso. Objetivos Elaborar glossrios na rea de Informtica Exercitar as estratgias de compreenso textual com vistas utilizao do conhecimento adquirido no campo do trabalho Resolver tutoriais a partir de instrues na lngua inglesa Traduzir textos bsicos da rea Desenvolver e apresentar projetos, com o auxlio do mediador da aprendizagem, a partir de textos em ingls voltados para a rea

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 Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas com discusso; seminrios temticos; projetos; consulta orientada Internet; atividades individuais e em grupo. Utilizao de textos, equipamentos de som, vdeo e computador; website

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. Informaes Adicionais Macromedia Dreamweaver MX; Paint Shop Pro 7 Sites diversos da web

Software(s) de Apoio: Site(s):

35

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Programao Web Carga-Horria: 75h (100h/a) Ementa Programao para a Web com Servlets e JSP. Modelos em trs camadas e MVC para a estruturao de sistemas. Persistncia de objetos em arquivos e em banco de dados (JDBC). Pr-requisitos Programao Orientada a Objetos 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 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 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. 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

Software(s) de Apoio:

Site(s):

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Estrutura de Dados Carga-Horria: 60h (80h/a) Ementa Anlise de algoritmos. Estruturas de dados lineares: pilhas, filas e listas encadeadas. Estrutura de dados no-lineares: rvores. Fila de prioridade e Heaps. Dicionrio de dados. Classificao de dados. Balanceamento em rvores. 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 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 Avaliaes escritas e prticas; Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas); Apresentao dos projetos desenvolvidos

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Aplicao de Redes de Computadores Carga-Horria: 45h (60h /a) Ementa Camadas da Arquitetura TCP/IP: aplicao e transporte. Redes multimdia. Segurana e gerncia de redes de computadores. Objetivos Conceituar comunicao de dados Diferenciar Modelos usados em Redes de Computadores Detalhar camadas do Modelo TCP/IP Implementar uma pequena Rede de Computadores Contedo Programtico 1. Camadas do Modelo /Arquitetura TCP/IP 1.1. Camada de aplicao: aspectos gerais e estudos dos modelos de interao de aplicaes TCP/IP 1.1.1.HTTP 1.1.2.FTP 1.1.3.SMTP 1.1.4.DNS 1.2. Camada de transporte: servios oferecidos; protocolos TCP e UDP 1.2.1.Multiplexao de dados 1.2.2.Transporte no orientado conexo 1.2.3.Transporte orientado conexo 1.2.4.Controle de congestionamento 2. Redes Multimdia 3. Segurana de redes de computadores 4. Gerncia de redes de computadores 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 Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos projetos desenvolvidos Bibliografia Bsica 1. ROSS, Keith; KUROSE, James. Redes de Computadores e a Internet: uma nova abordagem. Addison Wesley. 2. SOARES, Luiz F.; LEMOS, Guido; COLCHER, Srgio. Redes de Computadores: Das LANs, MANs e WANs s Redes ATM. Campus. 3. TANENBAUM, Andrew S. Redes de Computadores. Campus. Bibliografia Complementar 1. ANDERSON, Christa et al. Dominando o Windows 2000 Server. Makron Books. 2. COMER, Douglas E. Redes de Computadores e Internet. Bookman. 3. DANTAS, Mario. Tecnologias de redes de comunicao e computadores. AXCEL Books 4. MORAES, Alexandre Fernandes; CIRONE, Antonio Carlos. Redes de computadores: da ethernet a Internet. rica. 5. SOUSA, Lindeberg Barros de. Redes de computadores: dados, voz e imagem. rica. 6. TORRES, Gabriel. Redes de Computadores. Axcel Books. 7. Vasconcelos, Larcio. Como montar e configurar sua rede de PCs: rpido e fcil. Makron Books Informaes Adicionais Sistemas operacionais, analisadores de protocolo, simuladores de Software(s) de Apoio: roteamento.

38

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Sistemas Operacionais Carga-Horria: 60h (80h /a) Ementa Sistema operacional: histrico, conceitos bsicos e estrutura. Comandos bsicos de um sistema operacional Linux. Processos e Threads. Deadlocks. Gerenciamento de memria. Entrada e sada. Sistemas de arquivos. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas, aulas prticas em laboratrio. Desenvolvimento de monografias e apresentao de seminrios sobre temas relevantes para a rea. Quadro branco, computador, projetor multimdia. Avaliao Avaliaes escritas e prticas Trabalhos em grupo (listas de exerccios, monografias). Apresentao dos trabalhos desenvolvidos.

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.

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. Informaes Adicionais Sistema Operacional GNU/Linux.

Software(s) de Apoio:

39

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Anlise e Projeto Orientados a Objetos Carga-Horria: 60h (80h/a) Ementa Conceitos de anlise e projeto orientados a objetos. Linguagem de modelagem unificada (UML). Objetivos, fluxo de trabalho e resultados das fases de: anlise de requisitos, anlise e projeto. Objetivos Compreender os conceitos da Anlise e Projeto Orientado a Objetos; Analisar problemas do mundo real e produzir uma abstrao orientada a objetos utilizando UML; Projetar solues do mundo real e produzir uma abstrao orientada a objetos utilizando UML Contedo Programtico 1. Introduo a Anlise e Projeto Orientado a 2.4. Casos de Uso Objetos 2.4.1.Conceito de casos de uso e atores 1.1. Conceito de Anlise e Projeto 2.4.2.Diagrama da UML 1.2. Conceito de Anlise e Projeto Orientado a 2.4.3.Detalhamento do caso de uso Objetos 3. Anlise Orientada a Objetos 1.3. Linguagem de Modelagem Unificada 3.1. Introduo 1.3.1.Histrico 3.2. Fluxo de trabalho 1.3.2.Diagramas estticos e dinmicos 3.3. Modelos conceituais 1.4. Processo Simplificado de Anlise e 3.4. Modelagem do comportamento do Sistema Desenvolvimento de Sistemas 4. Projeto Orientado a Objeto 2. Anlise de Requisitos 4.1. Introduo 2.1. Introduo 4.2. Fluxo de trabalho 2.2. Fluxo de trabalho 4.3. Padres para a atribuio de 2.3. Tipos de requisitos responsabilidade 2.3.1.Funcionais e no Funcionais 4.4. Modelo esttico do sistema 2.3.2.Outras classificaes 4.5. Modelo dinmico do sistema Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas, aulas prticas em laboratrio, desenvolvimento de projetos Leitura de textos, palestras, seminrios, visitas tcnicas, pesquisas bibliogrficas Utilizao de quadro branco, computador, projetor multimdia, retroprojetor, vdeos Avaliao Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos trabalhos desenvolvidos Bibliografia Bsica 1. LARMAN. Graig. Utilizando UML e Padres: Uma Introduo Anlise e Projetos Orientados a Objetos. Bookman, 2000. 2. FOWLER, Martin; SCOTT, Kendall. UML Essencial. So Paulo: Bookman, 2005. Bibliografia Complementar 1. PRESSMAN, Roger S. Engenharia de Software. Makron Books, 1995. 2. FLIORINI, Soeli T. Engenharia de Software com CMM. Brasport, 2001. 3. ROCHA, Ana Regina C. Qualidade de Software. Prentice Hall, 2001. 4. BOOCH, Grady; JACOBSON, Ivar e RUMBAUCH,James. UML: Guia do Usurio. Campus, 2000. 5. 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. Informaes Adicionais Ferramentas Case Object Managment Group. Disponvel em <http://www.omg.org/>; Home of the Patterns Library. Disponvel em <http://hillside.net/>.

Software(s) de Apoio: Site(s):

40

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Banco de Dados Carga-Horria: 60h (80h/a) Ementa Conceitos de banco de dados. Modelos de dados e linguagens de modelagem. Projeto de banco de dados. Linguagem de consulta estruturada (SQL). 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. 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. Informaes Adicionais MySQL for Windows 4.0, SQL Server 2000, Power Design, ROSE, PostgreSQL

1. 2. 3. 4. 5.

Softwares de Apoio:

41

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Disciplina: Leitura e Produo de Textos Carga-Horria: 45h (60h/a) Ementa Textualidade, com nfase em aspectos organizacionais do texto escrito de natureza tcnica cientfica e/ou acadmica Objetivos Quanto leitura de textos de natureza tcnica, cientfica e/ou acadmica: identificar marcas estilsticas caracterizadoras da linguagem tcnica, cientfica e/ou acadmica; reconhecer traos configuradores de gneros tcnicos, cientficos e/ou acadmicos (especialmente do resumo, da resenha, do relatrio e do artigo cientfico); recuperar a inteno comunicativa em resenha, relatrio e artigo cientfico; descrever a progresso discursiva em resenha, relatrio e artigo cientfico; reconhecer as diversas formas de citao do discurso alheio e avaliar-lhes a pertinncia no co-texto em que se encontram; utilizar-se de estratgias de sumarizao; avaliar textos/trechos representativos dos gneros supracitados, considerando a articulao coerente dos elementos lingsticos, dos pargrafos e das demais partes do texto; a pertinncia das informaes; os juzos de valor; a adequao s convenes da ABNT; e a eficcia comunicativa. Quanto produo de textos escritos de natureza tcnica, cientfica e/ou acadmica: expressar-se em estilo adequado aos gneros tcnicos, cientficos e/ou acadmicos; utilizar-se de estratgias de pessoalizao e impessoalizao da linguagem; citar o discurso alheio de forma pertinente e de acordo com as convenes da ABNT; sinalizar a progresso discursiva (entre frases, pargrafos e outras partes do texto) com elementos coesivos a fim de que o leitor possa recuper-la com maior facilidade; produzir resumo, resenha, relatrio e artigo cientfico conforme diretrizes expostas na disciplina. Contedo Programtico 1. Organizao do texto escrito de natureza tcnica, cientfica e/ou acadmica 1.1. Caractersticas da linguagem tcnica, cientfica e/ou acadmica 1.2. Sinalizao da progresso discursiva entre frases, pargrafos e outras partes do texto 1.3. Reflexos da imagem do autor e do leitor na escritura em funo da cena enunciativa 1.4. Estratgias de pessoalizao e de impessoalizao da linguagem 2. Discurso alheio no texto escrito de natureza tcnica, cientfica e/ou acadmica 2.1. Formas bsicas de citao do discurso alheio: discurso direto, indireto, modalizao em discurso segundo a ilha textual 2.2. Convenes da ABNT para as citaes do discurso alheio 3. Estratgias de sumarizao 4. Gneros tcnicos, cientficos e/ou acadmicos: resumo, resenha, relatrio e artigo cientfico 4.1. Estrutura composicional e estilo Procedimentos Metodolgicos e Recursos Didticos Aula dialogada, leitura dirigida, discusso e exerccios com o auxlio das diversas tecnologias da comunicao e da informao Avaliao Contnua por meio de atividades orais e escritas, individuais e em grupo 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

1. 2. 3. 4. 5. 6.

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Disciplina: Programao de Sistemas Distribudos Carga-Horria: 75h (100h/a) Ementa Conceitos e principais problemas dos sistemas distribudos. Tecnologia de comunicao em sistemas distribudos: invocao de mtodos remota (RMI e RMI-IIOP) e infra-estrutura para objetos distribudos (CORBA). Computao paralela. 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 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 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. Informaes Adicionais Ambiente: Java SDK e Jakarta Ant IDE: Eclipse Servidor: JBoss Application Server http://www.jboss.org/

Software(s) de Apoio: Site(s):

44

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Disciplina: Teoria dos grafos Carga-Horria: 45h (60h/a) Ementa Teoria da estrutura de dados na forma de grafos. Tcnicas de programao para a representao de grafos. Algoritmos de busca em grafos. Resoluo de problemas clssicos utilizando grafos. Objetivos Compreender os conceitos relativos a grafos Desenvolver programas utilizando grafos Aplicar algoritmos baseados em grafos resoluo de problemas. 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

1. Iniciao a teoria dos grafos 1.1. Introduo 1.2. Conceitos 1.3. Conectividade 1.4. Planaridade 1.5. Grafos de Euler 1.6. Ciclos hamiltonianios 1.7. Grafos direcionados 1.8. Representao de grafos 1.9. Colorao 1.10. Aplicabilidade

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

Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos projetos desenvolvidos

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. Informaes Adicionais Java 2 SDK (JSDK), Eclipse IDE

Software(s) de Apoio:

45

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Disciplina: Ambiente de Desenvolvimento Carga-Horria: 60h (80h/a) Ementa Introduo plataforma .NET e a ferramenta Visual Studio. Tipos de dados, comandos e operadores. Namespaces. Enumerao. Arrays. Excees. Orientao a objetos: classes, propriedades e indexers. 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

9.4. Fluxo e rethrowing 9.5. A classe Exception 9.6. Classe de exceo definida pelo usurio 10. Orientao a objetos 10.1. Herana 10.2. polimorfismo 10.3. Abstrao 10.4. Encapsulamento 10.5. Static binding e dynamic binding 11. Classes 11.1. Classe abstrata 11.2. Classe base 11.3. Classe derivada 11.4. A classe System.Object 12. Propriedades e Indexers 12.1. Propriedades como membros first-class 12.2. Propriedades e performance 12.3. Indexer como membro first-class 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 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. Informaes Adicionais MySQL for Windows 4.0, SQL Server 2000, PostgreSQL

Software(s) de Apoio: Site(s):

Power Design, ROSE,

www.sqlmagazine.com.br

47

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Processo de Anlise e Desenvolvimento de Disciplina: Carga-Horria: 60h (80h/a) Sistemas Ementa Conceitos de processo de Anlise e Desenvolvimento de Sistemas. Processo unificado: fases, fluxos de trabalho, iteraes e incrementos, papis, artefatos e atividades. Pr-requisitos Anlise e Projeto Orientado a Objetos

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 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. 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. Informaes Adicionais Ferramentas Case

Software(s) de Apoio: Site(s):

48

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Disciplina: Arquitetura de Software Carga-Horria: 60h (80h/a) Ementa Conceitos de arquitetura de software. Padres de projeto: classificao e utilizao. Arquitetura ModeloViso-Controle (MVC). Modelagem dirigida pela arquitetura (MDA). 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 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 Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao do projeto desenvolvido.

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

7. MASSOL, Vincent; et al. JUnit in Action. Manning Publications, 2003. 8. METSKER, Steven John. Padres de Projeto em Java. Bookman, 2004. 9. SHALLOWAY, Alan; TROTT, James R. Explicando Padres de Projeto: Uma nova perspectiva em projeto orientado a objeto. Bookman, 2004. 10. STELTING, Stephen A.; MAASSEN, Olav. Applied Java Patterns. Prentice Hall, 2001. 11. PDUA, Wilson. Engenharia de Software: fundamentos, mtodos e padres. LTC, 2002. Informaes Adicionais Software(s) de Apoio: Site(s): Eclipse (http://www.eclipse.org/) e JUDE (http://www.esm.jp/jude-

web/)
Object Managment Group. Disponvel em <http://www.omg.org/>; Home of the Patterns Library. Disponvel em <http://hillside.net/>; Guidelines, Patterns, and code for end-to-end Java applications. Disponvel em <http://java.sun.com/blueprints/patterns/>; Agile Alliance. Disponvel em <http://www.agilealliance.org/>; Xisp. Disponvel em <http://www.xispe.com.br/>; Refactoring Home Page. Disponvel em <http://www.refactoring.org/>.

50

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Disciplina: Linguagem de Programao de Banco de Dados Carga-Horria: 60h (80h/a) Ementa Consultas avanadas em linguagem de consulta estruturada (SQL). Conceitos de banco de dados que proporcionam mais performance no trabalho com o banco: vises, gatilhos e procedimentos armazenados. Processamento de transaes. Cursores. Funes. Anlise e representao de dados. 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 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 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. 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. Informaes Adicionais Microsoft SQL Server, PostgreSQL, Power Design e Rose

Software(s) de Apoio:

51

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Disciplina: Metodologia do Trabalho Cientifico Carga-Horria: 45h (60h/a) Ementa Leitura e anlise de textos; cincia e conhecimento cientfico: tipos de conhecimento; conceito de cincia; classificao e diviso da cincia; mtodos cientficos: conceito e crticas; pesquisa: conceito, tipos e finalidade; trabalhos acadmicos: tipos, caractersticas e diretrizes para elaborao. Objetivos Geral: Compreender os aspectos tericos e prticos referentes elaborao de trabalhos cientficos, enfatizando a importncia do saber cientfico no processo de produo do conhecimento. Especficos: Conhecer os fundamentos da cincia; Utilizar diferentes mtodos de estudo e pesquisa; Ter capacidade de planejamento e execuo de trabalhos cientficos; Conhecer as etapas formais de elaborao e apresentao de trabalhos cientficos; Saber usar as Normas Tcnicas de Trabalhos Cientficos; Planejar e elaborar trabalhos cientficos Contedo Programtico 1. Sistematizao das atividades acadmicas. 2. A documentao como mtodo de estudo. 3. Conceito e funo da metodologia cientfica. 4. Cincia, conhecimento e pesquisa. 5. Desenvolvimento histrico do mtodo cientfico. 6. Normas Tcnicas de Trabalhos cientficos. 7. Etapas formais para elaborao de trabalhos acadmicos (fichamentos, resumos, resenhas, relatrios, monografias.). 8. Pesquisa, projeto e relatrios de pesquisa. Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas dialogadas acompanhadas da realizao de trabalhos prticos em sala de aula, estudos dirigidos, discusso em grupos com uso de algumas tcnicas de ensino e debates em sala. Avaliao Ser realizada atravs da participao e da avaliao dos trabalhos propostos escritos individuais e em grupos e da produo de trabalhos acadmicos (resumos, resenhas, projetos de pesquisa, relatrio etc) Bibliografia Bsica 1. ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 14724: Informao e documentao: trabalhos acadmicos: apresentao. Rio de Janeiro, 2002. 2. ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 10520: Informao e documentao: apresentao de citaes em documentos. Rio de Janeiro, 2002. 3. ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 6023: Informao e documentao: Referncias Elaborao. Rio de Janeiro, 2002. 4. CHAUI, Marilena. Convite filosofia. So Paulo: Ed. tica. 1995. 5. GIL, Antnio Carlos. Mtodos e tcnicas da pesquisa social. 5.ed. So Paulo: Atlas, 1999. 6. LAKATOS, Eva Maria; MARCONI, Marina de Andrade. Metodologia cientfica. 4. ed., So Paulo: Atlas, 2004. 7. LAVILLE, Chistian e Jean Dionne. O nascimento do saber cientfico. In: A construo do saber: 8. manual de metodologia e pesquisa em cincias humanas. Porto Alegre: ArTmed, 1999. 9. LAVILLE, Chistian e Jean Dionne. A pesquisa cientfica hoje. In: A construo do saber: manual de metodologia e pesquisa em cincias humanas. Porto Alegre: ArTmed, , 1999. 10. SEVERINO, Antonio Joaquim. Metodologia do trabalho cientfico. So Paulo: Cortez, 2002. Bibliografia Complementar 1. BARROS, Aidil da Silveira; FEHFELD, Neide A. de Souza. Fundamentos de metodologia cientfica. So Paulo : Pearson Makron Books, 2000. 2. GRESSLER, Lori Alice. Introduo pesquisa: projetos e relatrios. So Paulo: Loyola, 2003. 3. ISKANDAR, Jamil Ibrahim. Normas da ABNT: comentadas para trabalhos cientficos. 2.ed. Curitiba: Juru, 2005. 4. SALVADOR, ngelo Domingos. Mtodos e tcnicas de pesquisa bibliogrfica. 7.ed. Porto Alegre: Sulina, 2002.
52

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Programao de Sistemas Corporativos Carga-Horria: 90h (120h/a) Ementa Sistemas coorporativos: sua tecnologia e arquitetura. Enterprise Java Beans (EJB): beans de sesso, beans de entidade e beans de mensagem. Realizando transaes atmicas. Segurana em sistemas coorporativos. Pr-requisitos Programao de Sistemas Distribudos 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 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 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

4. DEITEL, H. M. e DEITEL, P. J. Java: Como Programar. Bookman, 2002. 5. CORNELL, Gary e HORSTMANN, Cay S. - Core Java 2. Vol. 1: Fundamentos. Makron Books, 2000. 6. CORNELL, Gary e HORSTMANN, Cay S. - Core Java 2. Vol. 2: Recursos Avanados. Makron Books, 2000. 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/

Software(s) de Apoio:

Site(s):

54

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Empreendedorismo Carga-Horria: 45h (60h/a) Ementa Aspectos relacionados prtica do empreendedorismo. Gerenciando recursos empresariais. Plano de negcios: importncia, estrutura e apresentao. Caminhos a seguir e recursos disponveis para o empreendedor. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas, estudos dirigidos, seminrios, vdeos, dinmicas de grupo, visitas tcnicas, palestras. Quadro branco, computador, projetor multimdia. Avaliao 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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. Informaes Adicionais Makemoney 2.0 (elaborao de plano de negcios), Powerpoint, Excel, Word www.planodenegocios.com.br, www.endeavor.org.br,

Software(s) de Apoio: Site(s):

www.sebrae.com.br

56

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Administrao de Sistemas Operacionais Carga-Horria: 60h (80h/a) Ementa Caractersticas de um servidor da plataforma Windows: fundamentos, configurao e administrao. Caractersticas de um servidor da plataforma Linux: fundamentos, configurao e administrao. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas e prticas em laboratrio, desenvolvimento de projetos Leitura de textos e pesquisas bibliogrficas Quadro branco, computadores, projetor multimdia, retroprojetor
57

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Avaliao Avaliaes escritas e prticas Trabalhos individuais e em grupo (projetos) Apresentao do projetos desenvolvidos

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. Informaes Adicionais Sistema Operacional Windows 2000 Server e Professional. Sistema Operacional GNU/Linux. www.redhat.com www.baboo.com.br www.conectiva.com.br

Software(s) de Apoio: Site(s):

58

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Planejamento e Gerncia de Projetos Carga-Horria: 45h (60h/a) Ementa Conceitos de gerncia de projetos. Ciclos de vida e projeto. reas de conhecimento do corpo de conhecimento em gerncia de software (PMBOK). Pr-requisitos Processo de Anlise e Desenvolvimento de Sistemas Objetivos Executar os processos da gerncia de projetos; Definir a estrutura organizacional de equipes adequadas aos projetos de software; Elaborar planos racionais para execuo das atividades de engenharia do software e gerncia do projeto, considerando as caractersticas do domnio do problema e da organizao. Contedo Programtico 1. Conceitos de projeto e de gerncia de projeto; 4.3. Gerncia do tempo do projeto 2. Processos da gerncia de projetos; 4.4. Gerncia da qualidade do projeto 3. Ciclo de vida e projeto; 4.5. Gerncia dos recursos humanos do projeto 4. reas de conhecimento do PMBOK 4.6. Gerncia das comunicaes do projeto 4.1. Gerncia da integrao do projeto 4.7. Gerncia dos riscos do projeto 4.2. Gerncia do escopo do projeto 4.8. Gerncia das aquisies do projeto 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 Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos projetos desenvolvidos Bibliografia Bsica 1. PROJECT MANAGEMENT INSTITUTE. PMBOK Guide: A Guide to the Project Management Body of Knowledge. Project Management Institute, 2004. 2. MARTINS, Jos Carlos Cordeiro. Gerenciando Projetos de Desenvolvimento de Software com PMI, RUP e UML. Brasport. 3. KERZNER, Harold. Gesto de Projetos. Bookman, 2002. Bibliografia Complementar 1. CUKIERMAN; Z.S. O Modelo PERT/CPM Aplicado a Projetos. Reichmann & Affonso, 2000. 2. FLEMING, Quentin W. e KOPPELMAN, Joel M. Earned Value: Project Management. Project Management Institute, 2000. 3. FRANCIS, David; HORINE , Greg. Exame Fcil PMP. Alta Books, 2005. 4. HALLOWS, Jolyon. Information Systems Project Management: How to Deliver Function and Value in Information Technology Projects. Amacom, 1997. 5. KERZNER, Harold. Project Management: a System Approach to Planning, Scheduling and Controlling. John Wiley, 1997. 6. TRAYER, Richard H. Software Enginnering Project Management. IEEE Computer Society, 1997. 7. IEEE. SWEBOK Guide to the Software Engineering Body of Knowledge. IEEE Computer Society, 2004. 8. SEI. CMMI Capability Maturity Model Integration. Verso 1.1. Software Engineering Institute. Informaes Adicionais Software(s) de Apoio: Project Managment Institute. Disponvel em <http://www.pmi.org/>; Project Managment Institute no Brasil. Disponvel em <http://www.pmi.org.br/>; Site(s): Brazilian Function Point Users Group. Disponvel em <http://www.bfpug.com.br/>; COCOMO. Disponvel em <http://sunset.usc.edu/research/COCOMOII/cocomo_main.html>.
59

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Interface Homem--maquina Carga-Horria: 60h (80h/a) Ementa Conceitos e fundamentao terica para a interao humano-computador. Guias de estilo. Atividades relativas interao humano-computador aplicadas a um processo de desenvolvimento de software. Objetivos Apresentar uma viso geral da rea de interao homem-computador; Discutir os fundamentos tericos da interao homem-computador; Analisar os processo de desenvolvimento de interfaces de usurio. Contedo Programtico 1. Introduo a Interao Humano-Computador 1.1. Conceitos de qualidade em IHC 1.2. Interao: paradigmas e estilos 2. Fundamentos tericos 2.1. Engenharia cognitiva 2.2. Engenharia semitica 3. Guias de estilo 4. Processo de desenvolvimento de sistemas interativos 4.1. Anlise de usurios, tarefas e ambiente de trabalho 4.2. Projeto de interfaces 4.2.1.Modelo de componentes de IHC 4.2.2.Qualidades ergonmicas 4.3. Avaliao de interfaces 4.3.1.Tcnicas prospectivas 4.3.2.Tcnicas preditivas 4.3.3.Tcnicas objetivas 5. ISO-9241 Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas dialogada, aulas prticas em laboratrio, desenvolvimento de projetos Leitura de textos, palestras, seminrios, visitas tcnicas, pesquisas bibliogrficas Quadro branco, computador, projetor multimdia, retroprojetor, vdeos Avaliao Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao dos projetos desenvolvidos Bibliografia Bsica 1. LabUtil. Abordagem ergonmica para IHC, apostila de curso. Laboratrio de Utilizabilidade INE/UFSC, Florianpolis, Brasil, 2000. Disponvel em <http://www.labiutil.inf.ufsc.br/>. 2. NETTO, Alvin A. de Oliveira. IHC: Modelagem e Gerncia de Interfaces com o Usurio. Visual Books, 2004. Bibliografia Complementar 1. DIAS, C. A. Usabilidade na Web: criando portais mais acessveis. Altabooks, 2003. 2. KRUG, Steve. No Me Faa Pensar: Abordagem do Bom Senso Navegabilidade da Web. Market Books, 2001. 3. LEWIS, Clayton; RIEMAN, John. Task-Centered User Interface Design: A Practical Introduction. Disponvel em <http://hcibib.org/tcuid/>. 4. NIELSEN, Jacob. Projetando websites. Campus, 2000. 5. NIELSEN, Jacob; TAHIR, M. Homepage: 50 websites desconstrudos. Campus, 2002. Informaes Adicionais Software(s) de Apoio: Laboratrio de Utilizabilidade da Informtica. Disponvel em <http://www.laburil.ufsc.br/>. Site(s): Jakob Nielsen's Website. Disponvel em <http://www.useit.com/>. Usabilidade.com. Disponvel em <http://www.usabilidade.com/>.
60

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Administrao de Banco de Dados Carga-Horria: 60h (80h/a) Ementa Planejamento, instalao e administrao de um sistema gerenciador de banco de dados. Estrutura de ndices. Segurana em um sistema gerenciador de banco de dados. Cpia de segurana e restaurao desta. Diagnstico e soluo de problemas. Desempenho e otimizao. Replicao de dados. Objetivos Compreender e aplicar as tcnicas de administrao, otimizao de Sistemas de Banco de Dados. 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. 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 Avaliaes escritas e prticas Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas) Apresentao do projeto desenvolvido.

1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

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. Informaes Adicionais Microsoft SQL Server, PostgreSQL

Software(s) de Apoio:

61

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Disciplina: Estatstica e Probabilidade Carga-Horria: 45h (60h/a) Ementa Distribuio de freqncia. Medidas de tendncia central. Medidas de disperso. Separatrizes, assimetria e curtose. Apresentao grfica de resultados. Probabilidade clssica. Distribuio binomial, normal, poisson. Intervalos de confiana. Teoria da deciso estatstica. 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. 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 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. Informaes Adicionais Microsoft Excel

Software(s) de Apoio:

62

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Paradigmas de Linguagem de Programao Carga-Horria: 60h (80h/a) Ementa Conceitos das linguagens de programao e seus principais paradigmas. Aspectos relacionados com sintaxe e semnticos sero abordados tanto ao nvel conceitual como aplicado s linguagens dos diversos paradigmas. 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 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 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. Informaes Adicionais AMZI Prolog, HUG Haskell.

Software(s) de Apoio:

63

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Tecnologia Web Carga-Horria: 60h (80h/a) Ementa APIs para manipulao e processamento (parsing) de documentos XML. Serializao de objetos com XML. Webservices: arquitetura, padres que utilizam XML e APIs de programao. Web semntica. Objetivos 1. Conhecer as principais API para processamento de documentos XML; 2. Desenvolver solues para Web Service; 3. Conhecer as principais tecnologias para Web Semntica; 4. Desenvolver solues para Web Semntica. Contedo Programtico 1. Parsing em XML 3.2.3.UDDI (Universal Description, Discovery 1.1. SAX (Simple API for XML); and Integration); 1.2. DOM (Document Object Model); 3.2.4.Web Services Inspection Language 1.3. APIs Java para Manipulao de XML; (WSIL); 2. Serializao de objetos com XML 3.3. APIs Java para Implementao de Web 3. Web Services Services; 3.1. Arquitetura de Web Services 3.3.1.JAX-RPC; 3.1.1.Remote Procedure Call (RPC); 3.3.2.JAXM; 3.2. Padres XML 4. Web Semntica 3.2.1.Web Service Definition Language 4.1. Introduo a web semntica; (WSDL); 4.2. Web Ontology Language (OWL); 3.2.2.Simple Object Access Protocol 4.3. RDF (Resource Description Framework) e (SOAP); RDF Schema; Procedimentos Metodolgicos e Recursos Didticos 5. Aulas expositivas e dialogadas; Aulas prticas (laboratrio); Exerccios com implementaes de praticas que acontecem em ambientes reais; Seminrios sobre tecnologias emergentes. 6. Quadro branco, computadores, projetor multimdia. Avaliao 7. Avaliaes escritas e prticas; Trabalhos individuais e em grupo (listas de exerccios, estudos dirigidos, pesquisas); Apresentao dos trabalhos desenvolvidos Bibliografia Bsica 1. Especificaes do W3C: www.w3.org 2. Sun Microsystems. Sun Java Web Services Turtorial. Disponvel em <http://java.sun.com/webservices/tutorial.html>. 3. Sum Microsystems. Working with XML: The Java API for Xml Processing (JAXP) Tutorial. Disnponvel em <http://java.sun.com/webservices/jaxp/dist/1.1/docs/tutorial/>. 4. ATTARDI, Joe. Using Java API for XML Messaging. Sun Microsystems, 2003. Disponvel em < http://developers.sun.com/sw/building/tech_articles/api_xmlmessaging.html>. Bibliografia Complementar 1. DEITEL, Harvey, et al. XML: Como Programar. Bookman, 2003. 2. MENDES, Antnio. Programando com XML: Desenvolvimento Orientado para a Web. Campus, 2004. 3. CERAMI, Ethan. Web Services Essentials. O'Reilly and Associates. 4. VIOLLEAU, Thierry. Java Technology and XML-Part One. Sun Microsystem, 2001. Disponvel em <http://java.sun.com/developer/technicalArticles/xml/JavaTechandXML/>. 5. VIOLLEAU, Thierry. Java Technology and XML-Part Two. Sun Microsystem, 2002. Disponvel em <http://java.sun.com/developer/technicalArticles/xml/JavaTechandXML_part2/>. 6. LADDAD, Ramnivas. XML APIs for Databases. Sun Microsystems, 2000. Disponvel em < http://java.sun.com/developer/technicalArticles/xml/api/index.html>. Informaes Adicionais Software(s) de 7. Tom Cat (http://tomcat.apache.org/), JBoss (http://www.jboss.org/), Eclipse Apoio: (http://www.eclipse.org/); 8. World Wide Web Consotium. Disponvel em <http://www.w3c.org/> Site(s): 9. W3Schools Online Web Tutorials. Disponvel em <http://www.w3schools.com/>
64

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Desenvolvimento Integrado Carga-Horria: 45h (60h/a) Ementa Elementos importantes da plataforma .NET: estruturas e interfaces; delegates e eventos; principais classes do framework .NET; operadores de dados .NET; padres de projeto utilizados no .NET. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas, aulas prticas em laboratrio, desenvolvimento de projetos Leitura de textos, palestras, seminrios, visitas tcnicas, pesquisas bibliogrficas
65

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Quadro branco, computador, projetor multimdia, retroprojetor, vdeos 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. Informaes Adicionais MySQL for Windows 4.0, SQL Server 2000, Power Design, ROSE, PostgreSQL

Software(s) de Apoio: Site(s):

www.sqlmagazine.com.br

66

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Gesto de Tecnologia da Informao Carga-Horria: 60h (80h/a) Ementa Tecnologia da informao: conceitos e evoluo. Administrao do conhecimento. Planejamento em tecnologia da informao. Pesquisa operacional. Tecnologias aplicadas a sistemas de informao empresariais. Efeitos da tecnologia da informao sobre a Internet. 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. 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. Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas. Estudos de casos. Seminrio. Quadro de giz e branco, computador, projetor multimdia, retroprojetor. Avaliao Avaliaes escritas Trabalhos individuais Apresentao de trabalhos desenvolvidos

1. 2. 3. 4. 5. 6. 7. 8. 9.

10.

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Computador e sociedade Carga-Horria: 30h (40h/a) Ementa tica e computao. Ergonomia e Doenas profissionais. Poltica e industria nacional de informtica. Propriedade intelectual. Aplicaes da Informtica nas diversas reas do conhecimento. A educao e o ensino a distncia. 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. Procedimentos Metodolgicos e Recursos Didticos Aulas expositivas. Estudos de casos. Seminrio, Leitura de textos, debates. Pesquisas bibliogrficas Quadro de giz e branco, computador, projetor multimdia, retroprojetor. Avaliao Avaliaes escritas Trabalhos individuais Apresentao de trabalhos desenvolvidos.

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Introduo Economia Carga-Horria: 45h (60h/a) Ementa Noes gerais de economia: questes fundamentais; microeconomia e macroeconomia. 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 Procedimentos Metodolgicos e Recursos Didticos Aulas tericas expositivas Leitura de textos, seminrios, debates. pesquisas bibliogrficas Quadro de giz e branco, computador, projetor multimdia, retroprojetor 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 6 Perodo Disciplina: Orientao ao Trabalho de Concluso de Curso Carga-Horria: 30h (40h/a) Ementa Acompanhamento da realizao de um trabalho cientifico ou tecnolgico, como requisito para obteno do grau de tecnlogo em desenvolvimento de software. 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. Contedo Programtico O contedo estar ligado ao tema escolhido pelo aluno, com base na matriz curricular. Procedimentos Metodolgicos e Recursos Didticos Orientaes temtica do trabalho Reunies peridicas para apresentao e avaliao das atividades desenvolvidas durante o trabalho. Avaliao Relatrios Parciais Monografia Apresentao oral do Trabalho Bibliografia Bsica De acordo com o tema do Trabalho.

1.

70

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

ANEXO II PROGRAMAS DOS PROJETOS INTEGRADORES


Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 3 Perodo Projeto: Projeto de Desenvolvimento de Sistema Web Carga-Horria: 120h (160h/a) Disciplinas Envolvidas Programao Web; Estrutura de Dados; Aplicaes de Redes de Computadores; Sistemas Operacionais; Anlise e Projeto Orientados a Objetos; Banco de Dados; Leitura e Produo de Textos. 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 De acordo com o projeto desenvolvido Informaes Adicionais Ferramentas Case

15. 16. 17. 18. 19.

Software(s) de Apoio:

71

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 4 Perodo Projeto de Desenvolvimento de Sistema Projeto: Carga-Horria: 120h (160h/a) Distribudo Disciplinas Envolvidas Programao de Sistemas Distribudos; Processo de Desenvolvimento de Software; Arquitetura de Software; Linguagem de Programao de Banco de Dados; Metodologia do Trabalho Cientfico. Objetivos Integrar os conhecimentos adquiridos nas disciplinas co-requisitos deste programa, participando de um projeto de desenvolvimento de Software Distribudo; Escrever um Artigo Cientfico. 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. 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; Artigos Cientficos; Apresentao dos projetos desenvolvidos.

20. 21. 22. 23. 24. 25. 26.

Bibliografia Bsica De acordo com o projeto a ser desenvolvido. Informaes Adicionais Ferramentas Case

Software(s) de Apoio: Site(s):

72

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Curso: Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas rea Profissional: Informtica Perodo Letivo: 5 Perodo Projeto de Desenvolvimento de Sistema Projeto: Carga-Horria: 150h (200h/a) Corporativo Disciplinas Envolvidas Programao de Sistemas Corporativos; Administrao de Sistemas Operacionais; Planejamento e Gerncia de Projetos; Interface Homem-Mquina; Administrao de Banco de Dados. Objetivos Integrar os conhecimentos adquiridos nas disciplinas co-requisitos deste programa participando de um projeto de desenvolvimento de Software Corporativo; Escrever um Artigo Cientfico. 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. 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; Artigos Cientficos; Apresentao dos projetos desenvolvidos.

27. 28. 29. 30. 31. 32. 33. 34.

Bibliografia Bsica De acordo com os projetos a serem desenvolvidos. Informaes Adicionais Ferramentas Case

Software(s) de Apoio: Site(s):

73

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

ANEXO III ACERVO BIBLIOGRFICO


Disciplina Algoritmos e Tcnicas de Programao Instalao de Computadores Informtica Sistemas Digitais Autoria Web Matemtica Lngua Portuguesa Ingls Programao Orientada a Objetos Lgica Computacional Ttulo Treinamento em Linguagem C++ - Mdulo 1 Lgica de Programao: A Construo de Algoritmos e Estruturas de Dados Hardware: Curso completo Introduo informtica Elementos de Eletrnica Digital Sistemas Digitais: Princpios e Aplicaes Internet e World Wide Web: Como Programar Autor(es) MIZRAHI, Victorine Viviane FORBELLONE, Luiz Villar; EBERSPACHER, Henri F TORRES, Gabriel CAPRON, H. L. e JOHNSON, J. A. IDOETA, Ivan Valeije TOCCI, Ronald J. DEITEL, H. M.; DEITEL, P. J.; NIETO, T. R. Qtde. 12 18 10 10 55 12 10

Java: como programar Fundamentos Matemticos para Cincia da Computao Sistemas Digitais: Princpios e Aplicaes Redes de Computadores e a Internet: uma nova abordagem Redes de Computadores: Das LANs, MANs e WANs s Redes ATM Redes de Computadores Arquitetura de Computadores: a viso do software Organizao e projeto de computadores Arquitetura e organizao de computadores XML: Como Programar Building Web Services: Making Sense of XML, SOAP, XML AND UDDI Introduo lgebra linear com aplicaes Clculo Diferencial e Integral. Vol.1 Clculo com Geometria Analtica Javaserver Pages: Guia do Desenvolvedor Estruturas de dados e algoritmos em Java Redes de Computadores e a Internet: uma nova abordagem

DEITEL, H. M.; DEITEL, P. J. GERSTING, Judith L. TOCCI, Ronald J. ROSS, Keith; KUROSE, James SOARES, Luiz F.; LEMOS, Guido; COLCHER, Srgio TANENBAUM, Andrew S. WANDERLEY NETTO, Eduardo B. PATTERSON, David A. e HENNESSY, John L. STALLINGS, William DEITEL, Harvey, et al. GRAHAM, Steve; SIMEONOV, Simeon KOLMAN, Bernard BOULOS, P. LEITHOLD, Louis SZOLKOWSKI, Mark; TODD, Nick GOODRICH, Michael T. e TAMASSIA, Roberto ROSS, Keith; KUROSE, James
74

10 10 12 0 8 12 0 10 10 10 0 11 46 18 ? 10 10 0

Redes de Computadores

Arquitetura de Computadores

Linguagem de Definio de Dados lgebra Linear Clculo Diferencial e Integral Ingls Instrumental Programao Web Estrutura de Dados Aplicaes de Redes de Computadores

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Disciplina

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) SOARES, Luiz F.; LEMOS, Guido; COLCHER, Srgio TANENBAUM, Andrew S. BALL, Bill; DUFF, Hoyt BOVET, Daniel P. e CESATI, Marco TANENBAUM, Andrew LARMAN. Graig FOWLER, Martin; SCOTT, Kendall KORTH, Henry F. e SILBERSCHATZ, Abraham

Qtde. 8 12 10 10 11 10 0 10 ?

Sistemas Operacionais

Anlise e Projeto Orientados a Objetos Banco de Dados Leitura e Produo de Textos Programao de Sistemas Distribudos Teoria dos Grafos Ambiente de Desenvolvimento Processo de Desenvolvimento de Software

Sistemas Operacionais Modernos Distributed Systems Principles and Paradigms Estruturas de dados e algoritmos em Java Desenvolvendo com C# O Processo Unificado 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 Dominando Enterprise JavaBeans Empreendedorismo: transformando idias em negcios Empreendedorismo: dando asas ao esprito empreendedor Manual de empreendedorismo e gesto Dominando o Windows Server 2003: a Bblia Desvendando o Linux

TANENBAUM, Andrew S. TANENBAUM, Andrew S. GOODRICH, Michael T. e TAMASSIA, Roberto GALUPO, Fabio SCOTT, Kendall MENDES, Antonio GAMMA, Erich; HELM, Richard; RALPH, Johnson; VLISSIDES, John AMBLER, Scott W. DALTON, Patrick DATE, C. J. DOMINGUES, M.; HEUBEL, M. T. C. D.; ABEL, I. J. ROMAN, Ed; AMBLER, Scott W. e JEWELL, Tyler DORNELAS, Jos Carlos Assis CHIAVENATO, Idalberto BERNARDI, Luiz Antnio MINASI, Mark TOBLER, Michael J.

11 0 10 0 10 0 0

Arquitetura de Software

10 7 3 0 10 10 10 0 0 0

Linguagem de Programao de Banco de Dados Metodologia do Trabalho Cientfico Programao de Sistemas Corporativos

Empreendedorismo

Administrao de Sistemas Operacionais

75

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Disciplina

Planejamento e Gerncia de Projetos

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) Project Management Institute

Qtde. 0

MARTINS, Jos Carlos Cordeiro KERZNER, Harold NETTO, Alvin A. de Oliveira DALTON, Patrick DATE, C. J. SPIEGEL, Murray R. FONSECA, Jairo Simon SEBESTA, Robert W.

10 1 5 7 3 4 21 10 0 0 0 0 12 10 -

Interface HomemMquina Administrao de Banco de Dados Estatstica e Probabilidade Paradigmas de Linguagem de Programao Tecnologias Web Desenvolvimento Integrado

Working with XML: The Java API for Sun Microsystems Xml Processing (JAXP) Tutorial Using Java API for XML Messaging ATTARDI, Joe Desenvolvendo com C# Tecnologia da Informao: Eficcia nas Organizaes Pesquisa Operacional na Tomada de decises E-BUSINESS Tecnologia da Informao e Negcio na Internet Tecnologia da Informao aplicada a sistemas de informao empresariais tica em Computao Livro Verde do Programa da Sociedade da Informao no Brasil GALUPO, Fabio LAURINDO, Fernando Jose Barbin LACHTERMACHER, Gerson FRANCO JR., Carlos F. REZENDE, Alcides Rezende e ABREU, Aline Frana de MASIERO, P. C. Sociedade da Informao no Brasil

Gesto de Tecnologia da Informao

Computador e Sociedade

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Ttulo WALSH, Myles E. Entendiendo a Las Computadoras. Companhia Editorial Continental, 1981. Informtica Bsica (Internet) JORGE, Marcos (coord). Internet. Makron Books, 1999. LEVINE, John. Internet. Campus, 1998. MARAN, Ruth. Aprenda a Usar o Computador e a Internet atravs de Imagens. 1999. NELSON, Stephen L. Microsoft Frontpage 2000 sem Mistrio. Berkeley, 1999. Informtica Bsica (Access) Microsoft Access 97 Passo a Passo Lite. Makron Books, 1997. BYRNE, Jeffry. Microsoft Access 2000. Campus, 1999. JORGE, Marcos (coord). Access 97. Makron Books, 1997. JORGE, Marcos (coord). Access 2000. Makron Books, 1999. MIGUEL, Fernando Bestechi. Microsoft Access 2000. rica, 1999. Informtica Bsica (Word) JORGE, Marcos (coord). Office 97. Makron Books, 1997. JORGE, Marcos (coord). Word 97. Makron Books, 1997. JORGE, Marcos (coord). Word 2000. Makron Books, 1999. LOPES, Andreia. Word 97. Brasport Livros e Multimdia, 1998. MOSTAFA, Joshua. Como Fazer Cartas e Malas Diretas. Publifolha, 2000. RAMALHO, Jose Antonio. Word 97. Makron Books, 1998. Informtica Bsica (Excel) Microsoft Excel 97 Passo a Passo Lite. Makron Books, 1997. DODGE, Mark. Microsoft Excel 97. Makron Books, 1998. JORGE, Marcos (coord). Excel 97. Makron Books, 1997. JORGE, Marcos (coord). Excel 2000. Makron Books, 2000. Informtica Bsica (PowerPoint) JORGE, Marcos (coord). Powerpoint 97. Makron Books, 1997. MANZANO, Andre Luiz N. G. Microsoft Powerpoint 97. rica, 2003. TINDOU, Rodrigues Quintela. Power Point XP. Escala Ltda, 2000. Informtica Bsica (CorelDraw) CITRANGULO, MaCelo R. (coord). Corel Draw 9. Makron Books, 2000. PADWICK, Gordon. Corel Draw 3. Cincia Moderna, 1993. RIMMER, Steve. Corel Draw 3. Makron Books, 1983. WEBSTER, Paul. Corel Draw 3. Cincia Moderna, 1993. WERNER, Ray. Corel Draw 3. Moderna, 1993. Informtica Bsica (Outros Aplicativos) BAKER, Kim. Pagemaker For Windows: Guia Autodidtico. Inforbook, 1994. PYRON, Tim. Aprenda em 24 Horas Project 98. Campus, 1998. SANDLER, Corey. Editorao Eletrnica. LTC, 1992. Compiladores JOSE NETO, Joo. Introduo a Compilao. LTC, 1987. Fundamentos de Linguagem de Programao e Estruturas de Dados FARRER, Harry. Programao Estruturada de Computadores. Guanabara Dois, 1985. FORBELLONE, Andr Luiz V. Lgica de Programao. Makron Books, 1993. GUIMARES, ngelo de Moura. Algoritmos e Estruturas de Dados. LTC, 1985. GUIMARES, ngelo de Moura. Algoritmos e Estruturas de Dados. LTC, 1994. MAIA, Miriam Loureno. Programao Estruturada de Computadores. Guanabara Koogan,

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 5 7 17 2 6 14
77

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Ttulo 1989. MOTA, Marcelino Saraiva. Procedures Ferramentas de Programao. rica, 1993. PACITTI, Tercio. Programao e Mtodos Computacionais. LTC, 1977. PACITTI, Tercio. Programao e Mtodos Computacionais 2. LTC, 1977. PACITTI, Tercio. Programao e Mtodos Computacionais. LTC, 1978. PACITTI, Tercio. Programao e Mtodos Computacionais. LTC, 1983. PEREIRA, Silvio do Lago. Estruturas de Dados Fundamentais. rica, 1996. PINTO, Wilson Silva. Introduo Ao Desenvolvimento de Algoritmos e Estr. de Dados. rica, 1990. SZWARCFITER, Jayme Luiz. Grafos e Algoritmos Computacionais. Campus, 1984. TENENBAUM, Aaron M. Estruturas de Dados Usando C. Makron Books, 1995. VILLAS, Marcos Vianna. Programao. Campus, 1988. VILLAS, Marcos Vianna. Programao. Campus, 1997. WIRTH, Niklaus. Algoritmos e Estruturas de Dados. Prentice Hall, 1989. ZIVIONI, Nevio. Projeto de Algoritmos. Prentice Hall, 1994. Linguagem de Programao Pascal Pascal Estruturado. Guanabara Dois, 1985. CARVALHO, Ricardo Freire de. Borland Turbo Pascal 6.0. Berkeley Brasil, 1992. COLLINS, William J. Programao Estruturada com Estudos de Casos em Pascal. Servio Nacional de Teatro, 1988. GRILLO, M. Celia A. Turbo Pascal 5.0 e 5.5. Brasil, 1991. HERGET, Douglas. Dominando o Turbo Pascal 5. Cincia Moderna, 1989. OBRIEN, Stephen. Turbo Pascal 6 Completo e Total. Makron Books, 1992. RINALDI, Roberto. Tubo Pascal: Inclui 6.0. rica, 1992. RINALDI, Roberto. Turbo Pascal 7.0. rica, 1993. SOYBEL, Jeremy G. Programando em Tubo Pascal: 5.5. Makron Books, 1992. SOYBEL, Jeremy G. Programando em Tubo Pascal: 5.5. Servio Nacional de Teatro, 1992. VEGA, Italo Santiago. Turbo Pascal 5.5. LTC, 1990. WOOD, Steve. Turbo Pascal: Guia do Usurio. Servio Nacional de Teatro. Linguagem de Programao Delphi CANTU, Marco. Dominando o Delphi 4. Makron Books, 1998. CANTU, Marco. Dominando o Delphi 5. Makron Books, 2000. CANTU, Marco. Dominando o Delphi 7 a Bblia. Makron Books, 2003. JORGE, Marcos (coord). Delphi 4.0. Makron Books, 1999. JORGE, Marcos (coord). Delphi 5. Makron Books, 2000. LEAO, Marcelo. Delphi 4. Axcel Books do Brasil, 1998. MACIEL, Francisco Marcelo de Barros. Delphi 5.0 com Ms-Sql 7.0 Server. rica, 2000. MANZANO, Jose Augusto. Estudo Dirigido Delphi 4. rica, 1998. MANZANO, Jose Augusto Navarro Garcia. Estudo Dirigido de Delphi 6. rica, 2001. SANTOS, Carlos H. Rocha. Delphi 5. rica, 2001. SONNINO, Bruno. Desenvolvendo Aplicaes com Delphi 6. Makron Books, 2201. SONNINO, Bruno. 365 Dicas de Delphi. Makron Books, 1999. Linguagem de Programao Java DEITEL, H. M. Java Como Programar. Bookman, 2001. Linguagem de Programao C/C++ ALBUQUERQUE, Fernando. Programao em Linguagem C, C++ e Turbo C++. Berkeley Brasil, 1991.

Qtde 3 1 1 1 5 2 16 5 3 5 3 8 2 1 6 5 6 6 12 5 14 1 4 3 6 7 2 1 4 8 1 3 10 4 2 5 3 5 2
78

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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. Linguagem de Programao Clipper BARBOSA, Antonio Carlos. Clipper 5.0. rica, 1991. DALTON, Roger. Clipper 5.0. Berkeley Brasil, 1990. RAMALHO, Jose Antonio Alves. Clipper 5.0 Release 5.01. Makron Books, 1992. RAMALHO, Jose Antonio. Clipper 5.0 Avanado. Servio Nacional de Teatro, 1980. RAMALHO, Jose Antonio. Clipper 5.0 Bsico. Schnarcz / Cia. das Letras, 1991. STARLIN, Gorki. Clipper 5.2. Makron Books, 1994. VIDAL, Antonio Geraldo da Rocha. Clipper. LTC, 1989. VIDAL, Antonio Geraldo da Rocha. Clipper 5.0. LTC, 1993. VIEIRA JR., Joao Goncaves. Clipper em Redes. LTC, 1992. Linguagem de Programao Visual Basic JORGE, Marcos (coord). Visual Basic 5.0. Makron Books, 1998. JORGE, Marcos (coord). Visual Basic 6.0. Makron Books, 1999. PAZELLO JUNIOR, Ovidio. Visual Basic 6.0. rica, 1999. POOLE, Lon. Programas Usuais em Basic. McGraw-Hill, 1984. SAVAGE, Earl R. Sugestes para o Programador Basic. Editele, 1981. WANG, Wallace. Visual Basic 6. Campus, 1999. Linguagem de Programao Fortran SETZER, Valdemar Waingort. Curso de Fortran Lv Bsico. Edgard Blucher, 1972. ZWASS, Vladimir. Programando En Fortran. Cesca/Mexico, 1985. Linguagem de Programao Cobol BASTOS, Alex C. Programao Cobol. LTC, 1983. CARDOSO, Anibal P. Programao Estruturada em Cobol. LTC, 1984. MCCRACKEN, Daniel D. Manual de Cobol Estruturado. Campus, 1986. STERN, Nancy B. Programao Cobol. Guanabara Dois, 1985. STERN, Nancy. Programacion Estructurada con Cobol. Companhia Editorial Continental, 1985. Linguagem de Programao Smalltalk LALONDE, Wilf. Discovering Smalltalk. The Benjamin/Cummings Publishing, 1994. 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. 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.

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 3 2 2 3 2 3 4 7 3 3 5 6
79

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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. Sistema Operacional Windows CATAPULT, INC. Microsoft Windows NT Workstation. Makron Books, 1995. JENNINGS, Roger. Usando Windows NT Server 4. Campus, 1997. JORGE, Marcos (coord). Windows 95. Makron Books, 1998. JORGE, Marcos (coord). Windows 98. Makron Books, 1999. PERRY, Greg. Aprenda em 24 Horas Windows 98. Campus, 1998. RATHBONE, Andy. Windows 98. Campus, 1998. Sistema Operacional Linux DANESH, Arman. Dominando o Linux. Makron Books, 2000. Sistema Operacional DOS Microsoft MS-DOS: Verso 6.0. 1993. BIASI, Ronaldo Sergio de. Guia Rpido para DOS 5.0. Lutecia, 1991. CROYDON, Thomas. DOS 6 - Manual do Usurio e Guia do Programador. Berkeley, 1993.

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 3 8 9 19
80

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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. 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. Gerncia e Segurana de Redes FRISCH, Aeleen. Essential System Administration. O'Reilly, 1995. ORRICO, Junior Hugo. Pirataria de Software. Mm Editora Ltda, 2004. 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.

Qtde 1 5 10 8 8 3 2 5 5 5 6 20 7 3 3 3 2 5 2 8 10 12 2 1 1 16 21 7 4 19 1 30 6 1 1 9 1 11P 5
81

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Qtde 1 8 1 5 6 1 2 1 2 2 4 4 3 1 3+22P 3 3 1 1 6 1 1 1 5 1 1 1 1 1 5

Leitura e Produo de Textos ABRIL, Editora. Manual de Estilo Editora Abril. Nova Fronteira, 1990. 1 BAGNO, Marcos. Preconceito Lingstico. Loyola, 1999. 4 BARROS, Diana Luiz Pessoa. Teoria Semitica do Texto. tica, 1994. 2 BECHARA, Evanildo. Gramtica Escolar da Lngua Portuguesa. Lucerna, 2002. 5+10CE BENVENESTE, Emile. Problemas de Lingstica Geral I. Universidade Estadual de Campinas, 2 1995. CEREJA, William. Portugus: Texto e interao. Atual 10CE DUCROT, Oswald. Princpios de Semntica Lingstica. Cultrix, 1972. 3 FARACO, A. C.; TEZZA, C. Oficina Texto. Vozes. 10CE FAVERO, Leonor Lopes. Lingstica Textual: Introduo. Cortez, 1994. 3 FERREIRA, Aurlio Buarque de Holanda. Novo Dicionrio Aurlio. Nova Fronteira, 1986. 3
83

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Qtde 1 1 19 1 10 5 1 1 10CE 10CE 4 1 5 4 5+11P 6 6 4 11P 4 1 2 5 2 1 1 11 1 10 1 2 2 4 1 2 1 1 5 1 1 1 3 11P


84

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

Ttulo Estudante, 1988. STOTT, Trish. First Class. Oxford University, 1991. SWAN, Michael. Practical English Usage. Oxford University, 1985. Technical Dictionary. Freitas Bastos, 1964. VILAS BOAS, Nelson. Open Dictionary. Egeria, 1979. Webster's Third New International Dictional Dictionary. a Secretaria, 1986. Webster's Third New International Dictional Dictionary. Encyclopedia Britnica do Brasil Pub, 1986. 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.

Qtde 39 1 1 3 1 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

Curso Superior de Tecnologia em Anlise e Desenvolvimento de Sistemas


CEFET-RN/GEINF 2006

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