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


Top Related