CENTRO DE EDUCAÇAO SUPERIOR DO ALTO VALE DO ITAJAÍ - CEAVI Área de conhecimento Ementas / Bibliografia Contabilidade Pública Ementa: Constituição e formação do patrimônio. Fatos contábeis. Escrituração contábil. Balanço patrimonial e D.R.E. simplificados. Plano de contas: classificação e função das contas. Operações contábeis com mercadorias. Método de avaliação de estoques. Ativo permanente. Balanço patrimonial e Demonstração do Resultado do Exercício. Operações contábeis de valores a receber. Provisões contábeis. Despesas antecipadas. Operações financeiras. Patrimônio líquido. Conceito Contabilidade Pública: conceito, importância, objetivo e base legal. Estudo da receita pública e da despesa pública: Lei nº 4.320/64. O patrimônio público: estudo qualitativo e quantitativo. Teoria de Contabilidade Pública: Princípios Contábeis e Normas Brasileiras de Contabilidade Aplicadas ao Setor Público. Orçamento público: conceito, princípios e técnica orçamentária. Prática de elaboração de orçamento público. Sistemas Contábeis: Orçamentário, Financeiro e Patrimonial. Plano de contas. Regimes Contábeis. Prática de escrituração em contabilidade pública. Restos a Pagar. Dívida Pública. Créditos Adicionais. Levantamento de Balanços: orçamentário, financeiro, patrimonial, de variações e dos anexos; prestações de contas. Lógica de Programação Bibliografia: IUDÍCIBUS, S. et all. Contabilidade introdutória. São Paulo: Atlas, 1998. FRANCO, H. Contabilidade Geral. 23ª ed., São Paulo: Atlas, 1998. GONÇALVES, E. C. Contabilidade Geral. 6ª ed., São Paulo: Atlas, 2007 IUDÍCIBUS, S. de. Manual de Contabilidade das Sociedades por Ações. 5ª ed., São Paulo: Atlas, 2001. KOHAMA, H. Contabilidade Pública – Teoria e Prática. 10ª ed., São Paulo: Atlas, 2006. KOHAMA, H.; KOHAMA, N. A. BALANÇOS PÚBLICOS: Teoria e Prática. 2ª ed., São Paulo: Atlas, 2000. BRASIL. Lei 4.320/64 SILVA. L. M. da. Contabilidade Governamental - Um Enfoque Administrativo. 4ª ed., São Paulo: Atlas, 2002. Ementa: Portugol Constantes, variáveis e tipos de dados, Operadores e comandos de atribuição, Estruturas condicionais, Estruturas de repetição, Vetores. Métodos, passagem de parâmetros por valor e por referência, arrays unidimensionais e multidimensionais, matrizes, registros, arquivos. Medidas de armazenamento. Sistemas de numeração. Arquiteturas de computadores. Sistemas operacionais. Dispositivos de E/S. Linguagens de programação. Aplicações de sistemas de computação. Teoria dos conjuntos: definições, representação dos conjuntos, relações e operações. Princípio da indução matemática. Técnicas de contagens. Lógica matemática. Bibliografia: 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. MANZANO, J. A. N. G.; Oliveira, J. F. de. Estudo dirigido de Algoritmos. 9ª ed., São Paulo: Érica, 2004. ARAUJO, E. C. Algoritmos - Fundamento e Prática. 3ª ed., Ampl. e Atual., Florianópolis: Visual Books, 2007. ATELSEQ, J. Tudo sobre computadores. São Paulo: Quark, 2000. GERSTING, J. L. Fundamentos matemáticos para a ciência da computação. Rio de Janeiro: LTC, 1995. LIPSCHUTZ, S. Matemática Discreta – Teoria e Problemas da matemática Discreta. Colewção Schaum, 2ª ed., Bookman, 2004. Ementa: Engenharia de Software e Banco de Projeto de Banco de Dados: Dependência Funcional, Restrições de Integridade e Formas Normais. Linguagem de Definição de Dados Dados (DDL). Linguagem de Manipulação de Dados (DML). Arquitetura de Sistema Gerenciador de Banco de Dados. Aspectos Operacionais de Banco de Dados: Transações, Concorrência, Recuperação, Integridade, Distribuição, Segurança. SQL: Linguagem de Controle de Dados. Banco de Dados orientado a objetos. Fundamentos da Engenharia de Software. O Processo de Desenvolvimento de Software: os ciclos de vida Clássico, Incremental, Prototipação e Espiral. Análise de Requisitos e Viabilidade. Manutenção de Software. Estimativas e Custos. Qualidade de Software. Modelagem de sistemas. Modelagem UML. Projeto físico de Software. Ferramentas Case. Reengenharia. Bibliografia: COSTA, R. L. de C. SQL – Guia Prático. 2ª ed., Rio de Janeiro: BRASPORT, 2007. DATE, C. J. Introdução aos Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2004. ELMASRI, R. E.; NAVATHE S. Sistemas De Banco De Dados. 4ª ed., São Paulo: Pearson Prentice Hall, 2005. HEUSER, C. A. Projeto de Banco de Dados. Porto Alegre: Sagra Luzzatto, 2004. MAGELA, R. Engenharia de software aplicada – fundamentos. Rio de Janeiro: ALTA BOOKS, 2006. PFLEEGER, S. L. Engenharia de software: Teoria e Prática. 2ª ed., São Paulo: Makron Books, 2004. PRESSMANN, R. S. Engenharia de Software. 6ª ed., São Paulo: Makron Books, 2006. REZENDE, D. A. Engenharia de Software e Sistemas de Informação. 3ª ed., Rio de Janeiro: BRASPORT, 2005.