Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco - IFPE
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
MÓDULO I
Unidade Curricular
Algoritmos I
Período letivo:
1º Carga Horária:
72h/a
Competências Desenvolver algoritmos para programas estruturados, utilizando a linguagem algorítmica ou uma linguagem de programação imperativa.
Habilidades
Desenvolver raciocínio lógico para uma abordagem computacional.
Bases tecnológicas
1. NOÇÕES DE LÓGICA - Processo cognitivo. 2. NOCÕES DE ÁLGEBRA DE BOOLE. 3. NOCOES DE COMPUTABILIDADE E ALGORITMOS 4. COMPILACAO X INTERPRETACAO 5. NOCOES DE LINGUAGENS DE PROGRAMACAO 6. ALGORITMOS – Itens Fundamentais: Constantes, Variáveis, Operadores, Funções. 7. ALGORITMOS: Comandos: Atribuição, Entrada/Saída. 8. ALGORITMOS: Estruturas: Seqüencial, Condicional. 9. ALGORITMOS: Estrutura de Repetição. 10. ALGORITMOS: Abordagem de Problemas Gerais e Matemáticos. 11. ALGORITMOS: Criação de utilização de Funções. 12. ALGORITMOS: Variáveis homogêneas-Arrays 13. NOCOES DE CALCULO DE TEMPO E ESPACO DE ALGORITMOS
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos, periódicos, etc.).
Título/Periódico Autor Edição Local Editora Ano LT1
ALGORITMOS ESTRUTURADOS HARRY FARRER LTC. 2000 Sim
Bibliografia Complementar (títulos, periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Algoritmos: lógica para desenvolvimento de programação.
MANZANO, José Augusto N.G. São Paulo Érica 1997
Outros Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Cálculo Diferencial e Integral
Período letivo: 1º Carga
Horária: 72h/a
Competências
Aplicar conceitos matemáticos para construção de algoritmo.
Habilidades
Desenvolver algoritmos para análise de funções e distribuições. Desenvolver algoritmos para solucionar problemas de cálculo integral e diferencial aplicados;
Bases tecnológicas
Funções, Limites, Derivadas, Integrais, Distribuições e utilização de softwares como ferramentas para desenvolver aplicações do cálculo. Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos, periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
O Cálculo com Geometria Analítica Louis Leithold 3ª São Paulo – SP HARBRA 1994 Sim
Álgebra Linear com Aplicações H. Anton e C. Rorres 8ª Porto alegre – RS Bookman 2001 Sim
Bibliografia Complementar (títulos, periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Cálculo Numérico (com aplicações) C.L. Barroso et al. 2ª São Paulo-SP Harbra 1987
Cálculo de Geometria analítica vol. 1 E.W. Swokowski 1ª São Paulo – SP McGRAW-HILL 1983
Cálculo A Funções, Limites, Derivação, Integração
D. M. Flemming e M. B. Gonçalves 5ª São Paulo – SP MAKRON Books 1992
Outros Notas de aulas do professor, disponíveis em páginas eletrônicas fornecidas durante as aulas
1 LT - Livro Texto? Sim/Não
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Inglês Aplicado I
Período letivo : 1º
Carga Horária: 36h/a
Competências
Ler e Interpretar textos técnicos e redigir textos técnicos, na língua inglesa.
Habilidades
Obter informações específicas de um texto Entender como o texto é organizado. Utilizar o conhecimento prévio para facilitar a compreensão do texto Fazer anotações.
Bases tecnológicas
1- Pronomes Adjetivos ,Possessivos e pessoais 2- Verbo To Be- Formas Afirmativas e negativas 3- Verbos Regulares e irregulares 4- Substantivos- Contáveis e Incontáveis / Singular e Plural / Caso Genitivo 5- Artigos – Definido e Indefinido 6- Adjetivos – Graus comparativo e Superlativo
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
1 LT - Livro Texto? Sim/Não
The Good Grammar Book Swan e Walter Oxford University Press Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
O Inglês Descomplicado Nelson Torres Saraiva
English at Hands Patrick Thompson FTD
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade Curricular
Iniciação à Informática
Período letivo :
1º Carga Horária :
72h/a
Competências Contextualizar o aluno no ambiente de Sistemas de Informação Utilizar adequadamente as ferramentas de Sistemas de Informação.
Habilidades
-Conhecer conceitos e termos técnicos de informática
-Conhecer os princípios básicos de sistemas de informação
-Identificar as categorias de software
-Conhecer as ferramentas da informática disponíveis em diversas áreas de produção
Bases tecnológicas
Conceitos básicos e termos técnicos de Informática
Princípios básicos sobre sistemas de informação
Evolução histórica do hardware e software
Armazenamento e representação de dados
Sistemas de Numeração
Princípios de arquitetura de computadores
Categorias de software
Princípios de Sistemas Operacionais
Redes de computadores eInternet
Utilização do computador em diversas áreas de produção
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Ciência da computação: uma visão abrangente.
GLENN, J. São Paulo Ed. Bookman 2000 Sim
Intodução à Informática H. L. Capron r J. A. Johson Pearson 2008 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Outros Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Português aplicado
Período letivo: 1º Carga
Horária: 72 h/a
Competências
Desenvolver a capacidade de compreensão e interpretação crítica de textos de gêneros diversos, bem como, empregar os fatores de textualidade na produção de gêneros textuais que circulem no mundo social e do trabalho, utilizando a informática como recurso.
Habilidades
Compreender e interpretar textos com uma visão crítica e redigir textos relacionados a atividade a ser desenvolvida no ambiente de trabalho.
Base Tecnológica
Interação, leitura e compreensão de texto Estrutura textual: contexto e intertexto Variação lingüística e níveis de linguagem Contextualização: teoria e prática Leitura, interpretação e produção textual Identificação de informações contidas em textos Identificação de conectivos Emprego de conectivos e anafóricos Coesão e coerência textual Produção de texto narrativo Emprego de pronomes de tratamento Redação oficial – carta Produção de texto argumentativo Estruturação de parágrafo Redação oficial – carta comercial Técnica de resumo – oral e escrita Redação oficial – relatório Intertextualidade e interpretação Estrutura de monografia Redação de texto aplicativo a partir de uma leitura Redação de cartas à revistas Reconhecimento e distinção de gêneros textuais
Redação de cartas à revistas Reconhecimento e distinção de gêneros textuais Aspectos lingüísticos que diferenciam o texto argumentativo do narrativo Progressão temática – referenciação Redação oficial – fax E-mail para revistas – texto opinitativo Produção de relatório Produção de monografia
Aspectos lingüísticos que diferenciam o texto argumentativo do narrativo
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Moderna Gramática Portuguesa Evanildo Bechara 37ª SP Nacional 1999 Sim
Comunicação em Prosa Moderna Ethon M. Garcia 13ª RJ FGV 1986 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Para entender o texto José Luiz Fiorin/Platão Savioli 3ª Ática 1996 Outros Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Probabilidade e Estatística Apalicada à Informática
Período letivo: 1º Carga
Horária: 72h/a
Competências
Analisar, representar e sumarizar dados de forma descritiva, estimar parâmetros, testar hipóteses, estudar agrupamentos e construir modelos probabilísticos.
Habilidades
Organizar, representar e descrever dados usando os conceitos estatísticos. Utilizar os conceitos da teoria da probabilidade na elaboração de algoritmos.
Bases tecnológicas
Conceitos e definições básicas, Freqüências, Medidas de Tendência Central, Separatrizes, Medidas de dispersão, Medidas de assimetria, Medidas de curtose, Conceitos básicos em Probabilidade, Probabilidade condicional, Variáveis aleatórias, Distribuições de probabilidade, Teorema central do limite, Estimação, Testes de Hipóteses e Agrupamentos.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Curso de Estatística J. S. da Fonseca 3ª São Paulo – SP Atlas S.A 1996 Sim
Estatística Murray R. Spiegel 3ª São Paulo - SP Pearson Makrom Books 2004 Sim
Estatística Sem Mistérios Brunchaft & Kellner 2ª Petrópolis - RJ Vozes 2001 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Applied Multivariate Statistical Analysis Johnson, Richard; Wichern, Dean 4ª New Jersey Prentice Hall 1998
Estatística para cursos de engenharia e informática
Barbetta, Pedro A.,Reis, Marcelo M., BorniaAntônio Cézar
1ª São Paulo – SP Atlas S.A 2004
1 LT - Livro Texto? Sim/Não
Estatística Aplicada J.E. Freund & G. A simon 9ª Porto Alegre – RS Bookman
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Relações Humanas no Trabalho
Período letivo :
1º Carga Horária :
36h/a
Competências
Apropriar-se do conhecimento das Relações e Atitudes Humanas no Comportamento Profissional, construídas no Ambiente da Sociedade Contemporânea e
do Mundo do Trabalho.
Habilidades
Intervir e Aplicar Eticamente nas Relações e Comportamentos Humanos e Profissionais no cotidiano do Trabalho
Bases tecnológicas
1. Sociologia Organizacional – a era da Informação e Comunicação. 2. Antropologia Laboral – a fragmentação do Emprego e do Trabalho. 3. Ética Profissional – a pessoa e a sociedade. 4. Cidadania na Empresa – Responsabilidade Social, Ambiental e Econômica.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1 Mudanças na comunicação pessoal: gerenciamento integrado da comunicação pessoal, social e tecnológica.
MORAN, José Manuel São Paulo Paulinas Sim
Curso de ética em administração RUIZ Alonso, Félix São Paulo Atlas 2006 Sim Gestão de Pessoas Chiavenato, Idalberto 2ª Rio de Janeiro Campus 1999 Sim Recursos Humanos Chiavenato, Idalberto 5ª São Paulo Atlas 1998 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano Desenvolvimento interpessoal
MOSCOVICI, Fela. Rio de Janeiro Livros técnicos e científicos Ed. LTDA.
Comunicação e integração pessoal.
MELENDO, Maite São Paulo Paulinas
Comportamento organizacional: o impacto das emoções
Soto, Eduardo São Paulo Pioneira Thomson Learnig
2002
Outros Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Reconhecimento _ Sistema de Gestão Ambiental 1
Unidade Curricular
Introdução à Programação (Co- requisito: Algoritmos –I)
Período letivo :
1º Carga Horária :
72 h
Competências
- Reconhecer as características da programação de computadores usando o paradigma procedural;
- Empregar a sintaxe e a semântica de uma linguagem de programção estrutural;
- Utilizar a lingagem de programação estrutural para codificar algoritmos e construir estrutura de dados;
- Implementar um sistema procedural. Habilidades
- Reconhecer e diferenciar: Compiladores e Interpretadores, Código fonte e Código executável;
- Construir de algoritmos;
- Construir e diferenciar Procedimentos e Funções;
- Utilizar mecanoismos de entrada e saída de dados;
- Empregar estrututuras de controle;
- Utilizar uma linguagem de programação procedural;
- Reconhecer erros sintáticos e semânticos.
Bases tecnlógicas - Conceitos básicos: Compiladores e interpretadores; Código fonte e Código executável; - Algoritmos Teoria; Construção de algoritmos; - Elementos da Linguagem; procedures e Functions; Forms; Modularização e Subprogramas; Alocação Dinâmica de Memória;
Reconhecimento _ Sistema de Gestão Ambiental 2
Operações com Arquivos; Entrada e Saída de dados; - Construindo DLLs; - Apontadores; - Criando novos componentes; - Programação Concorrente: Threads; - Transações e Cached updates.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
PROGRAMAÇAO EM PASCAL GOTTFRIED, BYRON S 2a MCGRAW-HILL INTERAME 1994 Sim
DOMINANDO O DELPHI 5 - A BIBLIA CANTU, MARCO 1ª MAKRON 2003 Sim
DOMINANDO O DELPHI 6 - A BIBLIA CANTU, MARCO 1ª MAKRON 2003 Sim
ALGORITMOS E PASCAL MANUAL DE APOIO
AVILLANO, ISRAEL DE CAMPOS 1ª CIENCIA MODERNA 2001 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
1 LT - Livro Texto? Sim/Não
Reconhecimento _ Sistema de Gestão Ambiental 3
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco - IFPE
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
MÓDULO II
Unidade Curricular
Algoritmos II e Estrutura de Dados
Período letivo :
2º Carga Horária :
108h
Competências
Aprofundar conhecimentos da linguagem C. Conhecer as técnicas de estruturação, apresentação e organização de dados armazenados em computador.
Habilidades Aprender a modularizar programas, chamadas recursivas de funções e alcação dinâmica de memória. Identificar corretamente as diversas representações de dados armazenados em computadores. Empregar, na construção de softwares, a estruturação correta de acordo com as características dos dados. Dominar as diversas formas para organizar dados.
Bases tecnológicas BT1 – Introdução à Linguagem C BT2 – Funções BT3 – Modularização de programas BT4 – Ponteiros e alocação dinâmica de memória BT5 – Diferenças conceituais sobre dado e informação BT6 – Estruturação de dados BT7 – Vetores / Matrizes / Listas Lineares BT8 – Definição, Construção e Usos de Pilhas e Filas BT9 – Definição e Construção e Usos de Árvores Binárias / Recursividade BT10 – Métodos de ordenação de dados BT11 – Métodos de pesquisa de dados BT12 – Árvores balanceadas BT13 – Tabelas de dispersão
Pré-requisitos (quando houver)
Introdução à Programação; Algoritmos I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
C Completo e Total Hebert Schildt 3ª Pearson 1997 não
Estruturas de Dados e Seus Algoritmos Jayme Luis Szwarcfiter Lilian Markenzon
2ª LTC sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Programando em C Ulysses Oliveira 1ª Ciência Moderna 2008
Introdução a Estrutura de Dados CELES, Waldemar et. al 1ª Campus 2004
Projeto de Algoritmos Com Implementações Em Java e C ++
Nivio Ziviani Thomson
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular Arquitetura de Computadores
Período letivo: 2º Carga
Horária: 72h/a
Competências
Conhecer a estrutura dos computadores do ponto de vista de sua arquitetura, organização e software; Entender os princípios de funcionamento de uns computadores e dos seus componentes individuais; Conhecer as formas de programação em baixo nível (linguagem de Máquina e Assembly); Compreender como algoritmos descritos em linguagem de alto nível são compilados para as linguagens de baixo nível; Compreender como as instruções de baixo nível do processador dão suporte aos construtores de alto nível. Compreender com o Software organiza-se hierarquicamente, desde o baixo nível (drivers de dispositivo) , sistemas operacionais, até aplicações de usuários.
Habilidades
Usar os conhecimentos de arquitetura para entender o comportamento dos programas de alto nível do ponto de vista funcional, de performance e de tamanho de código; Entender e resolver possíveis problemas durante o desenvolvimento de software ligados aos processo de compilação e linkedição; Saber desenvolver programas em linguagem de baixo nível que podem ser gerados com performance melhor que as obtidas por meio de compiladores, principalmente em aplicações embarcadas. Saber gerara bibliotecas de baixo nível (Assembly) e utiliza-las em programas de alto nível (exemplo C).
Bases tecnológicas
Conceito de organização e arquitetura de máquina; Histórico do desenvolvimento dos computadores; Componentes básicos de computador: Microprocessadores; Sistema de Barramento; Sistemas de Memória; Sistema de Entrada e Saída; Visão do sistema operacional: Multiprogramação; Gerenciamento de memória; Básico de programação Assembly: Instruções Assembly;
Programação; Montagem e linkedição; Conversão de Linguagem de alto nível C para Assembly; Compilação.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Organização Estruturada de Computadores
Andrew S. Tanenbaum 5 ª. Brasil LCPrentice Hall 2006 Sim
Arquitetura e Organização de Computadores.
William Stallings 5ª. Brasil LCPrentice Hall 2002 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Organização e Projeto de Computadores, A Interface Hardware e Software
Patterson & Henessy -- USA LCPrentice Hall 2000
Outros Notas de aulas do professor, disponíveis em páginas eletrônicas fornecidas durante as aulas Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular Banco de Dados I
Período letivo: 2º Carga
Horária: 108 h/a
Competências
Conhecer os conceitos fundamentais e aspectos operacionais de um banco de dados Entender os diversos modelos de dados e saber aplicar metodologias para análise e projeto de banco de dados Conhecer uma linguagem de declaração e manipulação de dados, utilizando-se de ferramentas de gerenciamento de banco de dados.
Habilidades
Projetar e Implementar aplicações com o uso de banco de dados utilizando as metodologias estudadas e elaborar consultas aos dados utilizando linguagem de consulta.
Bases tecnológicas
Conceitos básicos de Sistemas de Banco de Dados; Modelos de Dados; Técnicas de Modelagem de dados; Modelagem Conceitual; Modelo entidade-Relacionamento; Normalização; Arquitetura e aspectos operacionais de SGBD; Linguagem SQL; Integridade; Visões; Projeto e Implementação de Aplicações de Banco de Dados.
Pré-requisitos (quando houver)
Estrutura de Dados
Terminalidade/Certificação
Bibliografia Básica (títulos, periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Sistemas de Bancos de Dados - Fundamentos e Aplicações
ELMASRI e NAVATHE 3ª Saõ Paulo LTC 2002 Sim
Projeto de Banco de Dados Heuser, Carlos Alberto Rio G. Do Sul Sagra Luzzato 1998 Sim
1 LT - Livro Texto? Sim/Não
Oracle Database 20g Express Edition – Guia Básico de Orientação e Desenvolvimento.
MANZANO, José Augusto N. G. Érica
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Introdução a Sistemas de Bancos de Dados
DATE, C.J. Rio de Janeiro Campus 2000
Sistema de banco de dados SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S.
São Paulo Makron Books 2000
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Desenvolvimento de Sistemas Web I
Período letivo: 2º Carga
Horária: 72 h/a
Competências Conhecer a história e os protocolos de comunicação da Internet. Conhecer e utilizar serviços e navegadores da Internet. Desenvolver páginas em HTML utilizando os recursos de tabelas, formulários, vinculação, framesets, CSS. Desenvolver Javascripts. Conhecer os tipos de solicitação HTTP.
Habilidades
Entender o funcionamento de aplicações com a arquitetura da Internet.
Bases tecnológicas
1. Introdução a. História da Internet b. Funções básicas de rede c. Protocolos de comunicação na Internet (TCP-IP) d. Serviços: mail, ftp, web e. Introdução aos navegadores da Internet
2. HTML a. Introdução. b. Listas c. Tabelas d. Formulários e. Eventos f. Vinculação g. Frameset h. CSS
3. JavaScript a. If b. While c. For d. Do e. Continue
f. Break g. Switch h. Arrays i. Eventos
4. Servidores Web a. Introdução b. Tipos de solicitação. Post e Get c. Scripts do lado do cliente d. Solicitação de documentos.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Internet&World Wide Web como programar
Deitel, H. M., Deitel. P. J., Nieto, T. R. 2ª Porto Alegre Bookman 2003 Sim
Internet – História, conceitos e Serviços Rosa, César Augusto Salabert 1ª Érica 1998 Não
HTML 4.0 PASSO A PASSO LITE Makron Books 1ª Makron 1999 Não
DESENVOLVIMENTO WEB PARA O ENSINO SUPERIOR
Cardoso, Mardel 1ª Axcel Books 2004 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Criando e publicando um site na Internet.
RAMOS, Rogério Soares São Paulo Érica 1997
Exclusivo do MEC – Análise Técnica .
1 LT - Livro Texto? Sim/Não
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Empreendedorismo em Negócios de TIC
Período letivo: 2º Carga
Horária: 36h/a
Competências
Identificar aptidão e qualificação para empreender e Idealizar Negócios em TIC – Tecnologia da Informação e Comunicação, Elaborar Anteprojeto de Negócio com estudo preliminar de viabilidade mercadológica em TIC.
Habilidades
Observar, Identificar e Desenvolver Oportunidades de Negócios e Empresas na área de TIC.
Bases tecnológicas
1. Empreendedorismo – a caracterização do fenômeno, a importância para formação profissional e a criação de oportunidades de Negócios em TIC; a construção de Cenários Mercadológicos de base tecnológica; a geração de emprego, trabalho e renda. 2. Psicologia Racional do Empreendedor – Aptidão e Qualificação para identificar e desenvolver Oportunidades de Negócios criativos e inovadores em TIC. 3. Planificação das Ações Empreendedoras – Etapas na elaboração de Planos de Negócios em TIC e no Estudo da Viabilização Mercadológica
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
O Fenômeno do Empreendedorismo: criando riquezas
Leite, Emanuel 3ª Recife - PE Bagaço 2002 Sim
1 LT - Livro Texto? Sim/Não
Empreendedorismo além do Plano de Negócio
I. Souza, Eda Castro Lucas de. II. Guimarães, Tómas de Aquino
São Paulo - SP Atlas 2005 Sim
Administração para Empreendedores Maximiano, Antônio César Amaru São Paulo - SP Pearson Pretice Hall 2006 Sim
O Empreendedor: fundamentos da iniciativa empresarial
Degen, Ronald 8ª São Paulo – SP McGraw-Hill 1989 Sim
Oficina do Empreendedor Dolabela, Fernando São Paulo – SP Cultura Ed. Associados 1999 Sim
Empreendedorismo: transformando idéias em negócios
Dornelas, José Carlos Assis Rio de Janeiro-RJ Campus 2001 Sim
Inovação e Espírito Empreendedor : prática e princípios
Drucker, Peter Ferdinand 2ª São Paulo – SP Pioneira 1987 Sim
Plano de Negócios ; 25 princípios para um planejamento consistente
Williams, Edward São Paulo – SP Publifolha 2002 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Empreendedorismo, inovação e incubação de empresa:Lei de Inovação
Leite, Emanuel Recife- PE Bagaço 2004
Criação de novos negócios: gestão de micro e pequenas empresas
Tachizawa, Takeshy Rio de Janeiro-RJ FGV 2002
A gerência da criatividade Alencar, Eunice M. L. Soriano de 1ª São Paulo – SP MAKRON Books 1996
Como operar um pequeno negócio Bivins, Betty M. Rio de Janeiro-RJ Quality-mark 1997
Abrindo com sucesso o próprio negócio – Fundamento e prática...
Cher, Rogério São Paulo – SP Maltese 1996
A Bíblia da pequena empresa Resmik, Paul 1ª São Paulo – SP Makron Books 1990
Criando seu próprio negócio – como desenvolver seu potencial
Pereira, Heitor José Sebrae 1995
Dominando os desafios do Empreendedor
Sue, Birley e Daniel F. Muzyka São Paulo – SP Makron Books 2001
Exclusivo do MEC – Análise Técnica . Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Inglês Aplicado II
Período letivo : 2º módulo
Carga Horária: 36h/a
Competências
Ler e Interpretar textos técnicos e redigir textos técnicos, na língua inglesa.
Habilidades
Obter informações específicas de um texto Entender como o texto é organizado. Detectar nas entrelinhas o que o autor diz no texto Usar o contexto para lidar com palavras desconhecidas
Bases tecnológicas
1- Formas Verbais- Presente Simples, Presente Contínuo e Passado. 2- Preposições de Tempo e de Lugar. 3- Present Perfect x Past Simple 4- Pronomes Relativos (who/which/where) 5- Present Continuous 6- Past Continuous 7- Preposicoes de movimento: across,past,along,up 8- Compreensão de textos 9- Vocabulário.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
The Good Grammar Book Swan e Walter Oxford University Press Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
O Inglês Descomplicado Nelson Torres Saraiva
English at Hands Patrick Thompson FTD
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Metodologia Científica Aplicada
Período letivo : 2º Carga
Horária : 72 h/a
Competências
Elaborar trabalhos de pesquisa, resumos, artigos científicos, TCC e monografias.
Habilidades
Sintetizar conceitos e características em trabalhos científicos Escrever seguindo normas cientificas/academicas Leitura critica Realizar pesquisa bibliográfica Elaborar questionários
Bases tecnológicas
1. TEORIA DOS DOCUMENTOS CONHECIDOS 1.1- Tipos de conhecimento: Empírico, filosófico, religioso, técnico e cientifico. 1.2- Diferenças entre os tipos de conhecimento. 1.3-Conceito de ciência: Concepções racionalistas (hipotético-dedutiva) e empirista (hipotético-indutiva). 2. PESQUISA CIENTIFICA 2.1-Pesquisa geral e suas etapas 2.2- Técnicas de pesquisas: Pesquisa documental e bibliográfica. 2.3- Passos para realização de uma pesquisa. 3. A PRÁTICA DA LEITURA 3.1- Conceito e tipos de leitura. 3.2- Requisitos básicos para a leitura. 3.3 – Leitura interpretativa e leitura crítica . 4. O FICHAMENTO E O RESUMO 4.1- Fichas de leitura: Transcrição, resumo, comentário. 4.2- Textos, discurso, contexto, intertexto. 4.3- Elementos estruturais do texto. 4.4- Argumentação e senso critico:Marcas lingüísticas da argumentação. 5. TRABALHOS CIENTÍFICOS
5.1- Tipologia e caracterização. 5.2- A monografia ou trabalho de conclusão de curso-TCC. 5.3- Precondição para a elaboração do trabalho monográfico. 6. A PARÁFRASE 6.1- Conceitualização. 6.2- tipos de paráfrase. 7. AS REFERÊNCIAS BIBLIOGRÁFICAS. 7.1- Citações de livros, monografias, periódicos, teses, dissertações, documentos eletrônicos e outros similares. 7.2- Expressões latinas e abreviaturas. 7.3- Notas do texto, de rodapé e de fim de capitulo. 8. A ELABORAÇÃO DO PROJETO DE PESQUISA 8.1- Justificativa. 8.2- Objetivos. 8.3- Hipóteses. 8.4- Fundamentação teórica. 8.5- Metodologia. 8.6- Suprimentos e equipamentos. 8.7- Custo do projeto e origem dos recursos. 8.8- Cronograma da pesquisa. 8.9- Bibliografia.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.) Título/Periódico Autor Edição Local Editora Ano LT1 Como se Faz uma Tese Eco, Umberto São Paulo Perspectiva 1996 Sim Redação Científica: A prática de fichamentos, resumos, resenhas
Medeiros, João Bosco 4ª São Paulo Atlas 2000 Sim
Metodologia do Trabalho Científico Lakatos, Eva Maria & Marcone, Maria de Andrade
3ª São Paulo Atlas 1991 Sim
Manual de Normalização de Trabalhos Técnicos, Científicos e Culturais
Shneider de Sá, et al 6ª Rio de Janeiro Vozes 2001 Sim
1 LT - Livro Texto? Sim/Não
Metodologia Científica: para uso dos estudantes universitários
Cervo, Amado Luiz 2ª São Paulo McGraw-Hill 1978 Sim
Fundamentos de Metodologia: um guia para a iniciação científica
Barros, Aidil Jesus Paes de & Lehfeld, Neide Aparecida de Souza
São Paulo McGraw-Hill 1978 Sim
Como fazer monografia na prática Tachizawa, Takeshy 6ª Rio de Janeiro FGV 2001 Não Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco - IFPE
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
MÓDULO III
Unidade
Curricular Banco de Dados II
Período letivo:
3º Carga Horária:
72 h/a
Competências
Oferecer uma sólida entendimento da arquitetura de um SGBD, bem como sobre as novas tendências para este ambiente.
Habilidades
Os alunos adquirem compreensão sobre as estruturas de armazenamento e métodos de acesso em um SGBD, processamento e otimização de consultas e sintonia de banco de dados. Eles também aprendem os conceitos relacionados ao processamento de transações e entedem como funcionam os subsistemas de controle de concorrência de transações e recuperação de um SGBD. Os alunos também aprendem como gerenciar usuários em um banco de dados e aspectos introdutórios relacionados a segurança de bancos de dados. As funcionalidades de SGBDs aprendidas são vistas na prática em algum SGBD comercial, por exemplo, o Oracle. A dsiciplina também apresenta tecnologias e aplicações emergentes de bancos de dados como banco de dados móveis, banco de dados multimídia e /ou sistemas de informação geográfica.
Bases tecnológicas
Introdução à Implementação de SGBD ; Armazenamento de Dados ; Estruturas de Índices ; Processamento e Otimização de Consultas ; Sintonia em BD ; Gerenciamento de Transações ; Controle de Concorrência ; Recuperação após Falhas ; Segurança em Banco de Dados; Gerenciamento de Usuários; Tecnologias e aplicações emergentes de bancos de dados
Pré-requisitos (quando houver)
Banco de Dados I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Sistemas de Banco de Dados ELMASRI, Ramez; NAVATHE, Shamkant
4 São Paulo Pearson 2005 Sim
ORACLE 9i – O Manual do DBA LONEY, K. --- Rio de Janeiro Campus 2002 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Sistema de Banco de Dados Silberschatz, Abraham Korth, Henry F. 5 São Paulo Campus
Introdução a Sistemas de Bancos de Dados
DATE, C.J. Rio de Janeiro Campus 2000
Oracle: Referência para o DBA Freeman, Robert Campus
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular
Desenvolvimento de Sistemas Web II
Período letivo :
3º Carga Horária :
72h/a
Competências
Conhecer as tecnologias para implementação de processamento via Web no servidor. Desenvolver scripts no lado do servidor. Identificar e aplicar os diversos modelos de integração de Banco de Dados com desenvolvimento para Web.
Habilidades
Elaborar um projeto de sistema Web envolvendo tecnologias de processamento no servidor. Implementar um sistema Web envolvendo scripts no servidor e acesso a banco de dados.
Bases tecnológicas Introdução a JSP: Ambiente de execução, Sintaxe e Semântica, cookies, e controle de acesso. Arquiteturas de Integração BD e WEB:
- Possibilidades de Arquiteturas: Lado Servidor Web, Lado Cliente Web, Acesso Direto ao SGBD - Sistemas Stateless X Sistemas Stateful - Aspectos funcionais na Integração: Integridade Transacional (propriedades ACID), Segurança e acesso ao Banco de Dados, Desempenho
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
1. 1 LT - Livro Texto? Sim/Não
Mod3_Desenvolvimento de Sistemas Web II 2
Internet e World Wide Web: Como Programar
HARVEY M. DEITEL PAUL J. DEITEL
2 São Paulo Bookman 2003 sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
DESENVOLVIMENTO WEB PARA O ENSINO SUPERIOR
Cardoso, Mardel 1ª Axcel Books 2004
Java Server Pages Specification. Version 2.1
Pierre Delisle, Jan Luehe, Mark Roth
Sun Microsystems 2006
JDBC 4.0 Specification Lance Andersen Sun Microsystems 2006 Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Engenharia de Software I
Período letivo : 3º Carga
Horária : 72h/a
Competências Conceituar o processo de software. Conceituar gerenciamento de projeto. Desenvolver plano de projeto. Levantar os requisitos do sistema. Projetar a interface, os dados e a arquitetura. Desenvolver a análise de sistema de informações, utilizando técnicas convencionais. Conceituar testes, métricas e qualidade de software.
Habilidades
Elaborar plano de projeto Elaborar cronograma de atividades Elaborar documento de requisitos Projetar o sistema Projetar dados Projetar interface Elaborar planilha de testes Elaborar documento de implantação.
Bases tecnológicas
1. Engenharia de software x Software: a. Introdução à engenharia de software
2. O processo de desenvolvimento de software; a. Ciclo de Vida do desenvolvimento de software; b. Modelos de processo de software;
3. Gerenciamento de projetos; a. Planejamento de projetos de software b. Técnicas de planejamento e gerenciamento de software
4. Análise de Requisitos de Software; a. Tipos de requisitos b. Engenharia de requisitos
i. Análise da viabilidade ii. Técnicas de elicitação iii. Especificação de requisitos iv. Validação de requisitos
c. Análise estruturada; d. Prototipagem de software;
5. O Projeto e a Implementação de Software;
a. Arquitetura de software; b. Projeto estruturado;
i. Diagrama de fluxo de dados; ii. Modelo de dados; iii. Dicionário de dados
c. Projeto de Interface; 6. Validação e verificação do Software; 7. Garantia de qualidade de software; 8. Gerência de configuração;
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Engenharia de Software Pressman, Roger S. 3º edição Rio de Janeiro Makron Books 1995 Sim
Engenharia de Software Sommerville, Ian 8º edição Prentice Hall Brasil 2003 Sim
Introdução à Engenharia de Software
Carvalho, Ariadne M., B. Rizzoni; Chiossi, Thelma C. Dos Santos
UNICAMP Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Engenharia de Software e Sistemas de Informação
Rezende, Denis Alcides Ed. Brasport 1995
Engenharia de Software com CMM Fiorini, S. Ed. Brasport 1998
Software Engineering Sommerville, Ian 5ª Ed. Addison-Wesley 1995
A discipline for software Engineering Humphrey, Watts S. Ed. Addison-Wesley 1999
Erwin 4.0 modelagem de dados LIMA, Adilson da Silva São Paulo Érica 2002 1 LT - Livro Texto? Sim/Não
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Inglês Aplicado III
Período letivo : 3º módulo
Carga Horária: 36h/a
Competências
Ler e Interpretar textos técnicos e redigir textos técnicos, na língua inglesa.
Habilidades
Obter informações específicas de um texto Entender como o texto é organizado. Utilizar o conhecimento prévio para facilitar a compreensão do texto Usar o contexto para lidar com palavras desconhecidas Fazer anotações
Bases tecnológicas
1- Adjetivos de comparacao 2- Adverbios de comparação 3- Construções condicionais (first conditional) 4- Adjetivos superlativos 5- Some, any, nobody, etc. 6- Present perfect + for/since 7- Quantidades 8- Descrevendo pessoas (look/look like) 9- Phrasal verbs
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
The Good Grammar Book Swan e Walter Oxford University Press Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
O Inglês Descomplicado Nelson Torres Saraiva
English at Hands Patrick Thompson FTD
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Linguagem de Programação Orientada a objetos I
Período letivo :
3º Carga Horária :
108 h/a
Competências
- Reconhecer as características das linguagens de programação de orientação a objetos;
- Empregar a sintaxe e a semântica de uma linguagem de programação orientada a objetos;
- Utilizar a linguagem de programação orientada a objetos para codificar algoritmos, construir estruturas de dados;
- Implementar um sistema orientado a objetos.
Habilidades
- Identificar e distinguir classes, atributos e métodos;
- Compreender herança e polimorfismo;
- Aplicar emcapsulamento de classes;
- Tratar troca de mensagens entre classes;
- Instanciar objetos;
- Invocar métodos;
- Utilizar uma linguagem de programação orientada a objetos;
- Utilizar um ambiente de programação visual;
- Reconhecer erros sintáticos e semânticos de uma linguagem de programação orientada a objetos.
Bases tecnológicas Introdução a Linguagem de Programação Orientada a Objetos; Abstração de Dados; Paradigmas de Programação Orientada a Objetos; Encapsulamento; Classes; Heranças; Polimorfismo; Linguagem de Programação Java: sintaxe, semântica, classes e objetos, herança, classes abstratas, interfaces, tipos parametrizados, anotações, coleções.
Reconhecimento _ Sistema de Gestão Ambiental 2
Pré-requisitos (quando houver)
Algoritmos II e Estruturas de Dados
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Java como programar DEITEL, H. M. Porto Alegre
Bookman 2003 Sim
Aprenda Java agora DAVIS, Stephen R Rio de Janeiro
Campus 1997 Sim
API Java: manual de referência. FRAIZER, Colin São Paulo Makron Books 1997 Sim
Java: manual de introdução. VALLE, André. Rio de Janeiro
Axcel Books 1997 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
PROGRAMAÇAO ORIENTADA A OBJETOS COM JAVA
BARNES, DAVID e KOLLING, MICHAEL
1a PEARSON BRASIL 2004
CORE JAVA 2, V.1 - FUNDAMENTOS
HORSTMANN, CAY / CORNELL, GARY
1a MAKRON 2000
CORE JAVA 2, V.2 - RECURSOS AVANÇADOS
CORNELL, GARY / HORSTMANN, CAY / TORTELLO, JOAO EDUARDO NOBREGA
1a MAKRON 2000
Outros 1 LT - Livro Texto? Sim/Não
Reconhecimento _ Sistema de Gestão Ambiental 3
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Redes de Computadores e Internet I
Período letivo: 3o Carga
Horária: 72 h/a
Competências
Conhecer o histórico evolutivo dos Sistemas de Telecomunicações e das Redes de Computadores ; Conceituar arquiteturas de redes de computadores: Meios de Comunicação, Redes Locais e Redes de longa distância; Conceituar protocolos de Comunicação; Conceituar o modelo de referência ISO/OSI: A organização em camadas. O modelo de referência da ISO para Interconexão de Sistemas Abertos; Características das camadas; Conceituar interconexão de redes: Conceituar serviços de Rede; Compreender as arquiteturas de Rede Conhecem os dispositivos de Redes, as características dos meios físicos, dispositivos e padrões de comunicação, reconhecendo as implicações de suas aplacações no ambiente de redes. Compreender as técnicas de transmissão digitais e analógicas fazendo relação ente os dois Compreender arquitetura para um sistema de Redes estruturadas. Conhecer tecnologias de redes. Compreender as características dos protocolos de transporte. Conhecer e configurar as principais aplicações em rede.
Habilidades
Orientar os usuários no uso das tecnologias e dos recursos de redes de computadores.
Bases tecnológicas
1. Histórico evolutivo dos Sistemas de Telecomunicações e das Redes de Computadores; 2. Conceitos básicos sobre arquiteturas de redes de computadores: Meios de Comunicação, Redes Locais e Redes de longa distância; 3. Protocolos de Comunicação: Características e Exemplos; 4. O modelo de referência ISO/OSI: A organização em camadas. Características das camadas; 5. O modelo da Internet. TCP/IP 6. Camadas do modelo OSI e do modelo da Internet 7. Tipos de Redes: LANs, MANs, WAN 8. Tipologia de Redes: Barras, estrela, anel, mistas. 9. Sinais digitais e analógico 10. Sistemas de comunicação, meios de transmissão.
11. Componentes de redes, Repetidores, Hubs, Bridges, Roteadores, Switches, Transceivers, placas de rede, equipamentos para acesso remoto 12. Telefonia pela internet, internet IPV6, Redes sem fio dentre outras atuais. 13. Códigos de correção de erro, delimitação de quadros, políticas de acesso ao meio. 14. Algoritmos de roteamento, endereçamento de rede, classificação de redes. 15. Transfer control protocol e User datagram protocol. 16. Protocolos da camada de aplicação: FTP, Telnet, SSH, HTTP, SNMP. 17. Segurança de redes.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Redes de Computadores e a Internet - Uma Nova Abordagem
Kurose, J., Ross, K., 3a. Addison-Wesley 2006 Sim
Redes de Computadores Tanenbaum, A.S., 4a. Campus 2003 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Manual Completo do Linux 2ª edição Evi Nemeth, G. Snyder e Trent R. Hein 2a. Pearson 2007
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular Sistema Operacional I
Período letivo : 3º Carga
Horária : 72 h/a
Competências
Conceituar sistemas operacionais e identificar suas características;
Classificar os tipos de sistemas operacionais;
Analisar o sistema operacional, identificado seu funcionamento e os seus comandos;
Analisar o funcionamento dos processos, da memória e do processador de Sistemas Operacionais;
Habilidades
- Utilizar comandos de Interface Homem Máquina dos Sistemas Operacionais;
- Utilizar os Sistemas de Arquivos dos Sistemas Operacioanis;
- Listar, inicializar e destruir processos;
- Utilizar Interfaces Gráficas dos Sistemas Operacionais mais utilizados;
- Gerenciar filas de impressão;
- Reconhecer os principais mecanismos de comunicações entre processos.
Bases tecnológicas 01. Conceitos Básicos
- Introdução - Histórico
02. Conceitos de Hardware e Software 03. Tipos de Sistemas Operacionais
- Introdução - Monoprogramáveis / Monotarefa - Multiprogramáveis / Multitarefa
04. Sistemas Multiprogramáveis - Introdução - Interrupção e Exceção - Operação de Entrada / Saída - Buffering
Reconhecimento _ Sistema de Gestão Ambiental 2
- Spooling - Reentrância - Proteção do Sistema
05. Processo - Introdução - Modelo de Processo - Estados do Processo - Mudanças de Estado do Processo - Subprocesso e Thread
06. Comunicação entre Processos - Introdução - Especificação de Concorrência em programas - Problemas de Compartilhamento de Recursos - Solução para os problemas de compartilhamento - Problemas de Sincronização - Soluções de Software - Deadlock
07. Gerência do Processador - Introdução - Critérios de Escalonamento - Escalonamento Não-Preemptivo - Escalonamento Preemptivo
08. Gerência de Memória - Introdução - Alocação Contígua Simples - Alocação Particionada - Swapping - Memória Virtual
09. Sistema Operacional DOS / Windows 10. Sistema Operacional LINUX
Pré-requisitos (quando houver)
Arquitetura de Computadores
Terminalidade/Certificação
Reconhecimento _ Sistema de Gestão Ambiental 3
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Sistemas Operacionais Modernos Andrew S. Tanenbaum 2º Rio de Janeiro - RJ LTC 2003 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Arquitetura de Sistemas Operacionais Francis B. Machado e Luiz Paulo Maia 2º Rio de Janeiro - RJ LTC 1997
Sistemas Operacionais Rômulo Silva de Oliveira, Alexandre da Silva Carissimi e Simão Sirineo Toscani
1º Porto Alegre – RS Sagra Luzzatto 2001
SISTEMAS OPERACIONAIS CONCEITOS E APLICAÇOES
SILBERSCHATZ, ABRAHAM, GALVIN, PETER BAER e GAGNE, GREG
1a CAMPUS 2004
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular
Sistemas e Métodos Empresariais
Período letivo:
3º Carga Horária:
36h/a
Competências
Entender a Administração como Ciência e Prática. Identificar Sistemas Administrativos. Analisar Estruturas Organizacionais e Métodos Empresariais de Trabalho na aplicação de TIC.
Habilidades
Avaliar Empresas de TIC e os Arranjos Organizacionais. Analisar Empresas de TIC, os Documentos Institucionais e as Práticas Administrativas
Bases tecnológicas
1. Sistemas – a Teoria e a Aplicação para os Sistemas Administrativos. 2. SIG – a abrangência dos Sistemas de Informações Gerenciais. 3. Estrutura Organizacional - a metodologia de desenvolvimento, implementação e avaliação; os aspectos básicos da Departamentalização. 4. Métodos e Técnicas - representação gráfica e elaboração de manuais. 5. Análise Administrativa – como um processo dinâmico e permanente.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
1 LT - Livro Texto? Sim/Não
Sistemas,organizações e métodos: uma abordagem gerencial
Oliveira, Djalma de Pinho Rebouças de 17ª São Paulo Atlas 2007 Sim
Estrutura Organizacional: uma abordagem para resultados e competitividade
Oliveira, Djalma de Pinho Rebouças de São Paulo Atlas 2006 Sim
Organização e métodos: uma visão holística Cury , Antônio 8ª São Paulo Atlas 2006 Sim
Organizações: Teorias e Projetos Daft, Richard L. São Paulo Pioneira- Thomson Learnig
2002 Sim
Introdução a Teoria Geral da Administração
Chiavenato, Idalberto 2ª Rio de Janeiro Campus 1999 Sim
Teoria Geral da Administração: Pensando & Fazendo
Caravantes, Geraldo Ronchetti Porto Alegre AGE 1998 Não
Administração Montana, Patrick J. 2ª São Paulo Saraiva 2003 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Desafio Gerenciais para o Século XXI Drucker, Peter Ferdinand São Paulo Pioneira 1999
Enfoque Estratégico para Desenvolvimento Sustentável
São Paulo Makron Books 2000
Princípios de Marketing Kotler, Philip 7ª Rio de Janeiro LTC 1999
Introdução a Administração de Empresas
Masiero, Gilmar São Paulo Atlas 1996
Administração: Introdução ao Estudo Faria, José Carlos 3ª São Paulo Pioneira 1997
Caminhos da Administração Fava, Rubens 1º São Paulo Pioneira - Thomson Learnig
2002
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco - IFPE
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
MÓDULO IV
Unidade Curricular
Análise e modelagem multidimensional
Período letivo :
4º Carga Horária:
72 h/a
Competências Conhecer os fundamentos de sistemas analíticos Descrever o objetivo de DWing no mercado atual de TI Apresentar os conceitos de modelagem de um DW Explicar os processos de extração, transformação e carga em um DW Descrever os métodos de atualização de um DW Identificar métodos e ferramentas utilizadas para construção e acesso a um DW
Habilidades
Os alunos conhecem os fundamentos dos sistemas analíticos e o objetivo do Data Warehouse, bem como aprendem a construir modelos de dados multidimensionais. Eles entedem como funciona um ambiente de Data Warehouse, as ferramentas de Extração Transformaçã e Carga (ETL), as ferramentas de processamento analítico on-line (OLAP) e as tecnologias Multidimensional OLAP, Relational OLAP e Hibrid OLAP. a No final da disciplina os alunos são capazes de construir e manter um data warehouse.
Bases tecnológicas 1. Fundamentos de Sistemas Analíticos 2. Processamento Analítico versus Transacional 3. Data warehouse e Data Mart 4. Modelos de Dados Multidimensionais 5. Processo de Data warehousing 6. Ferramentas ETL 7. Ferramentas OLAP 8. Tecnologias MOLAP ROLAP HOLAP 9. Arquiteturas de DW
Pré-requisitos (quando houver)
Banco de Dados I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Tecnologia e Projeto de Data Warehouse
Machado, Felipe Nery Rodrigues 1 Érica 2004 Sim
The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling
KIMBALL, Ralph 2 John Wiley 2002 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Data webhouse - construindo o data warehouse para
KIMBALL, Ralph Rio de Janeiro Campus 2000
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular
Desenvolvimento de Sistemas Web III
Período letivo :
4º Carga Horária :
72h/a
Competências
Conhecer bibliotecas e tecnologias recentes para implementação de sistemas Web. Desenvolver um sistema Web usando uma biblioteca ou tecnologia disponível.
Habilidades
Elaborar e implementar um projeto de sistema Web usando bibliotecas ou tecnologias recentes específicas para o desenvolvimento Web.
Bases tecnológicas Web 2.0
- Introdução, conceito e projeções - Utilização
Java Server Faces (JSF)
- Introdução, conceito e aplicações - Sintaxe e utilização
Framework específicos para Web: entender o funcionamento de algum framework que acelera o desenvolvimento de sistemas baseados na Web 2.0.
Pré-requisitos (quando houver)
Desenvolvimento de Sistemas para Web II
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Mod4_Desenvolvimento de Sistemas Web III 2
Título/Periódico Autor Edição Local Editora Ano LT1
Internet e World Wide Web: Como Programar
HARVEY M. DEITEL PAUL J. DEITEL
2 São Paulo Bookman 2003 sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1. 1 LT - Livro Texto? Sim/Não
Unidade
Curricular Inglês Aplicado IV
Período letivo : 4º
Carga Horária: 36h/a
Competências
Ler e Interpretar textos técnicos e redigir textos técnicos, na língua inglesa.
Habilidades
Obter informações específicas de um texto Entender como o texto é organizado. Utilizar o conhecimento prévio para facilitar a compreensão do texto Detectar nas entrelinhas o que o autor diz no texto Usar o contexto para lidar com palavras desconhecidas Fazer anotações
Bases tecnológicas
1- Diferentes usos do will 2- Voz passiva 3- Should/should not/ must/must not 4- Second conditional 5- Conversacao básica: situacoes cotidianas
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
1 LT - Livro Texto? Sim/Não
The Good Grammar Book Swan e Walter Oxford University Press Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
O Inglês Descomplicado Nelson Torres Saraiva
English at Hands Patrick Thompson FTD
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Linguagem de Programação Orientada a Objetos II
Período letivo :
4º Carga Horária :
72 h/a
Competências
- Conhecer as características avançadas de uma linguagem de programação orientada a objetos;
- Conhecer formas de acesso a banco de dados a partir de aplicações desenvolvidas com uma linguagem orientada a objetos;
- Implementar padrões de projeto utilizando uma linguagem de programação orientada a objetos;
- Implementar um sistema orientado a objetos seguindo padrões de projeto e com acesso a banco de dados.
Habilidades
- Compreender os aspectos de multiprogramação em uma linguagem orientada a objetos;
- Conhecer os principais padrões de projeto utilizados no desenvolvimento orientado a objetos;
- Identificar os cenários de aplicação dos principais padrões de projeto utilizados no desenvolvimento orientado a objetos;
- Conhecer tecnologias para acessar banco de dados a partir de uma aplicação desenvolvida com uma linguagem orientada a objetos;
Bases tecnológicas Multithreading em Java: threads, construções da linguagem e padrões para controle de concorrência. Padrões de Projeto: Modelo de Camadas, Facade, Iterator, Singleton, Factory. Java Database Conectivity (JDBC). Java Persistence Architecture (JPA).
Pré-requisitos (quando houver)
Linguagem de Programação Orientada a Objetos I
Terminalidade/Certificação
Reconhecimento _ Sistema de Gestão Ambiental 2
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Java como programar DEITEL, H. M. Porto Alegre
Bookman 2003 Sim
Aprenda Java agora DAVIS, Stephen R Rio de Janeiro
Campus 1997 Sim
API Java: manual de referência. FRAIZER, Colin São Paulo Makron Books 1997 Sim
Java: manual de introdução. VALLE, André. Rio de Janeiro
Axcel Books 1997 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
PROGRAMAÇAO ORIENTADA A OBJETOS COM JAVA
BARNES, DAVID e KOLLING, MICHAEL
1a PEARSON BRASIL 2004
CORE JAVA 2, V.1 - FUNDAMENTOS
HORSTMANN, CAY / CORNELL, GARY
1a MAKRON 2000
CORE JAVA 2, V.2 - RECURSOS AVANÇADOS
CORNELL, GARY / HORSTMANN, CAY / TORTELLO, JOAO EDUARDO NOBREGA
1a MAKRON 2000
EJB 3 in Action Debu Panda,Reza Rahman and Derek Lane
Manning Publications 2007
The J2EE Tutorial Stephanie Bodoff et al Addison-Wesley Professional 2002 Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora . 1 LT - Livro Texto? Sim/Não
Unidade Curricular
Planejamentos Administrativos em TIC
Período letivo:
4º Carga Horária:
72h/a
Competências Identificar Níveis Hierárquicos, Atividades Empresariais em TIC e Tipos de Planejamento. Prever Ações Administrativas em TIC. Implementar instrumentos de execução, controle e avaliação. Emitir pareceres técnico-administrativos.
Habilidades
Elaborar Planejamentos, Planos, Projetos e Programas para Ações Administrativas com foco nas atividades de TIC. Criar instrumentos para Controle e Avaliação
Bases tecnológicas
1. Planejamento Estratégico – a construção da Visão Organizacional. 2. Planejamento Tático – a instrução da Missão Institucional. 3. Planejamento Operacional – a realização dos Objetivos Empresariais. 4. Administração de Sistemas de Informação – do Gerenciamento e a Tomada de Decisões. 5. Comunicação Empresarial – as estratégias e as técnicas
Pré-requisitos (quando houver)
Sistemas e Métodos Empresariais em TIC
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Organizações: Teorias e Projetos Daft, Richard L. São Paulo Pioneira- Thomson Learnig
2002 Sim
Gestão Empresarial – Sistemas e Ferramentas
Otávio J. Oliveira ,organizador São Paulo Atlas 2007 Não
Gestão de Negócios Silva, Edson Aurélio da São Paulo Saraiva 2005 Sim
Contingências em Negócios Gil, Antônio de Loureirl São Paulo Saraiva 2004 Sim
Comportamento Organizacional Wagner III, John A. São Paulo saraiva 2000 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Gerenciamento da Informação: Um Recurso Estratégico no Processo de Gestão Empresarial
Beuren, Ilse Maria São Paulo-SP Atlas 2000
Princípios de Marketing Kotler, Philip 7ª Rio de Janeiro LTC 1999
Introdução a Teoria Geral da Administração
Chiavenato, Idalberto 2ª Rio de Janeiro Campus 1999
Teoria Geral da Administração: Pensando & Fazendo
Caravantes, Geraldo Ronchetti Porto Alegre AGE 1998
Caminhos da Administração Fava, Rubens 1º São Paulo Pioneira - Thomson Learnig
2002
Administração Montana, Patrick J. 2ª São Paulo Saraiva 2003
Plano de Marketing para Micro e Pequena Empresa
Las Casas, Alexandre Luzzi 2ª São Paulo Atlas 2001
Desafio Gerenciais para o Século XXI Drucker, Peter Ferdinand São Paulo Pioneira 1999 Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora . 1 LT - Livro Texto? Sim/Não
Unidade
Curricular Tópicos avançados em redes de computadores
Período letivo: 4o Carga
Horária: 72 h/a
Competências
Planejar, instalar e configurar serviços de aplicação típicos para Internet, como servidores web,servidores de arquivos e serviço de correio eletrônico.
Conhecer e estudar os principais protocolos de aplicação da Internet e das arquiteturas de sistemas cliente-servidor.
Investigar e pesquisar a arquitetura para aplicações multimídia, bem como a arquitetura para aplicações de gerência de redes de computadores.
Habilidades
Orientar os alunos no da compreensão, instalação, configuração e otimização de serviços de rede. Bases tecnológicas
Unidade 1 - CONCEITUAÇÃO
1.1. Sistemas abertos
1.2. Ambientes heterogêneos
Unidade 2 - CAMADA DE TRANSPORTE
2.1. Serviços
2.2. Transferência confiável de dados (RDT)
2.3. Transporte não orientado à conexão (UDP)
2.4. Transporte orientado à conexão (TCP)
Unidade 3 - APLICAÇÕES INTERNET
3.1. Serviços de domínio (DNS)
3.2. Protocolo de transferência hipertexto
3.3. Protocolo de transferência de arquivos
3.4. Protocolo de correio eletrônico
Unidade 4 - APLICAÇÕES MULTIMÍDIA
4.1. Voz sobre IP
4.2. Telefonia IP
4.3. Videoconferência
4.4. Outros
Unidade 5 - QUALIDADE DE SERVIÇO (QOS)
5.1. Conceituação
5.2. Mecanismos de escalonamento
5.3. Mecanismos de policiamento e modelagem
5.4. Protocolos
Unidade 6 - GERÊNCIA DE REDES
6.1. Infra-estrutura
6.2. Componentes
6.3. Base de informações gerenciais
6.4. Estrutura de informações de gerenciamento (SMI)
6.5. Protocolos
Unidade 7 - LABORATÓRIO - GERÊNCIA DE REDES
7.1. Configuração
7.2. Administração
Pré-requisitos (quando houver)
Redes de computadores e Internet I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Manual Completo do Linux 2ª edição Evi Nemeth, G. Snyder e Trent R. Hein 2a. Pearson 2007 Sim
Redes de Computadores Tanenbaum, A.S., 4a. Campus 2003 Sim
1 LT - Livro Texto? Sim/Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Redes de Computadores e a Internet - Uma Nova Abordagem
Kurose, J., Ross, K., 3a. Addison-Wesley 2006
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade Curricular Sistema Operacional II
Período letivo : 4º Carga
Horária : 72 h/a
Competências
Desenvolver aplicações para os diversos tipos de Sistemas Operacioanais;
Desenvolver mecanismos ou partes de Sistemas Operacionais.
Habilidades
- Utilizar comandos de Interface Homem Máquina e Interfaces Gráficas dos Sistemas Operacionais;
- Reconhecer os principais mecanismos de comunicações entre processos;
- Utilizar bibliotecas de programação para desenvolvimento de projetos.
- Programar, compilar, depurar, programas em diversos sistemas operacioanais
Bases tecnológicas 01. Revisão de Conceitos Sobre Sistemas Operacionais
- Processos e Thread - Sistemas de Arquivos - Gerenciamento de Memória - Escalonamento - Deadlock - APIs e Bibliotecas de Desenvolvimento
02. Comunicação entre Processos
- Introdução - Especificação de Concorrência em programas - Problemas de Compartilhamento de Recursos - Solução para os problemas de compartilhamento - Problemas de Sincronização - Soluções de Software - Soluções de Deadlock
03. Sistemas Operacionais de Propósito Específico - Sistemas Oepracionais Multimídia
Reconhecimento _ Sistema de Gestão Ambiental 2
- Sistemas Operacionais Embarcados - Sistemas Operacionais para Dipositivos Móveis - Sistemas Operacionais Para Redes de Sensores sem Fio - Sistemas MultiProcessados
04 . Virtualização
- Conceitos - Vantagens e Desvantagens - Plataformas de Virtualização
05. Tendências em Sistemas Operacionais
Pré-requisitos (quando houver)
Sistemas Operacionais - I
Arquitetura de Computadores
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Sistemas Operacionais Deitel, Harvey, Deitel, Paul, Steinbuhler, Kate
3 Pearson 2005 Sim
Sistemas Operacionais Modernos Andrew S. Tanenbaum 2º Rio de Janeiro - RJ LTC 2003 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Arquitetura de Sistemas Operacionais Francis B. Machado e Luiz Paulo Maia 2º Rio de Janeiro - RJ LTC 1997
Sistemas Operacionais Rômulo Silva de Oliveira, Alexandre da Silva Carissimi e Simão Sirineo Toscani
1º Porto Alegre – RS Sagra Luzzatto 2001
1 LT - Livro Texto? Sim/Não
Reconhecimento _ Sistema de Gestão Ambiental 3
SISTEMAS OPERACIONAIS CONCEITOS E APLICAÇOES
SILBERSCHATZ, ABRAHAM, GALVIN, PETER BAER e GAGNE, GREG
1a CAMPUS 2004
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade Curricular
Engenharia de software II
Período letivo :
4º período Carga Horária :
72 h/a
Competências
Conceituar engenharia de software orientada a objetos. Desenvolver a análise do sistema utilizando técnicas de orientação a objetos. Definir casos de uso. Projetar os dados, a arquitetura e objetos. Conceituar processos de software usados para sistemas OO.
Habilidades
Elaborar documento de requisitos orientado a objetos com casos de uso Elaborar projeto de arquitetura Elaborar modelos UML para o projeto de software Projetar dados para softwares OO
Bases tecnológicas
1. Desenvolvimento de Software Orientado a Objetos; a. O paradigma orientado a objetos b. Conceitos Orientados a Objetos. Classes, objetos, atributos, operações, mensagens, encapsulamento, herança e polimorfismo. c. Identificação dos elementos de um modelo de objetos
2. Análise Orientados a Objetos; a. Abordagem tradicional x OO b. Processo de Análise OO. c. Modelos de requisitos com casos de uso d. Modelos da UML para análise (Classes de análise, Diagramas de atividades, Diagramas de Interação)
3. Projetos Orientados a Objetos; a. Arquitetura de softwares OO b. Fundamentos de padrões de projeto c. Diagramas de projeto em UML:
i. Diagrama de Classes; ii. Diagrama de Objetos; iii. Diagramas de Interação; iv. Diagramas de Estados; v. Diagramas de Atividades; vi. Diagramas de Implementação.
d. Mapeamento de objeto para modelo relacional 4. Processos de software orientado a objetos
a. Melhoria de processos : ISO, CMMI, MPS-BR
b. Modelos de processos: Processo unificado, Métodos ágeis.
Pré-requisitos (quando houver)
Engenharia de Software I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Engenharia de Software Pressman, Roger S. 3º edição Rio de Janeiro Makron Books 1995 Sim
Engenharia de Software Sommerville, Ian 8º edição Prentice Hall Brasil 2003 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
UML: guia do usuário. BOOCH, Grady Rio de Janeiro Elsevier 2002
Uml essencial: um breve guia para a linguagem-padrão de modelagem de objetos.
FOWLER, Martin Porto Alegre Bookman 2005
Utilizando uml e padrões: uma introdução.
LARMAN, Craig Porto Alegre Bookman 2000
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco – IFPE
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
MÓDULO V
Reconhecimento _ Sistema de Gestão Ambiental 2
Unidade
Curricular Aspectos Avançados em Desenvolvimento de Software
Período letivo :
5º Período letivo :
5º
Competências
- Conhecer o paradigma de Orientação a Aspectos e Model Driven Architecture
- Conhecer os aspectos envolvidos no desenvolvimento de software para sistemas móveis (celular, PDA, etc)
Habilidades
- Compreender as bases tecnológicas de orientação a aspectos;
- Conhecer e construir modelos utilizando MDA
- Conhecer e construir programas para dispositivos móveis.
Bases tecnológicas Programação orientada a aspectos: conceitos, sintaxe, exemplos. Modelagem MDA. Derivação de modelos UML a partir de modelos MDA. Padrões envolvidos no desenvolvimento de software para dispositivos móveis. J2ME.
Pré-requisitos (quando houver)
Algoritmos II e Estruturas de Dados
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Reconhecimento _ Sistema de Gestão Ambiental 3
Título/Periódico Autor Edição Local Editora Ano LT1
Java como programar DEITEL, H. M. Porto Alegre
Bookman 2003 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular
Gestão de Negócios em TIC
Período letivo:
5º Carga Horária: 72 h/a
Competências
Compreender Processos de Gestão Organizacional de Empresas de Base Tecnológica. Analisar Cenários e Mercados de TIC.
Estruturar Negócios de TIC com base em Modelos de Gestão Empresarial.
Habilidades
Analisar Modelos de Gestão de Negócios em TIC. Elaborar Projetos de Negócios em TIC e Idealizar Novos Modelos de Gestão.
Bases tecnológicas
1. Mercadologia – para conhecimento da Inovação Tecnológica e Gerencial. 2. Políticas Institucionais – Públicas e Privadas, Incentivos Fiscais e Fontes de Financiamentos. 3. Incubação de Empresas – Teoria e Prática. 4. Ética Empresarial – a Instituição e o Tecnólogo. 5. Tendências e Transformações – observando Sistemas Sociais e Econômicos.
Pré-requisitos (quando houver)
Planejamento Administrativo em TIC.
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Princípios de Marketing KOTLER, Philip / Philipe Kotler, Gary Armstrong; tradução Vera Whately; revisão técnica: Roberto Meireles Pinheiro
7ª Rio de Janeiro LTC
1999
Sim
Administração Montana, Patrick J. / Patrick J. Montana, Bruce H. Charnov; tradução: Cid Knipel Moreira; revisão técnica: Álvaro Pequeno da Silva
2ª São Paulo Saraiva 2003
Não
Organizações: Teorias e Projetos DAFT, Richard L Tradutor: Cid Knipel Moreira; revisão técnica: Reinaldo O. Silva
1ª São Paulo Pioneira Thomson Learnig
2002
Sim
Gerenciamento da Informação: um recurso estratégico no processo de gestão empresarial
Beuren, Ilse Maria 2ª São Paulo Atlas 2000
Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Plano de Marketing para micro e pequena empresa
LAS CASAS, Alexandre Luzzi 2ª São Paulo Atlas 2001
Compromisso social e gestão empresarial.
GRAYSON, David. David Grayson e Adrian Hodges ; tradutores Carlos Mendes Rosa, César Taylor, Mônica Tambelli.
São Paulo Publifolha 2002
Desafios gerenciais para o século XXI
DRUCKER, Peter Ferdinand. / por Peter F. Drucker [tradução Nivaldo Montingelli Jr.
1ª São Paulo Pioneira 1999
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Inglês Aplicado V
Período letivo : 5º módulo
Carga Horária: 36h/a
Competências
Ler e Interpretar textos técnicos e redigir textos técnicos, na língua inglesa.
Habilidades
Obter informações específicas de um texto Entender como o texto é organizado. Utilizar o conhecimento prévio para facilitar a compreensão do texto Detectar nas entrelinhas o que o autor diz no texto Usar o contexto para lidar com palavras desconhecidas Fazer anotações
Bases tecnológicas
1- Both, neither, either 2- Quantificadores: a few, a little, much, many, a lot of, a lot, too, too much, enough 3- Strong adjectives 4- Second conditional 5- Aposto 6- Voz passiva 7- Conversação básica 8- Leitura e interpretação de artigos/textos técnicos 9- Escrita de documentos: carta, carta formal, fax
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
The Good Grammar Book Swan e Walter Oxford University Press Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
O Inglês Descomplicado Nelson Torres Saraiva
English at Hands Patrick Thompson FTD
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade
Curricular Orientação de Trabalho de conclusão de Curso I
Período letivo : 5º Carga
Horária : 72h/a
Competências Desenvolver projeto de investigação científica; Promover a integração entre teoria e prática verificando a capacidade de síntese das vivências do aprendizado adquiridas durante o curso; Apresentar um anteprojeto (proposta) de uma monografia ou artigo; Fazer o levantamento bibliográfico de um tema proposto para monografia ou artigo.
Habilidades Desenvolvimento e uma proposta de monografia ou artigo;
Levantamento bibliográfico de apoio á proposta;
Realização de leituras subsidiárias e/ou pesquisa de campo;
Organização metodológica da monografia de acordo com as regras científicas estabelecidas pela ABNT;
Redação do anteprojeto de monografia ou artigo;
Bases tecnológicas
1. Metodologia da pesquisa definida para o curso. 2. Técnicas e Métodos de pesquisa definidos para o curso. 3. Tipos de TCC: Monografia clássica ou tradicional, Monografia aplicada, Artigo científico. 4. Proposta de trabalho de conclusão de curso conforme orientação. 5. Metodologia Científica e Tecnológica. 6. Anteprojeto.
Pré-requisitos (quando houver)
Metodologia Cientifica Aplicada
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1 Metodologia do Trabalho Científico Lakatos, Eva Maria & Marcone, Maria
de Andrade 3ª São Paulo Atlas 1991 Sim
Como fazer monografia na prática Tachizawa, Takeshy 6ª Rio de Janeiro FGV 2001 Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular Sistemas Distribuídos
Período letivo : 5º Carga
Horária : 72 h/a
Competências
Conceituar os Sistemas Distribuídos. Identificar as características essenciais deste tipo de sistema Implementar o projeto de uma aplicação distribuída.
Habilidades
Implementar o projeto de uma aplicação distribuída.
Bases tecnológicas I- Introdução, motivação e definição de Sistemas Distribuídos - Definição de sistemas distribuídos. Origem e história dos sistemas distribuídos. Vantagens e desvantagens da utilização de sistemas distribuídos. II - Modelos Arquiteturais de Sistemas Distribuídos - Modelo cliente servidor. Modelo baseado em objetos distribuídos.Detalhes dos modelos. Comparações entre os modelos. III- Características de Sistemas Distribuídos -Escalabilidade. Tolerância a falhas. Transparência. Concorrência. Flexibilidade, Compartilhamento de Recursos. Exercícios para discursão. IV – Modelos de Comunicação -Definição de middleware. Marshalling/Unmarshalling. Tipos de comunicação com relação ao sincronismo. Comunicação por sockets. Formas de comunicação em um sistema distribuído. Protocolo pedido/reposta.
- -Comunicação usando RPC. Falhas na comunicação usando RPC. Comunicação em grupo. Classificação dos grupos. Endereçamento de grupos.
V- Objetivos de Projetos de Sistemas Distribuídos - Considerações sobre projeto de Sistemas Distribuídos.Carga. Consistência. Comunicação. Estrutura de software. VI - Suporte a Programação Distribuída - Integração de orientação a objetos e sistemas distribuídos. Java-RMI. EJB. Iniciativas de padronização. ODP. VII- Plataformas de Distribuição - CORBA, arquitetura CORBA. Detalhes de CORBA. Componentes. Serviços CORBA. A linguagem IDL. Comunicação entre ORBs. VIII - CORBA
- CORBA – mecanismos de comunicação, tipos de ORBs, Exercícios. IX – CORBA na prática 1 - Utilização do ORB Visibroker. Construção de uma aplicação distribuída simples. Construção de uma aplicação distribuída na Web. Aplicação de técnicas descritas na aula anterior na aplicação do contador. X – CORBA na prática 2 - Utilização do ORB Orbacus. Construção de uma aplicação distribuída simples. Aplicação das técnicas descritas na aula anterior na aplicação “Hello World”. XI – Aulas de Laboratório
- Construção do “Hello World” em CORBA – Passo a Passo
- Construção do Servidor de Eco – Passo a Passo XII – Seminários -Tecnologias inovadores de sistemas distribuídos: JAVA/RMI, EJB, Web Services, CCM, MDA XIII – Projeto de Sistemas Distribuídos. -Definição de projeto de sistemas distribuídos. Acompanhamento de projetos. Apresentação final de projetos e relatório.
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Distributed Systems: Principles and Paradigms
Tanenbaum, Andrew; Stenn, Maarten Van
2ª. Ed: Prentice Hall,
2008. Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Distributed Systems Concepts and Design
Coulouris, George; Dollimore, Jean; Kindberg, Tim
4a. Addison-Wesley 2004
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
1 LT - Livro Texto? Sim/Não
Unidade Curricular
Engenharia de software III
Período letivo :
5º Carga Horária :
72 h/a
Competências
Conhecer tópicos avançados em gestão de projetos, processos de engenharia de software e qualidade. Habilidades
Bases tecnológicas
1. Gestão Ágil de Projetos (XP, SCRUM, Crystal, OPEN...) 2. Maturidade em Gestão de Projetos (PMI, PMBOK) 3. Linguagens de especificação de processos. SPEM e Open Process Framework (OPF) 4. Modelos e técnicas para estimativa de projetos de software: pontos de função, pontos de caso de uso 5. Implantação de processos de software: processos e práticas 6. Modelo de Maturidade de Testes de Software 7. Modelos de qualidade (ISO 9001:2000/ISO 9000-3,ISO 15504 (SPICE), CMMI, MPS-BR, IDEAL, Six Sigma)
Pré-requisitos (quando houver)
Engenharia de Software I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Engenharia de Software Sommerville, Ian 8º edição Prentice Hall Brasil 2007 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
1 LT - Livro Texto? Sim/Não
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco – IFPE
Curso Tecnológico em Análise e Desenvolvimento de Sistemas
MÓDULO VI
Unidade Curricular
Aspectos Avançados em Computação
Período letivo :
6º Carga Horária:
72 h/a
Competências Conhecer os aspectos envolvidos no processamento de imagens. Conhecer os conceitos e contexto da computação inteligente. Conhecer os princípios de telemática.
Habilidades Conhecer a teoria envolvida no processamento de imagens. Conhecer os conceitos e contexto da computação inteligente. Conhecer os princípios de telemática.
Bases tecnológicas 1. Transformações e séries usadas no processamento de imagens 2. Computação inteligente: conceito, contextos e aplicacoes 3. Telemática.
Pré-requisitos (quando houver)
Algoritmos II e Estruturas de Dados
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
Processamento de Imagens Digitais. Gonzalez, R. C.; Woods, R. E. 1 Edgard Blucher 2000 Sim
Artificial Intelligence: A Modern Approach
Russell, Stuart J.; Norvig, Peter 2 Pearson Sim
1 LT - Livro Texto? Sim/Não
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Redes Neurais: Princípios e Práticas HAYKIN, SIMON 2 Bookman Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade Curricular
Estágio Curricular
Período letivo:
6º módulo Carga Horária:
360h/a
Competências
Estágio dentro do campo de análise e desenvolvimento de softwares em suas áreas específicas ou gerais, assessorado por um professor orientador. Observação do que ocorre nas empresas que possuem atividades de análise e/ou desenvolvimento de softwares, como forma de adquirir habilidade técnica
profissional em uma organização, visão crítica de seu ambiente e, em especial, do universo em que se situa a sua profissão.
Habilidades
Familiarização do acadêmico com a realidade empresarial no campo de atuação da área de análise e desenvolvimento de software.
Bases tecnológicas
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos, periódicos, etc.).
Título/Periódico Autor Edição Local Editora Ano LT1
Bibliografia Complementar (títulos, periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Outros
1 LT - Livro Texto? Sim/Não
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade Curricular
Estágio supervisionado
Período letivo:
6º módulo Carga Horária:
36h/a
Competências
Estágio dentro do campo de análise e desenvolvimento de softwares em suas áreas específicas ou gerais, assessorado por um professor orientador. Observação do que ocorre nas empresas que possuem atividades de análise e/ou desenvolvimento de softwares, como forma de adquirir habilidade técnica
profissional em uma organização, visão crítica de seu ambiente e, em especial, do universo em que se situa a sua profissão.
Habilidades
Familiarização do acadêmico com a realidade empresarial no campo de atuação da área de análise e desenvolvimento de software.
Bases tecnológicas
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos, periódicos, etc.).
Título/Periódico Autor Edição Local Editora Ano LT1
Bibliografia Complementar (títulos, periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Outros
1 LT - Livro Texto? Sim/Não
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Inglês Aplicado VI
Período letivo : 6º
Carga Horária: 36h/a
Competências
Ler e Interpretar textos técnicos e redigir textos técnicos, na língua inglesa.
Habilidades
Ler e interpretar artigos/textos técnicos Escrever artigos/textos técnicos
Bases tecnológicas
1- Vocabulário de termos técnicos em computacao 2- Estruturas de artigos/textos técnicos 3- Modelos e técnicas de escrita de artigos
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
The Good Grammar Book Swan e Walter Oxford University Press Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
1 LT - Livro Texto? Sim/Não
O Inglês Descomplicado Nelson Torres Saraiva
English at Hands Patrick Thompson FTD
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Introdução à Inteligência Artificial
Período letivo:
6º período Carga Horária:
72 h/a
Competências
Conceituar e conhecer sistemas computacionais dentro de uma perspectiva da Inteligência Artificial; obter familiaridade com as metodologias e técnicas de desenvolvimento de sistemas inteligentes.
Habilidades
Desenvolver projetos utilizando técnicas de descoberta de conhecimento.
Bases tecnológicas
1. Os fundamentos da inteligência artificial 2. Agentes Inteligentes 3. Historia da inteligência artificial 4. Estratégia de pesquisa não informadas 5. Pesquisa e exploração informadas 6. Funções heurísticas 7. Algoritmos de pesquisa local e problemas de otimização
Pré-requisitos (quando houver)
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1 Inteligência artificial
STUART RUSSEL, PETER NORVIG 3º edição Campus 2004 Sim
1 LT - Livro Texto? Sim/Não
Sistemas Inteligentes
REZENDE, SOLANGE OLIVEIRA 1º edição Manole LTDA 2002 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Outros
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .
Unidade
Curricular Orientação de Trabalho de conclusão de Curso II
Período letivo : 6º Carga
Horária : 108h/a
Competências Desenvolver projeto de investigação científica; Promover a integração entre teoria e prática verificando a capacidade de síntese das vivências do aprendizado adquiridas durante o curso; Redigir uma monografia ou artigo científico.
Habilidades Desenvolvimento do Projeto de monografia ou artigo;
Realização de leituras subsidiárias e/ou pesquisa de campo;
Organização metodológica da monografia ou artigo de acordo com as regras científicas estabelecidas pela ABNT;
Redação da monografia ou artigo;
Bases tecnológicas
1. Orientação e acompanhamento da escrita da monografia ou artigo.
Pré-requisitos (quando houver)
Orientação de Trabalho de Conclusão de Curso I
Terminalidade/Certificação
Bibliografia Básica (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano LT1
1 LT - Livro Texto? Sim/Não
NBR 14724 ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS
2001 Sim
NBR 10520 ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS
2001 Sim
NBR 6023 ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS
2000 Sim
Bibliografia Complementar (títulos , periódicos, etc.)
Título/Periódico Autor Edição Local Editora Ano
Exclusivo do MEC – Análise Técnica .
Exclusivo do MEC – Visita Verificadora .