Você está na página 1de 30

___________________________________________________________________

Faculdade de Tecnologia da Zona Sul

CURSO SUPERIOR DE TECNOLOGIA EM ANLISE E


DESENVOLVIMENTO DE SISTEMAS - ADS
Fatec ZS
Verso de 16 de junho de 2010 para D3N3
A partir do 2 sem/2013 a Fatec ZS fixou a disciplina Programao para Dispositivos
Mveis

DADOS GERAIS DO CURSO


Carga horria total do curso: 2800 horas, sendo 2880 aulas 2400 horas
(atende CNCST) + (240 horas de Estgio
Curricular + 160 horas do Trabalho de
Graduao)
Durao da hora/aula: 50 minutos;
Perodo letivo: semestral, mnimo de 100 dias letivos (20 semanas);
Prazo de integralizao: mnimo: 3 anos ( 6 semestres),
mximo: 5 anos (10 semestres);
Regime de Matrcula: Conjunto de disciplinas;
Forma de Acesso: Classificao em Processo Seletivo Vestibular
realizado em uma nica fase, com provas das disciplinas
do ncleo comum do ensino mdio ou equivalente, em forma
de testes objetivos e uma redao.
Normas Legais:
A Composio Curricular do Curso est regulamentada na Resoluo CNE/CP n
03/2002, que institui as Diretrizes Curriculares Nacionais Gerais para a organizao
e o funcionamento dos cursos superiores de tecnologia.
A Carga Horria estabelecida para o Curso est na Portaria n 10, de 28 de julho
de 2006, que aprova, em extrato, o Catlogo Nacional dos Cursos Superiores de
Tecnologia. O Curso de ADS pertence ao Eixo Tecnolgico de Informao e
Comunicao e prope uma carga horria total de 1.600 horas. A carga horria de
2.880 horas/aulas corresponde a um total de 2.400 horas de atividades, mais 240
horas de Estgio Curricular e 160 horas de Trabalho de Graduao, perfazendo um
total de 2.800 horas de atividades, contemplando assim o disposto na legislao.

PERFIL DO PROFISSIONAL
O Tecnlogo em Anlise e Desenvolvimento de Sistemas analisa, projeta,
documenta, especifica, testa, implanta e mantm sistemas computacionais de
informao. Esse profissional trabalha, tambm, com ferramentas computacionais,
equipamentos de informtica e metodologia de projetos na produo de sistemas.
Raciocnio lgico, emprego de linguagens de programao e de metodologias de
construo de projetos, preocupao com a qualidade, usabilidade, robustez,
integridade e segurana de programas computacionais so fundamentais atuao
desse profissional.
O profissional em Anlise e Desenvolvimento de Sistemas dever estar
sempre atento s oportunidades que o mercado oferece aproveitando o surgimento
de novas tecnologias e os ensinamentos adquiridos para vislumbrar nichos de
atuao correspondentes sua capacidade. Tambm estar voltado s tecnologias
que surgem quase que diariamente na rea de sistemas de informao, procurando
solues adequadas e compatveis entre as mesmas evitando, por meio de seus
projetos, o desperdcio de tempo e de recursos financeiros.
Esse profissional dever ser capaz de:

Propor e coordenar mudanas organizacionais, definir polticas e diretrizes


decorrentes da tecnologia da informao.

Analisar as reas funcionais da empresa e suas necessidades em relao


aos sistemas de informao.

Planejar e desenvolver o modelo de dados que atendam s necessidades


atuais e futuras da empresa.

Elaborar os planos de desenvolvimento de sistemas de informao


focalizando todas as reas de negcio da empresa.

Organizar e apresentar de maneira clara aos usurios os processos


envolvidos nos sistemas.

Transformar o potencial dos sistemas de informao em suporte para toda a


empresa.

Avaliar os modelos de organizao das empresas garantindo a sua


sobrevivncia em ambiente interconectado e competitivo.

Conhecer tcnicas de avaliao da qualidade dos processos empresariais.

Avaliar os sistemas oferecidos


convenientes para a empresa.

Identificar oportunidades para futuros empreendimentos.

Planejar e desenvolver redes que atendam s necessidades atuais e futuras


da empresa.

Elaborar planos
funcionamento.

de

pelo mercado

contingncias

para

manter

indic-los

os

quando

sistemas

em

REAS DE ATUAO
O profissional de Anlise e Desenvolvimento de Sistemas de Informao pode
atuar em empresas de assessoria e consultoria tecnolgica e de desenvolvimento de
sistemas, assim como nos diversos setores da economia: indstria, comrcio,
prestao de servios, instituies financeiras, rgos pblicos ou como
empreendedor em informtica. Este profissional estar apto a:

Projetar e implementar sistemas de acordo com as necessidades


institucionais;

Coordenar infra-estruturas de tecnologia da informao, elaborando polticas


e diretrizes a partir da anlise de necessidades;

Realizar consultoria em Sistemas de Informao, avaliando e selecionando


recursos de software e hardware;

Atuar em Centros de Pesquisa, de Ensino ou de desenvolvimento de


software;

Empreender seu prprio negcio em informtica.

OBJETIVOS DO CURSO
OBJETIVOS GERAIS
Formar profissionais que projetem, implementem e coordenem infra-estruturas
de tecnologia da informao, atendendo a necessidade de mudanas provocadas
pelas inovaes tecnolgicas nas empresas.
OBJETIVOS ESPECFICOS
Uma vez que os sistemas de informao esto difundidos em todas as reas
organizacionais, ampla a atuao do profissional de Sistemas de Informao como
agente e promotor de mudanas, fazendo com que as empresas utilizem
adequadamente a tecnologia da informao na soluo de seus problemas.
um trabalho que apresenta aspectos multidisciplinares, integrando diversas
reas de conhecimento, como cincia da computao, cincias gerenciais e cincias
comportamentais.
Para tanto os objetivos especficos do curso so:

Formar profissionais capazes de analisar problemas e desenvolver solues


para as organizaes, atravs da modelagem e implementao de sistemas
de informao;

Formar profissionais com viso interdisciplinar, que busquem o


aperfeioamento contnuo, integrando conhecimentos para o desenvolvimento
de solues computacionais adequadas s organizaes.

Promover slida formao tcnico-cientfica para o desenvolvimento e


gerenciamento de projetos de sistemas de informao

Estimular o egresso a interagir junto aos problemas sociotecnolgicos da


comunidade e das organizaes.

Formar profissionais com viso global, humanstica e calcada na tica.

Incentivar a investigao cientfica, visando o desenvolvimento da cincia e


da tecnologia.

MATRIZ CURRICULAR
Tecnologia em Anlise e Desenvolvimento de Sistemas
FATEC: Zona Sul - a partir do 2 semestre de 2013 fixou a disciplina de Programao para Dispositivos Mveis

1 Semestre

2 Semestre

3 Semestre

4 Semestre

Programao em

Engenharia de

Engenharia de

Engenharia de

Microinformtica (4)

Software I (4)

Software II (4)

Software III (4)

Algoritmos e Lgica
de Programao (4)

Linguagem de
Programao (4)

Estruturas de
Dados (4)

Laboratrio de
Hardware (2)

Arquitetura e
Organizao de
Computadores (4)

5 Semestre

6 Semestre

Laboratrio de
Engenharia de
Software (4)

Gesto de Projetos (4)

Programao
Orientada a Objetos (4)

ESCOLHA I (4)
- Laboratrio de BD
- Sistemas
distribudos

ESCOLHA II (4)
- Tpicos Especiais
- Laboratrio de Redes

Banco de Dados (4)

Redes de
Computadores (4)

ESCOLHA III (4)


- Inteligncia Artificial
- Auditoria de Sistemas

Segurana da
Informao (2)

Gesto de Equipes (2)

Eletiva (4)

Gesto e Governana
de Tecnologia da
Informao (4)

Interao Humano
Computador (2)

Sistemas de
Informao (4)

Sistemas
Operacionais I (4)
Contabilidade (2)
Sistemas
Operacionais II (4)

Matemtica
Discreta (4)

Economia e Finanas
(2)

Clculo (4)
Estatstica
Aplicada (4)

Administrao
Geral (4)

Comunicao e
Ex presso (4)

Programao para
Dispositivos Mv eis
(4)

Sociedade e
Tecnologia (2)

Metodologia da
Pesquisa CientficoTecnolgica (2)

Empreendedorismo
(2)

Programao Linear
e Aplicaes (4)

tica e responsabilidade
profissional (2)

Ingls I (2)

Ingls II (2)

Ingls III (2)

Ingls IV (2)

Ingls V (2)

Ingls VI (2)

Aulas:
Semanais 24
Semestrais 480

Aulas:
Semanais 24
Semestrais 480

Aulas:
Semanais 24
Semestrais 480

Aulas:
Semanais 24
Semestrais 480

Aulas:
Semanais 24
Semestrais 480

Aulas:
Semanais 24
Semestrais 480

Estgio Curricular (a partir do 3 semestre) - 240 horas


Trabalho de Graduao (a partir do quinto semestre) - 160 horas
Eletivas: Anlise de algo ritmos (4), Labo ratrio de arquitetura e o rganizao de co mputado res (4), Linguagem de pro gramao I (4), Linguagem de
programao II (4), Linguagem de pro gramao III (4), Linguagem de pro gramao IV (4), Linguagem de programao V (4), Linguagem de
programao VI (4), Linguagem de pro gramao VII (4), Linguagem de programao VIII (4), M icro info rmtica aplicada (4), Pro gramao avanada
o rientada a o bjeto s (4), Programao de scripts (4), Programao em l gica (4), Pro gramao para auto mao industrial (4), Pro gramao para
banco de dados (4), P ro gramao para mainframe (4), Pro gramao WEB (4), Projeto de redes de co mputadores (4), Sistemas o peracio nais de
redes (4), So ftware livre (4) ou Testes de so ftware (4).

DISTRIBUIO DAS AULAS POR REA DE CONHECIMENTO


Disciplinas BSICAS

Aulas

Disciplinas PROFISSIONAIS

Aulas

Matemtica e Estatstica

320

11

Ciencia da Computao: Engenharia de softw are e programao

840

30

Administrao e Economia

160

Ciencia da Computao: Infraestrutura de TI

960

33

Comunicao em Lngua portuguesa

80

Eletiv as

80

Comunicao em Lngua estrangeira

240

Transv ersal (multidisciplinar)

160

TOTAL

800

28

2080

72

TOTAL

RESUMO DE CARGA HORRIA


2880 aulas --> 2400 horas (atende CNCST) + (240 horas de ESTGIO CURRICULAR + 160 horas do Trabalho de Graduao) = 2800 HORAS

EMENTRIO
PRIMEIRO SEMESTRE
ATIVIDADE

DISTRIBUIO DA CARGA DIDTICA


Aulas
Teoria Prtica Autnomas Total
semanais
Programao em Microinformtica
4
20
60
80
Algoritmos
e
Lgica
de
4
40
40
80
Programao
Laboratrio de Hardware
2
10
30
40
Arquitetura e Organizao de
4
40
40
80
Computadores
Administrao Geral
4
60
20
80
Matemtica Discreta
4
60
20
80
Ingls I
2
20
20
40
24
480
Totais
Semestre
PROGRAMAO EM MICROINFORMTICA 80 aulas
Objetivo: Conhecer e aplicar recursos de programao orientada a eventos para
personalizar aplicativos de escritrio ( editor de textos, planilhas e banco de dados).
Ementa: Programao e personalizao de aplicaes em processador de texto,
planilha eletrnica e banco de dados. Criao e uso de variveis, configurao de
componentes: botes, caixas de texto, botes de opo, caixas de listagem e
combinao. Tratamento a eventos.
Bibliografia bsica:
BROWN, C. E.; PETRUSCA, R. Programando em ACCESS com VBA. Alta Books,
2006.
FERNANDES, M. Desenvolvendo aplicaes poderosas com Excel e VBA. Visual
Books, 2005.
ALGORITMOS E LGICA DE PROGRAMAO - 80 aulas
Objetivo: Analisar problemas computacionais e projetar solues por meio da
construo de algortmos.
Ementa: Projeto e representao de algoritmos. Estruturas de controle de fluxo de
execuo: seqncia, seleo e repetio. Tipos de dados bsicos e estruturados
(vetores e registros). Rotinas. Arquivos. Implementao de algoritmos usando uma
linguagem de programao.
Bibliografia bsica:
ASCENCIO, A. F. G, CAMPOS, E. A. V. Fundamentos da Programao de
Computadores: algoritmos, Pascal e C/C++ e Java. Longman, 2007.
FORBELLONE, L. V., EBERSPACHER, H. F. Lgica de Programao: a construo
de algoritmos e estruturas de dados. Prentice Hall, 2005.
ZIVIANI, Nivio. Projeto de Algoritmos com Implementaes em Pascal e C. 2.ed.
Thomson Pioneira, 2004.

LABORATRIO DE HARDWARE 40 aulas


Objetivo: Conhecer e aplicar conhecimentos para diagnstico e soluo de
problemas em computadores.
Ementa: Componentes da placa me, alimentao, memria e processador.
Instalao e configurao de HD, instalao e utilizao de placas, perifricos e
dispositivos de hardware. Instalao, configurao e otimizao de sistema
operacional. Manuteno preventiva e corretiva de hardware e software.
Bibliografia bsica:
BITTENCOURT, R A. Montagem de Computadores e Hardware. Brasport, 2009.
MORIMOTO, C E. Hardware - O Guia Definitivo. Sulina, 2007.
VASCONCELOS, L. Manuteno de micros na prtica diagnosticando, consertando
prevenindo defeitos. LVC, 2009.
Bibliografia complementar:
FERREIRA, Silvio. Montagem, Configurao e Manuteno de Micros. 1.ed. Axcel,
2005.
WEBER, R F. Arquitetura de Computadores Pessoais. Serie Livros Didticos 6.
Bookman, 2008.
ARQUITETURA E ORGANIZAO DE COMPUTADORES - 80 aulas
Objetivos: Compreender a Arquitetura e Organizao de Computadores.
Ementa: Bases numricas e codificao de dados. Introduo lgica digital.
Conceitos Bsicos de Arquitetura Computacional: primeira, segunda, terceira e
quarta gerao de computadores, processador, canais, perifricos, Modo de
Endereamento, Tipo de Dados, Conjunto de Instrues, interrupes. Sistemas
paralelos. Sistemas Operacionais: conceitos e funes. Linguagens e ferramentas.
Organizao de arquivos. Bancos de Dados: Conceitos e tipos de organizao.
Teleprocessamento e Redes: Conceitos.
Bibliografia bsica:
STALLINGS, W. Arquitetura e organizao de computadores. 5.ed. Prentice-Hall
Brasil, 2008.
TANENBAUM, A. S. Organizao Estruturada de Computadores, 5 Ed. Prentice
Hall, 2007.
TOCCI, R. J. Sistemas digitais: princpios e aplicaes. 10.ed. Pearson Brasil,
2007.
ADMINISTRAO GERAL 80 aulas
Objetivo: Compreender e identificar a evoluo da administrao, estruturas e
funes organizacionais.
Ementa: Histrico da teoria geral da administrao e abordagens bsicas do
pensamento administrativo. Conceito de Administrao e funes administrativas.
Processos Gerenciais.
Bibliografia bsica:
CHIAVENATTO, I. Introduo a Teoria Geral da Administrao. R J: Campus
Elsevier, 2004.
COELHO, M. A essncia da administrao conceitos introdutrios. So Paulo:
Saraiva, 2008.
MAXIMIANO, A. C. A. Introduo administrao. So Paulo: Atlas, 2006.
Bibliografia complementar:
BATEMAN, T. S., SNELL, S. A. A. Administrao: o novo cenrio competitivo. S P:
Atlas, 2006.

CARAVANTES, G. R. Administrao: Teoria e Processo. So Paulo: Pearson, 2005.


CERTO, S. C. Administrao Moderna. So Paulo: Pearson Brasil, 2003.
MATEMTICA DISCRETA - 80 aulas
Objetivo: Compreender e aplicar os conceitos fundamentais da matemtica para
computao em situaes-problema dentro do contexto do curso.
Ementa: Teoria dos conjuntos. Induo matemtica. Anlise combinatria. Lgica
formal. Relaes. Funes. Grafos e rvores.
Bibliografia bsica:
GARCIA LOPEZ, J; TOSCANI, L V; MENEZES, P B. Aprendendo Matemtica
Discreta com Exerccios. Coleo Livros Didticos Informtica UFRGS, V.19.
Bookman, 2009.
GERSTING, Judith L. Fundamentos Matemticos para a Cincia da Computao. 5.
ed. LTC, 2004.
LIPSCHUTZ, Seymour, LIPSON, Marc. Matemtica Discreta. Porto Alegre:
Bookman, 2004.
Bibliografia complementar:
SCHEINERMAN, E.R. Matemtica Discreta: Uma Introduo. So Paulo: Cengage
Learning, 2008.
SULLIVAN, Michael; MIZRAHI, Abe. Matemtica Finita Uma abordagem aplicada.
LTC, 2006.
INGLS I - 40 aulas
Objetivo: O aluno dever ser capaz de compreender instrues, informaes,
avisos, textos curtos e descries de produtos. Apresentar-se, fornecendo
informaes pessoais, cotidianas e corporativas. Descrever locais e pessoas.
Preencher formulrios com informaes pessoais e profissionais. Dar e anotar
recados. Utilizar nmeros em contextos diversos para anotaes de horrios, datas
e locais. Entender diferenas bsicas de pronncia.
Ementa: Introduo s habilidades de compreenso e produo oral e escrita por
meio de funes sociais e estruturas simples da lngua. nfase na oralidade,
atendendo s especificidades acadmico-profissionais da rea e abordando
aspectos scio-culturais da lngua inglesa.
Bibliografia bsica:
Livro texto adotado pelo corpo docente.
LONGMAN. Dicionrio Longman Escolar para Estudantes Brasileiros. PortugusIngls/Ingls-Portugus com CD-Rom. 2 edio: Atualizado com as novas regras de
Ortografia. Pearson Education do Brasil, 2008.
Bibliografia complementar:
HUGES, John et al. Business Result Business Result: Elementary Student Book
Pack. Oxford Univ, 2009.
MURPHY, Raymond. Essential Grammar in Use CD-Rom with answers. Third
Edition. Cambridge, 2007.
POSITIVO INFORMTICA. Tell Me More Nvel Bsico. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Students Book Intro. Third Edition.
Cambridge University Press, 2008.

EMENTRIO
SEGUNDO SEMESTRE
ATIVIDADE

Engenharia de Software I
Linguagem de Programao
Sistemas de Informao
Contabilidade
Clculo
Comunicao e Expresso
Ingls II
Totais

DISTRIBUIO DA CARGA DIDTICA


Aulas
Teoria Prtica Autnomas Total
semanais
4
40
40
80
4
40
40
80
4
60
20
80
2
20
20
40
4
40
40
80
4
40
40
80
2
20
20
40
24
480
Semestre

ENGENHARIA DE SOFTWARE I 80 aulas


Objetivo: Aplicar os princpios e conceitos da Engenharia de Software na
implementao do componente software, como parte dos Sistemas de Informao e
iniciar a modelagem de software (requisitos).
Ementa: Objetivos, conceitos e evoluo da Engenharia de Software. Paradigmas
de desenvolvimento de software. Evoluo das metodologias de sistemas e suas
principais tcnicas. Processo de desenvolvimento de software. Modelos de software.
Ciclo de vida. Qualidade de software e seus modelos. Melhores prticas no
desenvolvimento de software.
Bibliografia bsica:
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
SOMMERVILLE, I. Engenharia de software. 8.ed. Addison Wesley, 2007.
LINGUAGEM DE PROGRAMAO 80 aulas
Objetivo: Solucionar problemas utilizando a lgica de programao e a
implementao de programas por meio de uma linguagem de programao.
Ementa: Variveis, constantes, operadores e expresses. Comando de desvio.
Controle de malhas. Vetores e ponteiros. Funes de biblioteca. Estruturas, unies e
tipos definidos pelo usurio. Manipulao de arquivos.
Bibliografia bsica:
ASCENCIO, A, F. G.; DE CAMPOS, E. A. V. Fundamentos da programao de
computadores. Pearson, 2008.
DAMAS, L. M. D. Linguagem C. LTC, 2007.
LOPES, A; GARCIA, G. Introduo Programao - 500 Algoritmos. Campus, 2002.
SISTEMAS DE INFORMAO - 80 aulas
Objetivo: Contextualizar sistemas de informao.
Ementa: Conceito e classificaes dos sistemas. Conceitos de dado, informao e
conhecimento. Enfoque sistmico. Sistemas de informao: conceitos, objetivos,
funes, componentes e classificao. As dimenses tecnolgica, organizacional e
humana dos sistemas de informao. Caractersticas e funcionalidades dos sistemas
de informao de nvel operacional, ttico e estratgico nas organizaes.

Bibliografia bsica:
LAUDON, Kenneth C.; Laudon J.P. Sistemas de Informao. 5.ed. Rio de Janeiro:
LTC, 2004.
TURBAN, E; POTTER, R; RAINER JR, R K. Introduo a Sistemas de
Informao.Campus, 2007.
CONTABILIDADE 40 aulas
Objetivo: Compreender a contabilidade como instrumento de anlise, avaliao e
controle das operaes econmico-financeiras.
Ementa: Estrutura e anlise de relatrios contbeis e financeiras: Balano
Patrimonial, Demonstrao de Resultado do Exerccio, Demonstrao do Fluxo de
caixa, Demonstrao dos Lucros ou Prejuzos Acumulados, Demonstrao das
Mutaes do Patrimnio Lquido; Procedimentos contbeis bsicos; Estudo da
gesto e de plano de contas; Contabilizao das empresas: comercial, industrial e
prestao de servios.
Bibliografia bsica:
LIMEIRA, A., SILVA, C. A., VIEIRA, C., SILVA, R. N. Contabilidade para executivos.
RJ: FGV, 2008.
MARION, J. C. e IUDICIBUS, S. Curso de Contabilidade para no contadores. S P:
Atlas, 2009.
RAMOS, A. T. Contabilidade introdutria. So Paulo. 2007.
Bibliografia complementar:
ABREU, A. F. de. Fundamentos de contabilidade: utilizando Excel. So Paulo:
Saraiva, 2007.
MARION, Jos Carlos. Contabilidade bsica. 9 ed. So Paulo: Atlas, 2008.
MARION, J. C.. Contabilidade Empresarial. So Paulo: Atlas, 2008.
CLCULO - 80 aulas
Objetivo: Compreender e aplicar os conceitos fundamentais do clculo em diversas
reas.
Ementa: Funo
real de varivel real. Limites e continuidade. Derivadas.
Aproximao de funes. Integrais de Reimann. Mtodos de integrao. Aplicao
de clculo integral. Funo real a mais de uma varivel real. Derivadas parciais.
Diferencial total. Elementos de equaes diferenciais.
Bibliografia bsica:
FLEMMING, D. M., GONALVES, M. B. Clculo A: Funes, Limite, Derivao e
Integrao. 6 Edio Ampliada. Pearson Prentice Hall, 2006.
HAZZAN, S; MORETTIN, P; BUSSAB, W. Introduo ao Clculo para Administrao,
Economia. Saraiva, 2009.
MEDEIROS, V Z (org). Pre-Calculo, 2 Ed. Revista e atualizada. Cengage, 2009.
Bibliografia complementar:
STEWART, J. Clculo v.1, 6.ed. Pioneira Thompson Learning, 2009.
COMUNICAO E EXPRESSO 80 aulas
Objetivo: Identificar os processos lingsticos especficos e estabelecer relaes
entre os diversos gneros discursivos para elaborao de textos escritos que
circulam no mbito empresarial; desenvolver hbitos de anlise crtica de produo
textual para poder assegurar coerncia e coeso do texto.

10

Ementa: Viso geral da noo de texto. Diferenas entre oralidade e escrita, leitura,
anlise e produo de textos de interesse geral e da administrao: cartas,
relatrios, correios eletrnicos e outras formas de comunicao escrita e oral nas
organizaes. Coeso e coerncia do texto e diferentes gneros discursivos.
Bibliografia bsica:
CINTRA; CUNHA. Nova gramtica do Portugus contemporneo de acordo com a
nova ortografia. Lexikon, 2009.
FERREIRA, Aurlio Buarque de Holanda. Novo Dicionrio Aurlio da Lngua
Portuguesa. Positivo, 2009.
MARTINS, D S; ZILBERKNOP. Portugus Instrumental: de acordo com as atuais
normas da ABNT. Atlas, 2009.
INGLS II 40 aulas
Objetivo: O aluno dever ser capaz de se comunicar utilizando frases simples em
contextos pessoais e profissionais, pedir e dar permisso, falar sobre o trabalho,
fazer comparaes, falar sobre experincias passadas, atender uma ligao
telefnica e anotar recados; utilizar nmeros em contextos diversos; redigir
correspondncias rotineiras simples; extrair informaes de textos tcnicos
especficos da rea; entender diferenas bsicas de pronncia.
Ementa: Consolidao da compreenso e produo oral e escrita com a utilizao
de funes sociais e estruturas simples da lngua desenvolvidas na disciplina Ingls
1. nfase na oralidade, atendendo s especificidades acadmico-profissionais da
rea e abordando aspectos scio-culturais da lngua inglesa.
Bibliografia bsica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
DUCKWORTH, Michael. Essential Business Grammar & Practice - English level:
Elementary to Pre-Intermediate. New Edition. Oxford, UK: Oxford University Press,
2007.
GODOY, Sonia M. Bi; GONTOW, Cris; MARCELINO, Marcello. English
Pronunciation for Brazilians. Disal, 2006.
IBBOTSON, Mark et al. Business Start-up 1 Students Book. Cambridge: Cambridge
University Press, 2009.
OXENDEN, Clive et al. American English File: Students Book Starter. NY: Oxford
University Press, 2008.
SAWAYA, Mrcia Regina. Dicionrio de informtica & internet ingls-portugus.
Nobel / Fatec, 1999. 543 p.

11

EMENTRIO
TERCEIRO SEMESTRE
ATIVIDADE

Engenharia de Software II
Interao Humano Computador
Estruturas de Dados
Sistemas Operacionais I
Economia e Finanas
Estatstica aplicada
Sociedade e Tecnologia
Ingls III
Totais

DISTRIBUIO DA CARGA DIDTICA


Aulas
Teoria Prtica Autnomas Total
semanais
4
40
40
80
2
20
20
40
4
40
40
80
4
60
20
80
2
20
20
40
4
40
40
80
2
20
20
40
2
20
20
40
24
480
Semestre

ENGENHARIA DE SOFTWARE II 80 aulas


Objetivo: Aplicar um processo de desenvolvimento de software, nfase na definio
e elicitao dos requisitos.
Ementa: Contexto atual das empresas em relao aos projetos de tecnologia de
informao. Modelagem de Negcio para o desenvolvimento de software. Conceitos,
evoluo e importncia da Engenharia de Requisitos. Entendendo e analisando os
problemas e as necessidades dos usurios, clientes e envolvidos no projeto.
Tcnicas de elicitao. Requisitos, seus tipos e matriz de rastreabilidade. Definio
do sistema a partir dos requisitos. Gerenciamento de requisitos.
Bibliografia bsica:
PAULA FILHO, Wilson de Pdua. Engenharia de Software: Fundamentos, Metodos
e Padres. LTC, 2009.
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
SOMMERVILLE, I. Engenharia de software. 8.ed. Addison Wesley, 2007.
INTERAO HUMANO COMPUTADOR 40 aulas
Objetivo: Aplicar os conceitos de usabilidade de software.
Ementa: Fatores Humanos em Sistemas Computacionais, Fundamentos Tericos
em Interao Humano-Computador, Usabilidade, Comunicabilidade, Acessibilidade,
Design de Interao, Processo de Design de Interao, Projeto, Construo e
avaliao de interfaces.
Bibliografia bsica:
AGNER, L. Ergodesign e Arquitetura de Informao: trabalhando com o usuario.
Quartet, 2009.
ORTH, A.I. Interface Homem-Mquina. Porto Alegre: AIO, 2005.
PREECE, J.; Rogers, Y.; Sharp, H. Design de Interao: Alm da Interao HomemComputador. Bookman, 2005.
ESTRUTURAS DE DADOS 80 aulas
Objetivo: Criar e manipular tipos abstratos de dados: listas, pilhas, filas e rvores.
Ementa: Pilhas, filas, alocao dinmica, recursividade, listas encadeadas, tabelas
de espalhamento e rvores.

12

Bibliografia bsica:
EDELWEISS, N; GALANTE, R. Estruturas de Dados. Livros Didticos UFRGS, V.18.
Bookman, 2009.
KOFFMANN, E. B. Objetos, abstrao, estrutura de dados e projeto. LTC, 2008.
PEREIRA, Silvio do Lago. Estruturas de Dados Fundamentais Conceitos e
Aplicaes. 12 edio, 2 reimpresso, So Paulo: rica, 2009.
SISTEMAS OPERACIONAIS I 80 aulas
Objetivo: Compreender os conceitos e funcionalidades dos Sistemas Operacionais.
Ementa: Introduo a Sistemas Operacionais. Estrutura dos Sistemas Operacionais.
Processos e Threads. Gerencia de Processos. Sincronizao de Processos
Concorrentes. Gerenciamento de Memria. Memria Virtual. Sistemas de Arquivos.
Gerncia de Dispositivos. Tpicos complementares. Estudos de caso.
Bibliografia bsica:
OLIVEIRA, R S; CARISSIMI, A S; TOSCANI, S S. Sistemas Operacionais. Livros
Didticos 11. Bookman, 2008.
TANENBAUM, A. S. Sistemas Operacionais Modernos. Prentice Hall (Pearson),
2007.
ECONOMIA E FINANAS 40 aulas
Objetivo: Compreender o ambiente econmico-financeiro das organizaes.
Ementa: O mercado e preos. Oferta e demanda. Equilbrio de mercado. A unidade
de produo, seu funcionamento e a integrao no sistema econmico. Mercados
financeiros. Clculos financeiros bsicos. Capitalizao, amortizao e mtodos
equivalentes para a seleo de alternativas. Valor presente, taxa interna de retorno.
Depreciao. Anlise de Investimentos. Anlise sob condies de risco e incerteza.
Bibliografia bsica:
CASAROTTO FILHO, Nelson; KOPITTKE, Bruno H. Anlise de investimentos. 11
ed. So Paulo: Atlas, 2010.
ROSSETTI, Jos Paschoal. Introduo economia. 20 ed. So Paulo: Atlas, 2003.
ESTATSTICA APLICADA 80 aulas
Objetivo: Conhecer e aplicar conhecimentos de Estatstica e desenvolver aplicativos
para essa rea..
Ementa: Distribuies de freqncias. Medidas de tendncia central. Medidas de
disperso. Probabilidade. Distribuies: binomial, normal, Poisson. Amostragem.
Testes de hiptese. Regresso e modelo de regresso. Desenvolvimento e
implementao de algoritmos atravs de programas de computador para resoluo
de exerccios.
Bibliografia bsica:
BUSSAB, W. O.; MORETTIN, P. A. Estatstica Bsica. 5. ed. So Paulo: Saraiva,
2007.
SPIEGEL, M R; STEPHENS, L; NASCIMENTO, J L. Estatstica. Schaum. Bookman,
2009.
SPIEGEL, Murray R.; SCHILLER, John; SRINIVASAN, R. Alu, Probabilidade e
Estatstica. Bookman, 2004.
Bibliografia complementar:
GRIFFITHS, Dawn. Use A Cabea! Estatstica. Alta books, 2009.
GONZALEZ, N.. Estatstica Bsica. Cincia Moderna, 2009.
TRIOLA. M. F. Introduo Estatstica. Rio de Janeiro: LTC, 2008

13

SOCIEDADE E TECNOLOGIA 40 aulas


Objetivo: Refeltir sobre os impactos da Tecnologia da Informao na Sociedade
Contempornea.
Ementa: Comunicao e Informao conceitos e implicaes no mundo
contemporneo; Da Cultura de Massa Cultura Digital novas formas de
socializao da informao e novos desafios na comunicao. Tecnologia e
Sociedade - Problemas humanos e sociais referentes utilizao da tecnologia da
informao e da computao: aspectos humanos da segurana e privacidade das
informaes e aspectos econmicos e ticos da utilizao dos computadores.
Bibliografia bsica:
SANTAELLA, Lucia. Culturas e Artes do Ps-humano: da Cultura das Mdias
Cibercultura. S Paulo: Paulus, 2003.
Eletrnicos:
LIVRO VERDE - Sociedade da Informao no Brasil, in Cincia, Tecnologia e
Inovao desafios para a sociedade brasileira.Braslia: Ministrio da cincia e
Tecnologia/Academia Brasileira de Cincias, 2001.
INGLS III 40 aulas
Objetivo: O aluno dever ser capaz de participar de discusses em contextos
sociais e empresariais usando linguagem apropriada de polidez e formalidade,
expressar opinies e necessidades, fazer solicitaes, descrever habilidades,
responsabilidades e experincias profissionais; usar nmeros para descrever
preos, dados e grficos; compreender informaes de manuais, relatrios e textos
tcnicos especficos da rea; redigir cartas e e-mails comerciais simples; entender
diferenas de pronncia.
Ementa: Expanso da compreenso e produo oral e escrita por meio de funes
sociais e estruturas bsicas da lngua. nfase na oralidade, atendendo s
especificidades acadmico-profissionais da rea e abordando aspectos scioculturais da lngua inglesa.
Bibliografia bsica:
Livro texto adotado pelo corpo docente.
OXFORD. Oxford Business English Dictionary with CD-Rom. Seventh Edition. Oxford
University Press, 2007.
Bibliografia complementar:
HUGES, John et al. Business Result: Pre-Intermediate Student Book Pack. NY:
Oxford University Press, 2009.
MURPHY, Raymond. English Grammar in Use. CD-Rom with answers. Third Edition.
Cambridge, 2007.
POSITIVO INFORMTICA. Tell Me More Nvel Intermedirio. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Students Book 1. Third Edition. Cambridge
University Press, 2008.

14

EMENTRIO
QUARTO SEMESTRE
ATIVIDADE
Engenharia de Software III
Programao Orientada a Objetos
Banco de dados
Sistemas Operacionais II
Programao para Dispositivos Mveis
Metodologia da Pesquisa CientficoTecnolgica
Ingls IV
Totais

DISTRIBUIO DA CARGA DIDTICA


Aulas
semanais

Teoria

Prtica

4
4
4
4
4

40
40
40
20
40

40
40
40
60
40

80
80
80
80
80

20
20
20
20
Semestre

40
40
480

2
2
24

Aut

Total

ENGENHARIA DE SOFTWARE III 80 aulas


Objetivo: Conhecer e aplicar padres ao processo de software. Mapear modelos de
representao.
Ementa: Conceitos, evoluo e importncia de arquitetura de software. Padres de
Arquitetura. Padres de Distribuio. Camadas no desenvolvimento de software.
Tipos de Arquitetura de Software. Vises na arquitetura de software. Modelo de
Anlise e Projetos. Formas de representao. O processo de desenvolvimento.
Mapeamento para implementao. Integrao do sistema. Testes: planejamento e
tipos. Manuteno. Documentao.
Bibliografia bsica:
BOOCH, G.; RUMBAUGH, J; JACOBSON, I. UML: Guia do usurio. Elsevier, 2006.
LARMAN, C. Utilizando UML e padres: uma introduo anlise e projeto
orientados a objetos e ao desenvolvimento iterativo. Bookman, 2007.
SOMMERVILLE, I. Engenharia de software. 8.ed. So Paulo: Addison Wesley, 2007.
PROGRAMAO ORIENTADA A OBJETOS 80 aulas
Objetivo: Implementar de softwares com o uso de uma linguagem de programao
orientada a objetos.
Ementa: Conceitos e evoluo da tecnologia de orientao a objetos. Limitaes e
diferenas entre o paradigma da programao estruturada em relao orientao a
objetos. Conceito de objeto, classe, mtodos, atributos, herana, polimorfismo,
agregao, associao, dependncia, encapsulamento, mensagem e suas
respectivas notaes na linguagem padro de representao da orientao a
objetos. Implementao de algoritmos orientado a objetos utilizando linguagens de
programao. Aplicao e uso das estruturas fundamentais da orientao a objetos.
Bibliografia bsica:
GONCALVES, Edson. Desenvolvendo Aplicaes Web com JSP, Servlets,
JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax. Ciencia Moderna. 2007
SANTOS, Rafael. Introduo Programao Orientada a Objetos usando Java.
Campus. 2003.
SERSON, R. R. Programao orientada a objetos com Java 6 - Curso universitrio.
Brasport, 2008.

15

BANCO DE DADOS 80 aulas


Objetivo: Entender fundamentos, arquitetura e tcnicas de projeto e implementao
de banco de dados.
Ementa: Conceitos de Base de Dados. Modelos conceituais de informaes.
Modelos de Dados: Relacional, Redes e Hierrquicos. Modelagem de dados conceitual, lgica e fsica. Teoria relacional: dependncias funcionais e
multivaloradas, formas normais. Restries de integridade e de segurana em Banco
de Dados Relacional. Sistemas Gerenciadores de Banco de Dados objetivo e
funes. Linguagens de declarao e de manipulao de dados.
Bibliografia bsica:
ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados: Fundamentos e
Aplicaes. Pearson, 2005.
HARRINGTON, J. L. Projeto de Bancos de Dados Relacionais Teoria e Prtica.
1.ed. Campus, 2002.
SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de Banco de Dados.
Campus, 2006.
SISTEMAS OPERACIONAIS II 80 aulas
Objetivo: Utilizar um sistema operacional (instalar, configurar e operar).
Ementa: Apresentao de um sistema operacional especfico utilizado em ambiente
corporativo. Requisitos de hardware para instalao do sistema. Processo de
instalao, personalizao, operao, administrao e segurana sobre o sistema
operacional focado. Elaborao de projetos de seleo e implantao de um
sistema operacional.
Bibliografia bsica:
HUNT, Craig. Linux Servidores de redes. 1.ed. Editora Cincia Moderna, 2004.
MORIMOTO, C E.Linux - Guia Prtico. Sulina, 2009.
PROGRAMAO PARA DISPOSITIVOS MVEIS 80 AULAS
Objetivo:Criar aplicaes em dispositivos mveis.
Ementa: Ambientes de programao para dispositivos mveis. Emuladores.
Interface grfica, servios baseados em localizao, armazenamento de dados
persistentes, servios de telefonia e comunicao entre processos. Desenvolvimento
de aplicaes com J2ME.
Bibliografia Bsica;
JOHNSON, T M. Java para Dispositivos Mveis. Novatec, 2007.
QUEIROS, R. Programao para Dispositivos Mveis em Windows. Portugal: FCA,
2008.
ROGERS, R; LOMBARDO, J; MEDNIEKS, Z; MEIKE, M. Desenvolvimento de
Aplicaes Android. Novatec, 2009.
Bibliografia complementar:
KEOGH, J. J2ME. Osborne - Mcgraw-Hill, 2003.
MIKKONEN, T. Programming Mobile Devices: an intoduction for practitioners. EUA:
John Wiley, 2007.

16

METODOLOGIA DA PESQUISA CIENTFICO-TECNOLGICA 40 aulas


Objetivo: Compreender e aplicar o mtodo cientfico para estruturar o trabalho de
graduao.
Ementa: Origem do pensamento cientfico. Caractersticas gerais do trabalho, do
mtodo e da pesquisa cientfica e tecnolgica. Tcnicas de elaborao de pesquisa
cientifica e tecnolgica. Monografia: documentao, projeto de pesquisa, relatrio e
informe cientficos e tecnolgicos.
Bibliografia bsica:
ANDRADE, M M. Introduo Metodologia do Trabalho Cientifico. Atlas, 2009.
SEVERINO, Antonio J. Metodologia do trabalho cientfico. 23.ed. So Paulo: Cortez,
2007.
WAZLAWICK, Raul S. Metodologia de pesquisa para cincia da computao. Rio de
Janeiro: Campus, 2009.
INGLS IV 40 aulas
Objetivo: O aluno dever ser capaz de participar de discusses e negociaes em
contextos sociais e empresariais, destacando vantagens, desvantagens e
necessidades. Preparar-se para participar de entrevistas de emprego presenciais e
por telefone. Compreender informaes de manuais, relatrios e textos tcnicos
especficos da rea. Redigir cartas e e-mails comerciais, relatrios e currculos.
Aperfeioar a entoao e o uso dos diferentes fonemas da lngua.
Ementa: Consolidao da compreenso e produo oral e escrita com a utilizao
de funes sociais e estruturas bsicas da lngua desenvolvidas na disciplina Ingls
3. nfase na oralidade, atendendo s especificidades acadmico-profissionais da
rea e abordando aspectos scio-culturais da lngua inglesa.
Bibliografia bsica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
DUCKWORTH, Michael. Essential Business Grammar & Practice. - English level:
Intermediate to Upper-Intermediate. New Edition. Oxford, UK: Oxford University
Press, 2007.
IBBOTSON, Mark et al. Business Start-up 2 Students Book. Cambridge University
Press, 2009.
OXENDEN, Clive et al. American English File: Students Book 1. New York, NY:
Oxford University Press, 2008.
OXFORD. Oxford Advanced Learners Dictionary with CD-Rom. 7th Edition. Oxford
University Press, 2007.

17

EMENTRIO
QUINTO SEMESTRE
ATIVIDADE

DISTRIBUIO DA CARGA DIDTICA


Aulas
Teoria Prtica Autnomas Total
semanais

Laboratrio de Engenharia de
Software

Segurana da Informao
Redes de computadores
ESCOLHA I:
Laboratrio de Banco de Dados ou
Sistemas distribudos

Eletiva II
Programao Linear e
Aplicaes
Ingls V
Trabalho de graduao I
Totais

2
4

20
20
40

60
20
40

80
40
80

40

40

80

40

40

80

40

40

80

2
-------------24

20
------

20
--------80**
Total do semestre

40
480

LABORATRIO DE ENGENHARIA DE SOFTWARE 80 aulas


Objetivo: Objetivo: Implementar um software aplicando conhecimentos de
engenharia de software, programao e gerncia de projetos.
Ementa: Desenvolvimento de um software utilizando os conhecimentos adquiridos
ao longo do curso. A elaborao deve abordar as disciplinas de requisitos, anlise e
projeto, implementao, implantao e gerncia de projetos. O processo de
desenvolvimento, assim como a tcnica fica a critrio de acordo entre professor e
aluno.
Bibliografia bsica:
PILONE, D e MILES, R. Use a Cabea! - Desenvolvimento de Software. Alta Books,
2008.
PRESSMAN, R. S. Engenharia de software. 6.ed. McGraw-Hill, 2006.
ZAMAN, K.; UMRYSH, C. E. Desenvolvendo aplicaes comerciais em Java com
J2EE e UML. Cincia Moderna. 2003.
SEGURANA DA INFORMAO 40 aulas
Objetivo: Compreender e aplicar as melhores prticas de Segurana da Informao
de acordo com normas e padres conhecidos no mercado de TI.
Ementa: Requisitos de segurana de aplicaes, de base de dados e de
comunicaes. Segurana de dispositivos mveis. Polticas de segurana.
Criptografia. Firewalls. Vulnerabilidades e principais tecnologias de segurana.
Bibliografia bsica:
FERREIRA, F N; ARAUJO, M. Poltica de Segurana da Informao. Cincia
Moderna, 2008.
FONTES, E. Praticando a segurana da informao. Brasport, 2008.
STALLINGS, W. Criptografia e Segurana de Redes. 4 ed. So Paulo: Pearson,
2008.

18

Bibliografia complementar:
NBR/ISSO/IEC 17799. Tecnologia da Informao: Cdigo de prtica para a gesto
da segurana da informao. Associao Brasileira de Normas Tcnicas ABNT,
2002.
PEIXOTO, M C P. Engenharia Social e Segurana da Informao. Brasport, 2006.
REDES DE COMPUTADORES 80 aulas
Objetivo: Identificar os tipos de redes, cabeamentos e protocolos.
Ementa: Comunicao de Dados. Topologia e Caractersticas Fsicas de Redes.
Redes Locais de Longa Distncia. Redes de Alta Velocidade. Protocolos e Servios
de Comunicao. Camadas de Sistemas Abertos. Sistemas Operacionais de Redes.
Interconexo de redes. Avaliao de Desempenho. Estrutura e Funcionamento da
Internet.
Bibliografia bsica:
MAIA, L P. Arquitetura de redes de computadores. LTC, 2009.
ROSS, K W. e KUROSE, J F. Redes de computadores e a Internet. Addison
Wesley, 2007.
TANENBAUM, Andrew S. Redes de Computadores. 4.ed. Rio de Janeiro: Campus,
2003.
Bibliografia complementar:
CARISSIMI, A S; GRANVILLE, L Z; ROCHOL, J. Redes de Computadores. Livros
Didaticos, V.20. Bookman, 2009.
ELETIVA II 80 aulas
Objetivo: Conhecer e aplicar conhecimentos de um dos componentes do rol de
disciplinas em anexo.
Ementa: Quatro aulas semanais em disciplina(s) integrante(s) do currculo de outro
Curso de Graduao da Unidade ou em um dos componentes do rol de disciplinas
em anexo. A coordenao de curso define semestralmente qua(is) disciplinas sero
ofertadas.
ESCOLHA I 80 aulas
Disciplinas de aprofundamento em banco de dados ou sistemas operacionais. A
faculdade pode oferecer as duas, ou apenas uma, conforme contingente de
estudantes e as condies de infraestrutura ou disponibilidade de docentes. O
estudante cursar quatro aulas semanais de uma delas.
LABORATRIO DE BANCO DE DADOS
Objetivo: Implementar solues de Banco de Dados por meio de
tecnologias emergentes.
Ementa: Tecnologias emergentes de mercado que sero aplicadas em
laboratrio.
Bibliografia bsica:
ELMASRI, R.; NAVATHE, S. B. Sistemas de Banco de Dados:
Fundamentos e Aplicaes. Pearson, 2005.
OTEY, M., OTEY, D. Microsoft SQL Server 2005: Guia do Desenvolvedor.
Cincia Moderna, 2007.
TEOREY, T; LIGHTSTONE, S; NADEAU, T. Projeto e Modelagem de
Bancos de Dados. Campus, 2006.

19

SISTEMAS DISTRIBUDOS
Objetivo: Conhecer, manter, configurar, projetar e implementar sistemas
distribudos.
Ementa: Fundamentos de Sistemas Distribudos. Comunicao e
Sincronizao de Processos. Sistemas Operacionais Distribudos. Sistemas
de Arquivos Distribudos. Memria Compartilhada Distribuda. Tolerncia a
Falhas. Segurana. Sistemas Distribudos de Tempo Real. Aplicaes
Distribudas.
Bibliografia bsica:
COULOURIS, G; DOLLIMORE, J; KINDBERG, T. Sistemas Distribudos:
Conceitos e Projeto. Bookman, 2007.
TANENBAUM, A S; STEEN, M. Sistemas Distribuidos Princpios e
Paradigmas. Prentice-Hall, 2007.
PROGRAMAO LINEAR E APLICAES 80 aulas
Objetivo: Reconhecer e aplicar os conhecimentos sobre programao linear.
Desenvolver aplicativos.
Matrizes. Sistemas Lineares. Programao Linear: Mtodo Grfico e Mtodo
Simplex. Aplicaes: Mtodo do Transporte.
Bibliografia bsica:
ANDRADE, E. L. Introduo pesquisa operacional. 4.ed. LTC, 2009.
KOLMAN, B. Introduo lgebra linear com aplicaes. 8.ed. LTC, 2006.
INGLS V 40 aulas
Objetivo: O aluno dever ser capaz de fazer uso das habilidades lingsticocomunicativas com maior espontaneidade e confiana. Fazer uso de estratgias
argumentativas. Acompanhar reunies e apresentaes orais simples e tomar nota
de informaes. Redigir correspondncia comercial em geral. Compreender
informaes em artigos acadmicos e textos tcnicos especficos da rea.
Aperfeioar a entoao e o uso dos diferentes fonemas da lngua, de forma a
garantir a inteligibilidade nos contatos em ambiente profissional, tanto pessoalmente
quanto ao telefone.
Ementa: Aprofundamento da compreenso e produo oral e escrita com a
utilizao de funes sociais e estruturas mais complexas da lngua. nfase escrita
e na oralidade, atendendo s especificidades acadmico-profissionais da rea e
abordando aspectos scio-culturais da lngua inglesa.
Bibliografia bsica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
CAMBRIDGE. Cambridge Advanced Learners Dictionary with CD-Rom. 3rd ed.
Cambridge University, 2007.
HUGES, John et al. Business Result Business Result: Advanced Student Book Pack.
New York, NY: Oxford University Press, 2009.
POSITIVO INFORMTICA. Tell Me More Nvel Avanado. Curitiba, 2007.
RICHARDS, Jack C. New Interchange: Students Book 2. Third Edition. Cambridge
University Press, 2008.

20

EMENTRIO
SEXTO SEMESTRE
ATIVIDADE

Gesto de Projetos
Gesto e Governana de
Tecnologia da Informao
ESCOLHA II:
Tpicos Especiais em
Informtica ou Laboratrio de
Redes
ESCOLHA III:
Inteligncia Artificial ou
Auditoria de Sistemas
Gesto de Equipes
Empreendedorismo
tica e Responsabilidade
Profissional
Ingls VI
Totais

DISTRIBUIO DA CARGA DIDTICA


Aulas
Teoria Prtica Autnomas Total
semanais
4
40
40
80
4

40

40

80

40

40

80

40

40

80

2
2

20
20

20
20

40
40

2
2
24

20
20

20
20
Total do semestre

40
40
480

GESTO DE PROJETOS 80 aulas


Objetivo: Conhecer e aplicar tcnicas, mtodos e ferramentas para uma gesto
eficaz de projetos.
Ementa: Definio de projeto segundo concepo difundida pelas melhores prticas
de gesto de projetos. Histrico do desenvolvimento do conjunto de conhecimentos
de gesto de projetos. Comparao ente o gerenciamento por projetos com o
gerenciamento tradicional. O ciclo de vida de um projeto. Os fatores de sucesso e
insucesso de projetos e sua mensurao. As nove de conhecimento para a gesto
de projetos e seus processos : Integrao, Escopo, Tempo, Custo, Qualidade,
Recursos Humanos, Comunicaes, Riscos e Aquisies.
Bibliografia bsica:
BRUZZI, Demerval Guilarducci. Gerncia de Projetos. Editora SENAC, 2008.
CAVALIERI, A et al. AMA - Manual de Gerenciamento de Projetos. Brasport, 2009.
PMI. PMBOK Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos.
Project Management, 2009.
Bibliografia complementar:
GIDO, J; CLEMENTS, J. P. Gesto de projetos. Cengage, 2007.

21

GESTO E GOVERNANA DE TECNOLOGIA DA INFORMAO 80 aulas


Objetivo: Conhecer as tcnicas e ferramentas para desenvolvimento de Gesto de
TI.
Ementa: Planejamento estratgico e o alinhamento entre o negcio e o uso da TI.
Balanced Scorecard do negcio e de TI. Planejamento de sistemas e da infraestrutura de TI. Governana corporativa e governana de TI. Frameworks de
melhores prticas em TI (COBIT, ITIL, NBR-ISO/IEC 17799 e 27001 etc.). Catlogo
de servios de TI e acordo de nveis de servio (SLA). Custos de TI. Segurana em
TI. Auditoria de Sistemas.
Bibliografia Bsica
FERNANDES, A ARAGON; ABREU, V. Implantando a Governana de TI. Brasport,
2008.
MAGALHES, I. L.; PINHEIRO, W. Gerenciamento de Servios de TI na Prtica:
Uma Abordagem com Base na ITIL. SP: Novatec, 2007.
MANSUR, R. Governana Avanada de TI na Prtica. Brasport, 2009.
Bibliografia complementar:
BRAND, K. IT Governance based on COBIT 4.1: A Management guide. USA: Van
Haren Publisher, 2008.
LAHTI, C.; PETERSON, R. SARBANES OXLEY COBIT e ferramentas open
source. Alta books, 2006.
ESCOLHA II 80 aulas
Disciplinas de aprofundamento em tpicos especiais da rea ou em sistemas
operacionais de redes. A faculdade pode oferecer as duas, ou apenas uma,
conforme contingente de estudantes e condies de infraestrutura. O estudante
obrigado cursar quatro aulas semanais de uma delas.
ESCOLHA II - TPICOS ESPECIAIS EM INFORMTICA
Objetivo: Manter-se atualizado com o estado da arte em TI.
Ementa: Discusso e apresentao de temas atuais da rea de Tecnologia da
Informao, de interesse formao dos profissionais. Inovaes e aplicaes
diferenciadas em informtica.
Bibliografia bsica:
A que for definida no plano de ensino.
ESCOLHA II LABORATRIO DE REDES
Objetivo: Instalar redes.
Ementa: Prtica em laboratrio de instalao fsica de redes e suas diversas
topologias, instalao de equipamentos de conectividade, cabeamento
estruturado, protocolos TCP/IP, algortmos e protocolos de roteamento, anlise de
trfego, protocolos de transporte TCP e UDP, protocolos de aplicao e instalao
de servidores/servios de redes.
Bibliografia bsica:
HUNT, Craig. Linux Servidores de redes. 1.ed. Editora Cincia Moderna, 2004.
DANTAS, Mario. Tecnologias de Redes de Comunicao e Computadores. 1.ed.
Rio de Janeiro:Axcel Books,
Bibliografia complementar:
VIANA, E R C. Virtualizaao de Servidores Linux para Redes Corporativas.
Ciencia Moderna, 2008.

22

ESCOLHA III 80 aulas


Disciplinas de aprofundamento em Inteligncia artificial ou em auditoria de sistemas
de informao computadorizados. A faculdade pode oferecer as duas, ou apenas
uma, conforme contingente de estudantes e condies de infraestrutura. O
estudante obrigado cursar quatro aulas semanais de uma delas.
ESCOLHA III - INTELIGNCIA ARTIFICIAL
Objetivo: Aplicar conceitos de IA.
Ementa: Fundamentos e paradigmas da Inteligncia Artificial (IA). Tcnicas de IA
aplicadas soluo de problemas. Sistemas baseados em conhecimento,
planejamento e aprendizagem.
Bibliografia bsica:
RUSSELL, S., NORVIG, P. Artificial Intelligence A Modern Approach. 3rd. ed.
New Jersey: Prentice-Hall, 2010.
ESCOLHA III AUDITORIA DE SISTEMAS
Objetivo: Entender e aplicar metodologia de Auditoria de sistemas de informao
computadorizados.
Ementa: Controle Interno. Aspectos de controle e segurana. Planos de
segurana e de contingncia. Momentos de auditoria de sistemas: auditoria de
posio e de acompanhamento. Metodologia de auditoria em Tecnologia da
Informao. Anlise de riscos. Reviso e avaliao de sistemas e de recursos de
tecnologia de informao. Mtodos e tcnicas de auditoria de sistemas e de T.I.
Documentao: papis de trabalho, Relatrios de Auditoria e Pareceres.
Bibliografia bsica:
SCHMIDT, Paulo; SANTOS, Jos L.; ARIMA, Carlos H. Fundamentos de auditoria
de sistemas. SP: Atlas, 2006.
GIL, Antnio de Loureiro. Auditoria de computadores. 5.ed. So Paulo: Atlas,
2000.

GESTO DE EQUIPES 40 aulas


Objetivo: Entender os aspectos de gerncia de pessoas em equipes de trabalho
com foco em resultados. Ementa: Vivncia de tcnicas de desenvolvimento de
habilidades: liderana, criatividade, iniciativa, postura, atividades, entrevista,
motivao, capacidade de sntese e de planejamento. Trabalho em equipe. Equipes
de alto desempenho. Sistema de negociao. Instrumentos e atitudes de resoluo
de conflitos. Controles e atitudes gerenciais. Aes corretivas e preventivas.
Bibliografia bsica:
BRUZZI, Demerval Guilarducci. Gerncia de Projetos. Editora SENAC, 2008.
REIS, A M V; BECKER JR., L C; TONET, H. Desenvolvimento de Equipes. FGV,
2009.
EMPREENDEDORISMO 40 aulas
Objetivo: Desenvolver plano de negcio para empreendimento em Tecnologia da
Informao.
Ementa: Conceitos sobre empreendedorismo. Caractersticas e habilidades do
empreendedor. O comportamento empreendedor: anlise de oportunidades. O
processo de gerao de idias e conceito de negcios.

23

Meios para anlise de oportunidades e idias. Estratgia de negcios. Aspectos de


planejamento, abertura, funcionamento e gerenciamento de um negcio. Instituies
de apoio e financiamento. Desenvolvimento de planos de negcio.
Bibliografia bsica:
DORNELAS, Jos C de A. Empreendedorismo - Transformando Idias em Negcios.
Campus, 2008.
RAMAL, S A; SALIM, C S; HOCHMAN, N; RAMAL, A C. Construindo planos de
negcios. Campus, 2005.
TICA E RESPONSABILIDADE PROFISSIONAL 40 aulas
Objetivo: Discutir e resolver questes como: acesso no autorizado; direitos
autorais do software; sistemas crticos com relao segurana e a
responsabilidade social; as doenas profissionais; liberdade de informao,
privacidade e censura.
Ementa: tica; comportamento profissional tico. Moral e Direito. Conceitos,
princpios e normas de direito pblico e privado aplicados atividade empresarial e
ao exerccio profissional; legislao de informtica.
Bibliografia Bsica
FRAGOSO, Joo Henrique da Rocha. Direito Autoral - da Antiguidade a Internet.
Quartier Latin, 2009.
MASIERO, P C. tica em Computao. EDUSP, 2008.
REALE, M. Lies preliminares de direito. 27.ed. Saraiva, 2009.
Bibliografia complementar:
KRAUT, R; STORCK, A. Aristteles A tica Nicomaco. Artmed, 2009.
PAESANI, L. M. Direito de Informtica: comercializao e desenvolvimento
internacional do software. Atlas, 2006.
PONCHIROLLI, O. tica e Responsabilidade Social Empresarial. Juru, 2007.
SCHWARTZ, N. Noes de Direito. Juru, 2009.
INGLS VI
Objetivo: Objetivo: O aluno dever ser capaz de fazer uso das habilidades
lingstico-comunicativas com mais autonomia, eficincia e postura crtico-reflexiva.
Aperfeioar as estratgias argumentativas, participar de reunies e apresentaes
orais simples. Interagir em contextos de socializao e entretenimento. Redigir
textos tcnicos e acadmicos. Compreender informaes em artigos acadmicos e
textos tcnicos especficos da rea. Aperfeioar a entoao e o uso dos diferentes
fonemas da lngua, de forma a garantir a inteligibilidade e a fluncia nos contatos em
ambiente profissional, tanto pessoalmente quanto ao telefone.
Ementa: Aprimoramento da compreenso e produo oral e escrita por meio de
funes sociais e estruturas mais complexas da lngua desenvolvidas na disciplina
Ingls 5. nfase na oralidade, atendendo s especificidades acadmico-profissionais
da rea e abordando aspectos scio-culturais da lngua inglesa.
Bibliografia bsica:
Livro texto adotado pelo corpo docente.
Bibliografia complementar:
MURPHY, Raymond. Advanced Grammar in Use CD-Rom with answers. Third
Edition. Cambridge, 2007.
RICHARDS, Jack C. New Interchange: Students Book 3. Third Edition. Cambridge:
Cambridge University Press, 2008.

24

COMPONENTES CURRICULARES
COMPLEMENTARES
TRABALHO DE GRADUAO
CARGA de 160 horas, alm das 2400 horas.
Objetivo: Elaborar um trabalho de sntese criativa dos conhecimentos
proporcionados pelas disciplinas do curso
Ementa: Elaborao de trabalho de graduao, sobre tema de interesse dos
estudantes e relacionado formao acadmica, sob a orientao de um docente,
integrando o conhecimento adquirido durante o curso e a experincia prtica do
estgio ou emprego. Poder se constituir de pesquisa bibliogrfica, pesquisa de
campo, relato de experincia prtica ou qualquer combinao entre essas trs
abordagens.
ESTGIO SUPERVISIONADO
CARGA de 240 horas, alm das 2400 horas.
Objetivo: Aplicar os conhecimentos acadmicos nas organizaes e colocar-se,
profissionalmente, junto ao mercado de trabalho.
Ementa: Atividades de carter prtico, realizadas em organizaes de qualquer
natureza (indstria, comrcio, servios) de forma a complementar a formao
acadmica.
Bibliografia:

EMENTAS DISCIPLINAS ELETIVAS


IAL-501
ILP-500
ILP-510
ILP-520
ILP-530
ILP-540
ILP-550
ILP-560
ILP-570
ILP-580
ILP-590
ILP-509
ILP-502
ILP-503
ILP-504
ILP-505
ILP-507
ILP-508
IRC-500
IRC-501
ISL-002
IQS-500

Anlise de algoritmos
Laboratrio de arquitetura e org. de computadores
Linguagem de programao I
Linguagem de programao II
Linguagem de programao III
Linguagem de programao IV
Linguagem de programao V
Linguagem de programao VI
Linguagem de programao VII
Linguagem de programao VIII
Microinformtica aplicada
Programao avanada orientada a objetos
Programao de scripts
Programao em lgica
Programao para automao industrial
Programao para banco de dados
Programao para mainframe
Programao WEB
Projeto de redes de computadores
Sistemas operacionais de redes
Software livre
Testes de software

4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4

25

ANLISE DE ALGORTMOS
Objetivo: Analisar complexidade de algortmos.
Ementa: Modelo computacional, prova de correo de algortmos, complexidade de tempo,
notao assinttica, anlise de pior caso, prova por induo finita, recorrncias, anlise de
algortmos recursivos, ordenao e busca.
Bibliografia bsica:
CORMEN, T. H. et alli. Algortmos: Teoria e prtica. Campus, 200#.
PREISS, B. R. Estrutura de Dados e Algortmos. Rio de Janeiro: Campus, 2001.
LABORATRIO DE ARQUITETURA E ORGANIZAO DE COMPUTADORES
Objetivo: Conhecer o funcionamento do computador, sua estrutura bsica e operacional.
Ementa: Introduo linguagem de montagem (Assembly), arquitetura dos
microprocessadores x86. Registradores da UCP, conjunto de instrues, organizao do
software: Bios, programas .COM e .EXE. Manipulao de pilhas. Conceito e implementao
de sub-rotinas. Utilizao de instrues de entrada e sada. Posies de memria
reservadas CPU. Interrupes: Conceito, tipos e forma de atendimento, programas
manipuladores de interrupes. Estrutura de sistemas de arquivos em discos, recuperao
de arquivos, elaborao de travas de software.
Bibliografia Bsica:
WEBER. Raul Fernando. Arquitetura de Computadores Pessoais. . 2. ed Porto Alegre.
Sagra-Luzzatto, 2009.
MONTEIRO, Mrio A. Introduo Organizao de Computadores. 5 ed. Rio de Janeiro.
LTC, 2007.
LINGUAGEM DE PROGRAMAO I
Objetivo: Desenvolver aplicaes em COBOL.
Ementa: Caractersticas de sistemas comerciais. Apresentao das linguagens voltadas
para aplicaes comerciais. Conceitos gerais da linguagem voltadas para aplicaes
comerciais. Estudo de casos. Exemplos prticos utilizando a linguagem estudada. Projeto de
programas estruturados. Manipulao de tabelas. Validao de dados. Algoritmo e
manuseio de arquivos de acesso seqencial e relatrios. Exerccios prticos com projeto
estruturado, depurao e documentao de programas utilizando o computador.
Bibliografia bsica:
STERN, Nancy; STERN, Robert A.. Programao Estruturada em Cobol. 9.ed. LTC, 2002.
LINGUAGEM DE PROGRAMAO II
Objetivo: Desenvolver aplicaes em VB.
Ementa: Introduo ao Ambiente de Programao orientado ao evento. Controle da caixa
de ferramentas, propriedades de objetos e cdigos de programa para criao de aplicativos.
Criao de interface grfica de usurios personalizada e animaes. Bitmaps e arquivos de
texto.
Bibliografia bsica:
BALENA, Francesco. Programando com Microsoft Visual Basic 2005. Bookman, 2008.
Bibliografia complementar:
MANSFIELD, Richard. Visual Basic 6 Programao de Banco de Dados para dummies.
Campus, 2000.
MICROSOFT CORPORATION. Upgrading Visual Basic 6.0 Applications To Visual: Visual
Basic .Net And Visual Basic 2005. MICROSOFT PRESS, 2006.
LINGUAGEM DE PROGRAMAO III
Objetivo: Desenvolver aplicaes em Java.
Ementa: Reviso dos conceitos de orientao a objetos e seu mapeamento para uma
linguagem de programao. Classe Abstrata. Persistncia de classes. Interfaces. Threads.
Desenvolvimento de Interface com o usurio WEB e Cliente-Servidor. Entrada e Sada.
Acesso a banco de dados. Internacionalizao.

26

Bibliografia bsica:
JANDL Junior, Peter. Desenvolvendo Aplicaes Web com JSP e JSTL. Novatec, 2009.
LINGUAGEM DE PROGRAMAO IV
Objetivo: Desenvolver stios de Internet.
Ementa: Comandos de linguagens usadas na construo e estruturao de sites para a
Web, com pginas dinmicas e interativas. Definio de layouts e formatao em geral.
Adio de algortmos usando laos, matrizes, datas, funes e condies. Introduo a
Orientao a Objetos utilizando objetos, mtodos e propriedades. Integrao com Banco de
Dados. Exerccios prticos com projeto de criao de sites.
Bibliografia bsica:
SOARES, Walac. PHP 5 - Conceitos, Programao e Integrao com Banco de Dados.
rica, 2004.
LINGUAGEM DE PROGRAMAO V
Objetivo: Desenvolver aplicaes com Delphi..
Ementa: Fundamentos da linguagem de programao. Usos dos componentes padres de
uma aplicao. Ferramenta para simplificar o desenvolvimento de aplicaes por meio da
tecnologia RAD (Rapid Application Development). Utilizao de comandos bsicos para
manipulao de banco de dados.
Bibliografia bsica:
CANTU, Marco. Dominando o Delphi: A Bblia. Prentice Hall, 2006.
CANTU, Marco. Recursos Avanados do Delphi. Infopress Nova Midia, 2009.
LINGUAGEM DE PROGRAMAO VI
Objetivo: Desenvolver aplicaes diversas com Java.
Ementa: Reviso dos conceitos bsicos e avanados de orientao a objetos e o seu
mapeamento para uma linguagem de programao. Programao em pequenos devices
(palm, celular, etc.). Programao em rede (socket e protocolos de comunicao).
Invocao remota de mtodo. Programao de jogos para computador.
Bibliografia bsica:
DEITEL, Harvey M. Java como programar. 8. ed. Prentice Hall, 2010.
LINGUAGEM DE PROGRAMAO VII
Objetivo: Desenvolver aplicaes com banco de dados em Delphi.
Ementa: Bibliotecas visuais VCL e CLX. Criando controles conscientes de dados e
conjuntos de dados personalizados. Programao para banco de dados com BDE e
dbExpress. Programao cliente/servidor com o InterBase. Interface com o ADO da
Microsoft, usando o conjunto de componentes dbGo. Programao usando a arquitetura de
aplicativos multicamada. Construo de aplicativos para a Web.
Bibliografia bsica:
CANTU, Marco. Dominando o Delphi: A Bblia. Prentice Hall, 2006.
CANTU, Marco. Recursos Avanados do Delphi. Infopress Nova Midia, 2009.
LINGUAGEM DE PROGRAMAO VIII
Objetivo: Desenvolver aplicaes com banco de dados em VB.NET e ASP.
Ementa: Conceito de desenvolvimento de aplicativos utilizando a plataforma .NET.
Acessando um banco de dados com o uso do IDE. Utilizao do ADO.NET, ASP.NET e
formulrios Windows. Criao de Web Services XML. Conceitos sobre a utilizao da
estrutura .NET, servios COM++. Definio de variveis de memria, expresses e
operadores,
estruturas de controle, utilizao das funes internas, criao de
procedimentos, escopo de variveis, arrays, criao de menus personalizados, formulrios,
definio de controles, depurao de cdigo, e gerao de aplicaes.

27

Bibliografia bsica:
FRANKLIN, Keith. VB.NET para Desenvolvedores. Makron, 2002.
MORONI, Herbert. Treinamento Profissional em Visual Basic.Net. Universo dos livros, 2007.
MICROINFORMTICA APLICADA
Objetivo: Utilizar softwares aplicativos de automao de escritrios.
Ementa: Ambientes operacionais. Geradores de apresentaes. Processadores de textos.
Planilhas eletrnicas. Banco de dados. Servios em Internet. Desenvolvimento de estudos
de caso em laboratrio.
Bibliografia bsica:
ALVES, William Pereira. Estudo Dirigido de Microsoft Office Access 2007. rica, 2007.
MANZANO, Andre Luiz N. G. Estudo Dirigido de Microsoft Office Excel 2007. rica, 2007.
MANZANO, Andre Luiz N. G; MANZANO, Jose Augusto N. G Microsoft Office Excel 2007 Estudo Dirigido Avanado. rica, 2007.
PROGRAMAO AVANADA Orientada a objetos
Objetivo: Criar aplicaes diversas em JAVA.
Ementa: Reviso dos conceitos bsicos e avanados de orientao a objetos e o seu
mapeamento para uma linguagem de programao. Programao em pequenos devices
(palm, celular, etc.). Programao em rede (socket e protocolos de comunicao).
Invocao remota de mtodo. Programao de jogos para computador.
Bibliografia bsica:
BODOFF, S. Tutorial do J2EE - Enterprise Edition 1.4. Ciencia Moderna, 2005.
DEITEL, H. M. Java como programar. 6.ed. Prentice Hall Brasil, 2007.
PROGRAMAO EM LGICA
Objetivo: Criar aplicaes em PROLOG.
Ementa: Lgica simblica, prova por refutao, clusulas de Horn, raciocnio automatizado,
negao por falha, fatos, regras, consultas, retrocesso, cortes, falhas, estruturas recursivas,
bases dinmicas, soluo de problemas.
Bibliografia bsica:
BRAMER, Max. Logic Programming With Prolog. Springer Verlag NY, 2005.
NICOLETTI, Maria do Carmo. A Cartilha Prolog. EDUFSCAR, 2003..
PROGRAMAO DE SCRIPTS
Objetivo: Entender e aplicar conceitos de desenvolvimento de scripts em sistemas para
internet bem como os padres, tcnicas e ferramentas associados.
Ementa: Tecnologias e Padres de navegadores. Arquitetura de aplicaes para Internet.
Programao do lado Cliente e seus padres. Construo de pginas dinmicas e
interativas. Acesso a banco de dados atravs de uma linguagem de programao.
Construo de uma GUI (Graphical User Interface) para um aplicativo de banco de dados.
Modelagem Visualizao e Controle (Model View Controller) e outros.
Bibliografia bsica:
FREEMAN, Eric; FREEMAN, Elisabeth. Use A Cabea! HTML com CSS e XHTML. Alta
Books, 2008.
MICHAEL, Morrison. Use a cabea! Javascript. So Paulo: Alta Books, 2008.
WATRALL, E; SIARTO, J. Use A Cabea! Web Design. Alta Books, 2009.
Bibliografia complementar:
RIORDAN, R M. Use A Cabea! Ajax Profissional. Alta Books, 2009.

28

PROGRAMAO PARA AUTOMAO INDUSTRIAL


Objetivo: Criar aplicaes para atomao industrial.
Ementa: Introduo automao: conceito de automao, aplicaes, controle e
superviso de processos. Sistemas Flexveis de Manufatura. Programao de
Computadores para Construo de programas para superviso e controle de processos
industriais (SCADA - Supervisory Control and Data Acquisition, MES - Manufacturing
Execution System e PIMS - Plant Information Management System). Modelo de software
norma IEC 61131-3: Identificadores, tipos de dados, variveis, unidade de organizao de
programa, recursos, tarefas, regras de execuo de programas, configurao do CP;
Linguagens LD, FBD, SFC, IL e ST.
Bibliografia bsica:
MORAES, C. C.; CASTRUCCI, L. P. Engenharia de automao industrial. 2.ed. LTC, 2007.
PRUDENTE, F. Automao Industrial. LTC, 2007.
PROGRAMAO PARA BANCO DE DADOS
Objetivo: Criar aplicaes com banco de dados.
Ementa: Componentes da Linguagem SQL. Comandos de Definio de Dados. Comandos
de Controle de Dados. Encadeamento de Tabelas. Vises, ndices e Consultas.
Bibliografia bsica:
DATE, C. J. Introduo a Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2004.
PATRICK, J J. SQL Fundamentos. Rio de Janeiro: Berkeley, 2002.
PROGRAMAO PARA MAINFRAME
Objetivo: Criar aplicaes em ambiente de grande porte.
Ementa: Introduo e operao do ambiente computacional de grande porte (mainframe).
Estrutura de um Programa COBOL. Variveis. Operadores Aritmticos. Comandos. Tabelas
em COBOL. Programa Estruturado. Arquivos. Sort Interno. Relatrios. Acesso ao Banco de
Dados. Comandos para Programao On-line COBOL CICS. Desenho de Telas..Arquitetura
de programao.
Bibliografia bsica:
WOJCIECHOWSKI, J. Linguagem de Programaao Cobol para Mainframe. Ciencia
Moderna, 2008.
Bibliografia complementar:
Eletrnicos
IBM REDBOOKS. Introduction to the New Mainframe. IBM, 2009. (site do Academic
Initiative)
PROGRAMAO WEB
Objetivo: Implementar aplicaes WEB, em servidores.
Ementa: Programao do lado servidor: conhecimento de uma linguagem e padres.
Controle de sesses, cookies, request/response e conexo com BD.
Bibliografia bsica:
BASHAM, Bryan. Use A Cabea! Servlets e JSP. Alta Books, 2008.
KURNIAWAN, B. Java para Web com Servlets, JSP e EJB. So Paulo: Cincia Moderna,
2002.
Bibliografia complementar:
BORGES JR, M P. Desenvolvendo Webservices - Guia Rpido Usando Visual Studio.Net
com Banco de dados Cincia Moderna, 2005.
BORGES JR, M P. Programando em C#.Net Para Web - Guia Rpido Usando Visual
Studio.Net 2003. Cincia Moderna, 2005.
MCLAUGHLIN, B. Java And Xml. Oreilly & Assoc, 2006.
NARAMORE, E; GERNER, J; BORONCZYK, T. Beginning PHP 6, Apache, MYSQL 6 Web
Development. John Wiley Consumer, 2009.

29

PROJETO DE REDES DE COMPUTADORES


Objetivo: Definir e projetar redes de computadores para uma dada situao.
Ementa: Conceitos bsicos de comunicao de dados. Meios de transmisso, interfaces e
padronizao. Servios e Suporte de Redes. Projeto, Configurao e Implementao de
Rede de Computadores. Evoluo no Ambiente de Rede. Tecnologias de LANs. Arquitetura
Internet: servios integrados, servios diferenciados.
Bibliografia bsica:
DANTAS, Mario. Redes de Comunicao e Computadores: abordagem quantitativa.. Visual
Books, 2009.
TANENBAUM, Andrew S. Redes de Computadores. 4.ed. Rio de Janeiro: Campus, 2003.
SISTEMAS OPERACIONAIS DE REDES
Objetivo: Instalar e configurar um sistema operacional.
Ementa: Prtica em laboratrio de instalao e configurao dos vrios servios de uma
rede utilizando um sistema operacional de rede.
Bibliografia bsica:
MORIMOTO, Carlos E. Linux - Guia Pratico. Sulina, 2009.
VIANA, Eliseu Ribeiro Cherene. Virtualizao de Servidores Linux para redes corporativas.
Cincia Moderna, 2008.
SOFTWARE LIVRE
Objetivo: Conhecer Software Livre quanto s suas caractersticas e capacitar o aluno a
desenvolver solues utilizando software livre.
Ementa: Utilizao em laboratrio de produtos de Software livre que permitam atividades
como automatizao de procedimentos utilizando linguagens livres, simulao de ambientes
de sistemas operacionais de diversas arquiteturas, adequao do ncleo do sistema
operacional a determinado ambiente. Novas tecnologias de Software livre.
Bibliografia bsica:
BRAGA, W.; Informtica Elementar - OpenOffice 2.0. Alta Books, 2007.
LICIO, P.; NAKAMURA E.; Segurana em ambientes cooperativos. Novatec, 2007.
LOBO, E. J. R.; BrOffice Writer. Cincia Moderna, 2008.
Bibliografia complementar:
BROFFICE. Projeto OpenOffice.org no Brasil. Disponvel em htpp://broffice.org.br em 25
maio 2010.
BRASIL. Governo Federal. Presidncia da Repblica (Org.). Software Livre no Governo
do Brasil. Disponvel em: http://www.softwarelivre.gov.br em 20 maio 2010.
FREE SOFTWARE FOUNDATION (USA). The GNU Project. Disponvel em:
http://www.fsf.org em 20 maio 2010.
PERL. Perl Brasil. Disponvel em http://www.perl.org.br em 20 maio 2010.,
RAYMOND, E. S.; The Cathedral and the bazar Disponvel em
http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ em 20 de maio de
2010.
SUN CORP. On Line Tutorials. Disponvel em
http://java.sun.com/developer/onlineTraining/index.html em 22 dezembro 2003.
TESTES DE SOFTWARE
Objetivo: Gerenciar testes de software.
Ementa: Inspeo de software. Princpios e tcnicas de testes de software: teste de
unidade; teste de integrao. Testes caixa branca. Testes caixa preta. Teste de regresso.
Desenvolvimento orientado a testes. Automao dos testes. Gerao de casos de teste.
Teste de interfaces humanas. Teste de aplicaes para a web. Testes alfas, beta e de
aceitao. Ferramentas de testes. Planos de testes. Gerenciamento do processo de testes.
Registro e acompanhamento de problemas.
Bibliografia bsica: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. Introduo ao teste
de software. Elsevier/Campus, 2007.

Você também pode gostar