Upload
rodrigo-pereira-almeida
View
218
Download
0
Embed Size (px)
Citation preview
7/21/2019 Sistemas Internet Ppc Fev 2013
1/68
IFRS Cmpus Porto Alegre
MINISTRIO DA EDUCAOSECRETARIA DA EDUCAO PROFISSIONAL E TECNOLGICA
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DORIO GRANDE DO SUL
CMPUS PORTO ALEGRECURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET
PROJETO PEDAGGICO DO CURSO SUPERIOR
DE TECNOLOGIA EM SISTEMAS PARA INTERNET
Maro de 2010Verso Revisada de Outubro de 2012
7/21/2019 Sistemas Internet Ppc Fev 2013
2/68
2
IFRS Cmpus Porto Alegre
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIACMPUS PORTO ALEGRE
Reitora:Cludia Schiedeck Soares de Souza
Diretor do Cmpus:Paulo Roberto SangoiTelefone: 51 3930-6027e-mail: [email protected]
Vice-Diretor do Cmpus:Jlio Xandro HeckTelefone: 51 3930-6027e-mail: [email protected]
Endereo:Rua Cel. Vicente, 281Bairro Centro
Porto Alegre, RSCEP: 90030-040
Site:http://www.poa.ifrs.edu.br/
rea do Plano:Informao e Comunicao
Habilitao:Tecnlogo em Sistemas para a Internet
Carga Horria Total: 2148 horas relgio
Comisso Elaboradora do Projeto Pedaggico:Tanisi Pereira De CarvalhoKaren Selbach Borges (Coordenadora)Rodrigo Prestes MachadoAndr PeresMrcia Hfele Islabo FrancoFbio Yoshimitsu Okuyama
7/21/2019 Sistemas Internet Ppc Fev 2013
3/68
3
IFRS Cmpus Porto Alegre
Dados de identificao
Tipo: ( ) bacharelado
( ) seqencial
( ) licenciatura
(X) curso superior de tecnologia
( ) outros
Modalidade: (X) presencial
( ) a distncia
Cdigo do Curso Antigo:
Cdigo da Habilitao Antigo:
Denominao do Curso:Curso Superior de Tecnologia em Sistemas para a Internet
Habilitao: Tecnlogo em Sistemas para Internet
Local de Oferta:Instituto Federal de Educao Cincia e Tecnologia do Rio Grande do Sul
Cmpus Porto Alegre (IFRS - Cmpus POA)
Turno de Funcionamento:manh
Nmero de Vagas:36
Carga Horria Total:2148 horas relgio
Mantida: Instituto Federal de Educao Cincia e Tecnologia do Rio Grande do Sul
Verso revisada de outubro de 2012.
7/21/2019 Sistemas Internet Ppc Fev 2013
4/68
4
IFRS Cmpus Porto Alegre
Sumrio
1. Apresentao....................................................................................................................6
2. Caracterizao do Cmpus..............................................................................................7
3. Justificativa para criao do curso..................................................................................9
4. Objetivos ........................................................................................................................114.1. OBJETIVO GERAL .....................................................................................................114.2. OBJETIVOS ESPECFICOS...........................................................................................11
5. Perfil do profissional......................................................................................................12
6. Perfil do curso ................................................................................................................13
7. Representao grfica do perfil de formao ...............................................................14
8. Requisitos de ingresso....................................................................................................16
9. Frequncia Mnima Obrigatria ...................................................................................17
10. Pressupostos da organizao curricular ..............................................................1811. Matriz Curricular.................................................................................................19
12. Programas por disciplinas....................................................................................2112.1. 1 SEMESTRE............................................................................................................2112.1.1. LGICA DE PROGRAMAO...............................................................................2112.1.2. INGLS TCNICO I.............................................................................................2112.1.3. FUNDAMENTOS DA COMPUTAO .....................................................................2212.1.4. CONSTRUO DE PGINAS WEB I......................................................................2312.1.5. LINGUAGEM DE PROGRAMAO I......................................................................2412.1.6. INTERFACE HOMEM COMPUTADOR....................................................................2412.2. 2 SEMESTRE............................................................................................................25
12.2.1. ESTRUTURAS DE DADOS I..................................................................................2512.2.2. BANCO DE DADOS I...........................................................................................2612.2.3. LINGUAGEM DE PROGRAMAO II ....................................................................2712.2.4. ENGENHARIA DE SOFTWARE I ...........................................................................2812.2.5. CONSTRUO DE PGINAS WEB II ....................................................................2812.2.6. INGLS TCNICO II............................................................................................2912.3. 3 SEMESTRE............................................................................................................3012.3.1. PROGRAMAO PARA WEB I .............................................................................3012.3.2. ENGENHARIA DE SOFTWARE II ..........................................................................3112.3.3. BANCO DE DADOS II .........................................................................................3112.3.4. ESTRUTURA DE DADOS II..................................................................................3212.3.5. TCNICAS DE APRESENTAO...........................................................................33
12.3.6. REDES DE COMPUTADORES I .............................................................................3412.4. 4 SEMESTRE............................................................................................................3512.4.1. PROGRAMAO PARA WEB II............................................................................3512.4.2. PROGRAMAO VISUAL E ANIMAO ...............................................................3512.4.3. PROBABILIDADE E ESTATSTICA ........................................................................3612.4.4. SISTEMAS OPERACIONAIS..................................................................................3712.4.5. ENGENHARIA DE SOFTWARE III.........................................................................3812.4.6. REDES DE COMPUTADORES II............................................................................3912.5. 5 SEMESTRE............................................................................................................3912.5.1. EMPREENDEDORISMO........................................................................................39
7/21/2019 Sistemas Internet Ppc Fev 2013
5/68
5
IFRS Cmpus Porto Alegre
12.5.2. PROGRAMAO PARA WEB III ..........................................................................4012.5.3. LEITURA E PRODUO TEXTUAL .......................................................................4112.5.4. GESTO DE PROJETOS .......................................................................................4212.5.5. METODOLOGIA DE PESQUISA.............................................................................4212.5.6. DISCIPLINA ELETIVA I.......................................................................................4312.6. 6 SEMESTRE............................................................................................................4512.6.1. GOVERNANA DE TI .........................................................................................45
12.6.2. TESTE DE SOFTWARE ........................................................................................4612.6.3. SEGURANA E AUDITORIA ................................................................................4612.6.4. INFORMTICA E SOCIEDADE..............................................................................4712.6.5. TRABALHO DE CONCLUSO...............................................................................4812.6.6. DISCIPLINA ELETIVA II .....................................................................................49
13. Atividades Complementares.................................................................................51
14. Trabalho de Concluso.........................................................................................53
15. Estgio Curricular................................................................................................54
16. Critrios de avaliao da aprendizagem..............................................................5516.1. EXPRESSO DS RESULTADOS....................................................................................55
16.2. DA RECUPERAO ...................................................................................................5517. Critrios de aproveitamento de estudos e certificao de conhecimentos ..........56
17.1. DA CERTIFICAO COMPULSRIA DE CONHECIMENTOS (CCC).................................5617.2. DA CERTIFICAO VOLUNTRIA DE CONHECIMENTOS (CVC) ..................................5717.3. AVALIAO.............................................................................................................5717.4. RESULTADO.............................................................................................................58
18. Sistema de avaliao do projeto do curso ....................................... .....................5918.1. AVALIAO DO CURSO ............................................................................................5918.2. AVALIAO INSTITUCIONAL -AUTOAVALIAO.......................................................5918.3. AVALIAO EXTERNA .............................................................................................5918.4. ENADE ....................................................................................................................60
19. Instalaes, Equipamentos e Biblioteca .................... ......................................... ..6119.1. SALA DE PROFESSORES E SALA DE REUNIES .............................................................6219.2. GABINETES DOS PROFESSORES E COORDENAO DO CURSO.......................................6219.3. REGISTROS ACADMICOS .........................................................................................6219.4. ATUALIZAO DE EQUIPAMENTOS E MATERIAIS ........................................................6219.5. BIBLIOTECA.............................................................................................................6219.5.1. REA FSICA .....................................................................................................6219.5.2. PESSOAL E SERVIOS DISPONVEIS .....................................................................6219.5.3. ACERVO DE LIVROS E PERIDICOS .....................................................................6319.5.4. INFORMATIZAO.............................................................................................6319.6. NAPNE:NCLEO DE ATENDIMENTO S PESSOAS COM NECESSIDADES ESPECFICAS.63
19.7. LABORATRIOS DE INFORMTICA
.............................................................................6419.8. INFRAESTRUTURA DE USO EXCLUSIVO DO CURSO ......................................................64
20. Pessoal docente e tcnico administrativo .............................................................6620.1. DOCENTES...............................................................................................................6620.2. SETORES DE APOIO AO CORPO DOCENTE.................................................................6620.3. PESSOAL TCNICO ADMINISTRATIVO .......................................................................67
21. Certificados e diplomas.........................................................................................68
7/21/2019 Sistemas Internet Ppc Fev 2013
6/68
6
IFRS Cmpus Porto Alegre
1. Apresentao
O curso Superior de Tecnologia em Sistemas para a Internet foi implantado no segundo
semestre de 2010, tendo seu projeto pedaggico sido revisto em novembro de 2011. Desde sua
concepo o curso sempre teve como objetivo formar profissionais capacitados a atuar no
desenvolvimento de aplicaes computacionais para internet, comumente denominadas de
aplicaes Web. O currculo do curso foi elaborado considerando as bases da cincia da
computao, as principais tecnologias de informao e as necessidades do mundo do trabalho.
A estrutura curricular do curso possibilita a aplicao prtica e integrada de tecnologias.
Organizada em 12 reas, contempla desde linguagens de programao at segurana de
sistemas Web. Ao mesmo tempo, que abrange diferentes conhecimentos, a estrutura curricular
tambm proporciona o encadeamento das disciplinas com o objetivo de promover a integrao de
reas ao longo do curso.
O corpo docente, composto por sua maioria de professores com regime de trabalho dededicao exclusiva, trazem, em sua bagagem de conhecimento, experincias advindas do
mundo do trabalho, o que permite a realizao de atividades de pesquisa e extenso com foco no
mundo profissional.
Neste contexto, o curso conta com o programa de extenso denominado Fbrica de
Software Acadmica, que propicia aos alunos a oportunidade de trabalhar em um ambiente
similar ao encontrado nas empresas, pesquisando e aplicando novas tecnologias de
desenvolvimento de software e desenvolvendo suas competncias tcnicas e comportamentais
relativas a esse ambiente. Atravs do ensino os alunos envolvidos tero a oportunidade de aplicar
os contedos trabalhados em sala de aula, podendo tambm desenvolver seus trabalhos de
concluso de curso. As diversas linhas de pesquisa existentes no IFRS-POA, contaro com o
apoio da Fbrica para aes de consultoria e desenvolvimento de solues de software. Os
alunos podero, ainda, participar de aes de capacitao no uso de tecnologias para
desenvolvimento de sistemas Web.
7/21/2019 Sistemas Internet Ppc Fev 2013
7/68
7
IFRS Cmpus Porto Alegre
2. Caracterizao do Cmpus
A Escola Tcnica que deu origem ao Cmpus Porto Alegre do Instituto Federal de
Educao, Cincia e Tecnologia do Rio Grande do Sul completou seus 100 anos de existncia, no
ano de 2009. Ao longo de sua histria a Escola cresceu e conquistou seu espao na educao do
Rio Grande do Sul.Na poca de sua criao, a ento Escola de Comrcio de Porto Alegre, anexada
faculdade de Direito, mantinha dois cursos: o Curso Geral e o Curso Superior. Antes de completar
uma dcada, a Escola foi declarada Instituio de Utilidade Pblica e, nos anos 30, passou a
integrar a Universidade de Porto Alegre, que, posteriormente, tornou-se a atual Universidade
Federal do Rio Grande do Sul.
J como Escola Tcnica de Comrcio (ETC) oferecia o Curso Tcnico de Administrao,
criado em 1954, e o Curso Tcnico em Secretariado, fundado em 1958. Com o passar dos anos,
mostrando ser a ETC uma Instituio atenta s novas demandas para que Porto Alegre se
tornasse cada vez mais desenvolvida, surgiram outros cursos tcnicos: Operador de Computador,
Transaes Imobilirias, Comercializao e Mercadologia, Segurana do Trabalho,
Suplementao em Contabilidade e Suplementao em Transaes Imobilirias. Em 1994
inaugurou-se o novo prdio e no ano 2009 a Escola Tcnica da UFRGS passa por um grande
processo de transformao.
O Cmpus Porto Alegre do Instituto Federal de Educao, Cincia e Tecnologia do Rio
Grande do Sul (IFRS) nasce da desvinculao da Escola Tcnica da Universidade Federal do Rio
Grande do Sul (UFRGS). A partir da publicao da Lei 11.892, em 29 de dezembro de 2008,
foram criados 38 Institutos Federais no pas, cuja finalidade principal estimular o ensinoprofissional e tecnolgico, a partir da formao de tcnicos e tecnlogos alinhados com as
demandas do mercado de trabalho e o desenvolvimento local.
O IFRS Cmpus Porto Alegre oferece os cursos tcnicos em Administrao,
Biblioteconomia, Biotecnologia, Contabilidade, Enfermagem (em parceria com o Grupo Hospitalar
Conceio GHC), Informtica, Instrumento Musical (Flauta Doce ou Violo), Meio Ambiente,
Panificao e Confeitaria, Qumica, Redes de Computadores, Registros e Informao em Sade
(em parceria com o GHC), Sade Bucal (em parceria com o GHC), Secretariado, Segurana do
Trabalho e Transaes Imobilirias. Em tal nvel de ensino, h 1677 alunos.
O IFRS Cmpus Porto Alegre tambm oferece o curso Tcnico em Vendas integrado ao
Ensino Mdio (Modalidade PROEJA), na qual conta com 105 alunos.
Com relao ao ensino superior, em que so ofertados os cursos de Licenciatura em
Cincias da Natureza, Tecnologia em Gesto Ambiental, Tecnologia em Processos Gerenciais e
Tecnologia em Sistemas para Internet, existem 316 alunos (124 na licenciatura, 192 nos
tecnlogos). Soma-se a estes nmeros o curso de Licenciatura em Pedagogia, no PARFOR
Plano Nacional de Formao de Professores da Educao Bsica ofertado a professores em
7/21/2019 Sistemas Internet Ppc Fev 2013
8/68
8
IFRS Cmpus Porto Alegre
exerccio das escolas pblicas sem formao adequada Lei de Diretrizes e Bases da Educao
Nacional. Este curso iniciou em 2011/2, com duas turmas de 30 alunos cada.
No Cmpus tambm h 58 alunos cursando especializao, em cursos oferecidos em
parceria com o GHC.
Assim, o IFRS cmpus Porto Alegre conta com mais de 2156 alunos.
Outra modalidade de ensino ofertada pelo cmpus a Formao Inicial e Continuada(FIC), desenvolvida no chamado Projeto Preldio, no qual cerca de 350 crianas e adolescentes,
entre 4 e 17 anos, participam de atividades de iniciao musical.
Para atender a essa demanda, a comunidade escolar constituda atualmente por 112
docentes e 54 tcnicos-administrativos. Deve-se destacar que, entre os docentes, mais de 90%
possui cursos de ps-graduao (Especializao, Mestrado ou Doutorado); entre os tcnicos-
administrativos tambm se destaca a elevada qualificao profissional, uma vez que a grande
maioria possui cursos de graduao e muitos possuem ps-graduao.
7/21/2019 Sistemas Internet Ppc Fev 2013
9/68
9
IFRS Cmpus Porto Alegre
3. Justificativa para criao do curso
Nos ltimos anos, a procura por profissionais na rea de desenvolvimento de sistemas e,
em especial, para o desenvolvimento de aplicaes web vem crescendo sobremaneira. Vive-se no
que denominado por estudiosos de a sociedade do conhecimento ou sociedade dainformao. Presencia-se uma revoluo na forma como as pessoas comunicam-se, divertem-se
e trabalham. As organizaes no se relacionam como no passado recente, h novas formas de
interao com outras organizaes, com seus trabalhadores e com seus clientes. O que sustenta
esta revoluo histrica so as tecnologias de informao e comunicao.
A percepo de que a informao um bem valiosssimo nos tempos contemporneos faz
com que empresas pblicas e privadas, grandes e pequenas, multinacionais ou domsticas
busquem fazer parte desta sociedade interligada.
O Centro de Estudos sobre as Tecnologias da Informao e da Comunicao (CETIC) responsvel pela produo de indicadores e estatsticas sobre o uso da Internet no Brasil.
Pesquisas realizadas em 20101mostram que 31% dos domiclios brasileiros possuem acesso
internet.
Figura 1 - Domiclios Brasileiros na rea Urbana com Conexo Internet (%)
A utilizao da Internet apresenta diferentes propsitos: como ferramenta de comunicao,
lazer, educao e tambm como meio de acesso aos servios do governo (e-Gov), servios
financeiros e comrcio eletrnico.
1CETIC.BR 2010 - http://www.cetic.br/usuarios/tic/2010/analises.htm
7/21/2019 Sistemas Internet Ppc Fev 2013
10/68
10
IFRS Cmpus Porto Alegre
Esta mesma pesquisa apontou que 50% dos brasileiros que acessaram a Internet j
consultaram preos de produtos e 19% das pessoas declararam j ter feito alguma compra pela
rede.
A participao da internet na economia brasileira deve alcanar R$ 158 bilhes (US$ 89
bilhes) at 2016, segundo pesquisa da consultoria Boston Consulting Group2. De acordo com o
levantamento, o valor dever representar 2,4% do Produto Interno Bruto (PIB) do pas at l.
Tendncias, como o uso mais intenso da nuvem (cloud-computing) e das redes sociais,
indicam que o desenvolvimento de aplicaes para a Internet apresenta grande potencial de
crescimento com relevncia significativa nos arranjos produtivos e econmicos. Entretanto,
observa-se a dificuldade na obteno de mo de obra qualificada. Na pesquisa realizada pelo
CETIC, 46% das empresas que tentaram contratar profissionais de TI, mencionaram como
dificuldades para a contratao a falta de experincia no ramo, a falta de qualificao ou formao
especfica.
Ciente dessa situao, o Instituto Federal de Educao, Cincia e Tecnologia do Rio Grandedo Sul, Cmpus Porto Alegre, visualizando a importncia do profissional de Tecnologia da
Informao (TI), elaborou o projeto do Curso Superior de Tecnologia em Sistemas para Internet. O
currculo apresenta como eixo central as disciplinas de programao e engenharia de software,
sem descuidar, entretanto, das bases de conhecimento da computao. As atividades de ensino,
pesquisa e extenso privilegiam aes que oportunizem a vivncia prtica no desenvolvimento de
sistemas web utilizando tecnologias consolidadas no mercado de trabalho. Espera-se, com isso,
formar um profissional diferenciado capaz de suprir as demandas do mercado de TI e dar a sua
contribuio para a sociedade.
2http://www.bcg.com.br/expertise_impact/publications/default.aspx
7/21/2019 Sistemas Internet Ppc Fev 2013
11/68
11
IFRS Cmpus Porto Alegre
4. Objetivos
4.1. OBJETIVO GERAL
O curso superior de Tecnologia em Sistemas para a Internet tem como objetivo formar
profissionais capazes de analisar, projetar, implementar e implantar sistemas para Internet,
utilizando novas tecnologias, desenvolvendo pesquisas e buscando novas solues.
4.2. OBJETIVOS ESPECFICOS
Atendendo aos requisitos do artigo 2, captulo 3, da resoluo do Conselho Nacional de
Educao (CNE), o curso Superior de Tecnologia em Sistemas para a Internet tem como
objetivos especficos:
promover a capacidade de continuar aprendendo e de acompanhar as mudanas nas
condies de trabalho;
garantir a articulao entre as atividades de ensino, pesquisa e extenso; incentivar o esprito empreendedor;
incentivar a produo cientfica e a inovao tecnolgica;
garantir a identidade do profissional egresso;
garantir a contextualizao e a atualizao permanente dos cursos e seus currculos;
promover e apoiar atividades de incluso digital.
7/21/2019 Sistemas Internet Ppc Fev 2013
12/68
12
IFRS Cmpus Porto Alegre
5. Perfil do profissional
O Curso Superior de Tecnologia em Sistemas para Internet visa formao de profissionais
capazes de realizar a anlise, projeto, implementao e implantao de aplicaes para a Internet
considerando a utilizao de tecnologia adequada e requisitos de segurana. Assim, ao final docurso, o aluno egresso deve apresentar as competncias, habilidades e atitudes necessrias para
o cumprimento da sua funo na sociedade.
Segundo a resoluo do CNE, Entende-se por competncia profissional a capacidade
pessoal de mobilizar, articular e colocar em ao conhecimentos, habilidades e valores
necessrios para o desempenho eficiente e eficaz de atividades requeridas pela natureza do
trabalho e para o desenvolvimento tecnolgico. Como competncia profissional do aluno egresso
do curso de Sistemas para a Internet do IFRS - Cmpus Porto Alegre, relacionamos:
Dominar tcnicas de programao e soluo de problemas;
Expressar idias de forma clara, empregando tcnicas de comunicao apropriadas;
Adaptar-se a novas tecnologias;
Projetar e desenvolver aplicaes para Internet;
Desenvolver aplicaes utilizando diferentes linguagens e tecnologias voltadas ao
desenvolvimento Web;
Atuar como designer de pginas Web;
Avaliar, projetar e implementar requisitos de usabilidade e acessibilidade no projeto de
aplicaes Web;
Trabalhar com requisitos de segurana no projeto de aplicaes Web;
Utilizar banco de dados e as respectivas tecnologias empregadas no desenvolvimento
de aplicaes Web;
Realizar testes e validar sistemas considerando aspectos de qualidade.
Alm disso, o curso deve desenvolver no estudante um senso crtico e de cidadania, que
possibilite a prtica das seguintes atitudes durante sua vida profissional:
Compromisso com a tica profissional;
Responsabilidade social, poltica e ambiental;
Esprito empreendedor: postura pr-ativa e empreendedora; Compreenso da necessidade da permanente busca da atualizao profissional.
7/21/2019 Sistemas Internet Ppc Fev 2013
13/68
13
IFRS Cmpus Porto Alegre
6. Perfil do curso
O curso desenvolve o conhecimento necessrio para que o aluno esteja preparado para
trabalhar com diferentes tecnologias e escolher a melhor soluo para um determinado projeto ou
sistema. Alm destas caractersticas, o curso tem como proposta desenvolver no aluno o espritocrtico, criativo e empreendedor, para assegurar uma formao completa e prepar-lo para atuar
em diferentes segmentos no mundo do trabalho.
Neste sentido a matriz curricular foi elaborada de modo a totalizar 2082 horas, distribudas
ao longo de seis semestres. O currculo do curso possui uma concentrao significativa na rea
de desenvolvimento e engenharia de software e por isso so oferecidas vrias disciplinas que
estudam diferentes linguagens de programao e tecnologias para Internet.
Com o objetivo de promover uma viso integrada do eixo fundamental do curso nas reas
de desenvolvimento de sistemas, interface, banco de dados e engenharia de software o aluno incentivado a desenvolver um trabalho interdisciplinar envolvendo as disciplinas do terceiro
semestre. J no primeiro semestre os alunos desenvolvem trabalhos prticos articulando o
contedo de diferentes disciplinas. Na disciplina de Interfaces Homem Computador o aluno
elabora o prottipo das interfaces e utiliza os conceitos de programao das disciplinas de
Construo de Pginas Web I, Lgica de Programao e Linguagem de Programao I, para fase
de desenvolvimento do sistema. No segundo semestre os alunos trabalham a fase de anlise e
projeto do sistema orientado a objeto na disciplina de Engenharia de Software I, que norteia a
implementao na disciplina de Linguagem de Programao II. Ainda no segundo semestre,
durante a disciplina de Banco de Dados I os alunos desenvolvem o modelo Entidade-Relacionamento das classes projetadas e implementadas nas disciplinas citadas anteriormente.
No terceiro semestre os alunos so incentivados a dar continuidade no projeto iniciado nos
semestres anteriores evoluindo o sistema atravs de novos conceitos. A modelagem do sistema
elaborada na disciplina de Engenharia de Software II, o desenvolvimento, utilizando uma
linguagem de programao, realizado na disciplina de Programao para Web I e o acesso a
banco de dados trabalhado na disciplina de Banco de Dados II. A interdisciplinaridade aplicada
, portanto, marca curricular do curso, na medida em que o aluno se envolve com as relaes de
conhecimento oriundas do dilogo disciplinar de forma contextualizada, ou seja, as construes
realizadas devem se inserir no cenrio do mundo do trabalho.
7/21/2019 Sistemas Internet Ppc Fev 2013
14/68
IFRS Cmpus Porto Alegre
7. Representao grfica do perfil de formao
1 semestreLgica de
ProgramaoLinguagem deProgramao I
Construo dePginas Web I
Fundamentosda
Computao
InterfacesHomem
Computador
2 semestreEstruturas de
Dados ILinguagem deProgramao II
Construo dePginas Web II
Banco deDados I
Engenhariade Software I
3 semestreEstruturas de
Dados IIProgramaopara Web I
Redes deComputadores
I
Banco deDados II
Engenhariade Software II
4 semestre EstatsticaProgramaopara Web II
Redes deComputadores
II
SistemasOperacionais
Engenhariade Software III
5 semestreMetodologiade Pesquisa
Programaopara Web III
Eletivas IGesto deProjetos
Empreende-dorismo
6 semestreTrabalho deConcluso
Teste deSoftware
Eletivas IIInformtica eSociedade
Governanade TI
7/21/2019 Sistemas Internet Ppc Fev 2013
15/68
IFRS Cmpus Porto Alegre
A estrutura curricular est organizada em 12 reas, as quais so representadas no grficoacima atravs de cores, conforme a legenda abaixo:
Redes de Computadores, segurana e auditoria de sistemas
Construo e programao de aplicaes web
Programao visual e interfaces homem-mquina
Banco de dados
Comunicao e expresso
Estruturas de dados, lgica e fundamentos de linguagens de programao
O profissional no contexto da empresa e sua insero na sociedade
Prtica investigativa e mundo do trabalho
Disciplinas eletivas
Fundamentos da computao e sistemas operacionais
Engenharia de software
Estatstica
7/21/2019 Sistemas Internet Ppc Fev 2013
16/68
16
IFRS Cmpus Porto Alegre
8. Requisitos de ingresso
O ingresso no Curso Superior de Tecnologia em Sistemas para Internet dar-se- atravs
do Exame Nacional do Ensino Mdio (ENEM), Sistema de Seleo Unificada (SISU), processo
seletivo (vestibular), transferncia interna e externa, ingresso diplomado e reingresso.
O Exame Nacional do Ensino Mdio (ENEM) um processo avaliativo realizado pelo
governo federal que verifica as competncias e habilidades adquiridas pelo aluno durante sua
trajetria escolar na Educao Bsica. A prova direcionada, prioritariamente, a aplicao de
conhecimentos na vida cotidiana e seu resultado ser considerado para a seleo de alunos para
os cursos de graduao do campus Porto Alegre.
O cmpus Porto Alegre tambm realiza processo seletivo. As vagas so ocupadas atravs
de dois sistemas:
a) Sistema de Seleo Unificada (SISU): O SISU um sistema informatizado, gerenciadopelo Ministrio da Educao (MEC), no qual as instituies pblicas de ensino superior oferecem
vagas para candidatos participantes do ENEM.
b) Concurso Vestibular - aplicao de prova com questes objetivas e redao. A
ocupao das vagas atravs de concurso vestibular dar-se- atravs de duas modalidades: o
acesso universal e a reserva de vagas. O candidato ingressante por reserva de vagas ter acesso
a todos os cursos de graduao, desde que cumpra as exigncias determinadas em edital para
este tipo de modalidade de ingresso.
Outra forma de acesso ao curso o reingresso, situao na qual o acadmico que tevesua matrcula cancelada ou trancada solicita formalmente a sua readmisso como aluno regular
do IFRS Campus Porto Alegre. O reingresso ser efetivado conforme as Resolues do IFRS
n 022/2009 e IFRS n 026/2010, alm de outras normativas vigentes sobre esta forma de
ingresso aos cursos de graduao. O reingresso por trancamento no est sujeito existncia de
vagas e poder ser solicitado a qualquer tempo, obedecendo aos prazos e formalidades
determinados pelo Calendrio Escolar. O aluno que abandonou o curso por dois semestres
consecutivos perder o direito ao reingresso.
Caso ocorram vagas remanescentes, o acesso ao curso ocorrer atravs de transferncia
interna (alunos do campus) e externa (para acadmicos oriundos de outras Instituies de Ensino
Superior), e/ou portadores de diplomas de cursos superiores. O ingresso de alunos para vagas
remanescentes ocorrer atravs de processo seletivo, com critrios estabelecidos conforme as
normativas institucionais do IFRS e sistematizao efetivada atravs de edital pblico do cmpus.
7/21/2019 Sistemas Internet Ppc Fev 2013
17/68
17
IFRS Cmpus Porto Alegre
9. Frequncia Mnima Obrigatria
A freqncia mnima exigida para aprovao de 75% de presena. O aluno que
ultrapassar o percentual de 25% de faltas em uma determinada disciplina ser considerado
reprovado na mesma.O controle de freqncia realizado pelo professor em sala de aula, atravs de registro de
presenas e faltas nos dirios de classe.
O aluno poder justificar ou abonar as faltas, desde que estas sejam registradas na
Coordenadoria de Ensino.
Documentos aceitos para fins de abono de faltas: 1) Atestado de Servio Militar; 2)
Gestao (a partir do 8 ms e durante 03 meses a estudante em estado de gravidez ficar
assistida pelo regime de exerccios domiciliares). O incio e o fim do afastamento sero
determinados por atestado mdico.
Documentos aceitos para fins de justificativa de faltas: 1) Atestado: mdico, dentista,
psiclogo, psiquiatra, etc, devendo constar o respectivo Registro Profissional. 2) Atestado de
bito: parente prximo: pai, me, irmo, filho, avs;
7/21/2019 Sistemas Internet Ppc Fev 2013
18/68
18
IFRS Cmpus Porto Alegre
10. Pressupostos da organizao curricular
As disciplinas do 1 ano de curso visam oferecer formao bsica para a construo de
aplicaes Web de pequeno porte. So sistemas desenvolvidos utilizando tcnicas bsicas de
engenharia de software e implementados utilizando formulrios HTML, com tratamento deconsistncia de dados e acesso a banco de dados.
As disciplinas do 2 ano de curso buscam capacitar o aluno para desenvolver aplicaes
Web baseadas em camadas e desenvolvidas dentro do paradigma de orientao a objetos. Neste
ano de curso so exploradas disciplinas que tratam questes como modelagem de sistemas,
padres de projeto, redes de computadores e sistemas distribudos.
As disciplinas do 3 ano de curso exploram as tecnologias emergentes. So trabalhados
assuntos como segurana de dados e frameworks considerados padro de mercado. Alm disso,
as disciplinas Eletivas tm por objetivo a flexibilizao curricular. A cada semestre os alunosdevero optar uma das seguintes disciplinas:
Libras: estuda a lngua brasileira de sinais e a educao para pessoas surdas. Alm
disso, analisa a aplicao prtica dos princpios da educao inclusiva de deficientes
auditivos.
Tpicos Avanados: apresenta novas tecnologias e assuntos relevantes para formao
e qualificao do aluno. O contedo destas disciplinas pode ser alterado de acordo
com a evoluo tecnolgica e as novas tendncias do mercado de trabalho.
Comportamento Organizacional: desenvolve assuntos como o comportamento humano
nas organizaes, processos de liderana, conflitos interpessoais, comunicao e
desenvolvimento de grupos e equipes.
Esto previstas as seguintes atividades curriculares:
Trabalho de concluso: que dever ser desenvolvido ao longo de um semestre e
possui um conjunto de normas e etapas que garantem que o projeto final tenha
qualidade e possa contribuir significativamente para a formao acadmica e
profissional do aluno, consolidando os conhecimentos adquiridos ao longo do curso;
Atividades complementares: tem por objetivo propiciar complementao da formao
do discente, encorajando o reconhecimento de competncias desenvolvidas fora do
ambiente escolar.
.
7/21/2019 Sistemas Internet Ppc Fev 2013
19/68
IFRS Cmpus Porto Alegre
11. Matriz Curricular
Cdigo Disciplina/Componente Curricular Carga Horria Semanal Semestral
h/aula h/relgio1Semestre
SSI002 Lgica de Programao 4 72 60SSI003 Ingls Tcnico I 3 54 45SSI004 Fundamentos da Computao 4 72 60SSI005 Construo de Pginas Web I 4 72 60SSI006 Linguagem de Programao I 4 72 60SSI007 Interface Homem Computador 3 54 45
Carga Horria Total do Semestre 22 396 3302SemestreSSI008 Estruturas de Dados I 4 72 60 SSI009 Banco de Dados I 4 72 60SSI010 Linguagem de Programao II 5 90 75 SSI011 Engenharia de Software I 4 72 60
SSI012 Construo de Pginas Web II 3 54 45 SSI013 Ingls Tcnico II 3 54 45 Carga Horria Total do Semestre 23 414 345
3SemestreSSI014 Programao para Web I 4 72 60 SSI015 Engenharia de Software II 4 72 60 SSI016 Banco de Dados II 4 72 60 SSI017 Estrutura de Dados II 3 54 45 SSI018 Tcnicas de Apresentao 2 36 30SSI019 Redes de Computadores I 4 72 60
Carga Horria Total do Semestre 21 378 3154SemestreSSI020 Programao para Web II 5 90 75 SSI021 Programao Visual e Animao 4 72 60 SSI022 Probabilidade e Estatstica 3 54 45SSI023 Sistemas Operacionais 4 72 60 SSI024 Engenharia de Software III 4 72 60 SSI025 Redes de Computadores II 4 72 60
7/21/2019 Sistemas Internet Ppc Fev 2013
20/68
20
IFRS Cmpus Porto Alegre
Carga Horria Total do Semestre 24 432 3605SemestreSSI026 Empreendedorismo 3 60 50SSI027 Programao para Web III 4 80 67 SSI028 Gesto de Projetos 4 80 67SSI029 Leitura e Produo Textual 2 40 33
SSI030 Metodologia de Pesquisa 5 100 83SSI031 Optativa I 4 80 67
Carga Horria Total do Semestre 22 440 3676SemestreSSI032 Governana de TI 3 60 50SSI033 Teste de Software 4 80 67 SSI034 Segurana e Auditoria 4 80 67 SSI035 Informtica e Sociedade 2 40 33SSI036 Trabalho de Concluso 5 90 75 SSI037 Optativa II 4 80 67
Carga Horria Total do Semestre 22 430 359Carga Horria Total de
disciplinas em H/A (noest contabilizado oTrabalho de Concluso) 2490Carga Horria Total dedisciplinas em Horas(no est contabilizadoo Trabalho deConcluso) 2001AtividadesComplementares
Trabalho de Concluso 7Carga horria total emhoras acrescidas das
atividadescomplementares e dotrabalho de conclusode curso 2148 h
7/21/2019 Sistemas Internet Ppc Fev 2013
21/68
IFRS Cmpus Porto Alegre
12. Ementas por disciplinas
A seguir so apresentadas as ementas das disciplinas da matriz curricular e das bibliografias
bsica e complementar utilizadas.
12.1. 1 SEMESTRE
12.1.1. LGICA DE PROGRAMAO
Ementa:
Desenvolvimento do raciocnio lgico e apresentao de ferramentas para a resoluo de
problemas: algoritmos, fluxogramas, testes de mesa.
Carga Horria: 72 horas aula ou 60 horas
Bibliografia Bsica:
BERG, A. C; FIGUEIR, J. P. Lgica de Programao. Canoas: Ed. ULBRA, 2 Edio,
2002.
FORBELONE, A. L. V.; EBERSPCHER, H. F. Lgica de Programao A construo de
algoritmos e estruturas de dados. So Paulo: Ed. Pearson, 3 Edio, 2005.
MEDINA, M; FERTIG, C. Algoritmos e Programao: Teoria E Prtica. So Paulo: Ed.
Novatec, 2005
Bibliografia Complementar:
ASCENCIO, A. F. G e CAMPOS, E. A. V.I DE. Fundamentos da Programao de
Computadores. So Paulo: Prentice Hall, 2007.
LOPES, A; GARCIA G. Introduo Programao: 500 algoritmos resolvidos. Rio de
Janeiro: Ed. Cmpus, 2002.
MANZA,J.A.N.G. Algoritmos: Lgica para desenvolvimento de Programao. So
Paulo: Erica, 1997.
TERADA, R; SETZER, V. Introduo computao e a construo de algoritmos. SoPaulo: Makron Books, 1992.
UCCI, Waldir; SOUSA, R L; Kotani, A M. Lgica de programao: os primeiros passos. So
Paulo: Ed. rica, 1991.
12.1.2. INGLS TCNICO I
Ementa:
7/21/2019 Sistemas Internet Ppc Fev 2013
22/68
22
IFRS Cmpus Porto Alegre
Desenvolvimento das prticas de leitura e intrepretao de textos em ingls.
Carga-Horria:54 horas aula / 45 horas
Bibliografia Bsica:
DIXON, Robert J. Graded. Exercises in English. Rio de Janeiro: Editora ao Livro Tcnico,
1987. MICHAELIS. Pequeno Dicionrio. Ingls/Portugus. Portugus/Ingls. So Paulo:
Companhia Melhoramentos, 2007
SAWAYA, Mrcia Regina. Dicionrio de Informtica & Internet. So Paulo: Ed. Nobel, 2009.
Bibliografia Complementar:
BIANCHI, Adriano Smid. E-Dictionary - Dicionrio de Termos usados Internet, Edicta, 2008
DICIONRIO OXFORD ESCOLAR. Para estudantes brasileiros de Ingls. Portugus/Ingls.
Ingls/Portugus. Oxford : Oxford University, 2009
ESTERAS, Remacha Santiago. Professional English in Use. ICT For Computers and the
Internet.Cambridge University Press, 2007.
GLENDINNING, Erich H. Oxford English for Information Technology. Student`s Book. Oxford
University Press. ELT. London.2009.
MINI COLLINS. Dicionrio Ingls/ Portugus. Portugus/Ingls. Glasgow : Harpecollins,
1994
12.1.3. FUNDAMENTOS DA COMPUTAO
Ementa:
Histrico da informtica, estudo da estrutura interna do computador, da unidade central de
processamento, memrias, meios e dispositivos de entrada e sada, sistemas de numerao,
organizao das informaes no computador, gerenciamento de memria: tipos de memrias,
buffers, software: componentes, sistemas e ambientes operacionais, linguagens de programao,
aplicativos para microcomputadores.
Carga-Horria: 72 horas aula/ 60 horas
Bibliografia Bsica:
NORTON, Peter. Introduo Informtica. So Paulo: Ed. Makron Books, 2005.
WEBER, Raul Fernando. Arquitetura de Computadores Pessoais. Nro 6. Porto Alegre: Ed.
Sagra Luzzatto, 2003.
7/21/2019 Sistemas Internet Ppc Fev 2013
23/68
23
IFRS Cmpus Porto Alegre
WEBER, Raul Fernando. Fundamentos de Arquitetura de Computadores. Srie Livros
Didticos n 8. 3. Ed. Porto Alegre: Ed. Sagra Luzzatto, 2004.
Bibliografia Complementar:
BORGES, ROBERTO C.M. Introduo Informtica para Concursos. Porto Alegre: Ed.
Sagra S.A, 1996.
SHIMIZU, TAMIO. Processamento de Dados - Conceitos Bsicos. So Paulo: Ed. Atlas,
1992.
STALLINGS, William. Arquitetura e Organizao de Computadores. So Paulo: Pearson
Education do Brasil, 2010.
TANENBAUM, Andrew S. Organizao Estruturada de Computadores. So Paulo: Pearson
Prentice Hall, c2007.
VELOSO, Carlos. Introduo Informtica. Rio de Janeiro: Editora Cmpus, 1994.
12.1.4. CONSTRUO DE PGINAS WEB I
Ementa:
Histrico da web e da linguagem de marcao HTML (HyperText Markup Language),
arquitetura cliente/servidor e protocolo HTTP (Hypertext Transfer Protocol), construo de pginas
web por meio de HTML, CSS (Cascading Style Sheets), introduo a programao com Javascripte
utilizao de ferramentas para construo e publicao de sites.
Carga-Horria: 72 horas aula/ 60 horas
Bibliografia Bsica:
COLLISON, Simon. Desenvolvendo CSS na web. Rio de Janeiro: Ed. Alta Books, 2008.
FREEMAN, Eric; FREEMAN, Elisabeth. Use a cabea! HTML com CSS e XHTML.Rio de
Janeiro: Ed. Alta Books, 2008.
MARCONDES, Christian. HTML 4.0 fundamental: a base da programao para web. So
Paulo: Ed. Erica, 2009.
Bibliografia Complementar:
AMARAL, Luis Gustavo. CSS - Cascading Style Sheets - Guia De Consulta Rapida. Ed.
Novatec, 2009.
DEITEL, M; DEITEL, P; NIETO, T. Internet e World Wide Web. How to program. 2nd Ed.
Upper Saddle River : Prentice Hall, 2001.
7/21/2019 Sistemas Internet Ppc Fev 2013
24/68
24
IFRS Cmpus Porto Alegre
FARREL, A. A Internet e seus protocolos. Uma anlise comparada. Rio de Janeiro:
Elsevier, 2005.
KAROW, Bill; PFAFFENBERGER, Bryan. HTML 4 Bible. Ed. John Wiley Consumer, 2000.
WYKE, R. A, GILLIAN, J. D; TING, E. Pure Javascript. A code-interactive premium
reference. SAMS, 2009.
12.1.5. LINGUAGEM DE PROGRAMAO I
Ementa:
Fundamentos da construo de programas utilizando linguagem C ANSI. Conceitos de
variveis, variveis homogneas (vetores e matrizes) e variveis heterogneas (registros).
Operadores e expresses matemticas e lgicas. Estruturas de controle de programao. Funes,
procedimentos, variveis locais e globais, passagem de parmetros por valor e por referncia e
tratamento de arquivos.
Carga-Horria: 72 horas aula/ 60 horas
Bibliografia Bsica:
ASCENCIO, Ana Fernanda Gomes; CAMPOS, Edilene Aparecida Veneruchi de.
Fundamentos da Programao de Computadores. So Paulo : Prentice Hall, 2007.
DEITEL, Harvey., DEITEL, Paul J. Como programar em C. Rio de Janeiro: LTC, 1999.
PERRY, Greg. Aprenda em 24 horas programao. Rio de Janeiro: Cmpus, 1999.
Bibliografia Complementar:
CENAPAD UNICAMP. Introduo Linguagem C. Campinas: UNICAMP, 2009.
Disponvel em:
http://www.cenapad.unicamp.br/servicos/treinamentos/apostilas/apostila_C.pdf acessado
em 12/12/2011.
GALIC-UNICAMP, Introduo Linguagem C. Campinas: UNICAMP, 2001.
HUSS, Eric. The C Library Reference Guide. 1997. Disponvel em
http://www.acm.uiuc.edu/webmonkeys/book/c_guide/ acessado em 12/12/2011
KERNIGHAN, Brian W. e RITCHIE, Dennis M. C a linguagem de programao. Rio de
Janeiro: Cmpus, 1988.
SCHILDT, HERBERT. C completo e total. 3. ed. So Paulo: Ed. Pearson, 2004.
12.1.6. INTERFACE HOMEM COMPUTADOR
Ementa:
7/21/2019 Sistemas Internet Ppc Fev 2013
25/68
25
IFRS Cmpus Porto Alegre
Introduo interface homem-mquina, histrico das interfaces, nveis de exigncia de
interfaces nas aplicaes, elementos de hardware, aspectos psicolgicos do usurio, aspectos
cognitivos, a memria do ser humano, aprendizado e memorizao, ergonomia de software:
princpios bsicos, interface grfica, projeto de telas, projeto de relatrios, projeto de dilogos,
projeto de menus, usabilidade de software, interface para hiperdocumentos, estudo de cores e
consideraes sobre aplicaes web.Carga-Horria: 54 horas aula / 45 horas
Bibliografia Bsica:
CYBIS, Walter; BETIOL, Adriana H; FAUST, Richard. Ergonomia e Usabilidade:
Conhecimentos, Mtodos e Aplicaes. So Paulo: Ed. Novatec, , 2007.
DIX, Alan; FINLAY, Janet; ABOWD, Gregory; BEALE, Russel. Human-Computer Interaction.
Harlow, England. Prentice Hall. 2004.
NIELSEN, Jakob; LORANGER, Hoa. Usabilidade na Web. Rio de Janeiro: Elsevier, 2007.
Bibliografia Complementar:
BORGES, Roberto C.M. Comunicao Homem-Mquina, Textos Didticos n 16 - Instituto
de Informtica-UFRGS. Porto Alegre: UFRGS, 2000.
CHAPMAN, Nigel & CHAPMAN, Jenny. Web Design: A Complete Introduction. New York:
John Wiley, 2006.
MINASI, Mard. Segredos de Projeto de Interface Grfica com o Usurio. Rio de Janeiro:
Infobook, 1994. PREECE, Jenny; ROGERS, Yvonne; SHARP, Helen. Design de Interao. Porto Alegre: Ed.
Bookman, 2005
SHNEIDERMANN, Ben; PLAISANT, Catherine. Designing the User Interface: Strategies for
Effective Human-Computer Interaction. 5 Edio. New York: Addison-Wesley, 2009.
12.2. 2 SEMESTRE
12.2.1. ESTRUTURAS DE DADOS IEmenta:
Criao e manipulao de estruturas de dados utilizando alocao dinmica e encadeada.
Desenvolvimento dos principais algoritmos de manipulao dessas estruturas e estudo das
caractersticas de seus dados, com vistas sua adequada aplicao.
Carga-Horria:72 horas aula/ 60 horas
7/21/2019 Sistemas Internet Ppc Fev 2013
26/68
26
IFRS Cmpus Porto Alegre
Pr-Requisitos:
Lgica de Programao e Linguagem de Programao I
Bibliografia Bsica:
LOPES, A.V. Estruturas de Dados para a Construo de Software. Canoas: Ed. da ULBRA,
1999. LORENZI, Fabiana; NOLL, Patrcia; CARVALHO, Tanisi. Estruturas de Dados. So Paulo:
Editora Thomson, 2007.
W. Celes, R. Cerqueira, J.L. Rangel. Introduo a estruturas de dados - com tcnicas de
programao em C. Rio de Janeiro Ed. Cmpus, 2004.
Bibliografia Complementar:
ARON M. Tenenbaum. Estruturas de Dados Usando C. So Paulo: Ed. Makron Books,
1995.
GUIMARAES, ngelo de Mora. Algoritmos e Estruturas de Dados. Rio de Janeiro: Ed. LTC,
1994.
SILVA, Osmar. Estrutura de dados e algoritmos usando C, fundamentos e aplicaes. Rio
de Janeiro. Editora Cincia Moderna: 2007
SORENSON, Tremblay. Na introduction to data structures with applications. McGraw-Hill,
1976.
VELOSO, Paulo. Estruturas de Dados. Rio de Janeiro: Ed. Cmpus, 1986.
12.2.2. BANCO DE DADOS I
Ementa:
Anlise de problemas do mundo real e execuo da modelagem utilizando o modelo entidade-
relacionamento. Mapeamento desse modelo para um banco de dados relacional, utilizando os
conceitos de definio de dados, restries de integridade e linguagem de manipulao de dados.
Carga-Horria:72 horas aula / 60 horas.
Bibliografia Bsica:
ELMASRI,R. e NAVATHE, S.B. Sistemas de Banco de Dados. So Paulo: Ed. Pearson
Brasil, 2011
HEUSER, Carlos Roberto. Projeto de Banco de Dados. Porto Alegre: Ed. Bookman. 6
Edio.
PRICE, Jason. Oracle Database 11g SQL. Porto Alegre. Editora: Bookman, 2009.
7/21/2019 Sistemas Internet Ppc Fev 2013
27/68
27
IFRS Cmpus Porto Alegre
Bibliografia Complementar:
DATE, C. J. Introduo a sistemas de banco de dados. 1 edio. Rio de Janeiro: Ed.
Cmpus, 2004.
GARCIA-MOLINA, H.; ULLMAN, J.D.; WIDOM, J. Implementao de Sistemas de Bancos
de Dados. Rio de Janeiro: Ed. Cmpus, 2001.
GUIMARES, C. Fundamentos de Banco de Dados. Campinas: Ed. Unicamp, 2008.
RAMALHO, Jos Antnio. Oracle 10g. So Paulo: Thomson Pioneira, 2004.
SILBERSCHATZ, Abraham. Sistema de banco de dados. 3. ed. So Paulo : Makron
Books, c1999.
12.2.3. LINGUAGEM DE PROGRAMAO II
Ementa:
Classes e Objetos. Herana. Polimorfismo. Troca de mensagens entre objetos. Estruturas de
linguagens de programao orientada a objetos: sintaxe, operadores e estruturas de controle.
Reuso: bibliotecas de classe. Tratamento de Excees.
Carga-Horria: 90 horas aula/ 75 horas
Pr-Requisitos:
Lgica de Programao e Linguagem de Programao I
Bibliografia Bsica:
SIERRA, K.; Bates, B.; Use a Cabea! Java. Rio de Janeiro: Ed. Alta Books, 2007.
SANTOS, Rafael. Introduo Programao Orientada a Objetos Usando Java. Rio de
Janeiro: Ed. Cmpus, 2003
DEITEL, Harvey. M; DEITEL, Paul. J. Java: Como Programar. So Paulo: Ed. Pearson
Prentice Hall, 2005.
Bibliografia Complementar:
CHAN, Mark C. Java 1001 dicas de programao. So Paulo: Ed. Makron Books, 1999
HORSTMAN, Cay. Big Java. Porto Alegre. Ed. Bookman, 2004
HORSTMAN, Cay. Java Concepts. Hoboken : John Wiley & Sons, 2008
HORSTMANN, Cay; CORNELL, Gary, Core JAVA 2 Volume 1 Fundamentos, 8 Edio,
So Paulo. Ed. Pearson, 2010.
7/21/2019 Sistemas Internet Ppc Fev 2013
28/68
28
IFRS Cmpus Porto Alegre
LEMAY, Laura; CADENHEAD, Rogers. Aprenda em 21 Dias Java 2. Rio de Janeiro: Ed.
Cmpus, 1999
12.2.4. ENGENHARIA DE SOFTWARE I
Ementa:
Introduo a Engenharia de Software; O papel do Engenheiro de Software; Ciclos de Vida do
Desenvolvimento de Software; Processos de desenvolvimento; Especificao de requisitos; Anlise
e Projeto de software tradicional e orientado a objetos; Controle de qualidade de software;
Arquiteturas e padres de desenvolvimento; Ferramentas CASE.
Carga-Horria:72 horas aula/ 60 horas
Bibliografia Bsica:
LARMAN, C. Utilizando UML e padres. Porto Alegre: Bookman, 2000.
PRESSMAN, R. S. Engenharia de Software. So Paulo: McGraw-Hill, 2006.
RUMBAUGH, J; BOOCH, G; JACOBSON, I. UML: Guia do Usurio. Rio de Janeiro: Ed
Cmpus, 2006
Bibliografia Complementar:
GUSTAFSON, D. Engenharia de Software. Porto Alegre: Bookman , 2003.
HIRAMA, KECHI Engenharia de Software. Rio de Janeiro: Ed. CMPUS, 1 , 2011
PAULA Filho, W. P. Engenharia de Software: Fundamentos, Mtodos e Padres Rio de
Janeiro: LTC, 2003
PEDRYCZ, W. Engenharia de Software. Rio de Janeiro: Cmpus, 2001
SOMMERVILLE, I. Engenharia de Software. 8 Edio. So Paulo.: Pearson Prentice Hall ,
2007
12.2.5. CONSTRUO DE PGINAS WEB II
Ementa:
Conceitos avanados da linguagem Javascript e de DHTML. Linguagens XML, DTD, XMLSchema, XSL. Interface DOM e manipulao dinmica de pginas. Requisies assncronas.
Conceitos de Web 2.0.
Carga-Horria: 54 horas aula/ 45 horas.
Pr-requisitos:
Construo de Pginas Web I, Lgica de Programao.
7/21/2019 Sistemas Internet Ppc Fev 2013
29/68
29
IFRS Cmpus Porto Alegre
Bibliografia Bsica:
GOODMAN, Danny. JavaScript e DHTML Guia Prtico. Rio de Janeiro: Alta Books, 2008.
MCLAUGHLIN, Brett. Use a Cabea ! : Ajax. Rio de Janeiro: Alta Books, 2008.
SALL, Kenneth. XML family of specifications: a practical guide. Addison-Wesley, 2002.
Bibliografia Complementar:
GOODMAN, Danny. JavaScript: a Bblia. Rio de Janeiro. Cmpus, 2001.
LANGRIDGE, Stuart. DHTML Utopia Modern Web Design Using JavaScript & DOM.
Sitepoint Pty, Ltd, 2005.
MARCONDES, Christian. HTML 4.0 fundamental: a base da programao para WEB. So
Paulo. Ed. Erica, 2005.
PILGRIM, Mark. HTML 5.0 - entendendo e executando. Edt. Alta Books, 2011.
W3Schools. W3Schools Online Web Tutoriais. Disponvel em: http://www.w3schools.com/
12.2.6. INGLS TCNICO II
Ementa:
Aprofundamento das prticas de leitura e de intrepretao de textos em ingls.
Carga-Horria:54 horas aula/ 45 horas.
Pr-Requisitos:
Ingls Tcnico I
Bibliografia Bsica:
ESTERAS, Remacha Santiago. Professional English in Use. ICT For Computers and the
Internet.Cambridge University Press, 2007.
GLENDINNING, Erich H. Oxford. English for Information Technology. Oxford University
Press ELT London, 2009.
MICHAELIS. Pequeno Dicionrio. Ingls/Portugus. Portugus/Ingls. So Paulo,
Companhia Melhoramentos.
Bibliografia Complementar:
BIANCHI, Adriano Smid. Dicionrio de Termos usados na Internet. E- Dictionary. Edicta.
GLENDINNING, Eric H. Oxford English for Information Tecnology Studentes Book.
Oxford University Press. ELT London.
7/21/2019 Sistemas Internet Ppc Fev 2013
30/68
30
IFRS Cmpus Porto Alegre
LINS, Luis Mrcio Arajo.Ingles Instrumental - Estratgias de Leitura r Compreenso
Textual. Edt. LM Lins, 2010.
MURPHY, Raymond. Essential Grammar in Use. Cambridge. New York, 1990.
SAWAYA, Mrcia Regina. Dicionrio de Informtica & Internet. So Paulo. Ed Nobel.
12.3. 3 SEMESTRE
12.3.1. PROGRAMAO PARA WEB I
Ementa:
Fundamentos de arquitetura de sistemas web em camadas (Modelo Viso Controlador).
Utilizao da linguagem de programao Java voltada para web (J2EE, JSP e Servlets). Conexo ao
banco de dados (JDBC).
Carga-Horria: 90 horas aula/ 75 horas.
Pr-Requisitos:
Banco de Dados I, Linguagem de Programao II e Construo de Pginas Web II
Bibliografia Bsica:
ALUR, D.; CRUPI, J.; MALKS, D.; Core J2EE Patterns. Rio de Janeiro. Editora: Cmpus,
2004.
FREEMAN, E.; Use a Cabea! Padres de Projetos. Rio de Janeiro. Editora: Alta Books,
2005.
SIERRA, K.; BASHAM, B.; Use a Cabea! Servlets & JSP. Rio de Janeiro. Editora: Alta
Books, 2007.
Bibliografia Complementar:
BOND, Martin. Aprenda J2EE em 21 dias : com EJB, JSP, Servlets, JNDI, JDBC e XML.
So Paulo. Edt. Makron Books. 2003.
DEITEL & ASSOCIATES INC., INTERNET AND WORLD WIDE WEB HOW TO PROGRAM.
Upper Saddle River. Editora: Prentice Hall. 4 edio, 2007. DEITEL, H. M.; DEITEL, P. J.; Java: Como Programar. Porto Alegre. Editora: Prentice-Hall,
2010.
HEMRAJANI, Anil. Desenvolvimento gil em Java, com Spring, Hibernate e Eclipse. So
Paulo. Edt. Pearson, 2007.
7/21/2019 Sistemas Internet Ppc Fev 2013
31/68
31
IFRS Cmpus Porto Alegre
KURNIAWAN, Budi. JAVA PARA A WEB COM SERVLETS, JSP E EJB. Rio de Janeiro.
Ed. Cincia Moderna, 2002.
12.3.2. ENGENHARIA DE SOFTWARE II
Ementa:
Processo de desenvolvimento orientado a objetos, utilizao da linguagem UML (Unified
Modeling Language) como ferramenta de modelagem orientada a objetos. Utilizao de ferramentas
CASE (Computer-Aided Software Engineering) e ambiente de desenvolvimento orientado a objetos;
Padres de Desenvolvimento e Reutilizao de software; Reengenharia e engenharia reversa.
Carga-Horria:90 horas aula/75 horas.
Pr-Requisitos:
Engenharia de Software I
Bibliografia Bsica:
FURLAN, J. D. Modelagem de Objetos atravs da UML. So Paulo. Editora: Makron Books,
1998.
LARMAN, C. Utilizando UML e padres. Porto Alegre: Bookman, 2000.
RUMBAUGH, J.; BOOCH, G.; JACOBSON, I. UML: Guia do Usurio, Rio de Janeiro.
Editora: Cmpus, 2006.
Bibliografia Complementar:
BEZERRA, Eduardo. Princpio de Anlise e Projetos de Sistemas com UML. Rio de Janeiro.
Editora: Elsevier, 2007.
FOWLER, Martin. UML Essencial. Porto Alegre. Edt. Bookman, 2004.
GUEDES, Gilleanes T. A.. UML 2 - Uma abordagem prtica..2 Edio. Editora: So Paulo.
Editora: NOVATEC, 2011.
MARTIN, Robert C.. UML for Java Programmers.Upper Saddle Rive, Edit. Prentice Hall,
2003
PRESSMAN, Roger S. Engenharia de Software. 6a ed. So Paulo: McGraw-Hill, 2006.
12.3.3. BANCO DE DADOS II
Ementa:
Implementao de um Sistema de Gerncia de Banco de Dados. Tambm trata de aspectos
relacionados a SGBDs relacionais, como PL/SQL, transaes, controle de concorrncia,
recuperao de falhas, otimizao de consulta, e estruras de ndices.
7/21/2019 Sistemas Internet Ppc Fev 2013
32/68
7/21/2019 Sistemas Internet Ppc Fev 2013
33/68
33
IFRS Cmpus Porto Alegre
KNUTH, Donald. The Art of Computer Programming. John Wiley & Sons, New York, 1971.
SANTOS, Clsio, AZEREDO, Paulo. Estrutura de Dados.,Rio de Janeiro: Ed. Cmpus,
1990.
Bibliografia Complementar:
ASCENCIO, A. F. G. Estrutura de Dados. So Paulo. Editora: Pearson Brasil, 2011. AZEREDO, Paulo. Classificao de Dados. Rio de Janeiro: Ed. Cmpus, 2000.
CELES, WALDEMAR. Introduo a Estrutura de Dados. Rio de Janeiro. Rio de Janeiro.
Editora: Cmpus, 2004.
GUIMARES, A. M. Algoritmos e Estruturas de Dados. Rio de Janeiro: Edt. LTC, 1994.
MORAES, C. R. Estruturas de Dados e Algoritmos: uma abordagem didtica. So Paulo.
Ed. Berkeley Brasil, 2001.
12.3.5. TCNICAS DE APRESENTAO
Ementa:
Utilizao das principais tcnicas e ferramentas para apresentaes em pblico.
Carga-Horria:36 horas aula/ 30 horas.
Bibliografia Bsica:
MARTINS, Dileta Silveira; ZILBERKNOP, Lbia Scliar. Portugus instrumental: de acordo
com as atuais normas da ABNT. 25. ed. So Paulo: Atlas, 2004. MATTOS, Ana Maria; SOARES, Mnica Fonseca; FRAGA, Tnia. Normas para
apresentao de trabalhos acadmicos da Escola de Administrao 2007. Disponvel em:
. Acesso em: 15 fev. 2011.
POLITO, Reinaldo. Fale muito melhor. 5. ed. So Paulo: Saraiva, 2003.
Bibliografia Complementar:
KASPARY, Adalberto J. Redao oficial: normas e modelos. 16. ed. Porto Alegre: EDITA,2003.
MARCONI, Marina de Andrade; LAKATOS, Eva Maria. Metodologia do trabalho cientfico:
procedimentos bsicos; pesquisa bibliogrfica, projeto e relatrio; publicaes e trabalhos
cientficos. 7. ed. 4. reimpr. So Paulo: Atlas, 2009.
7/21/2019 Sistemas Internet Ppc Fev 2013
34/68
34
IFRS Cmpus Porto Alegre
MARCONI, Marina de Andrade; LAKATOS, Eva Maria. Tcnicas de pesquisa: planejamento
e execuo de pesquisa, elaborao, anlise e interpretao de dados. 7. ed. 3. reimpr. So
Paulo: Atlas, 2010.
POLITO, Reinaldo. Assim que Se Fala - Como Organizar a Fala e Transmitir Idias. So
Paulo. Ed. Saraiva. 28 Ed. 2006
POLITO, Reinaldo. Recursos Audiovisuais nas Apresentaes de Sucesso. So Paulo. Ed.
Saraiva. 5 Ed. 2003
12.3.6. REDES DE COMPUTADORES I
Ementa:
Arquiteturas de Protocolos, arquiteturas de Protocolos do modelo OSI e TCP/IP, conceitos de
redes locais, metropolitanas, e de longa distncia, topologias de redes de computadores,
fundamentos da comunicao de dados, sinais digitais e analgicos, modulao e multiplexao,
funes do nvel de enlace, protocolos de enlace para redes locais e de longa distncia, padres
IEEE para Redes Locais (ARP/RARP, Subnvel LLC, Subnvel MAC), endereamento no nvel de
rede, fragmentao, algoritmos de roteamento, algoritmos de controle de congestionamento.
Carga-Horria:72 horas aula/ 60 horas.
Pr-Requisitos:
Fundamentos da Computao
Bibliografia Bsica:
DOUGLAS COMER. Interligao em Rede com TCP/IP Vol I. 2006, 5a. edio. Rio de
Janeiro. Editora: Cmpus, 1999.
DOUGLAS E. COMER & RALPH E. DROMS. Computer Networks and Internet. Upper
Saddle River : Pearson Prentice Hall, 2004, 4a. edio.
TANENBAUM, Andrew S.. Redes de computadores. Rio de Janeiro. Editora: Cmpus,
2003.
Bibliografia Complementar:
DOUG, LOWE. Redes Para Leigos (For Dummies).Rio de Janeiro. Editora Alta Books,
2009, 1a. edio.
FARREL, Adrian. A Internet e Seus Protocolos, Uma Anlise Comparativa. Rio de Janeiro.
Editora:Cmpus/Elsevier, 2005.
KUROSE, JAMES F.; ROSS, KEITH W. Redes de Computadores e a Internet: Uma
Abordagem Topdown. So Paulo. Editora : Pearson, 2010.
7/21/2019 Sistemas Internet Ppc Fev 2013
35/68
35
IFRS Cmpus Porto Alegre
LUIZ FERNANDO GOMES SOARES. Redes de Computadores: das LANs, MANs e WANs
s Redes ATM. Rio de Janeiro. Editora: Cmpus, 1995.
STALLINGS, William. Redes e Sistemas de Comunicao de Dados. Rio de janeiro :
Elsevier, 2005.
12.4. 4 SEMESTRE
12.4.1. PROGRAMAO PARA WEB II
Ementa:
Anotaes e reflexo. Fundamentos de arquitetura em camadas. Servidores de aplicao.
Desenvolvimento de componentes corporativos. Camadas de persistncia e mapeamento OO-ER.
Arquitetura orientada a servios e webservices.
Carga-Horria: 90 horas aula/ 75 horas.
Pr-requisitos:
Programao para Web I
Bibliografia Bsica:
JENDROCK, Eric; BALL, Jennifer; CARSON, Debbie. The Java EE6 5 tutorial: Basic
concepts. So Paulo: Prentice Hall, 2010.
KEITH, Michael; SCHINCARIOL, Merrick. EJB 3 Profissional : Java Persistence API. So
Paulo: Cincia Moderna, 2008.
LANE, Derek; RAHMAN, Reza; PANDA, Debu. EJB 3 em Ao. 2 Edio Revisada. Rio de
Janeiro: Alta Books, 2009.
Bibliografia Complementar:
ALUR, D.; CRUPI, J.; MALKS, D.; Core J2EE Patterns. Rio de Janeiro, Cmpus, 2002.
GONCALVES, A.; Beginning Java EE 6 Platform with GlassFish 3: From Novice to
Professional. New York, Apress, 2009.
JENDROCK, E.; BALL, J.; CARSON, D.; The Java EE 5 tutorial. So Paulo, Prentice Hall,2006.
JOSUTTIS, N. M.; SOA na Prtica. Rio de Janeiro, Alta Books, 2008.
ZUKOWSKI, J.; Java 6 Platform Revealed. New York, Apress, 2006.
12.4.2. PROGRAMAO VISUAL E ANIMAO
Ementa:
7/21/2019 Sistemas Internet Ppc Fev 2013
36/68
36
IFRS Cmpus Porto Alegre
Elementos da linguagem audiovisual (enquadramento, durao, movimento, escrita, fala,
msica, rudo, corte). Fundamentos de cores, fundos, traos, aspectos culturais. Conceito de
interao, interatividade. Animaes. Aplicaes ricas para jax net (RIA). Web 2.0. Linguagens
para desenvolvimento de animaes e RIA.
Carga-Horria: 72 horas aula/ 60 horas.
Pr-requisitos:
Lgica de Programao, Interface Homem Computador.
Bibliografia Bsica:
COELHO, P. A.; Javascript - Animao e Programao em Pginas Web. Lisboa, FCA,
2002
CROWDER, D.; Construindo Web Sites: Para Leigos (For Dummies) , Rio de Janeiro, Alta
Books, 2008
GRUMAN, G.; InDesign CS3 Para Leigos (For Dummies). Rio de Janeiro, Starlin, 2008.
Bibliografia Complementar:
ALSPACH, T.; Illustrator 9: a Bblia. Rio de Janeiro, Cmpus, 2001.
CHUN, R.; Flash Avanado para Windows e Macintosh. So Paulo, Makron, 2003.
COLLISON, S.; Desenvolvendo CSS na Web. Rio de Janeiro, Alta Books, 2008
FREEMAN, E.; Use a Cabea HTML com CSS e XHTML. Rio de Janeiro, Alta Books, 2008.
MONIZ, S.; Macromedia Dreamweaver 4: Guia Prtico. Rio de Janeiro, Cincia Moderna,2001.
12.4.3. PROBABILIDADE E ESTATSTICA
Ementa:
Populao e amostra: A formulao do problema e a construo do objeto de pesquisa;
determinao da populao e tcnicas de amostragem; variveis qualitativas e quantitativas;
distribuies de freqncias por ponto e por intervalo; tabelas e grficos: elaborao e interpretao.
Medidas de tendncia central e de disperso: mdia aritmtica simples e ponderada, mediana,moda, desvio padro, varincia, afastamento padronizado. Introduo probabilidade: principais
regras, modelos discretos e contnuos de probabilidade. Estimativa de parmetros: distribuio
normal, propores amostrais, margem de erro, pr-determinao do tamanho da amostra.
Carga-Horria:54 horas aula/ 45 horas.
Bibliografia Bsica:
7/21/2019 Sistemas Internet Ppc Fev 2013
37/68
37
IFRS Cmpus Porto Alegre
BARBETTA, P. A.; Estatstica Aplicada s Cincias Sociais. Florianpolis, Editora da UFSC,
2006.
NOVAES, D. V.; COUTINHO, C. Q. e S. Estatstica para a educao profissional. So
Paulo, Atlas, 2009.
TIBONI, C. G. R.; Estatstica Bsica para os cursos de Administrao, Cincias Contbeis,
Tecnolgicos e de Gesto. So Paulo, Atlas, 2010.
Bibliografia Complementar:
CRESPO, A. A.; Estatstica Fcil. So Paulo, Saraiva, 2009.
ECHEVESTE, M. E.; Noes de Pesquisa de Mercado. Porto Alegre, UFRGS, 2006.
FURAST, P. A.; Normas tcnicas para o trabalho cientfico: elaborao e formatao.
Porto Alegre, Dactilo, 2007.
LEVIN, J.; Estatstica Aplicada s Cincias Humanas. So Paulo, Harbra, 1987.
MILONE, G.; Estatstica Geral e Aplicada. So Paulo. Thomson Learning, 2004.
12.4.4. SISTEMAS OPERACIONAIS
Ementa:
Sistemas operacionais genricos: histrico e geraes; Componentes bsicos de um SO
genrico; Recursos de um SO genrico; Escalonamento. Gerenciador de disco; Gerenciador de
memria; Gerenciador de filas; Gerenciamento de registradores e processadores; Gerenciador de
Entrada e Sada; Sistema operacional Windows; Comandos Internos e Externos; Utilitrios; SistemaOperacional Unix: Estrutura do Unix; Famlia Unix; Estrutura de comandos; Utilitrios; Sistemas
Operacionais para Redes de Computadores; Sistemas Operacionais para mdio e grande porte.
Carga-Horria:72 horas aula/ 60 horas.
Pr-requisitos:
Fundamentos da Computao
Bibliografia Bsica:
CARISSIMI, A. OLIVEIRA, Rmulo Silva de. Sistemas Operacionais. Porto Alegre:Bookman, 2010.
MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais. 4
edio. So Paulo: LTC, 2007.
TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 2 edio. So Paulo: Prentice
Hall Brasil, 2007.
7/21/2019 Sistemas Internet Ppc Fev 2013
38/68
38
IFRS Cmpus Porto Alegre
Bibliografia Complementar:
AELEN FRISCH. Essential System Administration, 3 edio, 2002.
GAGNE, G; GALVIN, P. B.; SILBERSCHATZ, A.; Fundamentos de Sistemas Operacionais.
Rio de Janeiro, LTC, 2010.
STANEK, William R. Windows XP Professional. Porto Alegre: Bookman. 2006. STATO FILHO, Andr. Domnio Linux - Do Bsico a Servidores - 2 edio. Florianpolis:
Visual Books, 2005.
TANENBAUM, A. S.; WOODHULL, A. S.; Sistemas Operacionais, Projeto e Implementao.
Porto Alegre, Bookman, 2008.
12.4.5. ENGENHARIA DE SOFTWARE III
Ementa:
Reuso de software. Padres de projeto. Frameworks. Desenvolvimento orientado a aspectos.
Workflows e automatizao de processos. Metodologias geis.
Carga-Horria:72 horas aula/ 60 horas.
Pr-requisitos:
Engenharia de Software II
Bibliografia Bsica:
GAMMA; HELM; JOHSON; VLISSIDES. Padres de Projeto: solues reutilizveis de
software orientado a objetos. Porto Alegre: Artmed, 2000.
FAYAD, Mohamed; SCHMIDT, Douglas; JOHNSON, Ralf. Building Application Frameworks:
Object-Oriented Foundations of Framework Design. Hoboken: John Wiley & Sons, 1999.
SOMMERVILLE, I.; Engenharia de Software. So Paulo, Addison-Wesley, 2007.
Bibliografia Complementar:
AMBLER, Scott.; Modelagem gil: Prticas Eficazes para a Programao Extrema e o
Processo Unificado. Proto Alegre, Artmed, 2004.
ASTELS, D; MILLER, G; NOVAK, M.; Extreme Programming: Guia Prtico. Rio de Janeiro,
Cmpus, 2002.
CICHOCKI, A.; ANSARI, H. A.; RUSINKIEWICZ, M.; WOELK, D.; Workflow and Process
Automation: Concepts and Technology. Norwell Springer, 1997
LARMAN, C. Utilizando UML e Padres. Porto Alegre, Bookman, 2000.
7/21/2019 Sistemas Internet Ppc Fev 2013
39/68
39
IFRS Cmpus Porto Alegre
RESENDE, A. M. P. S.; Calixto C.; Programao Orientada a Aspectos em Java. So Paulo,
Brasport, 2005.
12.4.6. REDES DE COMPUTADORES II
Ementa:
Modelo OSI: nvel de transporte; nvel de sesso; nvel de apresentao; nvel de aplicao.
Sockets. Remote procedure call (RPC). Protocolos HTTP, SMTP, POP3, IMAP4 e SSL. Tpicos
sobre Gerncia de Redes.
Carga-Horria: 72 horas aula/ 60 horas.
Pr-requisitos:
Redes de Computadores I
Bibliografia Bsica:
COMER, D. E.; Interligao de Rede Com TCP/IP - Volume I - Princpios, Protocolos e
Arquitetura. Rio de Janeiro, Cmpus, 2006.
COMER, D. E.; Interligao de Rede Com TCP/IP - Volume II - Projeto, Implementao e
Detalhes Internos. Rio de Janeiro, Cmpus, 2006.
TANENBAUM, A. S.; Redes de Computadores. Rio de Janeiro, Cmpus, 2003
Bibliografia Complementar:
ALBITZ, P.; Liu, C.; DNS and Bind. Sebastopol, O'Reilly Media, 2002.
FARREL, A.; A Internet e Seus Protocolos, Uma Anlise Comparativa. Rio de Janeiro,
Cmpus/Elsevier, 2005.
KUROSE, J. F.; ROSS, K. W.; Redes de Computadores e a Internet: Uma Abordagem Top-
down. So Paulo, Addison-Wesley, 2006.
SOARES, L. F.G; Redes de Computadores: das LANs, MANs e WANs s Redes ATM. Rio
de Janeiro, Cmpus, 1995.
STALLINGS, W.; Redes e Sistemas de Comunicao de Dados. Rio de Janeiro, Cmpus,
2005.
12.5. 5 SEMESTRE
12.5.1. EMPREENDEDORISMO
Ementa:
7/21/2019 Sistemas Internet Ppc Fev 2013
40/68
40
IFRS Cmpus Porto Alegre
Conceito de empreendedorismo, processo visionrio, oportunidade e criatividade, paradigmas
do empreendedorismo, negcios e incubadoras. Contrato social, impostos, responsabilidade de
scios, Constituio de Sociedades: Empresrio Individual e Sociedade Limitada. Estudo do
Patrimnio Bens, Direitos e Obrigaes
Carga-Horria: 60 horas aula/ 50 horas.
Bibliografia Bsica:
BIAGIO, Luiz Arnaldo Plano de Negcios-estratgias para micro e pequenas empresas
Barueri, So Paulo: Manole, 2005
DORNELAS, Jos Carlos Assis Empreendedorismo: transformando idias e negcios-3.
ed. Rio de Janeiro: Elsevier, 2008
HISRICH, Robert D. Empreendedorismo /Robert D. Hisrich e Michael P. Peters: 5.ed. Porto
Alegre: Bookmann, 2004
Bibliografia Complementar:
AIDAR, Marcelo Marinho Empreendedorismo. So Paulo: Thomson Learning, 2007
BARON, Robert A. Empreendedorismo: uma viso de processo. So Paulo: Thomson
Learning, 2007
BERNARDI, Luiz Antnio Manual de Negcios: Fundamentos e Estruturao-1.ed. So
Paulo: Saraiva, 2009
BIZZOTO, Carlos Eduardo Negro Plano de Negcios para Empreendimentos inovadores -
1 ed. So Paulo: Saraiva, 2008
MANSUR, Ricardo Plano de Negcios na prtica: empreendedores, executivos e
trabalhadores identificaram oportunidades na crise e criaram negcios promissores. Rio de
Janeiro: Brasport, 2009
12.5.2. PROGRAMAO PARA WEB III
Ementa:
Frameworks de aplicao JSF e JBoss Seam. Framework de aplicao Spring. Frameworks de
programao orientada a aspectos (JBoss AOP, Spring AOP). Aplicaes mveis.
Carga-Horria: 80 horas aula/ 67 horas
Pr-requisitos:
Programao para Web II
Bibliografia Bsica:
7/21/2019 Sistemas Internet Ppc Fev 2013
41/68
41
IFRS Cmpus Porto Alegre
DEITEL, P.; DEITEL, H. Android for Programmers: An App-Driven Approach. New Jersey:
Pearson Education Inc, 2012.
KONDA, M. Just Spring. Cambridge: O'Reilly Media Inc, 2011.
MEDNIEKSM Z.;DORNIN, L.; MEIKE, B.; NAKAMURA, M. Programming Android.
Cambridge: O'Reilly Media Inc, 2011.
Bibliografia Complementar:
GONCALVES, Edson. Dominando Java Server Faces e Facelets: Utilizando Spring 2.5,
Hibernate, JPA. Rio de Janeiro: Cincia Moderna, 2008.
HORSTMANN, Cay; GEARY, David. Core Java Server Faces. Rio de Janeiro: Alta Books,
2007.
LI, Sing; KNUDSEN, Jonathan. Beginning J2ME: From Novice to Professional. New York:
Apress, 2005.
WALLS, Craig. Spring em Ao. Rio de Janeiro: Alta Books, 2008.
YUAN, Michael Juntao; HEUTE, Thomas. JBoss Seam. New Jersey, Prentice Hall Ptr, 2007.
12.5.3. LEITURA E PRODUO TEXTUAL
Ementa:
Articulao da comunicao tcnica com expresso escrita em lngua portuguesa.
Carga-Horria:40 horas aula/ 33 horas.
Bibliografia Bsica:
ABREU, Antonio Suarez. A arte de argumentar gerenciando razo e emoo. So Paulo:
Ateli Editorial, 2009.
BECHARA, Evan Ildo. Gramtica. Moderna gramtica portuguesa. Rio de Janeiro: Nova
Fronteira, 2009.
KOCH, Ingedore Villaa. A coeso textual. 21.ed. So Paulo: Contexto, 2007
Bibliografia Complementar:
ABAURRE, Maria Luiza & ABAURRE, Maria Bernadete. Produo de texto: interlocuo e
gneros. So Paulo: Moderna, 2007.
FARACO, C. A. & TEZZA, C. Prtica de texto para estudantes universitrios. Petrpolis:
Vozes, 2008
__________. Oficina de texto. 2ed. Petrpolis, Vozes, 2003.
7/21/2019 Sistemas Internet Ppc Fev 2013
42/68
42
IFRS Cmpus Porto Alegre
FAULSTICH, Enilde L. Como ler, entender e redigir um texto. 20ed. Petrpolis: Vozes, 2008.
KOCH, Ingedore Villaa, TRAVAGLIA, Luiz Carlos. A coerncia textual. 17.ed. So Paulo:
Contexto, 2006
12.5.4. GESTO DE PROJETOS
Ementa:
Gerenciamento de projetos; o Project Management Institute; conceitos: projeto, subprojeto,
programa, PMO; ciclo de vida e fases do projeto; as partes envolvidas no projeto; os grupos do
gerenciamento de projeto; as reas de conhecimento; os processos do gerenciamento de projeto.
Carga-Horria: 80 horas aula/ 67 horas.
Bibliografia Bsica:
HELDMAN, Kim. Livro - Gerncia de Projetos - Fundamentos - Um Guia Prtico Para Quem
Quer Certificao. So Paulo: Ed. Cmpus. 2005
NOCRA, Rosaldo de Jesus.Gerenciamento de Projetos - Teoria e Prtica. So Paulo:
Ed.Zamboni, 2009.
PROJECT MANAGEMENT INSTITUTE. Um guia do Conjunto de Conhecimentos em
Gerenciamento de Projetos: Guia PMBOK. 4 Ed. So Paulo: PMI. 2009.
Bibliografia Complementar:
ALBANO, Ricardo. Gerenciamento de Projetos: Procedimento Bsico e Etapas
Essenciais. So Paulo: Ed. ARTLIBER, 2001.
DINSMORE, Paul Campbell. Como se tornar um profissional de gerenciamento de projetos.
2 Ed. Rio de Janeiro: Qualitymark. 2006.
KERNER, Harold. Gesto de Projetos: As melhores Prticas. Porto Alegre: Bookman. 2002.
MULCAHY, Rita. Preparatrio para o Exame PMP 7 edio. So Paulo: Ed. RMC. 2011.
QUADROS, Moacir. Gerncia de Projetos de Software. Florianpolis: Ed. Visual Books,
2002.
12.5.5. METODOLOGIA DE PESQUISA
Ementa:
7/21/2019 Sistemas Internet Ppc Fev 2013
43/68
43
IFRS Cmpus Porto Alegre
Estudo das diversas metodologias de pesquisa aplicveis ao contexto profissional do
tecnlogo em Sistemas para Internet; elaborao de um projeto de trabalho investigativo que
culminar no trabalho de concluso de curso.
Carga-Horria:100 horas aula/ 83 horas.
Bibliografia Bsica:
CARVALHO, Alex Dias. Aprendendo Metodologia cientfica:uma orientao para os alunos
de graduao 4. ed. So Paulo : O nome da Rosa, 2006.
FURAST, Pedro Augusto. Normas tcnicas para o trabalho cientfico : elaborao e
formatao 14. ed. ampl. e atual. Porto Alegre, 2006.
LOUREIRO, Amilcar Bruno Soares. Guia para elaborao e apresentao de trabalhos
cientficos : monografias, relatrios e demais trabalhos acadmicos. 3.ed. Porto Alegre :
EDIPUCRS, 2000.
Bibliografia Complementar:
ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 14724: Informao e
documentao - Trabalhos acadmicos - Apresentao. Rio de Janeiro: ABNT, 2001.
ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 6023: Informao e
documentao Referncias Elaborao. Rio de Janeiro: ABNT, 2000.
GRESSLER, Lori Alice. Introduo pesquisa : projetos e relatrios. 2. ed. rev. atual. So
Paulo : Loyola, 2004.
OLIVEIRA, dison de. Todo o mundo tem dvida, inclusive voc. 5. ed. Porto Alegre: SagraLuzzatto, 1998.
UNIVERSIDADE FEDERAL DO PARANA. BIBLIOTECA CENTRAL. Normas para
Apresentao de Trabalhos. Curitiba : UFPR, 1992.
Pr-Requisitos:
Programao para Web II, Banco de Dados II, Engenharia de Software III, Redes de
Computadores II
12.5.6. DISCIPLINA OPTATIVAI
Esta disciplina possui 80 horas aula/ 67 horas. O aluno poder optar entre:
1) Tpicos Avanados I
Ementa: Tpicos em tecnologias emergentes para o desenvolvimento de sistemas para Web.
Bibliografia Bsica:
7/21/2019 Sistemas Internet Ppc Fev 2013
44/68
44
IFRS Cmpus Porto Alegre
CARVALHO, A. et. al. Grand Challenges in Computer Science. Sociedade Brasileira de
Computao. 2006. Disponvel em:
http://www.sbc.org.br/index.php?option=com_jdownloads&task=viewcategory&catid=50&Ite
mid=195
JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (JBCS). ISSN 0104-6500 printed
version. ISSN 1678-4804 online version
REVISTA DE INFORMTICA TERICA E APLICADA. ISSN 2175-2745. Instituto de
Informtica, Universidade Federal do Rio Grande do Sul.
Bibliografia Complementar:
BITTENCOURT, G., Inteligncia Artificial: Ferramentas e Teorias. 3 Edio. Florianpolis.
Ed. da UFSC, 2006.
GOLDSCHMIDT, R. PASSOS, E. Data Mining Um guia prtico. Rio de Janeiro: Ed.
Cmpus 2005
LUGER, G. F., Inteligncia Artificial - Estruturas e Estratgias para a Soluo de Problemas
Complexos. 4 Edio. Porto Alegre: Ed. Bookman, 2004.
REZENDE, S. O., Sistemas Inteligentes: Fundamentos e Aplicaes. So Paulo: Ed.
Manoela, 2003.
RUSSEL, S.; NORVIG, P., Inteligncia Artificial. 3 Edio. Rio de Janeiro: Ed. Cmpus,
2010
2) Comportamento OrganizacionalEmenta: Comportamento Humano nas Organizaes. Personalidade. Processos de Liderana.
Tenso e Conflito Interpessoal. Comunicao e Feedback. Funcionamento e Desenvolvimento
de Grupos e Equipes. Clima e Cultura Organizacional.
Bibliografia Bsica:
BERGAMINI, Ceclia. W.; CODA, Roberto. Psicodinmica da vida organizacional. So
Paulo: Atlas, 1997.
CALDAS, Miguel P; WOOD JNIOR, Thomaz. Transformao e Realidade organizacional:
uma perspectiva brasileira. So Paulo: Atlas, 1999.
DUBRIN, Andrew J. Fundamentos do comportamento organizacional. So Paulo: Thomson,
2003.
Bibliografia Complementar:
FRANA, Ana Cristina Limongi. Comportamento organizacional: conceitos e prticas. So
Paulo: Saraiva, 2006.
7/21/2019 Sistemas Internet Ppc Fev 2013
45/68
45
IFRS Cmpus Porto Alegre
ROBBINS, Stephen. P. Comportamento organizacional. Rio de Janeiro: LTC, 1999.
SCHEIN, Edgar H. Guia de sobrevivncia da cultura corporativa. Rio de Janeiro: Jos
Olympio, 2001.
SOTO, Eduardo. Comportamento organizacional: o impacto das emoes. So Paulo:
Pioneira Thomson Leraning, 2005.
12.6. 6 SEMESTRE
12.6.1. GOVERNANA DE TI
Ementa:
Conceitos bsicos sobre governana. Gerenciamento de Incidente Gerenciamento de
Problema. Gerenciamento de Mudana. Gerenciamento de Liberao. Gerenciamento de
Configurao. Gerenciamento de Nveis de Servio. Gerenciamento Financeiro de TI.
Gerenciamento de Disponibilidade. Gerenciamento de Capacidade. Gerenciamento da Continuidade
dos Servios de TI. ITIL. COBIT.
Carga-Horria:60 horas aula/ 50 horas.
Bibliografia Bsica:
FERNANDES, Aguinaldo Aragon; ABREU, Vladimir Ferraz. Implantando a Governana de
TI. So Paulo: Brasport, 2008.
MANSUR, Ricardo. Governana Avanada de TI na Prtica. So Paulo: Brasport, 2009.
WEILL, Peter; ROSS, Jeanne. Governana de TI: Tecnologia da Informao. So Paulo:
Makron Books, 2005.
Bibliografia Complementar:
ITGI, The IT Governance Institute. COBIT: Control Objectives for information and related
Technology. 4thedition, COBIT, 2005.
LAHTI , Christian B.; PETERSON, Roderick. Sarbanes-Oxley: Conformidade TI Usando
COBIT e Ferramentas Open Source. Rio de Janeiro: Alta Books , 2006.
ROSS, Jeanne W. Arquitetura de TI como Estratgia Empresarial. So Paulo: Makron
Brooks, 2007.
ROSS, Jeanne W. Governana de TI: Tecnologia da Informao. So Paulo: Makron
Brooks, 2005.
WESTERMAN, George; HUNTER Richard. Risco de TI, O - Convertendo ameaas aos
negcios em vantagem competitiva. So Paulo: Makron Brooks, 2008.
7/21/2019 Sistemas Internet Ppc Fev 2013
46/68
46
IFRS Cmpus Porto Alegre
12.6.2. TESTE DE SOFTWARE
Ementa:
Testes de software x inspeo de software. Tcnicas de teste de software. Ferramentas de
teste de software. Gerao de dados de teste. Testes unitrios. Teste funcional. Teste de cobertura.
Teste de Desempenho. Testes de integrao. Teste de softwares voltados para Web.
Carga-Horria:80horas aula/ 67 horas.
Pr-requisitos:
Engenharia de Software II, Linguagem de Programao II
Bibliografia Bsica:
DELAMARO. M.E.; MALDONADO, J. C.; JINO, M. Introduo ao Teste de Software.
Rio de Janeiro. Elsevier, 2007.
MASSOL, Vincent; HUSTED, Ted. JUnit em Ao. Rio de Janeiro: Cincia Moderna, 2005.
RIOS, Emerson. Teste de software. 2 edio. Rio de Janeiro: Alta Books, 2006.
Bibliografia Complementar:
BECK, K. Test-driven development by example; EUA: Addison Wesley, 2002.
CRISPIN, Lisa. Agile Testing - A Practical Guide for Testers and Agile Teams. Upper Saddle
River: Addison Wesley, 2009.
MOLINARI, Leonardo. Testes Funcionais de Software. Florianpolis: Visual Books, 2008.
PEZZE, Mauro. Teste e Anlise de Software: Processos, Princpios e Tcnicas. PortoAlegre, Bookman, 2008.
PRESSMAN, Roger. Engenharia de software. So Paulo: Makron Books, 2006.
12.6.3. SEGURANA E AUDITORIA
Ementa:
Segurana de dados, em redes e de computadores pessoais. Criptografia de chave nica e
criptografia de chave pblica. Funes de verificao de integridade. Protocolos criptogrficos.
Principais tipos de ataques segurana. Principais metodologias e ferramentas utilizadas para
impedir ou restringir ataques. Programas daninhos. Caractersticas de intruso e mtodos de
deteco.
Carga-Horria:80horas aula/ 67 horas.
Pr-requisitos:
Redes de Computadores II, Programao para Web II
7/21/2019 Sistemas Internet Ppc Fev 2013
47/68
7/21/2019 Sistemas Internet Ppc Fev 2013
48/68
48
IFRS Cmpus Porto Alegre
DANTAS, Vera. Guerrilha Tecnolgica: a verdadeira histria da politica nacional de
informatica. Ri ode Janeiro: LTC, 1988.
LASTRES, H. M. M.; ALBAGLI, S.. Informao e globalizao na era do conhecimento. 4
edio. Rio de Janeiro: Cmpus, 1999.
LVY, Pierre. Cibercultura. So Paulo: Editora 34, 1999.
TIGRE, Paulo. Basto. Gesto da Inovao: a Economia da Tecnologia no Brasil. Rio de
Janeiro: Elsevier, 2006.
12.6.5. TRABALHO DE CONCLUSO
Ementa:
Elaborao do Trabalho de Concluso de Curso.
Carga-Horria:90 horas aula/ 75 horas.
Bibliografia Bsica:
CARVALHO, Alex Dias. Aprendendo Metodologia cientfica: uma orientao para os alunos
de graduao 4. ed. So Paulo : O nome da Rosa, 2006.
FURAST, Pedro Augusto. Normas tcnicas para o trabalho cientfico: elaborao e
formatao 14. ed. ampl. e atual. Porto Alegre, 2006.
LOUREIRO, Amilcar Bruno Soares. Guia para elaborao e apresentao de trabalhos
cientficos: monografias, relatrios e demais trabalhos acadmicos. 3.ed. Porto Alegre :
EDIPUCRS, 2000.
Bibliografia Complementar:
ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 14724: Informao e
documentao - Trabalhos acadmicos - Apresentao. Rio de Janeiro: ABNT, 2001.
ASSOCIAO BRASILEIRA DE NORMAS TCNICAS. NBR 6023: Informao e
documentao Referncias Elaborao. Rio de Janeiro: ABNT, 2000.
GRESSLER, Lori Alice. Introduo pesquisa : projetos e relatrios. 2. ed. rev. atual. So
Paulo : Loyola, 2004.
OLIVEIRA, dison de. Todo o mundo tem dvida, inclusive voc. 5. ed. Porto Alegre: Sagra
Luzzatto, 1998.
UNIVERSIDADE FEDERAL DO PARANA. BIBLIOTECA CENTRAL. Normas para
Apresentao de Trabalhos. Curitiba : UFPR, 1992.
Pr-requisitos:
7/21/2019 Sistemas Internet Ppc Fev 2013
49/68
49
IFRS Cmpus Porto Alegre
Metodologia de Pesquisa, Leitura e Produo Textual, Tcnicas de Apresentao
12.6.6. DISCIPLINA OPTATIVA II
Esta disciplina possui 80 horas aula/ 67 horas. O aluno poder optar entre:
1) Tpicos Avanados II
Ementa: Tpicos em tecnologias emergentes para o desenvolvimento de sistemas para Web.
Bibliografia Bsica:
ADELSTEIN, Frank; et al. Fundamentals of Mobile and Pervasive Computing. McGraw-Hill
Professional, 2004.
MARGOLIS, Michael. Arduino Cookbook. O'Reilly, 2011.
TROY, Ryan; Helmke, Matthew. VMware Cookbook: A Real-World Guide to Effective
VMware Use. O'Reilly, 2009.
Bibliografia Complementar:
DOUKAS, Charalampos. Building Internet Of Things With The Arduino. Createspace, 2012.
FEW, Stephen. Information Dashboard Design: The Effective Visual Communication of
Data. O'Reilly, 2006.
FLING, Brian. Mobile Design and Development: Practical concepts and techniques for
creating mobile sites and web apps. O'Reilly, 2009.
KUNIAVSKY, Mike. Smart Things: Ubiquitous Computing User Experience Design. Morgan
Kaufmann, 2010.
POSLAD, Stefan. Ubiquitous Computing: Smart Devices, Environments and Interactions.
Wiley, 2009.
2) Lngua Brasileira De Sinais
Ementa: Estuda a lngua brasileira de sinais e a educao para pessoas surdas nas suas
dimenses bsicas do saber, do fazer, do ser; analisa a aplicao prtica dos princpios da
educao inclusiva com vistas ao trabalho em lngua portuguesa com deficientes auditivos.
Bibliografia bsica:
LODI, Ana Claudia B.