Escolar Documentos
Profissional Documentos
Cultura Documentos
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:
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:
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:
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)
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)
Programao
Orientada a Objetos (4)
ESCOLHA I (4)
- Laboratrio de BD
- Sistemas
distribudos
ESCOLHA II (4)
- Tpicos Especiais
- Laboratrio de Redes
Redes de
Computadores (4)
Segurana da
Informao (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 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
Aulas
Disciplinas PROFISSIONAIS
Aulas
Matemtica e Estatstica
320
11
840
30
Administrao e Economia
160
960
33
80
Eletiv as
80
240
160
TOTAL
800
28
2080
72
TOTAL
EMENTRIO
PRIMEIRO SEMESTRE
ATIVIDADE
EMENTRIO
SEGUNDO SEMESTRE
ATIVIDADE
Engenharia de Software I
Linguagem de Programao
Sistemas de Informao
Contabilidade
Clculo
Comunicao e Expresso
Ingls II
Totais
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
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
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
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
15
16
17
EMENTRIO
QUINTO SEMESTRE
ATIVIDADE
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
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
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
21
22
23
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:
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
29