Baixe o app para aproveitar ainda mais
Prévia do material em texto
1º PERÍODO PLANO DE ENSINO DISCIPLINA: Criatividade e Inovação Carga Horária: 66 horas EMENTA Fundamentos da Inovação e Criatividade. Técnicas e exercícios que potencializam a criatividade e inovação em produtos e serviços. O processo de gestão criativo e de inovação na empresa. Características da pessoa criativa e inovadora. Como estimular a inovação e a criatividade na empresa. Estudo do processo de criação de novas organizações através do processo de empreendedorismo, incluindo a identificação de oportunidades e a iniciativa empreendedora. OBJETIVO Reconhecer e definir problemas, equacionar soluções, pensar estrategicamente; Desenvolver expressão e comunicação compatíveis com o exercício profissional, inclusive nos processos de negociação e nas comunicações interpessoais ou intergrupais; Ter iniciativa, criatividade, determinação, vontade política e administrativa, vontade de aprender, abertura às mudanças e consciência da qualidade e das implicações éticas do seu exercício profissional; Desenvolver capacidade de transferir conhecimentos da vida e da experiência cotidianas para o ambiente de trabalho e do seu campo de atuação profissional, em diferentes modelos organizacionais, revelando-se profissional adaptável. CONTEÚDO PROGRAMÁTICO Reconhecer e definir problemas, equacionar soluções, pensar estrategicamente; Desenvolver expressão e comunicação compatíveis com o exercício profissional, inclusive nos processos de negociação e nas comunicações interpessoais ou intergrupais; Ter iniciativa, criatividade, determinação, vontade política e administrativa, vontade de aprender, abertura às mudanças e consciência da qualidade e das implicações éticas do seu exercício profissional; Desenvolver capacidade de transferir conhecimentos da vida e da experiência cotidianas para o ambiente de trabalho e do seu campo de atuação profissional, em diferentes modelos organizacionais, revelando-se profissional adaptável. METODOLOGIA DE ENSINO Aulas expositivas; leitura, análise e diálogos de textos; problematização; pesquisa e apresentações de trabalhos pelos alunos; E ainda, utilização de ferramentas tecnológicas que contribuem no processo de ensino-aprendizagem do aluno. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA DRUCKER, P. F. Inovação e espírito empreendedor (entrepreneurship): prática e princípios. São Paulo: Pioneira Thomson, 2008. ZUGLIO, G. Z. Da criatividade a inovação. Campinas: Papirus, 2016. [livro eletrônico]. REIS, Dálcio Roberto dos. Gestão da Inovação Tecnológica. São Paulo: Manole, 2008. BIBLIOGRAFIA COMPLEMENTAR ROCHA, M. T.; DORRESTEIJN, H.; GOTIJO, M. J. (Org). Empreendedorismo em negócios sustentáveis: plano de negócios como ferramenta do desenvolvimento. São Paulo: Petrópolis, 2005. FOINA, P. R. Tecnologia de Informação – planejamento e gestão. Editora Atlas S.A. edição. São Paulo, 2006. DRUCKER, P. F. Inovação e espírito empreendedor prática e princípios. São Paulo: Pioneira Thomson, 2003. PREDEBON, J. Criatividade – abrindo o lado inovador da mente. Editora Atlas. São Paulo, 1998. Pearson Education do Brasil. Criatividade e Inovação. São Paulo: Pearson do Brasil, 2011. [livro eletrônico]. PLANO DE CURSO DISCIPLINA: Leitura e produção de texto CARGA HORÁRIA: 66 EMENTA Linguagem, interação social e adequação. Texto e textualidade. Leitura, interpretação e produção de textos diversos, com coesão e coerência textual. Produção de textos dissertativos de caráter científico, com uso de normas gramaticais usuais (aplicáveis ao texto). Aspectos do processo da produção textual. Utilização dos gêneros textuais: resumo, paráfrase, resenha, artigo acadêmico, relatório, em situações acadêmicas diferenciadas. Estratégias de leitura. OBJETIVO O objetivo da Disciplina Leitura e Produção de texto é o de incentivar o acadêmico à leitura e à prática textual, desenvolvendo habilidades de estruturação de textos: a coesão e a coerência textuais, os parágrafos, o tópico frasal, o desenvolvimento e a conclusão – ou seja, a estrutura global do texto. De propiciar a leitura de diferentes gêneros discursivos que circulam nas diversas esferas sociais. De relacionar, em diferentes textos, opiniões, temas, assuntos, recursos linguísticos, diversos pontos de vista. De proporcionar ao educando a familiaridade com a leitura e a escrita, aumentando a qualidade de seus textos, capacitando-o a fazer uso da escrita em diferentes situações sociais e a produzir textos dos mais variados gêneros discursivos. CONTEÚDO PROGRAMÁTICO 1. Linguagem e Língua 1.1 Linguagem, interação social e adequação 1.3 Variação linguística 1.4 Oralidade e escrita 2. Texto e Textualidade 2.1 Texto, sentido e situação de comunicação 2.2 Contextualização, coesão, coerência, intencionalidade, informatividade, aceitabilidade, situacionalidade e intertextualidade 2.3 Estrutura do Texto – Período e Parágrafo. 2.4 Concordância e Regência 3. Estratégias de Leitura 3.1 Palavras e ideias-chave 3.2 Esquema, síntese e resumo 3.3 Mapa Mental 3.4 Inferências, pressupostos e subentendidos – o implícito. 4. Gêneros Textuais 4.1 Tipos e Gênero Textuais. 4.2 Gêneros textuais – Esfera argumentativa 4.3 O texto de opinião – estrutura, operadores argumentativos 4.4 Tipos de Argumentos 5. Gêneros Textuais da Esfera Acadêmica 5.1 Gêneros textuais da esfera acadêmica – exigências 5.2 Resenha Crítica 5.3 Relatório 5.4 Artigo Acadêmico BIBLIOGRAFIA BÁSICA FARACO, C. A.; TEZZA, C. Oficina de Texto. 3 ed. Petrópolis, RJ: Vozes, 2004. PERINI, M. A. Para uma nova gramática do português. 10 ed. São Paulo: Ática, 2001. PIMENTA, M. A. Comunicação empresarial. 3 ed. Campinas, SP: Alínea, 2002. BIBLIOGRAFIA COMPLEMENTAR: LAKATOS, E. M.; MARCONI, M. de A. Fundamentos de metodologia científica. 6 ed. São Paulo: Atlas, 2007. KOCH, I. G. V. A Coesão Textual. 15 ed. São Paulo: Contexto, 2001. MARTINS, D. S.; ZLBBRKNOP, L. S. Português instrumental. 24 ed. Porto Alegre: Sagra Luzzatto, 2003. MEDEIROS, J. B. Redação empresarial. 3 ed. São Paulo: Atlas, 1998. MANDRYK, D.; FARACO, C. A. Língua portuguesa: prática de redação para estudantes universitários. 9 ed. Rio de Janeiro, RJ: Vozes, 2001. PLANO DE ENSINO DISCIPLINA: Ética Profissional Carga Horária: 66 horas EMENTA Conceituação de ética e moral. As doutrinas éticas. Ética e sociedade. Ética nas relações de trabalho. Responsabilidade profissional e social. OBJETIVO Ao final da disciplina, os alunos deverão ter adquirido habilidades e competências intelectuais suficientes para: a) Compreender os conceitos de ética e de moral e sua aplicação na vida pessoal e social e entender as diferentes doutrinas e concepções éticas. b) Analisar a relação entre ética, sociedade e tecnologia. c) Compreender a dimensão ética das relações de trabalho. d) Refletir sobre as relações entre ética e cidadania. e) Analisar os fundamentos da ética aplicada ao campo da tecnologia da informação. f) Entender os fundamentos da responsabilidade profissional e social na área da tecnologia da informação. g) Analisar de forma mais específica a relação entre ética e tecnologia. CONTEÚDO PROGRAMÁTICO · Os conceitos de ética e de moral e sua aplicação na vida pessoal e social. · As diferentes doutrinas e concepções éticas ao longo da história do pensamento ocidental. · A relação entre ética, sociedade e tecnologia. · A dimensão ética das relações de trabalho. · As relações entre ética e cidadania. · Os fundamentos da ética aplicada ao campo da tecnologia da informação. · Os fundamentos da responsabilidade profissional e social na área da tecnologia da informação. · A relação entre ética e tecnologia. METODOLOGIA DE ENSINO A disciplina será desenvolvida a partir de “metodologia ativa”, com amplo envolvimento dos alunos na dinâmica de estudo. A reflexão será feita a partir de seções expositivas e dialogadas, estudo de textos, debatese seminários, produção individual e roteiros de pesquisa. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA GALLO, S. (Coord.). Ética e cidadania: caminhos da filosofia (elementos para o ensino de filosofia). 11 ed. São Paulo: Papirus, 2003. SINGER, P. Ética prática. São Paulo: Martins Fontes, 1994. CAMARGO, M. Fundamentos de ética geral e profissional. 2 ed. Rio de Janeiro: VOZES, 1999. BIBLIOGRAFIA COMPLEMENTAR VALLS, A. L. M. O que é ética. 9 ed. São Paulo: Brasiliense, 1994. MELLO, L. M. Ética nos Negócios. Curitiba, PR: Iesde, 2007. GONÇALVES, M. A. S. Sentir, pensar, agir: Corporeidade e educação. 4 ed. Campinas: Papirus, 2000. ARANHA, M. L. de A.; MARTINS, M. H. I. Filosofando: introdução à filosofia. 3 ed. São Paulo: Moderna, 2003. GALLO, S. (Coord.). Ética e cidadania: caminhos da filosofia (elementos para o ensino de filosofia). 11 ed. São Paulo: Papirus, 2003. PLANO DE ENSINO DISCIPLINA: Economia e Cenários Globalizados Carga Horária: 66 horas EMENTA Introdução a econômica e conceitos preliminares de economia. Sistemas econômicos. Sistema de Preços. Contas Nacionais. Distribuição de Renda. Noções de Macroeconomia. Demanda e oferta e seus determinantes. Mercado financeiro. Intervenção do Estado na economia. Política Fiscal. Política econômica. Política Monetária. Política Cambial. Economia Internacional. Globalização. OBJETIVO Introduzir os conceitos fundamentais da ciência econômica. Habilitar o aluno a acompanhar, de forma crítica, os processos de transformações políticas, econômicas e sociais, no âmbito do Brasil e do mundo. Ajudar o aluno a compreender, interpretar, analisar os princípios que regem a disciplina, com abordagens sobre o lado social da ciência econômica, destacando a realidade do nosso país, em comparação a outros, visando incentivar a formação de senso crítico e analítico. CONTEÚDO PROGRAMÁTICO · Conceitos básicos em Economia. · Concepções e Definições. · Objetivos e princípios · Princípios de microeconomia. · Oferta e Demanda. · Fundamentos da macroeconomia. · Quantificando a renda nacional. · PIB. · Política Fiscal. · Receita e gastos públicos. · Efeitos da política fiscal sobre a economia. · A política fiscal e a demanda agregada. · Mundo: tendências e desafios. · Brasil: Economia e sociedade. · Política Monetária. · Efeito da política monetária sobre a economia. · Economia e desenvolvimento. METODOLOGIA DE ENSINO Aulas teóricas expositivas e práticas em laboratório; Resolução de exercícios e execução de trabalhos de apoio; Leitura dirigida; Pesquisas de práticas recomendadas. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA DRUCKER, P. F. Rumo a nova economia. Rio de Janeiro, RJ: Elsevier, 2012. MAXIMIANO, A. C. A. Teoria geral da administração: da escola cientifica a competitividade em economia globalizada. 2 ed. São Paulo: Atlas, 2000. ROSSETTI, J. P. Introdução à economia. 18 ed. São Paulo: Atlas, 2000. BIBLIOGRAFIA COMPLEMENTAR SOUZA, N. de J. de. Curso de economia. São Paulo: Atlas, 2000. MANKIW, N. G. Introdução á economia: princípios de micro e macroeconomia. 2 ed. Rio de Janeiro: Campus, 2001. WESSELS, W. J. Economia. 3 ed. São Paulo: Saraiva, 2010. PINDYCK, R. S. Microeconomia. 6 ed. São Paulo: Pearson, 2005. VASCONCELLOS, M. A. S; GARCIA, M. E. Fundamentos de economia. 10 ed. São Paulo: Saraiva, 2003. PLANO DE ENSINO DISCIPLINA: Bases Mercadológicas da Tecnologia da Informação Carga Horária: 66 horas EMENTA O conceito de marketing, sua evolução e aplicações. Composto mercadológico: produto, preço, promoção e distribuição. Segmentação a fatores que influenciam no comportamento de compra do consumidor. Os 4P’s do marketing e maneira como cada um impacta na construção de uma ação de marketing. A pesquisa, a cadeia de valor e a equação de valor como elementos da gestão mercadológica. OBJETIVO Desenvolver o raciocínio mercadológico através do conhecimento dos conceitos básicos de marketing, bem como do conhecimento dos componentes do ambiente onde este atua e das principais tarefas de marketing, de forma a desenvolver sua compreensão sobre o tema e permitir que analise estratégias e casos de marketing. Proporcionar ao aluno, ainda, conhecer a principal ferramenta de diagnóstico para marketing – SWOT - bem como as alternativas estratégicas de marketing. CONTEÚDO PROGRAMÁTICO Conceitos introdutórios de marketing; satisfação, valor e retenção do cliente; planejamento estratégico orientado para o mercado; comportamento do consumidor individual; o consumidor empresarial; administrando serviços; estratégias e programas de preços. METODOLOGIA DE ENSINO Aulas expositivas, trabalho individual e trabalho em grupo. Além da utilização de ferramentas didático pedagógicas que auxiliam no processo de ensino-aprendizagem. METODOLOGIA DE AVALIAÇÃO Primeiro bimestre: 30% nota de trabalhos + 70% avaliação bimestral. Segundo bimestre: 30% da nota do aluno será composta pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA KOTLER, P.; ARMSTRONG, G. Princípios de marketing. 7 ed. Rio de Janeiro: LTc, 1999. Arantes, E. C.; CENI, F. Desenvolvimento de produtos e métricas de marketing. Curitiba: Inter Saberes, 2013. [livro eletrônico]. CHRISTOPHER, M. A logística do marketing: organizando processos para aproximar fornecedores e clientes. 2 ed. São Paulo, SP: Futura, 2000. BIBLIOGRAFIA COMPLEMENTAR HOLLEY, G. J. Estratégia de Marketing e posicionamento competitivo. São Paulo: Pearson, 2005. [livro eletrônico]. JANONES, Ramos de Souza. Marketing para empresas e profissionais de software. Rio de Janeiro: Ciência Moderna, 2012. FERRELL, O. C.; HARTLINE, M. D.; LUCK, D. Estratégia de marketing. São Paulo, SP: Atlas, 2000. FITZGERALD, J. Marketing. São Paulo, SP: SBS, 2001. JAKI, M. et al. Marketing para mercados de alta tecnologia e de inovações. São Paulo: Pearson, 2011. [livro eletrônico]. 2º PERÍODO PLANO DE CURSO DISCIPLINA: Linguagem de Programação I Carga Horária: 66 horas EMENTA Introdução ao conceito de algoritmo. Diagrama de bloco. Operadores lógicos. Pseudocódigo. Exemplos de algoritmos. Controle de fluxo. Laços de repetição. Estruturas de dados homogêneas. Procedimentos. OBJETIVO · Compreender os conceitos básicos de algoritmos e desenvolvimento de programas. · Compreender as estruturas de controle de fluxo, procedimentos e estruturas de dados indexadas. · Solucionar problemas computacionais de modo lógico e organizado. · Desenvolver pequenos programas utilizando a ferramenta VisuAlg. METODOLOGIA DE ENSINO O conteúdo da disciplina será ministrado através de aulas expositivas dialogadas, as quais objetivam explicar a fundamentação teórica sobre algoritmos e programação. O laboratório será utilizado para a realização de exercícios e o desenvolvimento de pequenos programas, permitindo assim relacionar teoria e prática. As aulas práticas incluem o uso de computadores, incluindo o uso da ferramenta Visual. METODOLOGIA DE AVALIAÇÃO A nota do primeiro bimestre será composta por uma avaliação teórica individual (7 pontos) e uma lista de exercícios práticos (3 pontos), totalizando 10 pontos. No primeiro bimestre, 30% da nota será composta pela avaliação integradora e projeto integrador. Assim, os 70% restantes da nota incluem uma avaliação teórica individual (5 pontos) e um trabalho prático (2 pontos). CONTEÚDO PROGRAMÁTICO Tipo de dados. Operadores lógicos. Resolução de problemas. Controle de fluxo. Laços de repetição. Estrutura de dados homogêneas. Vetores e Matrizes. Procedimentos. BIBLIOGRAFIA BÁSICA FORBELLONE. A. L. V.; EBERSPACHER, N. F. Lógica de programação: A construção de algoritmos e estrutura de dados. 2 ed. São Paulo, SP:Mackron Books, 2000. MENEZES, Nilo Ney Coutinho. Introdução à Programação Com Python. 2 ed. São Paulo: Novatec, 2014. MANZANO, J. A. N.G; OLIVEIRA, J. F. de. Algoritmos: lógica para desenvolvimento de programação de computadores. 15. ed. São Paulo: Érica, 2004. BIBLIOGRAFIA COMPLEMENTAR PUGA, S. RISSETTI, G. Lógica de programação e estrutura de dados: com aplicações em JAVA. 2 ed. São Paulo: Pearson, 2009. GUEDES, S. Lógica de Programação Algorítmica. São Paulo: Pearson, 2014. [livro eletrônico]. PREISS, B. R. Estrutura de Dados e algoritmos: Padrões de projetos orientados a objetos com Java. Rio de Janeiro: CAMPUS, 2001. BOENTE, A. Construindo Algoritmos Computacionais: Lógica de programação. São Paulo: Brasport, 2003. SCHILDT, Herbert. C completo e total. 3. ed. São Paulo: Makron Books, 1997. PLANO DE AULA DISCIPLINA: Física Aplicada Carga Horária: 66 horas EMENTA Vetores, cinemática e dinâmica da partícula. Leis de Newton. Trabalho e gasto energético. Conservação da energia. Conservação do momento linear. Cinemática e dinâmica da rotação. Conservação do momento angular. Oscilações. Ondas. Carga elétrica. Lei de Coulomb. Lei de Gauss, Energia potencial elétrica. Lei de ohm. Leis de kirchoff e circuitos de corrente alternada. OBJETIVOS · Ter uma compreensão geral e clara dos fundamentos da mecânica clássica. · Ser capaz de discutir os conceitos e princípios fundamentais da mecânica clássica, além de equacionar e resolver matematicamente problemas que envolvam esses conceitos e princípios. CONTEÚDO PROGRAMÁTICO · Movimento em uma dimensão: Deslocamento, velocidade e aceleração. · Movimento em duas e três dimensões: Vetor deslocamento, propriedades gerais de vetores, posição velocidade, aceleração. · Leis de Newton e suas aplicações: Primeira Lei de Newton, força, massa, Segunda lei de Newton, força Peso, Terceira Lei de Newton, Atrito. · Trabalho e Energia: Trabalho, energia cinética, teorema do trabalho-energia cinética, trabalho realizado por uma força variável, potência, energia potencial, forças conservativas, conservação da energia mecânica. · Conservação do momento linear: centro de massa, momento linear, conservação do momento linear, colisões, impulso. · Rotação: cinemática rotacional (velocidade angular e aceleração angular), energia cinética rotacional, momento de inércia, torque, momento angular, conservação do momento angular. · Oscilações: movimento harmônico simples, energia no movimento harmônico simples, pêndulo simples, oscilador massa-mola, oscilações amortecidas, oscilações forçadas, ressonância. · Movimento Ondulatório: movimento ondulatório simples, ondas transversais e longitudinais, pulso ondulatório, velocidade das ondas, ondas harmônicas, ondas incidindo sobre barreiras, reflexão e refração, interferência, efeito Doppler, superposição de ondas, ondas estacionárias em cordas. METODOLOGIA DE ENSINO Aulas expositivas em quadro de giz, vídeo e computador. Resolução em sala de exercícios modelos de diversos níveis de dificuldade. Uso de simulações computacionais para fins didáticos. Aulas com experimentação investigativa em laboratório didático de física. METODOLOGIA DE AVALIAÇÃO O desempenho do aluno será avaliado por bimestre com base no desenvolvimento das seguintes atividades: a) 1º bimestre: uma prova individual mais trabalho em dupla; b) 2º bimestre: uma prova individual mais trabalho em dupla (70% da nota) e projeto integrador mais avaliação integradora (30%). BIBLIOGRAFIA BÁSICA HALLIDAY, D.; RESNICK, R.; WALKER, J. Fundamentos de física: mecânica. Traduzido do original: Fundamentals of physics, Tradução: Gerson Bazo Costamilan et al, Revisão técnica: Gerson Bazo Costamilan. 4. ed. Rio de Janeiro: LTC, 1996. YONG, H. D. Física II: Termodinâmica e ondas. São Paulo: Pearson, 2015. [livro eletrônico]. RAMALHO JÚNIOR, F.; FERRARO, N. G.; SOARES, P. A. de T. Os fundamentos da física: eletricidade. São Paulo: Moderna, 2003. BIBLIOGRAFIA COMPLEMENTAR HALLIDAY, D.; RESNICK, R.; WALKER, J. Fundamentos de física: eletro-magnetismo. 7 ed. Rio de Janeiro: LTc, 2007. CHEVEDO, C. Ondas eletromagnéticas. São Paulo: Pearson, 2010. [livro eletrônico]. NOTAROS, B. M. Eletromagnetismo. São Paulo: Pearson, 2012. [livro eletrônico] YOUNG, HUGH D.; FREEDMAN, ROGER A. Física III, Sears e Zemansky. 13 ed. São Paulo, 2015. [livro eletrônico] YONG, H. D. Física IV: ótica e física moderna. São Paulo: Addison Wesley, 2009. [livro eletrônico]. PLANO DE ENSINO DISCIPLINA: Arquitetura e Organização de Computadores Carga Horária: 66 horas EMENTA Sistemas de armazenamento e suas tecnologias. Fundamentos de Álgebra Booleana. Fundamentos de portas lógicas. Fundamentos de Circuitos Digitais. Hierarquia de memória. Organização e operações da memória principal. Registradores e contadores. Latência, tempo de ciclo, largura de banda; intercalação. Memórias cache (mapeamento de endereço, tamanho de bloco, política de armazenagem). Memória virtual (tabela de página, TLB). Memória secundária. Organização da CPU. Circuitos sequenciais (somadores, subtradores e deslocadores). ULA. Unidade de controle, busca de instrução, decodificação e execução. Conjunto de instruções e tipos (manipulação de dados, controle, E/S). Formato de instruções. Modos de endereçamento. Chamadas de sub-rotina e mecanismos de retorno. E/S e interrupções. Fundamentos de E/S: comunicação ou transferência de dados entre dois computadores, buffering, E/S programada, E/S por interrupção. Barramentos: protocolos, arbitragem, acesso direto à memória (DMA). Portas paralelas e seriais. Programação em linguagem de máquina/montagem Introdução a Compiladores e Interpretadores. Linguagens de Alto nível e Baixo Nível. Pipeline. Arquiteturas RISC e CISC. Introdução ao paralelismo em nível de instrução (ILP). Introdução ao SIMD, MIMD, VLIW, EPIC. Arquitetura sistólica. Sistemas de memória compartilhadas. Coerência de cachê. OBJETIVO Compreender os conhecimentos sobre portas lógicas, circuitos digitais e sua relação com os sistemas computacionais. Compreender o funcionamento e a organização dos computadores digitais, através da descrição dos elementos constituintes de um sistema de computação e da unidade central de processamento e da análise do fluxo elementar de seus dados, estrutura, organização e funcionamento geral dos computadores. CONTEÚDO PROGRAMÁTICO 1. Sistemas de armazenamento e suas tecnologias. 2. Fundamentos de Álgebra Booleana. 3. Fundamentos de portas lógicas. 4. Fundamentos de Circuitos Digitais. 5. Hierarquia de memória. 6. Organização e operações da memória principal. 10. Memórias cache (mapeamento de endereço, tamanho de bloco, política de armazenagem). 11. Memória virtual (tabela de página, TLB). 12. Memória secundária. Organização da CPU. 13. Circuitos sequenciais (somadores, subtradores e deslocadores). 14. ULA. 15. Unidade de controle, busca de instrução, decodificação e execução. 16. Conjunto de instruções e tipos (manipulação de dados, controle, E/S). 17. Formato de instruções. Modos de endereçamento. 18. Chamadas de sub-rotina e mecanismos de retorno. 19. E/S e interrupções. 20. Programação em linguagem de máquina/montagem. 21. Fundamentos de E/S: comunicação ou transferência de dados entre dois computadores, buffering, E/S programada, E/S por interrupção. 22. Barramentos: protocolos, arbitragem, acesso direto à memória (DMA). 23. Portas paralelas e seriais. Introdução a Compiladores e Interpretadores. 24. Linguagens de Alto nível e Baixo Nível. METODOLOGIA DE ENSINO Serão ministradas aulas expositivas, usando quadro negro, recursos audiovisuais e aulas de laboratório. Também serão aplicado leituras dirigidas e atividades em cada assunto abordado, de forma a despertar o interesse do aluno pela disciplina. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados de forma contínua por avaliações parciais e bimestrais, trabalhos individuais e em grupo. No 2º bimestre, 30% da média final será composta pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA STALLINGS, W. Arquitetura e organização de computadores.8 ed. São Paulo: Pearson Pratice Hall, 2010. [livro eletrônico]. MONTEIRO, M. A. Introdução à organização de computadores. 5 ed. Rio de Janeiro: LTc, 2011. TANENBAUM, A. S. Organização estruturada de computadores. 6 ed. Rio de Janeiro: LTC, 2013. BIBLIOGRAFIA COMPLEMENTAR WEBER, Raul Fernando. Fundamentos de Arquitetura de Computadores. 4 ed. Porto Alegre: Bookman, 2012. DELGADO, José. Arquitetura de computadores. Rio de Janeiro: LTC, 2015. HENNESSY, John L. Arquitetura de Computadores: uma abordagem quantitativa. 5ªEd. Rio de Janeiro: Elsevier, 2014 MURDOCCA, M. J; HEURING, V. P. Introdução à arquitetura de computadores. Rio de Janeiro: Campus, 2000. HENNESSY, John L; PATTERSON, David A. Organização e projeto de computadores: a interface hardware software. 2.ed. Rio de Janeiro: LTc, 1998. PLANO DE ENSINO DISCIPLINA: Fundamentos da Matemática CARGA HORÁRIA: 66 horas EMENTA Conjuntos e subconjuntos; operações com conjuntos; conjuntos de números; funções; conjuntos produto e gráficos de funções; relações; teoria avançada dos conjuntos; complemento sobre a teoria das funções; operações. Equações: 1º e 2 grau. Inequações: 1º e 2º grau. Funções: 1º e 2º grau, composta, inversa e gráficos de funções. Sistemas de equação do 1º grau. OBJETIVO O objetivo desta disciplina é o resgate dos conhecimentos visto pelo aluno durante sua formação básica e o preparando para os conceitos matemáticos e lógicos da ciência da computação. Ao final da disciplina o aluno estará apto no que rege a matemática básica para o curso de ciência da computação. CONTEÚDO PROGRAMÁTICO Teorema dos conjuntos; Diagrama de Venn e suas aplicações; Equações e inequações do 1º e 2º grau; Simplificação; Regras de potencialização; Operadores; Logaritmos e Relações Trigonométricas; Funções do 1º e 2º grau. Tipo de gráfico de funções; Sistemas de equação do 1º grau. METODOLOGIA DE ENSINO Serão ministradas aulas expositivas, usando quadro negro, recursos audiovisuais e aulas de laboratório. A disciplina usar-se-á da prática para fixação do conteúdo visto em sala, através de listas de exercícios e atividades em sala de aula. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados de forma contínua por avaliações parciais e bimestrais, trabalhos individuais e em grupo. No 2º bimestre, 30% da média final será composta pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA IEZZI, Gelson; HAZZAN, Samuel. Fundamentos da matemática elementar: sequencias, matrizes, determinantes, sistemas. 7.ed. São Paulo: Atual, 2004. GERSTING, Judith. Fundamentos de Matemática para a Ciência da Computação. Rio de Janeiro: LTC, 2001. BONAFINI, Fernanda Cesar. Matemática. São Paulo: Pearson Prentice Hall, 2012. [livro eletrônico]. BIBLIOGRAFIA COMPLEMENTAR IEZZI, Gelson. Fundamentos de matemática elementar: trigonometria. 7.ed. São Paulo: Atual, 1993. FRANCHI, Anna et al. Geometria no 1º grau: da composição e da decomposição de figuras ás formulas de área. São Paulo: CLR Balieiro, 1992. SANTOS, Carlos Alberto Marcondes dos; GENTIL, Nelson; GRECO, Sérgio Emílio. Matemática para o ensino médio: volume único. São Paulo: Ática, 2002. ÁVILA, Geraldo. Cálculo: funções de uma variável. 5. ed. Rio de Janeiro: LTC, 1995. LONGEN, Adilson. Matemática. Curitiba: Positivo, 2004. PLANO DE ENSINO DISCIPLINA: Inglês Técnico e Instrumental Carga Horária: 66 horas EMENTA Introdução e prática das estratégias de compreensão escrita que favoreçam uma leitura mais eficiente e independente de textos variados. OBJETIVO Habilitar o acadêmico para leitura, interpretação de textos voltados para a área de interesse do curso. CONTEÚDO PROGRAMÁTICO Técnicas de leitura: Skimming, Scanning, Prediction, Pistas tipográficas. Estratégias de leitura: Ativação do conhecimento prévio Inferência, Dedução Vocabulário, etc. Estruturas da língua inglesa: Grupos nominais Grupos verbais Afixação Semântica (significado): Cognato / falso cognato Palavras de múltiplos sentidos Contextualização Coesão e coerência textuais. METODOLOGIA DE ENSINO Aulas expositivas, com quadro negro, recursos áudio visuais etc. Utilização de leitura de textos, trabalhos e reflexões em equipe, bem como a troca de experiências práticas e seminários, de forma a permitir que o aluno perceba as relações que perpassam o discurso e a prática da comunicação em inglês num contexto autêntico. Utilizar-se-á plataformas de ensino e prática de inglês com o objetivo de fixação e treino da língua. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA CRUZ, D.T.; et al. Inglês com textos para informática. Disal, 2001. PYNE, Sandra. OXFORD: dictionary of computing for learners og english. New York: Oxford University Press, 1996. FÜRSTENAU, E. Novo dicionário de termos técnicos Inglês-Português. São Paulo, Globo, 2003. BIBLIOGRAFIA COMPLEMENTAR MARTINS, E. P. et al. Graded english. São Paulo: Moderna, 1993. LIBERATO, W. A. Compact English book. São Paulo: FTD, 1998. MUNHOZ, R. Inglês instrumental: estratégias de leitura: módulo II. São Paulo: Textonovo, 2001. MICHAELIS. Dicionário prático: inglês-português, português-inglês. 20 ed. São Paulo: Melhoramentos, 2003. GLENDINNING, E. H.; MCEWAN, J. Basic English For Computing. Oxford: Oxford, 2000. PLANO DE CURSO DISCIPLINA: Administração das Organizações CARGA HORÁRIA: 66 horas EMENTA Conceitos. Tipos de organizações e seus impactos na gestão de pessoas. Processo administrativo: planejamento, organização, direção e controle de uma organização. Hierarquia organizacional: aspectos estratégicos, táticos e operacionais. Estratégia, conceitos, tipos e vantagens competitivas em uma organização. Evolução das abordagens administrativas e da administração de gestão de pessoas e desafios e tendências na gestão das organizações. OBJETIVO Analisar e compreender as organizações. CONTEÚDO PROGRAMÁTICO Conceitos e fundamentos sobre Organização; Administração e Administradores; O histórico das organizações: da revolução urbana à revolução digital Abordagem Clássica da Administração: Taylor e a Administração Científica; Abordagem Clássica da Administração: Fayol e Processo administrativo Fordismo; Abordagem Clássica da Administração: Max Weber e a Burocracia Enfoque Comportamental; Enfoque Sistêmico; Enfoque da Qualidade; Modelo Japonês da Administração; Planejamento Organizacional; Estruturação da Organização; Processos: Administrativo e Operacional; Mapeamento do processo; Liderança; Administração e a Gestão de Recursos Humanos. BIBLIOGRAFIA BÁSICA CHIAVENATO, Idalberto. Introdução a teoria geral da administração. 8.ed. Rio de Janeiro: Campus, 2011. KWASNICKA, Eunice Lacava. Teoria geral da administração: uma síntese. 2. ed. São Paulo: Atlas, 2011. MAXIMIANO, Antonio Cesar Amaru. Teoria geral da administração: da revolução urbana a revolução digital. 4.ed. São Paulo: Atlas, 2004. BIBLIOGRAFIA COMPLEMENTAR MAXIMIANO, Antonio Cesar Amaru. Teoria geral da administração: da escola cientifica a competitividade em economia globalizada. 2.ed. São Paulo: Atlas, 2000. SANTOS, Renato Costa dos; CATAPAN, Anderson; SANTOS, Daniel Ferreira. Estratégia empresarial e vantagem competitiva. Curitiba, PR: JM, 2013. DAFT, R. Administração. 4. ed. Rio de Janeiro: LTC, 1999. DAFT, R. L.; ALENCAR, D. C. de (trad); NUNES, G. (rev. tec.). Teoria e projetos das organizações. 6.ed. Rio de Janeiro: LTC, 1999. CHIAVENATO, Idalberto. Gestão de pessoas: o novo papel dos recursos humanos nas organizações 2.ed. Rio de Janeiro: Campus, 2004. 3º SEMESTRE PLANO DE ENSINO DISCIPLINA: Sistemas Digitais Carga Horária: 66 horas EMENTA Revisão de estudo dos sistemas digitais, álgebra booleana, portas lógicas, circuitos combinacionais, mapas de karnaugh. Circuitos Integrados Digitais, Características das Famílias Ttl, Cmos e outras. Lateches. Níveis de integração. Fan in, FanOut.Circuitos sequenciais (Flip--Flops,Acionados por transição, Master-Slave e Outros. Registradores, Registradores de deslocamento. Conversão Serie-Paralelo e Paralelo Série. Contadores, Síncronos, assíncronos, divisores de frequência). Contadores, Síncronos, Assíncronos. Operacionais Aritméticas, Aceleração De "Carry". Micro controladores. Módulos Micro controlados. OBJETIVO Ao final da disciplina o aluno deve ser capaz de reconhecer o uso de circuitos integrados e portas lógicas. Além de compreender sobre a aplicação de sistemas digitais. CONTEÚDO PROGRAMÁTICO Álgebra booleana. Portas lógicas. Circuitos combinacionais. Circuitos aritméticos. Memórias. Circuitos sequenciais. Dispositivos lógicos programáveis. Registradores de deslocamento. METODOLOGIA DE ENSINO Serão ministradas aulas expositivas, usando quadro negro e recursos audiovisuais, como apresentações e vídeos, leituras dirigidas, seminários, sendo enfatizados trabalhos em cada assunto abordado, de forma a despertar o interesse do aluno pela disciplina. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA CAPUANO, F. G. l.; IDOETA, I. V. Elementos de eletrônica digital. São Paulo: Érica, 1999. GARUE, S. Eletrônica digital: circuitos e tecnologias LSI e VLSI. São Paulo: Hemus, 2004. MALVINO, A. P.; LEACH, D. P. Eletrônica digital: princípios e aplicações. São Paulo: Makron Books, 1988. BIBLIOGRAFIA COMPLEMENTAR TOCCI, Ronald J.; WIDMER, Neal S. Sistemas digitais: princípios e aplicações. 8. ed. São Paulo: Prentice Hall, 2003. [livro eletrônico]. IDOETA, Ivan Valeije; CAPUANO, Francisco Gabriel. Elementos de eletrônica digital. 31. ed. São Paulo: Érica, 2000. TANENBAUM, A. S. Organização Estruturada de Computadores, 5 ed. São Paulo: Prentice-Hall, 2007. CRAIG, John J. Robótica. São Paulo: Pearson, 2012. [livro eletrônico]. VIDIGAL, Angela; AVRITZER, Dan. Fundamentos de álgebra. Belo Horizonte, MG: UFMG, 2009. PLANO DE CURSO DISCIPLINA: Cálculo I Carga Horária: 66 horas EMENTA Função: formas de expressão das funções, operações com funções, funções pares, ímpares e periódicas, funções inversas, algumas funções elementares. Gráficos. Limite de uma função. Limites laterais. Limites pela definição. Limites infinitos. Limites no infinito. Limites infinitos no infinito. Propriedades de limites. Limites notáveis. Continuidade de uma função. Continuidade em intervalos. Propriedades das funções contínuas. Reta tangente. Derivadas. Diferenciabilidade. Derivadas laterais. Regras de derivação. Derivação implícita. Derivada da função inversa. Derivadas de ordem superior. Taxa de variação. Teoremas sobre derivadas. Regra de L’Hôpital. Critérios para determinação dos extremos de uma função. Concavidade. Pontos de inflexão. Assíntotas do gráfico de uma função. Propriedades de integral indefinida. Integrais elementares. Técnicas de integração: integração por substituição; integração por partes. Integração de funções trigonométricas. Integrais por substituição trigonométrica. Integração de funções racionais por frações parciais. Integral definida. OBJETIVO Introduzir aos alunos os conceitos básicos relacionados à ementa proporcionando maturidade intelectual para estudos futuros em níveis mais avançados. Aprofundar conceitos da matemática para aplicações nas áreas das Ciências da Computação. CONTEÚDO PROGRAMÁTICO Números racionais, números reais, módulo de um número real. Funções de uma variável real a valores reais, funções trigonométricas, funções hiperbólicas, operações com funções. Limite e Continuidade, definição de função contínua, definição de limite, limites laterais, limite de função composta. Derivadas, derivadas de funções polinomiais, exponenciais, logarítmicas e trigonométricas. Regras de derivação, regra do produto, regra da cadeia. Primitivas, primitivas de funções polinomiais, trigonométricas e racionais. METODOLOGIA DE ENSINO As aulas serão dialogadas com a utilização de dinâmicas adequadas ao momento pedagógico. Os alunos farão listas de exercícios, trabalhos e utilizarão a Internet e acervo de bibliotecas como auxiliar na sistematização da teoria. METODOLOGIA DE AVALIAÇÃO São previstas duas avaliações bimestrais e um exame final no semestre. As avaliações referentes ao 1º bimestre terão um peso igual a 7,0 pontos e os trabalhos terão um peso total igual a 3,0 pontos, totalizando 10,0 pontos. No segundo bimestre, 30% da nota do aluno é destinado ao projeto integrador mais a avaliação integradora, o restante dividido em trabalhos propostos e a avaliação bimestral. BIBLIOGRAFIA BÁSICA GUIDORIZZI, H. L. Um curso de cálculo. 5 ed. Rio de Janeiro: LTC, 2002. ÁVILA, G. S. S. Cálculo – função de uma variável. 7 ed. Rio de Janeiro: LTC, 2003. SWOKOWSKI, E. W. Cálculo com geometria analítica. 2 ed. São Paulo: Makron Books, 1995. BIBLIOGRAFIA COMPLEMENTARE STEWART, J. Cálculo. 5 ed. São Paulo: Cengage Learning, 2008. BASSANEZI, R. C. Introdução ao cálculo e aplicações. São Paulo: Contexto, 2015. [Livro On-Line]. DEMANA, F. et al. Pré-Cálculo. São Paulo: Pearson do Brasil, 2013. [livro eletrônico]. LEITHOLD, L. O Cálculo com geometria analítica. 3 ed. São Paulo: Harbra, 1994. (livro eletrônico). ÁVILA, G. Cálculo: funções de uma variável. 5 ed. Rio de Janeiro: LTC, 1995. PLANO DE ENSINO DISCIPLINA: Linguagem de Programação II Carga Horária: 66 horas EMENTA Introdução à linguagem C. Introdução à programação estruturada. Estruturas de controle de fluxo. Funções e passagem de parâmetros. Estruturas de dados indexadas. Ponteiros. Desenvolvimento de Bibliotecas. OBJETIVO Apresentar os conceitos fundamentais da linguagem C e da programação estruturada. Capacitar o aluno na solução de problemas computacionais e no desenvolvimento de aplicações, considerando conceitos de modularização e a utilização de estruturas de dados. CONTEÚDO PROGRAMÁTICO 1. Introdução à Linguagem C Programação estruturada. Conceitos elementares da linguagem C. 2. Estruturas de controle de fluxo Estruturas condicionais. Estruturas de repetição. 3. Funções Utilização de funções pré-definidas. Modularização. 4. Estruturas de dados indexadas Vetores e Matrizes. 5. Ponteiros Alocação dinâmica de memória. Passagem de parâmetros por referência. 6. Desenvolvimento de bibliotecas Bibliotecas estáticas e bibliotecas dinâmicas. METODOLOGIA DE ENSINO O conteúdo da disciplina será ministrado através de aulas expositivas dialogadas, as quais objetivam explicar a fundamentação teórica sobre programação utilizando a linguagem C. O laboratório será utilizado para a realização de exercícios e o desenvolvimento de pequenos programas, permitindo assim relacionar teoria e prática. As aulas práticas incluem o uso de computadores, incluindo o ambiente de desenvolvimento eclipse. METODOLOGIA DE AVALIAÇÃO A nota do primeiro bimestre será composta por uma avaliação teórica individual (7 pontos) e uma lista de exercícios práticos (3 pontos), totalizando 10 pontos. No segundo bimestre, 30% da nota será composta pela avaliação integradora e projeto integrador. Assim, os 70% restantes da nota incluem uma avaliação teórica individual (5 pontos) e um trabalho prático (2 pontos). BIBLIOGRAFIA BÁSICA EVARISTO, Jaime. Aprendendo a programar: programando em linguagem C. Rio de Janeiro: Book Express, 2001. WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999. MIZRAHI, V. V. Treinamento em Linguagem C. São Paulo: Pearson, 2008. BIBLIOGRAFIA COMPLEMENTAR DEITEL, P.J. C. Como programar. São Paulo: Pearson, 2011. [livro eletrônico]. PREISS, B. R. Estrutura de Dados e algoritmos: Padrões de projetos orientados a objetos com Java. Rio de Janeiro: CAMPUS, 2001. SZWARCFITER, J. L.; MARKENZON, L. Estruturas de dados e seus algoritmos. 2 ed. Rio de Janeiro: LTC, 1994. EVARISTO, J. Aprendendo a programar: programando em linguagem C. Rio de Janeiro: Book Express, 2001. SUTTER, H. Programação avançada C++. São Paulo:Pearson, 2006. [livro eletrônico]. PLANO DE ENSINO DISCIPLINA: Lógica Matemática CARGA HORÁRIA: 66 horas EMENTA Lógica proposicional. Proposições e conectivos. Operações lógicas sobre proposições. Construção de tabelas verdade. Tautologias, contradições e contingências. Implicação lógica. Equivalência lógica. Álgebra das proposições. Métodos para determinação da validade de fórmulas da lógica proposicional. Demonstração condicional e demonstração indireta. Lógica de predicados. Sentenças Abertas. Sentenças Abertas. Operações Lógicas sobre Sentenças Abertas. Quantificadores. Quantificação de Sentenças Abertas com mais de uma Variável. Programação Lógica. OBJETIVO Apresentar os conceitos básicos da Lógica Matemática, fixar o conteúdo transmitido por meio de exercícios, incentivar a leitura dos textos sugeridos e mostrar as aplicações de cada conteúdo. Ao término desta disciplina o aluno deverá conhecer os princípios da lógica computacional e sua aplicação. E ainda, introduzir a ideia abstrata de conjuntos e as notações usuais, tendo a lógica formal como instrumento para a formalização das ideias. Tornar o aluno capaz de ler, compreender e aplicar os conhecimentos adquiridos sobre relações em contextos matemáticos e computacionais. Desenvolver a habilidade de demonstrar alguns resultados clássicos de matemática. CONTEÚDO PROGRAMÁTICO Introdução a Lógica Matemática, sentenças, conectivos e operações lógicas, tabelas-verdade; Introdução ao Silogismo, Lógica Proposicional; Noções de Lógica Matemática: proposições, valor-verdade. Álgebras booleanas: expressões booleanas. Estruturas algébricas: grupos e aplicações. Método dedutivo em Lógica Matemática. Raciocínio lógico e formal. METODOLOGIA DE ENSINO As aulas serão desenvolvidas utilizando as seguintes estratégias: · Aulas expositivas empregando: quadro negro e projetor multimídia com exercícios dirigidos em sala de aula. Ao longo do semestre serão disponibilizadas listas de exercícios para serem resolvidas pelos alunos e posteriormente nos laboratórios de informática. · Proposição de listas de exercícios a serem resolvidas, como instrumento complementar para fixação e apreensão do conhecimento e trabalhos extraclasse que levem o aluno a conhecer a utilização da lógica matemática em problemas aplicados, como forma de despertar o interesse pela disciplina. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados de forma contínua por avaliações parciais e bimestrais, trabalhos individuais e em grupo. No 2º bimestre, 30% da média final será composta pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA DAGHLIAN, Jacob. Lógica e Álgebra de Boole. São Paulo: Atlas, 1995. GERSTING, Judith L. Fundamentos Matemáticos para a Ciência da Computação. LTC, 2004. IEZZI, Gelson; DOLCE, Osvaldo; DEGENSZAJN, David. Matemática: volume único. São Paulo: Atual, 2002. BIBLIOGRAFIA COMPLEMENTAR ALENCAR Filho, E. Iniciação a Lógica Matemática. São Paulo: Nobel, 2002. OLIVEIRA, Edmundo Capelas de; MAIORINO, José Emílio. Introdução aos métodos da matemática aplicada. Campinas, SP: UNICAMP, 2010. COPI, Irving M. Introdução à lógica. 2.ed. São Paulo: Mestre Jou, 1978. BIANCHINI, Edwaldo; PACCOLA, Herval. Matemática. 2.ed. São Paulo: Moderna, 1996. BISPO, Carlos Alberto F.; CASTANHEIRA, Luiz B.; SOUSA FILHO, Oswaldo Melo. Introdução à lógica matemática. São Paulo: Sencage Learning, 2016. PLANO DE ENSINO DISCIPLINA: Redes de Computadores Carga Horária: 66 horas EMENTA Conceito do funcionamento e das topologias de redes encontradas atualmente. O modelo OSI e suas camadas. Protocolos de acesso ao meio. Redes TCP/IP. Interconexão de redes, repeaters, bridges, routers, gateways, hubs, switches. Modelo cliente-servidor. OBJETIVO Compreender os principais fundamentos de redes de computadores. Além de compreender o Modelo ISO/OSI e Pilha TCP/IP; Compreensão de protocolos de rede e protocolos de aplicação; Conhecimento de recursos e ferramentas de rede. CONTEÚDO PROGRAMÁTICO · Introdução a disciplina de Redes de Computadores: História e Evolução; Cabeamento e Conexões: do Thicknet às redes Sem Fio (Wireless); · Introdução as Tecnologias e Componentes de Rede Local (PAN, LAN, WLAN) *Brainstorming: A Internet. · Classificação das Redes: Topologia, Arquitetura e Extensão Geográfica. Padrões e Organizações: EIEE, ISO, EIA/TIA, RFC, IANA, entre outros. · Modelo OSI: Fundamentos e sua aplicabilidade em redes de computadores. · Equipamentos de Rede I (Introdução): Hubs, Switches, Placas de Rede, Repetidores, Roteadores, entre outros. Camada de Aplicação I: DNS, HTTP, POP e SMTP. METODOLOGIA DE ENSINO Serão ministradas aulas expositivas, usando quadro negro e recursos audiovisuais, como apresentações e vídeos, leituras dirigidas, seminários, sendo enfatizados trabalhos em cada assunto abordado, de forma a despertar o interesse do aluno pela disciplina. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA TANENBAUM, A. S. Redes de computadores. Rio de Janeiro: Campus, 2003. STALLING, W. Criptografia e Segurança de Redes. 4 ed. São Paulo. Editora Pearson Pretice Hall, 2008. [livro eletrônico]. MAYER SHONBERER, Victor. Big Data. Rio de Janeiro: Ediora Elsevier, 2013. BIBLIOGRAFIA COMPLEMENTAR KUROSE, J. F. Redes de Computadores e a internet: uma abordagem top – down. São Paulo: Pearson, 2006. [livro eletrônico]. LIMA FILHO, E. C. Fundamentos de Redes de Cabeamento Estruturado. São Paulo, Pearson Education do Brasil, 2014. [livro eletrônico]. KUROSE, James F; Ross, Keith W. Redes de computadores. 3.ed. São Paulo: Person, 2006. TANENBAUM, A. S. Redes de computadores. São Paulo: Pearson, 2011. [livro eletrônico]. FOROUZAN, Behrouz. Comunicação de Dados e redes de computadores. 4 ed. São Paulo: MCGrawn-Hill, 2008. PLANO DE CURSO DISCIPLINA: Estudos Antropológicos e Sociológicos CARGA HORÁRIA: 66 horas EMENTA O contexto histórico de surgimento da Sociologia e Antropologia. As diferentes correntes teóricas. Estudos dos fenômenos da realidade política e social do Brasil e do mundo pelo enfoque da Sociologia e Antropologia. Cidadania e democracia. Movimentos sociais e sociedades complexas. Meios de comunicação de massa e interação mundial. Cultura e identidade. Diversidade e gênero. Meio ambiente e sociedade. Direitos humanos, políticas públicas e inclusão. A importância da Educação na contemporaneidade. OBJETIVO A disciplina “Estudos Antropológicos e Sociológicos” apresenta um panorama da importância das Ciências Sociais na compreensão das sociedades e suas culturas e o essencial papel da educação. Os objetivos gerais são os de proporcionar aos estudantes a possibilidade de se discutir de forma ampla temas como cidadania, democracia, trabalho, cultura, identidade cultural, gênero, globalização, meio ambiente, indústria cultural, direitos humanos, políticas públicas, educação, entre outros. Portanto, a Antropologia e a Sociologia são fundamentais na formação integral do aluno e para a sua atuação profissional no mercado de trabalho. CONTEÚDO PROGRAMÁTICO Contexto Histórico de Surgimento da Sociologia e Antropologia: O que interessa aos sociólogos (as) e antropólogos (as)? Da Filosofia à Modernidade, do Mito ao Iluminismo; As Revoluções Modernas: Industrial e Francesa; O triunfo da Ciência. O Positivismo; O advento da Internet (rede mundial de computadores) e a revolução do conhecimento; As diferentes correntes teóricas: A teoria funcionalista – Émile Durkheim; Teoria compreensiva – Max Weber; Teoria marxista – Karl Marx; O desenvolvimento da Antropologia Social; A Sociologia e a Antropologia no Brasil; Cidadania, Democracia e Trabalho Contextualização histórica do conceito de cidadania; O Estado, Sociedade Civil, Democracia; Movimentos sociais e sociedades complexas; Os meios de comunicação de massa e a interação mundial; O mundo do trabalho na contemporaneidade; Culturae Identidade na Contemporaneidade; Como Pensar a Cultura? Cultura Popular, Cultura de Massa, Cultura Erudita; Identidade Cultural – respeito às diferenças e a questão de Gênero; O meio ambiente e a discussão sobre a questão global; Direitos Humanos; As Políticas Públicas e Processos de Inclusão: O papel da Educação. BIBLIOGRAFIA BÁSICA COSTA, Cristina. Sociologia: introdução à ciência da sociedade. 2 ed. São Paulo: Moderna, 2005. LAPLANTINE, François. Aprender antropologia. São Paulo: Brasiliense, 2003. GALLO, Silvio (Coord.). Ética e cidadania: caminhos da filosofia (elementos para o ensino de filosofia). 11.ed. São Paulo: Papirus, 2003. BIBLIOGRAFIA COMPLEMENTAR FORACCHI, Marialice M.; MARTINS, José de Souza (Org.). Sociologia e Sociedade. 21 ed. Rio de Janeiro: Livros Técnicos e Científicos, 1977. VELHO, Gilberto (Org.). Antropologia Urbana: cultura e sociedade no Brasil e em Portugal. 2 ed. Rio de Janeiro: Vozes, 1999. CHINOY, Ely. Sociedade: Uma introdução à sociologia. 13 ed. São Paulo: Cultrix, 2000. LINTON, Ralph. O homem: uma introdução à antropologia. 11 ed. São Paulo: Martins Fontes, 1981. LARAIA, Roque de Barros. Cultura: um conceito antropológico. 14 ed. Rio de Janeiro: Zahar, 2001. 4º SEMESTRE PLANO DE ENSINO DISCIPLINA: Linguagem de Programação III Carga Horária: 66 horas EMENTA Estudo de uma linguagem de programação voltada para a internet; Introdução à orientação a objetos: definição de objetos; definição de classes; polimorfismo; herança. Introdução teórica e prática a linguagem de programação Orientada a Objetos: características; o ambiente; as plataformas. Conceitos básicos de programação cliente/servidor. Aplicações com Banco de Dados. Desenvolvimento de Aplicações GUI (Graphic User Interface): componentes, gerenciadores de layout, modelo de eventos; Fluxo e filtros de dados. OBJETIVO · Desenvolver sistemas Desktop, utilizando Orientação a Objetos; · Compreender e desenvolver os conceitos de Polimorfismo, Herança e Sobrecarga em Java; · Desenvolver aplicações com interface gráfica; · Desenvolver aplicações em camadas utilizando os principais conceitos do paradigma cliente-servidor; · Apresentar os principais conceitos relacionados à programação usando bancos de dados relacionais, assim como técnicas de mapeamento objeto-relacional. CONTEÚDO PROGRAMÁTICO · Programação Orientada a Objetos; · Utilização de Variáveis e tipos em Java; · Introdução à Classe Scanner; · Utilização de estruturas de decisão em Java e Laços; · Vetores e Matrizes; · Collections; · Implementação de Herança, Sobrecarga e Sobrescrita; · Descompiladores para Java; · Utilização de Memória em processos Java online e batch; · Pacotes e Visibilidade; · Acesso à banco de dados com JDBC; · Programação Gráfica em Java com Frames; METODOLOGIA DE ENSINO · Aulas teóricas expositivas, aulas práticas em laboratório, desenvolvimento de projetos e resolução de exercícios; · Leitura de textos, palestras, seminários, pesquisas bibliográficas; · Desenvolvimento do Projeto Integrador. METODOLOGIA DE AVALIAÇÃO · Avaliações escritas e práticas; · Trabalhos individuais e em grupo (listas de exercícios, desenvolvimento de sistemas, estudos dirigidos, pesquisas); · Leitura de textos, palestras, seminários, pesquisas bibliográficas; · Desenvolvimento do Projeto Integrador. BIBLIOGRAFIA BÁSICA ARAUJO, E. C. Desenvolvimento para web com Java. Florianópolis: Visual Books, 2010. DEITEL, H. M.; DEITEL, P. J. Java: Como programar. 8 ed. São Paulo: Bookman, 2010. MENDES, D. R. Programação Java com ênfase a orientação a objetos. São Paulo: Novatec, 2009. BIBLIOGRAFIA COMPLEMENTAR COSTA, Daniel Gouveia. Java em Rede: recursos avançados de programação. Rio de Janeiro: Brasport, 2008. MACKENZIE, D. Aprenda Visual Basic. São Paulo: Pearson, 2003. [livro eletrônico] CORNELL, G. HORSTMANN, C. S. Core Java: Volume I – Fundamentos. 8 ed. São Paulo: Pearson Prentice Hall, 2010. [livro eletrônico] CANTELLI, Geraldo Cesar. Java: Uma Abordagem Sobre Programação Java. Santa Cruz do Rio Parto: Viena, 2014. BARNES, D. J. Programação orientada a objetos com Java. São Paulo: Pearson Prentice Hall, 2009. [livro eletrônico]. PLANO DE ENSINO DISCIPLINA: Estrutura de Dados Carga Horária: 66 horas EMENTA Introdução: conceitos básicos de dados, estruturas e tipos; abstração de dados; mecanismos para a construção de tipos. Representação física e encadeamento. Listas lineares: conceito, representação, operação, aplicações; Pilhas: conceito, representação, operações; Filas: conceitos, representação, operações. Árvores: conceito, terminologia, representação e aplicação. Árvores, matrizes esparsas e grafos. Métodos de Pesquisa de Dados em tabelas: Pesquisa Sequencial e pesquisa em memória. OBJETIVO Dar aos alunos noções de estrutura de dados e apresentar o seu uso na resolução de problemas alinhando teoria e prática. CONTEÚDO PROGRAMÁTICO · Introdução: · conceitos básicos de dados, estruturas e tipos; · abstração de dados; · mecanismos para a construção de tipos. · Representação física e encadeamento. · Listas lineares: · conceito, representação, operação, aplicações; · Pilhas: · conceito, representação, operações; · Filas: · conceitos, representação, operações. · Árvores: · conceito, terminologia, representação e aplicação. · Métodos de Pesquisa de Dados em tabelas: · Pesquisa Sequencial e pesquisa em memória. METODOLOGIA DE ENSINO · Aulas expositivas empregando: quadro negro e projetor multimídia; · Exercícios dirigidos em sala de aula. Ao longo do semestre serão disponibilizadas listas de exercícios para serem resolvidas pelos alunos e posteriormente discutidas durante as aulas e nos laboratórios de informática. · Proposição de listas de exercícios a serem resolvidas pelos alunos, fora do horário regular das aulas, como instrumento complementar para fixação e apreensão do conhecimento; · Proposição de trabalhos extraclasse que levem o aluno a conhecer a utilização de Estrutura de Dados em problemas aplicados, como forma de despertar o interesse pela disciplina. METODOLOGIA DE AVALIAÇÃO O desempenho do aluno será avaliado por bimestre com base no desenvolvimento das seguintes atividades: a) 1º bimestre: uma prova individual mais trabalho em dupla; b) 2º bimestre: uma prova individual mais trabalho em dupla (70% da nota) e projeto integrador mais avaliação integradora (30%). BIBLIOGRAFIA BÁSICA ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programação de Computadores: Algoritmos, Pascal, C/C++, Java. 2 ed. São Paulo: Pearson Prentice Hall, 2012. [livro eletrônico]. FORBELLONE, A. L. V.; EBERSPACHER, N. F. Lógica de Programação: A construção de algoritmos e estrutura de dados. 2 ed. São Paulo: Mackron Books, 2000. WIRTH, N. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999. BIBLIOGRAFIA COMPLEMENTAR ALVES, William Pereira. Banco de Dados: teoria e Desenvolvimento. São Paulo: Editora Érica, 2009. LEÃO, R. de O. SQL 2000 server: estrutura e implementação de sistemas de bancos de dados. São Paulo: Érica, 2002. MIZRAHI, V. V. Treinamento em Linguagem C. 2 ed. São Paulo: Pearson, 2008. JUNIOR, Dilermando Piva; NAKAMITI,Gilberto Shingueo; BIANCHI, Francisco. Estrutura de Dados e Técnicas de Programação. Rio de Janeiro: Elsevier, 2014. BROOKSHEAR, J. Glenn. Ciência da computação: uma visão abrangente. 5.ed. Porto Alegre, RS: Bookman, 2000. PLANO DE CURSO DISCIPLINA: Matemática Discreta CARGA HORÁRIA: 66 horas EMENTA Teoria dos conjuntos. Álgebra dos conjuntos. Estruturas Algébricas. Relações. Funções. Indução Matemática. Recursão e Relações de Recorrência. Análise Combinatória. Conceitos de Probabilidade. Introdução a Teoria dos Grafos. OBJETIVO Apresentar os conceitos básicos da Matemática discreta, fixar o conteúdo transmitido por meio de exercícios incentivando a leitura de textos e mostrar as aplicações de cada conteúdo. Ao término desta disciplina o aluno deverá conhecer os princípios da lógica computacional e prova de teoremas. E ainda, introduzir a ideia abstrata de conjuntos e as notações usuais,tendo a lógica formal como instrumento para a formalização das ideias. Tornar o aluno capaz de ler, compreender e aplicar os conhecimentos adquiridos sobre relações em contextos matemáticos e computacionais. Desenvolver a habilidade de demonstrar alguns resultados clássicos de matemática. CONTEÚDO PROGRAMÁTICO Introdução à Matemática Discreta; Conjuntos: subconjuntos, igualdade de conjuntos, conjunto das partes, diagramas de Venn. Operações com conjuntos, álgebra de conjuntos, relação das operações com conjuntos com as operações lógicas. Relações: representações de relações por grafos, matrizes e diagramas, composição de relações, relação inversa ou dual. Propriedades de relações. Relações de equivalência: classes de equivalência e partições. Relações de ordem: diagrama de Hasse, conjuntos parcialmente ordenados, totalmente ordenados, reticulados. Funções: imagem, funções injetoras e sobrejetoras, composição de funções, função inversa. Seqüências. Indução matemática; recursão. Introdução a Grafos; Tipo de grafos; METODOLOGIA DE ENSINO As aulas serão desenvolvidas utilizando as seguintes estratégias: · Aulas expositivas empregando: quadro negro e projetor multimídia com exercícios dirigidos em sala de aula. Ao longo do semestre serão disponibilizadas listas de exercícios para serem resolvidas pelos alunos e posteriormente nos laboratórios de informática. · Proposição de listas de exercícios a serem resolvidas, como instrumento complementar para fixação e apreensão do conhecimento e trabalhos extraclasse que levem o aluno a conhecer a utilização da matemática discreta em problemas aplicados, como forma de despertar o interesse pela disciplina. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados de forma contínua por avaliações parciais e bimestrais, trabalhos individuais e em grupo. No 2º bimestre, 30% da média final será composta pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA SOUZA, João Nunes de. Lógica para ciência da computação. Rio de Janeiro: Elsevier, 2008. GERSTING, Judith. Fundamentos matemáticos para ciência da computação. Rio de Janeiro: LTC, 2001. ALENCAR FILHO. Edgard. Iniciação à Lógica Matemática. São Paulo: Nobel, 2002. BIBLIOGRAFIA COMPLEMENTAR DAGHLIAN, Jacob. Lógica e Álgebra de Boole. São Paulo: Editora Atlas, 1995. SOUZA, João Nunes de. Lógica para ciência da computação. Rio de Janeiro: Elsevier, 2008. STEIN, Clifford. Et al. Matemática discreta para ciência da computação. São Paulo: Pearson, 2013. [livro eletrônico] MENEZES, Paulo Blauth. Matemática discreta para computação e informática. Porto Alegre: Sagra Luzzatto, 2013. HUNTER, David J. Fundamentos da matemática discreta. Rio de Janeiro: LTC, 2011. PLANO DE CURSO DISCIPLINA: Cálculo II Carga Horária: 66 horas EMENTA Integrais: primitivas imediatas, integração por substituição e por partes. Técnicas de integração. Integral definida e aplicações. Integrais impróprias. OBJETIVO Introduzir aos alunos os conceitos básicos relacionados à ementa proporcionando maturidade intelectual para estudos futuros em níveis mais avançados. Aprofundar conceitos da matemática para aplicações nas áreas das Ciências da Computação. CONTEÚDO PROGRAMÁTICO Derivada da Função Trigonométrica Primitiva, Notação de Leibniz, Integral Indefinida. Soma de Rieman, Integral de Rieman, Teorema fundamental do Cálculo. Cálculo de área, Área da região entre gráficos, Mudança de variável, Técnicas de Primitivação, Integração por partes, Mudança de variável e integrais indefinidas. Primitivas de funções racionais, Integrais de produto de seno e cosseno. METODOLOGIA DE ENSINO As aulas serão dialogadas com a utilização de dinâmicas adequadas ao momento pedagógico. Os alunos farão listas de exercícios, trabalhos e utilizarão a Internet e acervo de bibliotecas como auxiliar na sistematização da teoria. METODOLOGIA DE AVALIAÇÃO O desempenho do aluno será avaliado por bimestre com base no desenvolvimento das seguintes atividades: a) 1º bimestre: uma prova individual mais trabalho em dupla; b) 2º bimestre: uma prova individual mais trabalho em dupla (70% da nota) e projeto integrador mais avaliação integradora (30%). BIBLIOGRAFIA BÁSICA GUIDORIZZI, H. L. Um curso de cálculo. Rio de Janeiro: LTC, 2002. STEWART, J. Cálculo. 5 ed. São Paulo: Cengage Learning, 2006. BASSANEZI, R. C. Introdução ao cálculo e aplicações. São Paulo: Contexto, 2015 [livro eletrônico]. BIBLIOGRAFIA COMPLEMENTAR MCCALLUM, W. G.; HUGUES-HALLET, D.; GLEASON, A. M. Calculo de várias variáveis. São Paulo: Edgard Blücher Ltda, 1997. GONÇALVES, M. B.; FLEMMING, D. M. Cálculo B: funções de várias variáveis, integrais e múltiplas, integrais curvilíneas e de superfície. 2 ed. São Paulo: Pearson Prentice Hall, 2007. [livro eletrônico] KAPLAN, W. Cálculo avançado. São Paulo: Edgard Blucher, 1972. LEITHOLD, L. O Cálculo com geometria analítica. 3 ed. São Paulo: Harbra, 1994. THOMAS, GEORGE B.; WEIR, MAURICE D.; HASS, JOEL. Cálculo. Volume 2. 12.ed. São Paulo: Pearson, 2012. [livro eletrônico] PLANO DE ENSINO DISCIPLINA: Banco de Dados Carga Horária: 66 horas EMENTA Introdução: evolução histórica dos sistemas de informação, conceitos básicos de um sistema de gerenciamento de bancos de dados (SGBD). Estrutura de um SGBD: níveis conceituais, externo e físico, modelos conceituais e modelos externos. Linguagem de Definição de Dados e Linguagem de Manipulação de Dados. O modelo relacional: conceitos, álgebra relacional, cálculo relacional e normalização. Os modelos de Rede e hierárquicos. Exemplos e aplicações de SGBD existentes e disponíveis. Desenvolvimento de uma aplicação utilizando um gerenciador de banco de dados. OBJETIVO Capacitar o aluno a criar e administrar bases de dados de forma básica, bem como manipular e consultar dados. Executar consultas de dados isolados ou relacionados customizando a exibição e aplicando filtros. Aplicar o conhecimento adquirido em um projeto de banco de dados completo. CONTEÚDO PROGRAMÁTICO Modelagem de Dados; Diagrama de Entidades e Relacionamentos (DER); Comandos estruturais: CREATE, ALTER e DROP; Comandos de manipulação de dados: INSERT, UPDATE e DETELE; Comandos de consulta: SELECT e suas derivadas; Filtragem; Customização da exibição; Ordenação e introdução a agrupamento; Relacionamentos de tabelas: INNER e LEFT JOIN. METODOLOGIA DE ENSINO Aulas teóricas expositivas e práticas em laboratório; Resolução de exercícios e execução de trabalhos de apoio; Leitura dirigida; Pesquisas de práticas recomendadas. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA MEDEIROS, L. F. de. Banco de Dados: princípios e pratica. Curitiba: Inter saberes, 2013. [livro eletrônico] DATE, C. J. Introdução a sistemas de banco de dados. Rio de Janeiro: Campus, 2000. TEOREY, Tobey J. Projeto e Modelagem de Bancos de Dados. Rio de Janeiro: Elsevier, 2014. BIBLIOGRAFIA COMPLEMENTAR SILBERSCHATZ, Abraham et al. Sistema de banco de dados. São Paulo: Makron Books, 1999. WHITE, Curt. Redes de Computadores e Comunicação de dados. São Paulo: Cencage Learning, 2012. CHEN, Peter. Modelagem de dados: a abordagem entidade - relacionamento para projeto lógico. São Paulo: Makron Books, 1990. ELMASRI, Ramez. Sistemas de Banco de Dados. 6 ed. São Paulo: Pearson Addison Wesley, 2011. PLANO DE CURSO DISCIPLINA: Qualidade de Vida, Meio Ambiente e Economia Sustentável CARGA HORÁRIA: 66 horas EMENTA Política Nacional do Meio Ambiente e seus instrumentos de proteção ambiental. Proteção ambiental. Direito ambiental. Mapeamento do processo produtivo e métodos de avaliação dos indicadores de sustentabilidade organizacional. Aspectos e impactos ambientais. A evolução da consciência ambiental. O desenvolvimento sustentável: concepções e conceitos. Valoração ambiental e instrumentos econômicos para a gestão ambiental. As dimensões e os desafios do desenvolvimento sustentável.Tomada de decisão ambiental na perspectiva pública. A qualidade de vida no trabalho e o meio ambiente favorecendo a qualidade de vida no trabalho. OBJETIVO Apresentar os conteúdos de qualidade de vida, meio ambiente e economia sustentável na perspectiva de uma responsabilidade compartilhada. Demonstrar que somente através da articulação institucional, entre empresas, setor público e sociedade civil é possível vencer o desafio da sustentabilidade humana. Conhecer experiências e ferramentas para vencer o desafio da sustentabilidade. CONTEÚDO PROGRAMÁTICO Política nacional do meio ambiente e seus instrumentos de proteção ambiental; Proteção ambiental; Direito ambiental; Mapeamento do processo produtivo; Métodos de avaliação dos indicadores de sustentabilidade organizacional; Aspectos ambientais; Impactos ambientais; A evolução da consciência ambiental; O desenvolvimento sustentável: concepções e conceitos; Valoração ambiental e econômica para a gestão ambiental; Valoração dos instrumentos econômicos para gestão ambiental; Certificação de qualidade assegurada; As dimensões e os desafios do desenvolvimento sustentável; Tomada de decisão ambiental na perspectiva pública; Qualidade de vida no trabalho; conceito e práticas; A qualidade de vida no cotidiano; conceitos e práticas reconhecidas; O meio ambiente favorecendo a qualidade de vida no trabalho; Programas de qualidade de vida na organização; Programas de voluntariado patrocinados pela organização; Estratégias de programas de saúde ocupacional voltados à promoção de qualidade de vida e sustentabilidade. BIBLIOGRAFIA BÁSICA ANDRADE, Rui Otávio Bernardes de; TACHIZAWA, Takeshy; CARVALHO, Ana Barreiros de. Gestão ambiental: enfoque estratégico aplicado ao desenvolvimento sustentável. 2.ed. São Paulo: Makron Books, 2002. TACHIZAWA, T. Gestão ambiental e responsabilidade social corporativa: estratégias de negócios focadas na realidade brasileira. 3.ed. SAO PAULO SP: Atlas, 2005. ALMEIDA, J. R. de; CAVALCANTI, Y. Gestão ambiental: planejamento, avaliação, implantação, operação e verificação. 2.ed. Rio de Janeiro: Thex, 2004. BIBLIOGRAFIA COMPLEMENTAR RIOS, Aurélio Virgílio Veiga (Org.); IRIGARY, Carlos Teodoro Hugueney (Org.). O direito e o desenvolvimento sustentável: curso de direito ambiental. São Paulo: Peirópolis, 2005. JR, Arlindo Philipi. Educação Ambiental e Sustentabilidade. 4. ed., Barueri, São Paulo, Manole, 2008. RAYNAUT, Claude; ZANONI, Magda. Desenvolvimento e meio ambiente: em busca da interdisciplinaridade. Curitiba, PR: UFPR, 2002. CAVALCANTI, Clóvis (Org.). Desenvolvimento e natureza: estudos para uma sociedade sustentável. 4.ed. São Paulo: Cortez, 2003. PHILIPPI JUNIOR, Arlindo. Saneamento, saúde e ambiente: fundamentos para um desenvolvimento sustentável. São Paulo: Manole, 2005. 5º PERÍODO PLANO DE ENSINO DISCIPLINA: Estatística e Probabilidade CARGA HORÁRIA: 66 horas EMENTA Critérios de Amostragem. Dados absolutos e dados relativos. Tabelas de frequência. Medidas de tendência central: Médias, Mediana, Moda, Quartis, Decis e percentis. Medidas de dispersão: Amplitude, desvio padrão, variância amostral e populacional. Representações gráficas. Definição de evento. Cálculo de probabilidade. Probabilidade condicional. Teorema de Bayes. Técnicas de contagem: diagrama de árvore e análise combinatória. Variável aleatória discreta e contínua. Função densidade de probabilidade. Distribuições discretas de probabilidade. Distribuições contínuas de probabilidade. Tipos de hipóteses. Tipos de erro. Tipos de teste de hipóteses. Diagrama de dispersão. Coeficiente de correlação. OBJETIVO Apresentar os conceitos básicos da Probabilidade e da Estatística, fixar o conteúdo transmitido por meio de exercícios, incentivar a leitura dos textos sugeridos e mostrar as aplicações de cada conteúdo; Ao término desta disciplina o aluno deverá conhecer as principais utilidades da probabilidade e da estatística, bem como ter ideia de seu uso em ciência da computação. CONTEÚDO PROGRAMÁTICO Introdução; O que é estatística? Por que estudar estatística; O uso de modelos em estatística; Olhando para a frente; Dados versus informação; Dados estatísticos: tipos de dados; Notação sigma; Análise de pequenos conjuntos de dados; Medidas de tendência central: média, média ponderada, mediana, comparação entre média e mediana, moda; Medidas de dispersão: intervalo, medidas de dispersão que têm a média como ponto de referência – desvio médio absoluto, variância, desvio padrão, outras medidas; Análise de grandes conjuntos de dados; Distribuição de frequência: construção de distribuições de frequência para cada tipo de dados: contínuos, discretos, frequência acumulada, dados nominais e por postos; Medidas para dados agrupados: média, mediana, moda intervalo, variância, desvio padrão; Gráficos de distribuições de frequência; A probabilidade de um evento; Espaço amostral e eventos; Origens da probabilidade: o método clássico, chance, frequência relativa, chance e frequências relativas, o método subjetivo; A matemática da probabilidade: cálculo da probabilidade de ocorrência de dois eventos, probabilidade de ocorrência e ao menos um de dois eventos; Técnicas de contagem: o princípio da multiplicação, permutações, arranjos e combinações de todos os tipos; Comparação entre permutações (arranjos) e combinações; Distribuições discretas de probabilidade; Distribuições contínuas de probabilidade – a distribuição normal; Amostragem; Distribuições amostrais; Testes de hipóteses; Regressão e correlação. METODOLOGIA DE ENSINO As aulas serão desenvolvidas utilizando as seguintes estratégias: · Aulas expositivas empregando: quadro negro e projetor multimídia com exercícios dirigidos em sala de aula. Ao longo do semestre serão disponibilizadas listas de exercícios para serem resolvidas pelos alunos e posteriormente nos laboratórios de informática. · Proposição de listas de exercícios a serem resolvidas, como instrumento complementar para fixação e apreensão do conhecimento e trabalhos extraclasse que levem o aluno a conhecer a utilização da probabilidade e estatística em problemas aplicados, como forma de despertar o interesse pela disciplina. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados de forma contínua por avaliações parciais e bimestrais, trabalhos individuais e em grupo. No 2º bimestre, 30% da média final será composta pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA CRESPO, A. A. Estatística fácil. 18 ed. São Paulo: Saraiva, 2002. MORETTIN, L. G. Estatística básica: Probabilidade. 7 ed. São Paulo: Mackron Books, 1999. SPIEGEL, M.R. Estatística. 4 ed. Porto Alegre: Bookman, 2004. BIBLIOGRAFIA COMPLEMENTAR DOWNING, D.; CLARK, J. D. Estatística aplicada. São Paulo: Saraiva, 2000. MOORE, D. S. A estatística básica e sua prática. Tradução: Alfredo Alves de Farias. Rio de Janeiro: LTC, 1995. BUSSAB, W. O. Estatística básica. 5 ed. São Paulo: Saraiva, 2002. FONSECA, J. S. da. Curso de estatística. 3 ed. São Paulo: Atlas, 1985. BISQUERRA, R.; SARRIERA, J. C. Introdução à estatística: enfoque informático com o pacote estatístico SPSS. Porto Alegre: Artmed, 2004. PLANO DE ENSINO DISCIPLINA: Pesquisa e Ordenação CARGA HORÁRIA: 66 horas EMENTA Métodos de ordenação: seleção, troca, distribuição, inserção, intercalação e cálculo de endereços. Pesquisa de dados: sequencial, binária, hashing, árvores de pesquisa, árvores binárias de pesquisa, árvores AVL, árvores Patrícia, B-Trees. Organização de arquivos. Estudo da complexidade dos métodos apresentados. OBJETIVO Apresentar os conceitos fundamentais sobre ordenação e pesquisa sobre estrutura de dados. Apresentar os principais métodos de ordenação e pesquisa. Capacitar o aluno na implementação dos métodos, incluindo a comparação e análise de desempenho dos algoritmos. CONTEÚDO PROGRAMÁTICO 1. Introdução à Pesquisa e Ordenação: Conceitos elementares sobre estrutura de dados e métodos de ordenação e pesquisa. 2. Métodos de ordenação simples: Selection Sort. Insertion Sort. Bubble Sort. 3. Métodosde ordenação eficientes: Quicksort. Shellsort. Heapsort. 4. Pesquisa: Técnicas básicas de pesquisa. Pesquisa sequencial. Pesquisa binária. METODOLOGIA DE ENSINO O conteúdo da disciplina será ministrado através de aulas expositivas dialogadas, as quais objetivam explicar a fundamentação teórica sobre pesquisa e ordenação. O laboratório será utilizado para a realização de exercícios e implementação dos métodos, permitindo assim relacionar teoria e prática. As aulas práticas incluem o uso de computadores. METODOLOGIA DE AVALIAÇÃO A nota do primeiro bimestre será composta por uma avaliação teórica individual e atividades avaliativas, totalizando 10 pontos. No segundo bimestre, 30% da nota será composta pela avaliação integradora e projeto integrador. Assim, os 70% restantes da nota incluem uma avaliação teórica individual e atividades avaliativas. BIBLIOGRAFIA BÁSICA FORBELLONE, André Luiz Villar; EBERSPACHER, Nenri Frederico. Lógica de Programação: a construção de algoritmos e estrutura de dados. 2.ed. São Paulo, SP: Mackron Books, 2000. LAGES, N.; GUIMARÃES, A. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1994. ZIVIANI, NIVIO. Projeto de Algoritmos, com implementações em Pascal e C. 2 ed. São Paulo: Pioneira Thomson Learning, 2004. BIBLIOGRAFIA COMPLEMENTAR MANZANO, Jose Augusto N. G. Algoritmos: Logica para desenvolvimento de programação de computadores. 15. ed. São Paulo: Érica, 2004. WIRTH, Niklaus; CHENG, Mei Lee (trad.). Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1999. CARDOSO, Virgínia; Cardoso, Giselle. Sistema de Banco de Dados. São Paulo: Saraiva, 2012. MEDINA, Marco; FERTIG Cristina. Algoritmos e Programação: Teoria e Prática. 2ed. São Paulo: Novatec, 2006. ELMASRI, Ramez. Sistema de banco de dados. São Paulo: Addison Wesley, 2005. [livro eletrônico]. PLANO DE ENSINO DISCIPLINA: Linguagem de Programação IV Carga Horária: 66 horas EMENTA Noções avançadas de programação orientada a objetos. Sockets e invocação remota de métodos. Programação concorrente usando threads. Desenvolvimento de Aplicações com acesso a bancos de dados utilizando frameworks. Implementações e testes automatizados com JUnit. Programação Web com Tomcat. Desenvolvimento Web com JSP e Tag Library (JSTL). Introdução à Web Services. OBJETIVO · Desenvolver sistemas Web, utilizando Orientação a Objetos e Frameworks; · Compreender e desenvolver os conceitos de Polimorfismo, Herança e Sobrecarga em Java; · Desenvolver aplicações em camadas utilizando os principais conceitos do paradigma cliente-servidor; · Apresentar os principais conceitos relacionados à programação usando bancos de dados relacionais, assim como técnicas de mapeamento objeto-relacional; · Desenvolver a integração entre aplicações E-commerce e Web Services. CONTEÚDO PROGRAMÁTICO · Programação Orientada a Objetos; · Desenvolvimento de Testes com JUnit; · Acesso à banco de dados com JDBC e JPA; · Fundamentos básicos de linguagem de programação para web HTML; · Desenvolvimento de aplicações Web e E-commerce; · Construção de Servlets Java e JSP; · Criação de Tag Library com JSTL; · Fundamentos básicos de XML; · Introdução ao acesso de Web Services. METODOLOGIA DE ENSINO · Aulas teóricas expositivas, aulas práticas em laboratório, desenvolvimento de projetos e resolução de exercícios; · Leitura de textos, palestras, seminários, pesquisas bibliográficas. METODOLOGIA DE AVALIAÇÃO · Avaliações escritas e práticas; · Trabalhos individuais e em grupo (listas de exercícios, desenvolvimento de sistemas, estudos dirigidos, pesquisas); · Leitura de textos, palestras, seminários, pesquisas bibliográficas; · Desenvolvimento do Projeto Integrador. BIBLIOGRAFIA BÁSICA ARAUJO, E. C. Desenvolvimento para web com Java. Florianópolis: Visual Books, 2010. DEITEL, H. M.; DEITEL, P. J. Java: Como programar. 8 ed. São Paulo: Bookman, 2010. MENDES, D. R. Programação Java com ênfase a orientação a objetos. São Paulo: Novatec, 2009. BIBLIOGRAFIA COMPLEMENTAR CANTELLI, Geraldo Cesar. Java: Uma Abordagem Sobre Programação Java. Santa Cruz do Rio Parto: Viena, 2014. BOND, M; et al. Aprenda J2EE com EJB, JSP, Servlets, JNDI, JDBC e XML. São Paulo: Pearson Prentice Hall, 2003. [livro eletrônico] CORNELL, G. HORSTMANN, C. S. Core Java: Volume I – Fundamentos. 8 ed. São Paulo: Pearson Prentice Hall, 2010. [livro eletrônico] DEITEL, H. M.; DEITEL, P. J. Ajax, Rich Internet Applications e Desenvolvimento Web para Programadores. São Paulo: Pearson Prentice Hall, 2008. [livro eletrônico] KALINOVSKI, A. Java secreto: técnicas de descompilação, patching e engenharia reversa. São Paulo: Pearson, 2005. [livro eletrônico]. PLANO DE ENSINO DISCIPLINA: Banco de Dados II Carga Horária: 66 horas EMENTA Arquitetura avançada de um sistema de banco de dados; Modelo relacional: dependência funcional, chaves, normalização, transações; Modelagem de dados; Linguagem de consulta de dados avançada; Projeto de software completo com aplicação de estruturação, manipulação de dados e consultas em SQL. OBJETIVO Capacitar o aluno a criar e gerenciar bases de dados de forma avançada por meio de técnicas e ferramentas, bem como administrar e consultar dados. Elaborar consultas de dados em nível avançado. Aplicar o conhecimento adquirido em um projeto de banco de dados e software completo. CONTEÚDO PROGRAMÁTICO Arquitetura avançada de um sistema de banco de dados; Modelo relacional: dependência funcional, chaves, normalização, transações; Modelagem de dados; Linguagem de consulta de dados avançada; Projeto de software completo com aplicação de estruturação, manipulação de dados e consultas em SQL. METODOLOGIA DE ENSINO Aulas teóricas expositivas e práticas em laboratório; Resolução de exercícios e execução de trabalhos de apoio; Leitura dirigida; Pesquisas de práticas recomendadas. METODOLOGIA DE AVALIAÇÃO Os alunos serão avaliados por meio de dois trabalhos parciais além das avaliações bimestrais. No 2º bimestre a nota do aluno também será composta em 30% pela avaliação integradora e projeto integrador. BIBLIOGRAFIA BÁSICA BAPTISTA, Luciana Ferreira. Linguagem SQL: guia Prático de Aprendizagem. São Paulo: Editora Érica, 2011. KORTH, H. F.; SILBERSCHATZ, A.; SUDARSHAN, S. Sistema de banco de dados. 3. ed. São Paulo: Makron Books do Brasil, 1999. DEITEL, H. M. C++: como programar. São Paulo: Pearson, 2003. [livro eletrônico]. BIBLIOGRAFIA COMPLEMENTAR HEUSER, C. A. Projeto de banco de dados. 4 ed. Porto Alegre: Sagra Luzzatto, 2001. MEDEIROS, L. F. de. Banco de Dados: princípios e pratica. Curitiba: Inter saberes, 2013. [livro eletrônico]. ELMASRI, R. Sistema de Banco de Dados. São Paulo: Addison Wesley, 2005. [livro eletrônico]. FURMANKIEWICZ, E. Microsoft SQL server 2005: fundamentos de bancos de dados passo a passo. Porto Alegre: Bookman, 2007. TEOREY, Toby et al. Projeto de modelagem de banco de dados. 2 ed. Rio de Janeiro: Elsevier, 2014. PLANO DE CURSO DISCIPLINA: Álgebra e Sistemas Lineares Carga Horária: 66 horas EMENTA Tipos especiais de matrizes. Operações com matrizes. Determinante de uma matriz. Matriz linha reduzida e matriz escalonada. Matriz inversa. Sistemas de equações lineares. Matriz ampliada de um sistema. Classificação de um sistema de equações m x n. Resolução de um sistema linear. Método de escalonamento de Gauss. Método da inversa. Definição de espaço vetorial e subespaço vetorial. Dependência e independência linear. Base e dimensão de um espaço vetorial. Matriz mudança de base e sua inversa. Definição de transformação linear. Propriedades das transformações lineares. Núcleo e imagem de uma transformação linear. Transformações lineares injetoras e sobrejetoras. Matriz de uma transformação linear. Definição de autovalores e autovetores. Polinômio característico. Cálculo de autovalores e autovetores. Definição de produto interno. Ortogonalidade. Complementos e projeções ortogonais. Processo de Gram-Schmidt. OBJETIVO Introduzir aos alunos os conceitos básicos relacionados à ementa proporcionando maturidade intelectual para estudos futuros em
Compartilhar