Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Arquitetura de Computadores
Código:
ADC A1
Ano/ Semestre: 1° Semestre Nº aulas semanais: 4
Total de aulas: 80 Total de horas: 66,7
2- EMENTA
Análise da evolução dos sistemas computacionais. Estudo de formas de representação de números. Estudo da estrutura interna do processador.
Análise de diferentes arquiteturas de computadores.
3-OBJETIVOS
Fornecer uma visão geral sobre o que é e como funciona um computador.
Apresentar ao aluno os conceitos da arquitetura de um computador clássico, mostrando seus fundamentos e os princípios de funcionamento. Enfatizar o conceito de memória com suas diferentes funções e medidas de desempenho.
Elucidar a função principal de um processador: a execução de programas.
Conhecer os principais mecanismos para a realização de operações de entrada e saída bem como os principais dispositivos envolvidos.
4-CONTEÚDO PROGRAMÁTICO
1. Evolução e desempenho do computador.
2. Aritmética do computador.
3. Conjuntos de instruções: características e funções.
4. Conjuntos de instruções: modos e formatos de endereçamento.
5. Noções de programação em linguagem assembly.
6. Estrutura e função do processador.
7. Computadores com conjunto reduzido de instruções.
8. Memória cache.
9. Memória Interna.
10. Memória externa.
11. Entrada/Saída.
12. Operação da unidade de controle.
13. Controle microprogramado.
14. Processamento paralelo.
15. Computadores multicore.
16. Arquiteturas Avançadas.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia e apresentação de slides; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos; Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas. Análise de situações problemas.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
A recuperação paralela deverá ocorrer por meio de propostas de atividades complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual, contendo questões sobre os conteúdos estudados.
7 - BIBLIOGRAFIA BÁSICA
STALLINGS, Willian. Arquitetura e organização de computadores. 8. ed.
São Paulo: Prentice Hall Brasil, 2010.
WEBER, R. F. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre: Bookman, 2010.
PARHAMI, B. Arquitetura de computadores: de microcomputadores a supercomputadores. São Paulo: McGraw-Hill, 2009.
9-BIBLIOGRAFIA COMPLEMENTAR
WEBER, R. F. Arquitetura de computadores pessoais. 2. ed. Porto Alegre:
Bookman, 2008.
MORIMOTO, C. E. Hardware II: o guia definitivo. Porto Alegre: Sul Editores, 2010.
IDOETA, I. V. Elementos de eletrônica digital. 41. ed. São Paulo: Érica, 2012.
MOKARZEL, F.; SOMA N. Introdução à ciência da computação. Rio de Janeiro: Campus, 2008.
TANENBAUM, A. S. Sistemas operacionais modernos. 3. ed. São Paulo:
Pearson Prentice Hall Brasil, 2010.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Lógica de Programação
Código:
LOP A1
Ano/ Semestre: 1° Semestre Nº aulas semanais: 6 Total de aulas: 120 Total de horas: 100 2- EMENTA
Análise e estudo de algoritmos. Estudo das formas de programação estruturada. Criação de programas utilizando formas de representação estruturada.
3-OBJETIVOS
Introduzir conhecimento e técnicas necessários para projeto e desenvolvimento de soluções de problemas, por meio da construção de algoritmos e programas que utilizam os princípios da programação estruturada. O aluno deve ser capaz de analisar problemas e elaborar programas que os solucionem, utilizando, para isso, a linguagem de programação. Deve dominar os comandos básicos, estruturar os dados em tipos simples e estruturados, utilizar conceitos de subprogramação e recursão, além de manipular arquivos.
4-CONTEÚDO PROGRAMÁTICO 1. Algoritmos;
2. Representação de algoritmos por fluxogramas;
3. Operadores de atribuição, lógicos e relacionais;
4. Entrada e saída de dados;
5. Estruturas de tomada de decisão;
6. Estrutura de repetição;
7. Formatação de entrada e de saída;
8. Arranjos de uma dimensão (vetores) e de mais dimensões (matrizes) 9. Estruturas;
10. Subprogramação: funções com e sem retorno;
11. Ponteiros;
12. Arquivos.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas.
Explorações procedimentais. Aulas práticas em laboratório.
6- AVALIAÇÃO:
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de programação: a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005.
DAMAS, L. Linguagem C. 10. ed. Rio de Janeiro: LTC, 2013.
ALVES, W. P. Lógica de programação de computadores: ensino didático.
São Paulo: Érica, 2010.
9-BIBLIOGRAFIA COMPLEMENTAR
DASGUPTA, S.; PAPADIMITRIOU, C.; VAZIRANI, U. Algoritmos. São Paulo:
McGraw-Hill, 2009.
MIZRAHI, V. Treinamento em linguagem C. 2. ed. Pearson Prentice Hall Brasil, 2008.
SCHILDT, H. C completo e total. 3. ed. São Paulo: Makron Books, 1997.
AGUILAR, L. J. Fundamentos de programação: algoritmos, estruturas de dados e objetos. 3. ed. São Paulo: McGraw-Hill, 2008.
MANZANO, J. A. N. G.; OLIVEIRA, J. F. Algoritmos: lógica para o desenvolvimento da programação de computadores. 21. ed. São Paulo: Érica, 2009.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Comunicação e Expressão
Código:
COE A1
Ano/ Semestre: 1° Semestre Nº aulas semanais: 2 Total de aulas: 40 Total de horas: 33,3 2- EMENTA
Ler e interpretar textos em língua materna, como geradora de significação e integradora da organização de mundo e da própria identidade. Utilizar a língua portuguesa com propriedade clareza, fluência e expressividade de acordo com a situação de produção do texto. Compreender como acontece a comunicação, seus esquemas e mecanismos. Perceber que o ato da fala pressupõe uma competência social de utilização da língua de acordo com as expectativas do jogo dialógico. Confrontar opiniões e pontos de vista sobre as diferentes manifestações da linguagem verbal. Produzir textos em língua portuguesa principalmente textos não literários. Discutir aspectos étnico-raciais sobre o ponto de vista de comunicação e expressão.
3-OBJETIVOS
Desenvolver o conhecimento básico da língua portuguesa no sentido de facilitar o processo de entendimento, o uso da comunicação escrita e oral em suas diversas situações e como um instrumento de autorrealização, de aquisição do conhecimento e de cultura.
4-CONTEÚDO PROGRAMÁTICO 1. Teoria da comunicação.
2. As funções da linguagem na expressão e na comunicação.
3. Comunicação escrita.
4. Fundamentos, normas e produção textual.
5. Redação documental e técnica.
6. Palestra Técnica.
7. Dinâmica para participação de trabalhos em grupo.
8. Introdução à história da cultura afro-brasileira e indígena e influência sociocultural na comunicação e expressão.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas.
Redes sociais; Fóruns eletrônicos; Blogs. Ambiente virtual de aprendizagem.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
GARCIA, OTHON M. Comunicação em prosa moderna: aprenda a escrever aprendendo a pensar. 27. ed. Rio de Janeiro: FGV, 2010.
BASTOS, L. et al. Manual para elaboração de projetos e relatórios de pesquisa, teses, dissertações e monografias. 6. ed. Rio de Janeiro: LTC, 2004.
MARTINS, Dileta Silveira e ZILBERKNOP, Lúbia, Scliar. Português instrumental: de acordo com as atuais normas da ABNT. São Paulo: Atlas, 2010.
9-BIBLIOGRAFIA COMPLEMENTAR
PERINI, Mário A. Gramática descritiva do português. São Paulo: Ática.
2000.
SACCONI, Luiz Antonio. Nossa gramatica completa: teoria e prática. 30 ed.
São Paulo: Nova Geração, 2010.
ALEXANDRE, M. J. de O. A construção do trabalho científico: um guia para projetos pesquisas e relatórios científicos. Rio de Janeiro: Forense Universitária, 2003.
CIPRO NETO, P. Gramática da língua portuguesa. 3. ed. São Paulo:
Scipione, 2008.
NEVES, M. H. M. N. Gramática de usos de português. 2. ed. São Paulo:
UNESP, 2011.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular: Inglês técnico Código: ING A1 Ano/ Semestre: 1° Semestre Nº aulas semanais: 4 Total de aulas: 80 Total de horas: 66,7 2- EMENTA
Análise da gramática básica da língua inglesa. Introdução à leitura e atividades escritas com textos técnicos em informática. Desenvolvimento de vocabulário técnico.
3-OBJETIVOS
Utilizar o inglês como instrumento de leitura e acesso a informações da área de informática;
Conhecer expressões inglesas utilizadas, sem tradução, em informática.
4-CONTEÚDO PROGRAMÁTICO 1. Revisão de estrutura sentencial 2. Leitura – Internet
3. Compreensão textual 4. Marcador de futuro will 5. Estratégias de leitura 6. História da WEB
7. Compreensão de leitura 8. Preposições essenciais
9. Compreensão de texto – Vocabulário
10. Hipertexto: compreensão, ideias principais, vocabulário, pontos gramaticais 11. Pontos de vista gramaticais: verbos modais, graus de adjetivos, passado
simples
12. Preparação: dicas de gramática, vocabulário específico para internet 13. Texto: leitura, compreensão, vocabulário, reescrever sentenças 5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar individuais e coletivas, em laboratório ou em empresas; Orientações individualizadas. Leitura programada de textos selecionados.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
A recuperação paralela deverá ocorrer por meio de propostas de atividades complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
SOUZA, A. G. F.; ABSY, C. A. Leitura em língua inglesa: uma abordagem instrumental. São Paulo: Disal, 2005.
CRUZ, D. T.; SILVA, A. V.; ROSAS, M. Inglês com textos para informática.
São Paulo: Disal, 2006.
LARSEN-FREEMAN, Diane. Teaching language: from grammar to grammaring. Boston: Thomson Heinle, 2003.
9-BIBLIOGRAFIA COMPLEMENTAR
MUNHOZ, R. Inglês Instrumental: estratégias de leitura: módulo 1. São Paulo: Textonovo, 2000.
MURPHY, R. Essential grammar in use: gramática básica da língua inglesa.
2. ed. São Paulo: Martins Fontes, 2008.
CATUREGLI, M. G. Dicionário Inglês Português: turismo, hotelaria &
comércio exterior. 2. ed. São Paulo: Aleph, 1998.
GALO, L. R. Inglês instrumental para informática. 2. ed. São Paulo: Icone, 2008.
SCHUMACHER, C. Gramática de inglês para brasileiros. São Paulo:
Elsevier, 2010.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
História da Ciência e Tecnologia
Código:
HCT A1
Ano/ Semestre: 1° Semestre Nº aulas semanais: 2 Total de aulas: 40 Total de horas: 33,3 2- EMENTA
Os conceitos científicos e suas aplicações tecnológicas ao longo da história, analisadas sobre o enfoque da Educação, da Ciência e da Tecnologia e suas relações com o desenvolvimento econômico-social, o meio ambiente e as relações étnico-raciais.
3-OBJETIVOS
Refletir sobre os impactos da ciência e da tecnologia nas várias etapas da história da civilização; Analisar a Ciência e a Tecnologia no âmbito do desenvolvimento econômico-social atual; Analisar as diferentes estratégias possíveis para a inserção da História da Ciência e da Tecnologia na profissionalização e sua relevância social; Conhecer os processos de produção da existência humana e suas relações com o trabalho, a ciência e a tecnologia.
4-CONTEÚDO PROGRAMÁTICO
1. A história do universo, a história da vida e a história do ser humano, da inteligência e da consciência.
2. Relações entre ciência e tecnologia.
3. Os papéis das revoluções científicas.
4. Um breve histórico da História da Ciência ao longo dos tempos.
5. Perspectivas para o futuro da Ciência e da Tecnologia.
6. O senso comum e o saber sistematizado.
7. A transformação do conceito de ciência ao longo da história.
8. As relações entre ciência, tecnologia e desenvolvimento social.
9. O debate sobre a neutralidade da ciência.
10. A produção imaterial e o desenvolvimento das novas tecnologias.
11. Influência da história e cultura afro-brasileira e indígena na ciência e tecnologia.
12. Aspectos ambientais da ciência.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas.
Gravações de áudio e vídeo; Sistemas multimídia; Suporte eletrônico.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
relatórios de atividades; seminários.
A recuperação paralela deverá ocorrer por meio de propostas de atividades complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual, contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
ALFONSO-GOLDFARB, A. M. O que é história da ciência. São Paulo:
Brasiliense, 1994.
ANDERY, M. A. Para compreender a ciência: uma perspectiva histórica. São Paulo: EDUC, 2012.
CHASSOT, A. A ciência através dos tempos. 2. ed. São Paulo: Moderna, 2004.
9-BIBLIOGRAFIA COMPLEMENTAR
ALVES, R. Filosofia da ciência. São Paulo: Loyola, 2012.
DAGNINO, R. Neutralidade da ciência e determinismo tecnológico.
Campinas: Unicamp, 2008.
HOBSBAWM, E. A era dos extremos. São Paulo: Companhia das Letras, 2008.
MARTINS, R. A. O universo: teorias sobre sua origem e sua evolução. São Paulo: Moderna, 1996.
MORAIS, R. Filosofia da ciência e da tecnologia. Campinas: Papirus, 1997.
POPPER, K. A lógica da pesquisa científica. São Paulo: Cultrix, 2000.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Matemática Discreta I
Código:
MD1 A1
Ano/ Semestre: 1° Semestre Nº aulas semanais: 2 Total de aulas: 40 Total de horas: 33,3 2- EMENTA
Estudo da Teoria dos Conjuntos e Relações. Busca da compreensão de diferentes tipos de Funções. Caracterização de matrizes. Estudo da álgebra booleana, indução e recursão.
3-OBJETIVOS
Desenvolver o conhecimento sobre tópicos essenciais de matemática discreta de modo a fundamentar o aprendizado de Linguagens de Programação, Estrutura e Banco de Dados.
4-CONTEÚDO PROGRAMÁTICO
1. Noções de Lógica Matemática: proposições, valor-verdade, conjunção, disjunção, implicação e equivalência de proposições.
2. Técnicas de demonstração de teoremas.
3. Conjuntos: subconjuntos, igualdade de conjuntos, conjunto das partes, diagramas de Venn.
4. Operações com conjuntos, álgebra de conjuntos, relação das operações com conjuntos com as operações lógicas.
5. 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.
6. Relações de equivalência: classes de equivalência e partições.
7. Relações de ordem: diagrama de Hasse, conjuntos parcialmente ordenados, totalmente ordenados, reticulados.
8. Funções: imagem, funções injetoras e sobrejetoras, composição de funções, função inversa. Sequências.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas;
Demonstrações.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
A recuperação paralela deverá ocorrer por meio de propostas de atividades complementares para a fixação de conteúdo e para a posterior discussão de
semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual, contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
LIPSCHUTZ, S.; LIPSON, M. Matemática discreta. 2. ed. São Paulo:
Bookman, 2013.
MENEZES, P. B. Matemática discreta para computação e informática.
2.ed. São Paulo: Bookman, 2004.
SCHEINERMAN, Edward R.; Matemática discreta: uma introdução. São Paulo: Thomson Learning, 2003.
9-BIBLIOGRAFIA COMPLEMENTAR
GERSTING, J. L. Fundamentos matemáticos para ciência da computação.
5. ed. Rio de Janeiro: LTC, 2004.
HUNTER, D.J. Fundamentos da matemática discreta. Rio de Janeiro: LTC, 2011.
ROSEN, K. Matemática discreta e suas aplicações. São Paulo: McGraw Hill, 2008.
HALMOS, P. Teoria ingênua dos conjuntos. São Paulo: Ciência Moderna, 2001.
Murakami, C.; Lezzi, G. Fundamentos de matemática elementar: conjuntos, funções. 8. ed. São Paulo: Atual, 2013. v. 1.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Matemática Discreta II
Código:
MD2 A2
Ano/ Semestre: 2° Semestre Nº aulas semanais: 2 Total de aulas: 40 Total de horas: 33,3 2- EMENTA
Análise de tópicos de matemática discreta. Estudo de máquinas de estados finitos. Análise de diferentes tipos de linguagens.
3-OBJETIVOS
Desenvolver o conhecimento sobre tópicos essenciais de matemática discreta de modo a fundamentar o aprendizado de Linguagens de Programação, Estrutura e Banco de Dados.
4-CONTEÚDO PROGRAMÁTICO 1. Introdução aos grafos
a. Grafos e suas representações;
b. Aplicações de grafos;
2. Linguagens formais
a. Alfabetos, palavras e linguagens;
b. Gramáticas e expressões regulares;
3. Máquinas de Estados Finitos a. Definição e propriedades;
b. Tabelas de estados e grafo;
Autômatos finitos e de pilha;
4. Compiladores
a. Análise léxica;
b. Análise sintática;
c. Análise semântica;
d. Tabela de símbolos;
e. Geração de código;
f. Otimização.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas;
Demonstrações.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
A recuperação paralela deverá ocorrer por meio de propostas de atividades
possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual, contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
ULMAN, J. D.; HOPCROFT, J. E.; MOTWANI, R. Introdução à teoria dos autômatos, linguagens e computação. Rio de Janeiro: Campus, 2003.
LIPSCHUTZ, S.; LIPSON, M. Matemática discreta. 2. ed. São Paulo:
Bookman, 2004.
SIPSER, M. Introdução à teoria da computação. São Paulo: Thomson, 2007.
9-BIBLIOGRAFIA COMPLEMENTAR
BOAVENTURA NETTO, P. O. Grafos: teoria, modelos e algoritmos. 4. ed.
São Paulo: Edgard Blucher, 2006.
GERSTING, J. L. Fundamentos matemáticos para ciência da computação.
5. ed. Rio de Janeiro: LTC, 2004.
MOKARZEL, F.; SOMA N. Introdução à ciência da computação. Rio de Janeiro: Campus, 2008.
AHO, A. V.; RAVI, S. Compiladores: princípios, técnicas e ferramentas. 2. ed.
São Paulo: Pearson Education do Brasil, 2008.
MENEZES, P. B. Matemática discreta para computação e informática. 2.
ed. São Paulo: Bookman, 2004.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Análise de Sistemas I
Código:
AS1 A2
Ano/ Semestre: 2° Semestre Nº aulas semanais: 4 Total de aulas: 80 Total de horas: 66,7 2- EMENTA
Estudo sobre os conceitos de modelagem de sistemas. Análise das etapas realizadas ao se analisar e se projetar um sistema.
3-OBJETIVOS
Interpretar e aplicar a fase de análise de requisitos de um sistema computacional e compreender as etapas envolvidas de um projeto de sistemas e sua evolução.
4-CONTEÚDO PROGRAMÁTICO
1. Conceitos básicos de sistemas, subsistemas, sistemas abertos e fechados.
2. Função, processo e estrutura lógica – Sistemas de Informação.
3. Aplicações em Informática: sistemas isolados, integrados, centralizados, distribuídos, inteligentes de controle.
4. Sistemas Estruturados e Sistemas pouco Estruturados e Tipos de Sistemas – gerenciais e operacionais.
5. Conceitos básicos (Análise e Projeto).
6. Ciclo de vida de um Sistema. Evolução dos Sistemas.
7. Documentação, normas e padrões.
8. Levantamento de dados: Técnicas e Planejamento.
9. Ferramentas para a Análise de Sistemas – Métodos e Metodologia; Método e Normas e padrões.
10. Entidades e Relacionamentos – Classes e Instâncias Atributos de relacionamentos e de entidade.
11. Dicionário de Dados. Fluxos de Dados e Depósito de Dados.
12. Definição de Lógica dos Processos.
13. Definição dos Depósitos de Dados.
14. Análise de Requisitos e Seleção de Recursos.
5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas.
Análise de situações problemas.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
YORDON, E. Análise estruturada moderna. Rio de Janeiro: Campus, 1990.
SILVA, N. P. Análise e estrutura de sistemas de informação. São Paulo:
Érica, 2006.
DENNIS, A.; WIXOM, B. H. Análise e projeto de sistemas. 2. ed. Rio de Janeiro: LTC, 2005.
9-BIBLIOGRAFIA COMPLEMENTAR
SARSON, T.; GANE, C. Análise estruturada de sistemas. Rio de Janeiro:
LTC, 2009.
POMPILHO, S. Análise essencial: guia prático de análise de sistemas. Rio de Janeiro: Ciência Moderna, 2002.
SOMMERVILLE I. Engenharia de software. 9. ed. São Paulo: Addison Wesley, 2011.
PFLEEGER, S. L. Engenharia de software: teoria e prática. 2. ed. São Paulo:
Prentice Hall, 2004.
FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de programação: a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005.
Campus Barretos
1- IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas Componente curricular:
Administração Geral
Código:
ADM A2
Ano/ Semestre: 2° Semestre Nº aulas semanais: 2 Total de aulas: 40 Total de horas: 33,3 2- EMENTA
Estudo sobre as teorias da administração. Análise de organizações.
3-OBJETIVOS
Conhecer os fundamentos de administração. Saber como aplicá-los à vida profissional e pessoal. Entender as interligações entre as diversas atividades executadas em uma organização.
4-CONTEÚDO PROGRAMÁTICO 1. Abordagem científica
2. Abordagem comportamental 3. Abordagem sistêmica
4. Abordagem de qualidade total 5. Abordagem contingencial 5-METODOLOGIAS
Aulas expositivo-dialogadas com uso de projetor multimídia; Leituras dirigidas e debates; Exercícios de fixação; Análise e discussão de casos ou artigos;
Atividade interdisciplinar em grupos, em sala, em laboratório ou em empresas.
Estudo de campo.
6- AVALIAÇÃO
O processo de avaliação envolverá diferentes instrumentos, dentre os quais:
uma avaliação diagnóstica inicial, individual e em grupo; provas individuais;
trabalhos práticos, realizados em grupo; pesquisas históricas e conceituais;
relatórios de atividades; seminários.
A recuperação paralela deverá ocorrer por meio de propostas de atividades complementares para a fixação de conteúdo e para a posterior discussão de possíveis dúvidas. Deverão ocorrer avaliações contínuas ao longo do semestre, quando do encerramento dos tópicos apresentados.
O instrumento final de avaliação e de recuperação final envolverá uma avaliação individual, contendo questões sobre os conteúdos estudados.
7 -BIBLIOGRAFIA BÁSICA
KWASNICKA, E. L. Introdução à administração 6. ed. São Paulo: Atlas, 2004.
CHIAVENATO, I. Administração: teoria, processo e prática. 4. ed. São Paulo:
Campus, 2006.