16
CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ 25/07/2018 11:37 Data: Usuário: Marcio Luz - Suporte 1 Pág. Nº Rel.: E17 Plano de ensino 51a - 51a 05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Professor: Disciplina: Curso: Turma: 51805848 - Armando Cardoso Ribas ADS-511 - Algoritmos Período letivo: 2015/1 72 Carga horária: Situação do plano: Todos Ementa Introdução à lógica; princípios de resolução de problemas; estruturas básicas de programação (tipos de dados, instruções primitivas, estruturas de controle condicional e repetição); estruturas de dados homogêneas (vetores e matrizes); estruturas de dados heterogêneas (registros); conceitos de programação modular. 1. Objetivo geral Proporcionar ao acadêmico lógica de programação 1. Objetivo específico - aprender a pensar logicamente - aplicar a lógica em modelos de repetição - aplicar a lógica com estrutura de dados 1. Conteúdo programático 1. Introdução à lógica; 2. princípios de resolução de problemas; 3. estruturas básicas de programação (tipos de dados, instruções primitivas, estruturas de controle condicional e repetição); 4. estruturas de dados homogêneas (vetores e matrizes); 5. estruturas de dados heterogêneas (registros); 6. conceitos de programação modular. 1. Metodologia Serão consideradas as seguintes técnicas de ensino-aprendizagem: - Aula expositiva-dialogada - Comentários de casos práticos por meios de textos. - Elaboração de trabalhos práticos envolvendo seminários - Apresentação de trabalhos individuais ou em grupo -Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet. - Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ. 1. Sistema de avaliação A avaliação será realizada da seguinte maneira: Serão realizadas duas provas escritas e uma nota de trabalho, constituindo a nota final: (N1+N2+N3)/3. A média a ser obtida para aprovação nas três provas devera ser igual ou superior a 6,0, não havendo recuperação nem exame final. 1. Bibliografia básica FORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo: Makron Books, 2005. GLEY, F. Xavier. Lógica de Programação. São Paulo: Senac, 2014. MANZANO, J. A.; OLIVEIRA, J. F. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. São Paulo: Érica, 2013. 1. Bibliografia complementar CELES, Waldemar; CERQUEIRA, Renato; RANGEL, José Lucas. Introdução a Estrutura de Dados com técnicas de programação em C. Rio de Janeiro: Elsevier, 2004. DROZDEK, Adam. Estrutura de dados e Algoritmos em C++. São Paulo: Pioneira Thomson Learning, 2005. EDELWEISS, N, GALANTE, R. M., Estrutura de Dados, Volume 18 - Série Livros Didáticos Informática UFRGS.1.ed. Porto Alegre: Bookman, 2009. JEFF, E. Como pensar em algoritmo. Rio de Janeiro: LTC, 2010. SZWARCFITER, Jayme Luiz; MARKENZON, Lilian. Estruturas de dados e seus algoritmos. 3. ed. Rio de Janeiro: LTC, 2010. viii, 302 p. ISBN 978-85-216-1750-1. 1. Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

Plano de ensino - usj.edu.br · Bibliografia básica FORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo:

  • Upload
    lebao

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

1Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805848 - Armando Cardoso Ribas

ADS-511 - Algoritmos

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaIntrodução à lógica; princípios de resolução de problemas; estruturas básicas de programação (tipos de dados, instruções primitivas, estruturasde controle condicional e repetição); estruturas de dados homogêneas (vetores e matrizes); estruturas de dados heterogêneas (registros);conceitos de programação modular.

1.

Objetivo geralProporcionar ao acadêmico lógica de programação1.

Objetivo específico- aprender a pensar logicamente- aplicar a lógica em modelos de repetição- aplicar a lógica com estrutura de dados

1.

Conteúdo programático1. Introdução à lógica;2. princípios de resolução de problemas;3. estruturas básicas de programação (tipos de dados, instruções primitivas, estruturas de controle condicional e repetição);4. estruturas de dados homogêneas (vetores e matrizes);5. estruturas de dados heterogêneas (registros);6. conceitos de programação modular.

1.

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva-dialogada- Comentários de casos práticos por meios de textos.- Elaboração de trabalhos práticos envolvendo seminários- Apresentação de trabalhos individuais ou em grupo-Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet.- Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ.

1.

Sistema de avaliaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas provas escritas e uma nota de trabalho, constituindo a nota final:(N1+N2+N3)/3. A média a ser obtida para aprovação nas três provas devera ser igual ou superior a 6,0, não havendo recuperação nem examefinal.

1.

Bibliografia básicaFORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo: MakronBooks, 2005.GLEY, F. Xavier. Lógica de Programação. São Paulo: Senac, 2014.MANZANO, J. A.; OLIVEIRA, J. F. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. São Paulo: Érica, 2013.

1.

Bibliografia complementarCELES, Waldemar; CERQUEIRA, Renato; RANGEL, José Lucas. Introdução a Estrutura de Dados com técnicas de programação em C. Rio deJaneiro: Elsevier, 2004.DROZDEK, Adam. Estrutura de dados e Algoritmos em C++. São Paulo: Pioneira Thomson Learning, 2005.EDELWEISS, N, GALANTE, R. M., Estrutura de Dados, Volume 18 - Série Livros Didáticos Informática UFRGS.1.ed. Porto Alegre: Bookman,2009.JEFF, E. Como pensar em algoritmo. Rio de Janeiro: LTC, 2010.SZWARCFITER, Jayme Luiz; MARKENZON, Lilian. Estruturas de dados e seus algoritmos. 3. ed. Rio de Janeiro: LTC, 2010. viii, 302 p. ISBN978-85-216-1750-1.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

2Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805941 - RICARDO DOS SANTOS

ADS-512 - Análise de Sistemas I

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaFrameworks de desenvolvimento de software Desktop (ex: Microsoft. NET Framework); Ferramentas de Desenvolvimento Rápido de Aplicativos(ex: Microsoft Visual Studio); Persistência de dados em arquivos e bancos de dados; Tópicos de desenvolvimento de Software Desktopconforme o framework de desenvolvimento adotado.

1.

Objetivo geralProporcionar aos alunos do curso ADS, conhecimentos práticos e teóricos sobre Análise de Sistemas I.1.

Objetivo específicoProporcionar aos alunos do curso ADS, conhecimentos práticos e teóricos sobre Análise e Projeto de Sistemas, englobando estudo deconceitos fundamentais de Análise e Projeto Orientado a Objetos, incluindo sua aplicação através do ensino de uma linguagem de modelagemde alto nível.

1.

Conteúdo programático- Teoria Geral de Sistemas Definições de Sistema. Tipos de Sistemas. Definições de Dado, Informação e Conhecimento. Definições deSoftware. Evolução do Software. Definições de Análise e Projeto de Sistemas.

1.

- Engenharia de Requisitos Técnicas envolvidas, Dificuldades, Técnicas para levantamento de requisitos, Análise e negociação dos requisitos,Especificação e documentação, Validação e UML.

2.

- Critérios em Projetos de Sistema Modelos de Processo (Ciclos de Vida). Ciclo de Vida Clássico (Cascata). Prototipação. Ciclos de Vida.3.

- Gerenciamento de Projetos de Software O que são Projetos de Software? Como desenvolver Projetos de Software de acordo com asmelhores práticas do mercado.

4.

- Técnicas de documentação Documento do Projeto. Manual do Usuário. Documentos On-line.5.

MetodologiaAulas expositivas.1.

Atividades em equipe.2.

Resolução de problemas propostos3.

Leitura e resenha de textos4.

Aulas práticas Estudos de casos.5.

Sistema de avaliação- Prova - Média 61.

- Trabalho - Média 62.

- Participação em sala e entrega de Resenhas Subjetivo e pessoal - Média 63.

Bibliografia básicaBOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: Guia do usuário. Rio de Janeiro: Campus, 2012.LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. 3. ed.,Porto Alegre: Bookman, 2007.PRESSMAN, Roger S. Engenharia de software: Uma Abordagem Profissional. 7 ed., Mc Graw Hill, 2011.

1.

Bibliografia complementarBLAHA, Michael. Modelagem e projetos baseados em objetos com UML 2. 2 Ed., Rio de Janeiro: Campus, 2006.FOWLER, Martin. UML Essencial: Um Breve Guia Para a Linguagem-Padrão. 3. ed. Porto Alegre: Artmed, 2005.DAVIS, William S. Análise e projeto de sistemas: Uma abordagem estruturada. LTC Editora, 1994.FERNANDES, Daniel BATISTA. Análise de Sistemas - 10 Habilidades Fundamentais. Ciência Moderna, 2015.YOURDON, Edward. Análise estruturada moderna. Rio de Janeiro: Campus, 1990.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

3Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805842 - Ana Paula Pereira Villela

ADS-513 - Comunicação Oral e Escrita

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaComunicação e Organização. Público e Opinião Pública. Imagem corporativa. Planejamento estratégico de comunicação corporativa integrada.Estudo das inovações em mídias, tecnologias e linguagens e suas interfaces com a comunicação organizacional e as ciências da comunicação.Planejamento e administração de processos e fluxos de comunicação nas organizações.

1.

Objetivo geral- Proporcionar a aprendizagem quanto à importância de uma comunicação efetiva e eficaz no contexto organizacional.1.

Objetivo específico- Compreender os princípios básicos da comunicação oral e escrita no desenvolvimento de sua atividade profissional.- Refletir sobre conceitos de comunicação empresarial e sobre a necessidade de clareza e transparência na comunicação.- Apresentar conceitos e diferenças entre comunicação interna e externa no âmbito empresarial.- Conhecer e respeitar as manifestações da linguagem utilizadas por diferentes grupos sociais em suas esferas de socialização.- Desenvolver a apresentação em público.

1.

Conteúdo programático- Introdução à teoria da comunicação.1.

- Variação linguística.2.

- Expressão e comunicação oral.3.

- Comunicação organizacional.4.

Metodologia? Os conteúdos serão desenvolvidos através de aulas expositivas dialogadas;? Será utilizado o data show para algumas visualizações de textos;? Serão propostos exercícios teórico-práticos realizados individualmente ou em grupo;? Quando da explicação do conteúdo, o aluno poderá se utilizar da elaboração de resumos, resenhas críticas.

1.

Sistema de avaliaçãoA avaliação do aproveitamento escolar poderá ser realizada da seguinte maneira:1. Provas presenciais e realizadas nos períodos fixados pelo calendário escolar.2. Elaboração de trabalhos envolvendo questionários, pesquisas, seminários.3. Leituras recomendadas como forma de complementação de conteúdos.6.1: Provas + atividades curriculares = média simples (0 a 10)

1.

Bibliografia básicaBUENO, Wilson da Costa. Comunicação empresarial: teoria e pesquisa. Barueri: Manole, 2003.TORQUATO, F. Gaudêncio. Tratado de comunicação organizacional e política. São Paulo: Pioneira/Thomson Learning, 2002.LAPOLLI, Edis Mafra. Gestão de Pessoas em organizações empreendedoras. Florianópolis: Pandion, 2010.

1.

Bibliografia complementarKOCH, I. Desvendando os segredos do texto. São Paulo: Cortez, 2006.FARACO, C. A.; TEZZA, C. Oficina de texto. Petrópolis: Vozes, 2009.FARACO, C. A.; TEZZA, C. Prática de texto. Petrópolis: Vozes, 2013.MARCUSCHI, L. A. Da fala para a escrita: atividades de retextualização. 4. ed. São Paulo: Cortez, 2003.BECHARA, Evanildo. Gramática Portuguesa. 37. Rio de Janeiro: Lucerna, 2009.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

4Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

2551 - Flavio Antonio Cozzatti

ADS-514 - Empreendedorismo e Inovação

Período letivo: 2015/1

36Carga horária: Situação do plano: Todos

EmentaConceitos sobre empreendedorismo. Características e habilidades do empreendedor. Desenvolvimento e motivação da capacidadeempreendedora: oportunidades de negócio na informática, leis de mercado, perfil do empreendedor, gerenciamento de negócio, técnicas denegociação, qualidade e competitividade. Mecanismos e procedimentos para criação de empresas de computação. Fatores críticos de sucessoda administração da informática.

1.

Objetivo geralIdentificar as características empreendedoras, as oportunidades de negócios e o desenvolvimento e definir um plano de negócios paraempresas de computação.

1.

Objetivo específico- Discutir o perfil do empreendedor e o motivo pelo qual as pessoas buscam tornar-seempresárias.- Apontar as questões relacionadas com a identificação das oportunidades de negócios,metas e objetivos, apontando tendências globais que geram estas oportunidades.- Classificar os indicadores sócio-econômicos, antes de iniciar onegócio, avaliando os potenciais concorrentes, consumidores e fornecedores.- Reconhecer o projeto da linha de produtos e serviços que o seu negócio oferecerá aosclientes, discutindo atributos ou características que devem ter para atender as necessidadesdos clientes.- Discutir as questões éticas relacionadas ao comércio dos produtos/serviços.

1.

Conteúdo programático1. Introdução1.1. Plano de Ensino1.2. Conceituação1.3. Histórico

2. Empreendedor/Empreendedorismo2.1. Conceitos2.2. Definições

3. Ética do Empreendedor3.1 Conceitos3.2. Definições4. Comportamento do Empreendedor4.1 Empresário X Empreendedor4.2 Habilidades do Empreendedor

5. Análise de Mercado5.1 Difusão de novos negócios5.2. Competitividade5.3 Qualidade

6. Visão de Negócio6.1 Oportunidade X Ideia

7. Inovação7.1 Conceitos7.2 Tipos de Inovação7.3. Estratégia

8. Abertura de empresa de informática8.1 Legislação8.2 Abertura8.3 Fatores críticos de sucesso

9. Business Plan (Plano de Negócio)

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

5Pág.Nº Rel.:E17

Plano de ensino

MetodologiaSerão consideradas as seguintes técnicas de ensino-aprendizagem:- Aula expositiva-dialogada- Comentários de casos práticos por meios de textos.- Estudo de caso, visitas técnicas em empresas ou exposições- Elaboração de trabalhos práticos envolvendo seminários- Apresentação de trabalhos individuais ou em grupo-Leitura de artigos relacionados com o assunto tratado por meio de revistas, jornais e internet.- Todos os trabalhos deverão estar de acordo com as Normas da ABNT presentes no Manual de Metodologia do USJ.

1.

Sistema de avaliaçãoA avaliação será realizada da seguinte maneira: Serão realizadas duas provas escritas e uma nota de trabalho, constituindo a nota final:(N1+N2+N3)/3. A média a ser obtida para aprovação nas três provas devera ser igual ou superior a 6,0, não havendo recuperação nem examefinal.

1.

Bibliografia básicaBERNARDI, Antônio Luiz. Manual de Empreendedorismo e Gestão: Fundamentos, estratégias e dinâmicas. São Paulo: Atlas, 2011.DORNELAS, J. C. A. Empreendedorismo: Transformando Ideias em Negócios. 3 ed. Rio de Janeiro: Campus, 2005.HISRICH, R. D.; PETERS, M.; SHEPHERD, D. A. Empreendedorismo. 7 ed. Porto Alegre: Bookman, 2009.

1.

Bibliografia complementarDOLABELA, Fernando. O Segredo de Luísa: uma ideia, uma paixão e um plano de negócios. Rio de Janeiro: Sextante, 2008.DORNELAS, J. C. A. Empreendedorismo Corporativo: como ser empreendedor; inovar e se diferenciar em organizações estabelecidas. 2.ed.Rio de Janeiro: Campus, 2003.ESPINOSA, I. C. de O. N; BARBIERI FILHO, P. Geometria Analítica para Computação. São Paulo: LTC, 2009.LAPOLLI, Edis Mafra. Gestão de Pessoas em organizações empreendedoras. Florianópolis: Pandion, 2010.LAPOLLI, Edis Mafra. et all. Competência empreendedora. Florianópolis: Pandion, 2009.BUENO, Wilson da Costa. Comunicação empresarial: teoria e pesquisa. Barueri: Manole, 2003.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

6Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-515 - Modelagem de Dados

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaConceito básico de modelagem de banco de dados, introdução a MER, modelagem conceitual, modelagem lógica e modelagem física,considerando os conceitos de modelagem, Entidade-Relacionamento e normalização de dados.

1.

Objetivo geralCapacitar o aluno para criação e análise de diagrama das modelagens Conceitual, Lógica e Física.1.

Objetivo específicoCapacitar o aluno para a identificação, interpretação e elaboração de modelagem de dados - Conceitual, Lógica e Física.1.

Conteúdo programático1. Modelagem de Banco de Dados1.1. Conceitos de Modelagem Entidade e Relacionamento - MER;1.1.1. Análise e identificação dos Dados dentro do texto de requerimentos de sistemas;

1.

1.2. Modelagem Conceitual;2.

1.3. Modelagem Lógica;3.

1.4. Formas Normais;4.

1.5. Modelagem Física.5.

MetodologiaAulas expositivas dialogadas, com apresentação multimídia e desenvolvimento de atividades em conjunto. Elaboração, solução e apresentaçãode exercícios. Avaliações e trabalho de conclusão do semestre.

1.

Sistema de avaliaçãoAvaliação - AV1 Avaliar a identificação de dados dentro de requisitos. Modelagem de Dados Conceitual.1.

Avaliação - AV2 Avaliar o aprendizado da Modelagem de Dados Lógica.2.

Avaliação - AV3 Avaliar o aprendizado da Modelagem Física.3.

Trabalho Final Avaliar e estimular a criação de uma modelagem de banco de dados, abordando modelagem Conceitual, Lógica e Física.4.

Bibliografia básicaTEOREY, Toby; LIGHTSTONE, Sam; NADEAU, Tom. Projeto e modelagem de bancos de dados, 4 ed. Rio de Janeiro: Campus, 2007.RUMBAUGH, J.; BLAHA, M. Modelagem e Projetos Baseados em Objetos com UML 2. Rio de Janeiro: Campus, 2006.SILBERSCHATZ, Abraham. Sistema de banco de dados. Rio de Janeiro: Elsevie, 2012.

1.

Bibliografia complementarGILLENSON, M. L. Fundamentos de Sistemas de Gerência de Banco de Dados. São Paulo: LTC, 2006.MACHADO, Felipe Nery; ABREU, Maurício. Projeto de Banco de Dados: Uma Visão Prática. São Paulo: Érica 2010.TOBY, Teorey; SAM, Lightstone; TOM, Nadeau. Projeto e Modelagem de Bancos de Dados. Rio de Janeiro: Campus, 2007.DATE, C.J. Introdução a sistemas de banco de dados. 8 ed. Rio de Janeiro: Campus, 2004.SETZER, Valdemar W.; SILVA, Flávio S.C. Banco de dados. São Paulo: Blucher, 2005.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

7Pág.Nº Rel.:E17

Plano de ensino

51a - 51a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-516 - Fundamentos de TI

Período letivo: 2015/1

36Carga horária: Situação do plano: Todos

EmentaConceitos fundamentais da computação. Histórico da computação. Os sistemas de numeração computacionais. Principais componentes eperiféricos do computador. O funcionamento e a inter-relacionamento dos periféricos do computador. Os principais dispositivos dearmazenamento. Tecnologias de armazenamento de informações. Classificação e conceitos básicos de software. Programas de processos e decompilador. Estrutura pessoal e funcional dos serviços informáticos. Estrutura humana no ambiente de informática. Ciclo de vida de um sistemainformático.

1.

Objetivo geralApresentar os conceitos e histórico que envolvem a TI e a Computação.1.

Objetivo específicoApresentar os conceitos e histórico que envolvem a TI e a Computação, comparando com o dia a dia dos alunos, fazendo-os compreender adinâmica da TI.

1.

Conteúdo programático1. Conceitos da computação;1.

2. Histórico da computação;2.

3. Sistemas de numeração computacionais;3.

4. Componentes e periféricos do computador;4.1. O funcionamento e a inter-relacionamento dos periféricos do computador;4.2. Os principais dispositivos de armazenamento;4.3. Tecnologias de armazenamento de informações;

4.

5. Classificação e conceitos básicos de software;5.

Governança em TI (COBIT e ITIL)6.

6. Programas de processos e de compilador;7.

7. Estrutura pessoal e funcional dos serviços informáticos.8.

8. Estrutura humana no ambiente de informática;9.

9. Ciclo de vida de um sistema informático.10.

MetodologiaAulas expositivas dialogadas, com apresentação multimídia e desenvolvimento de atividades em conjunto. Elaboração, solução e apresentaçãode exercícios. Avaliações e trabalho de conclusão do semestre.

1.

Sistema de avaliaçãoAvaliação - AV1 Avaliar o conhecimento dos conceitos, histórico e sistemas numéricos computacionais.Avaliação - AV2 Avaliar o conhecimento dos componentes e periféricos do computador, seus funcionamentos e inter-relacionamento.Avaliação - AV3 Avaliar o conhecimento de dispositivos e tecnologias de armazenamento de informações. Também a classificação e conceitosde software.Trabalho Final Avaliar o envolvimento pessoal e funcional, além da estrutura humana envolvida num ambiente de informática.

1.

Bibliografia básicaCAPRON, H. L.; JOHNSON, J. A. Introdução à Informática. São Paulo: Pearson Prentice Hall Brasil, 2004.WEBER. R. F. Fundamentos de Arquitetura de Computadores. 3 ed. Porto Alegre: Bookman, 2008.SOUSA, Lindeberg Barros de. Projetos e Implementação de Redes: fundamentos. Soluções, arquitetura e planejamento. 2 ed. São Paulo: Érica,2009.

1.

Bibliografia complementar

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

8Pág.Nº Rel.:E17

Plano de ensino

ESPINOSA, I. C. de O. N; BARBIERI FILHO, P. Geometria Analítica para Computação. São Paulo: LTC, 2009.ALBERTIN, Alberto Luiz. Administração de informática. São Paulo: Atlas, 2004.TANENBAUM, A. Organização estruturada de computadores. 6.ed. São Paulo: Prentice Hall, 2013.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.TANENBAUM, A. Sistemas Operacionais Modernos. 3.ed. São Paulo: Prentice Hall, 2010.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

9Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51810329 - Davi da Silva Böger

ADS-521 - Lógica de Programação Orientada Objeto I

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaConceitos e evolução da programação orientada a objetos. Abstração e modelo conceitual. Conceito e modelos de objetos. Classes, atributos,métodos, mensagens/ações. Construtores e destrutores. Polimorfismo. Herança - simples e múltipla e suas consequências. Encapsulamento eocultamento de dados. Conceitos e técnicas de programação. Implementação de algoritmos orientado a objetos utilizando linguagens deprogramação. Múltiplas linhas de execução. Java x Applets. Exceções e depuração.Aplicação e uso das estruturas fundamentais da orientação a objetos.

1.

Objetivo geral  

Objetivo específico  

Conteúdo programático  

Metodologia  

Sistema de avaliação  

Bibliografia básicaCLARK, D. Introdução a Programação Orientada a Objetos. Rio de Janeiro: Ciência Moderna, 2003.RUMBAUGH, J.; BLAHA, M. Modelagem e Projetos Baseados em Objetos. Rio de Janeiro: Campus, 2006.SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.

1.

Bibliografia complementarDEITEL, P; DEITEL, H. Java: como programar. 8ª ed. Prentice Hall, 2010.FOWLER, Martin. UML Essencial: Um Breve Guia Para a Linguagem-Padrão. 3.ed. Porto Alegre: Artmed, 2005.FORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo: MakronBooks, 2000.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.BORATTI, I. C. Programação Orientada a Objetos em Java. Visual Books, 2007.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

10Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51810329 - Davi da Silva Böger

ADS-522 - Linguagem de Programação I

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaClasses Internas e Anônimas. Elementos da Linguagem Java: Histórico da linguagem Java; Características da linguagem Java; Estrutura de umprograma Java; Caracteres, comentários, identificadores e palavras reservadas; Tipos primitivos e conversão de tipos; Variáveis de referência xVariáveis de Valor; Operadores; Estruturas de controle (comandos);Arranjos; Manipulação numérica; Cadeia de Caracteres; Entrada e Saída padrão.

1.

Objetivo geral  

Objetivo específico  

Conteúdo programático  

Metodologia  

Sistema de avaliação  

Bibliografia básicaDEITEL, P; DEITEL, H. Java: como programar. 8ª ed. São Paulo: Prenticce Hall, 2010.BORATTI, I. C. Programação Orientada a Objetos em Java. Visual Books, 2007.SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.

1.

Bibliografia complementarFORBELLONE, A. L. V.; Eberspacher, H. F. Lógica de Programação - A Construção de Algoritmos e Estruturas de Dados. São Paulo: MakronBooks, 2000.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.SNAITH, Paul. C++ Para Leigos Passo a Passo. Ed. Ciência Moderna. 1999.RUMBAUGH, J.; BLAHA, M. Modelagem e Projetos Baseados em Objetos. Rio de Janeiro: Campus, 2006.SANTOS, R. Introdução à programação orientada a objetos usando JAVA. Rio de Janeiro: Campus, 2003.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

11Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805850 - Henrique Pereira Oliveira D'Eça Neves

ADS-523 - Banco de Dados I

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaConceitos de banco de dados. Modelos conceituais de informações. Modelos de dados: relacional, redes e hierárquicos. Modelagem de dadosconceitual, lógica e física. Linguagem de definição e linguagem de manipulação de dados (DDL e DML). Teoria relacional: dependênciasfuncionais e multivaloradas, formas normais. Restrições de integridade e de segurança em banco de dados relacional. Sistemas gerenciadoresde banco de dados (SGBD): objetivo e funções. Tipos de sistemas gerenciadores de banco de dados. Linguagens de declaração e demanipulação de dados. Caracterização de abordagens nãoconvencionais de bancos de dados. Integração de bancos de dados.

1.

Objetivo geralCapacitar o aluno para análise e criação de um banco de dados a partir dos requisitos para um sistema.1.

Objetivo específicoCapacitar o aluno para a identificar e produzir um banco de dados relacional, tendo como base os modelos idealizados. Possibilitar aidentificação, analise e desenvolvimento de banco de dados, buscando sempre o melhor para um sistema.

1.

Conteúdo programático1. Apresentar o conceito de banco de dados;1.1. Apresentar os tipos de banco de dados e suas principais características;1.2. Aplicabilidade de um banco de dados;

1.

2. Apresentar e exercitar a linguagem SQL-Structured Query Language;2.1. Apresentar e exercitar os comandos DDL e DML;

2.

3. Revisão das modelagens conceitual, lógica e física;3.

4. Aplicar os conceitos das formas normais;4.

5. Apresentar um SGBD relacional;5.

6. Montagem de um banco de dados;6.1. Trabalhar com o tema de segurança e integridade em banco de dados relacional;

6.

7. Regras de Banco de Dados: Procedures, Functions e Triggers.7.

MetodologiaAulas expositivas dialogadas, com apresentação multimídia e desenvolvimento de atividades em conjunto. Elaboração, solução e apresentaçãode exercícios. Avaliações e trabalho de conclusão do semestre.

1.

Sistema de avaliaçãoAV01 - Avaliar o aprendizado sobre os conceitos e tipos de banco de dados;1.

AV02 - Avaliar o aprendizado sobre SQL(DDL e DML) e estrutura de um banco de dados;2.

AV03 - Avaliar o aprendizado da banco de dados;3.

TRABFINAL - Montagem de um banco de dados estudado em aula.4.

Bibliografia básicaELMASRI, R.; NAVATHE, S., Sistemas de Banco de Dados. São Paulo: Pearson Education do Brasil, 4ª.Ed 2005.GILLENSON, M. L. Fundamentos de Sistemas de Gerência de Banco de Dados. São Paulo: LTC, 2006.SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2012.

1.

Bibliografia complementar

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

12Pág.Nº Rel.:E17

Plano de ensino

TOBY, Teorey; SAM, Lightstone; TOM, Nadeau. Projeto e Modelagem de Bancos de Dados. Rio de Janeiro: Campus, 2007.MACHADO, Felipe Nery; ABREU, Maurício. Projeto de Banco de Dados: Uma Visão Prática. São Paulo: Érica 2010.SETZER, Valdemar W.; SILVA,Flávio S. C., Bancos de dados: aprenda o que são, melhore seu conhecimento, construa os seus. São Paulo: E.Blücher , 2005.DATE, C.J. Introdução a sistemas de banco de dados. 8ª ed. Rio de Janeiro: Campus, 2004.ANGELOTTI, Elaine Simoni. Banco de dados. São Paulo: Do livro técnico, 2012.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

13Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805941 - RICARDO DOS SANTOS

ADS-524 - Engenharia de Requisitos

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaO conceito de requisito de software. O processo de engenharia de requisitos. Elicitação de requisitos de software. Análise e negociação derequisitos de software. Modelagem e especificação de requisitos de software. Validação e verificação de requisitos de software. Gerenciamentode requisitos de software. Metodologias, técnicas e ferramentas de engenharia de software.

1.

Objetivo geralProporcionar aos alunos do curso ADS, conhecimentos práticos e teóricos sobre Egenharia de Requisitos.1.

Objetivo específicoCapacitar o aluno para:- Compreender os conceitos, definições e importância da engenharia de requisitos;- Dominar as principais técnicas de obtenção, análise, validação e documentação dos requisitos;- Conhecer modelos e padrões internacionais de documentos de especificação de requisitos;- Aplicar com êxito, a gerência e projetos de requisitos.

1.

Conteúdo programáticoTeoria Geral de Requisitos Definições de Requisitos. Tipos de Requisitos. Evolução do Software. Definições de Análise e Projeto de Sistemas.1.

Engenharia de Requisitos. Requisitos Funcionais e Não Funcionais. Documento de Requisitos de Software.Especificação de Requisitos.

2.

Processos de Software. Modelo de Processo de Software. Atividades do Processo. Lidando com Mudanças. Rational Unified Process (RUP).3.

Gerenciamento de Projetos Gerenciamento de riscos. Gerenciamento de pessoas. Trabalho de Equipe.4.

Técnicas de documentação. Documento do Projeto. Manual do Usuário. Documentos On-line.5.

MetodologiaAulas expositivas.1.

Aulas práticas Estudos de casos.2.

Atividades em equipe.3.

Resolução de problemas propostos.4.

Leitura e resenha de textos.5.

Sistema de avaliaçãoProva - Média 61.

Trabalho - Média 62.

Participação em sala e entrega de Resenhas Subjetivo e pessoal - Média 63.

Bibliografia básicaFIGUEIREDO, Francisco Constant. Dominando gerenciamento de projetos com MS Project 2002. Rio de Janeiro: Editora Ciência Moderna,2003.MAGELA, Rogerio. Engenharia de Software Aplicada: Princípios (volume 1). Alta Books. 2006.LARMAN, Craig. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Processo Unificado. 3.ed. PortoAlegre: Artmed, 2007.

1.

Bibliografia complementarFERNANDES, Daniel BATISTA. Análise de Sistemas - 10 Habilidades Fundamentais. Ciência Moderna, 2015.DENNIS, Alan; WIXOM Barbara Haley; ROTH Roberta M. Análise e Projeto de Sistemas. 5 edição, LTC editora, 2014.PRESSMAN, R. S. Engenharia de Software. São Paulo: McGraw-Hill Brasil, 2006.REZENDE, Denis Alcides. Engenharia de Software e Sistemas de Informação. Brasport: 2005.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

14Pág.Nº Rel.:E17

Plano de ensino

MAGELA, Rogerio. Engenharia de Software Aplicada: Princípios (volume 2). Alta Books. 2006.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

15Pág.Nº Rel.:E17

Plano de ensino

52a - 52a

05 - Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Professor:

Disciplina:

Curso:

Turma:

51805941 - RICARDO DOS SANTOS

ADS-525 - Redes de Computadores e Sistemas Distribuídos

Período letivo: 2015/1

72Carga horária: Situação do plano: Todos

EmentaDistinção entre sistemas distribuídos e redes de computadores. Redes de computadores: tipos e topologias de redes de computadores.Características físicas de redes. Os meios de transmissão e suas características. Arquiteturas e topologias de redes de computadores.Protocolos de comunicação de redes e sua arquitetura. Padrões de comunicação. Modelo OSI. Protocolo TCP/IP. Interligação de redes locais.Segurança e autenticação. Gerenciamento e segurança. Avaliação de desempenho. Implementação e configuração de serviços em sistemasoperacionais de rede. Definições de sistemas distribuídos, ordenação de mensagens (ordem causal, relógios lógicos, ordem total), modelos(sincronos, assíncronos e parciais), fundamentos de middleware, invocação remota.

1.

Objetivo geralProporcionar aos alunos do curso ADS, conhecimentos práticos e teóricos sobre Redes de Computadores e Sistemas OperacionaisDistribuidos.

1.

Objetivo específicoCapacitar o aluno para:- Dominar os conceitos básicos de redes de Computadores e Sistemas Distribuídos, modelo de interconexão de Computadores, tipos deSistemas Distribuídos;- Conhecer o Modelo de Referência ISO/OSI;- Compreender a arquitetura TCP/IP e de Sistemas Distribuídos;- Compreender o cabeamento estruturado.

1.

Conteúdo programáticoFundamentos de Redes de Computadores; Definições de Redes; Redes Domesticas e Corporativas;Tipos de Conexções; Modelo de Referência OSI; Protocolo TCP/IP.

1.

Cabeamento Estruturado; Topologias de Rede; Cabos e Conectores; Noções sobre cabos e fibra óptica.2.

Componentes de Hardware de uma Rede; Placas de Rede; Hubs e Switches; Racks; Roteadores.3.

Fundamentos de Sistemas Distribuídos; Definição de Sistemas Distribuídos; Aplicabilidade de Sistemas Distribuídos.4.

Características de Sistemas Distribuídos; Concorrência; Compartilhamento; Partilha de Recursos;Sistema Assíncrono; Heterogeneidade.

5.

MetodologiaAulas expositivas. Aulas práticas Estudos de casos.1.

Atividades em equipe.2.

Resolução de problemas propostos.3.

Leitura e resenha de textos4.

Sistema de avaliaçãoProva - Média 61.

Trabalho - Média 62.

Participação em sala e entrega de Resenhas Subjetivo e pessoal - Média 63.

Bibliografia básicaSOUSA, Lindeberg Barros de. Projetos e Implementação de Redes: fundamentos. Soluções, arquitetura e planejamento. 2 ed. São Paulo: Érica,2009.MONTEIRO, M. A. Introdução à Organização de Computadores. Rio de Janeiro: LTC, 2007.NAKAMURA, E;T.; GEUS, P.L. Segurança de Redes em Ambientes Cooperativos. São Paulo: Novatec, 2007.

1.

Bibliografia complementarTANENBAUM, A. Redes de Computadores. 4. ed. Rio de Janeiro: Campus, 2003.KUROSE, J. F. Redes de Computadores e a Internet: uma abordagem top-down. 3. ed. São Paulo: Pearson Addison Wesley, 2006.

1.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br

CENTRO UNIVERSITÁRIO MUNICIPAL DE SÃO JOSÉ25/07/2018 11:37Data:

Usuário:Marcio Luz - Suporte

16Pág.Nº Rel.:E17

Plano de ensino

COMER, D. E. Redes de Computadores e Internet. 4. ed. Porto Alegre: Bookman, 2007.SOARES, Luiz Fernando Gomes; LEMOS, Guido; COLCHER, Sérgio. Redes de computadores: das LANS MANs e WANS as redes ATM. 2. ed.Rio de Janeiro: Campus, 2002.WEBER. R. F. Fundamentos de Arquitetura de Computadores. 3. ed. Porto Alegre: Bookman, 2008.

Rua Sílvia Maria Fabro, 97 - CEP: 88102130 - São José - SC - Fone: (48)3259-1945 - www.usj.edu.br