EMENTAS DAS DISCIPLINAS DO CURSO DE COMPUTAÇÃO



Documentos relacionados
EMENTAS DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

Ementas Disciplinas Obrigatórias

EMENTAS DAS DISCIPLINAS

LICENCIATURA EM COMPUTAÇÃO

ORGANIZAÇÃO CURRICULAR

UNIVERSIDADE FEDERAL DE PERNAMBUCO - PRÓ-REITORIA PARA ASSUNTOS ACADÊMICOS CURRÍCULO DO CURSO DE GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO PERFIL

TABELA DE EQUIVALÊNCIA FECOMP Curso de Engenharia de Computação

EMENTAS DAS DISCIPLINAS

EMENTAS DAS DISCIPLINAS

Ementário das Disciplinas

CURSO DE INFORMÁTICA LICENCIATURA 1 PERÍODO

EMENTAS DAS DISCIPLINAS

MATRIZ CURRICULAR CURRÍCULO PLENO 1.ª SÉRIE 2.ª SÉRIE CURSO SUPERIOR DE TECNOLOGIA EM DESENVOLVIMENTO DE SOFTWARE (ÁREA: INFORMÁTICA)

CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS DE TELECOMUNICAÇÕES

EMENTAS DAS DISCIPLINAS

CAMPUS CRUZ DAS ALMAS Edital 01/2010. Área de Conhecimento

EDITAL DE CONCURSO PÚBLICO Nº 01/2014 Realização: FRAMINAS comunicacao@gestaoconcurso.com.br

Ementário do Curso Técnico em Informática para Internet

EMENTÁRIO DO CURSO DE SISTEMAS DE INFORMAÇÃO

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC

Considerações no Projeto de Sistemas Cliente/Servidor

CURSO DE SISTEMAS DE INFORMAÇÃO

Ler e interpretar simbologias elétricas. Elaborar diagramas elétricos em planta baixa. Ler e interpretar Planta Baixa.

UFV Catálogo de Graduação EMENTÁRIO

Aplicações para a Web

UNIVERSIDADE PRESBITERIANA MACKENZIE FACULDADE DE COMPUTAÇÃO E INFORMÁTICA

AGRUPAMENTO DE ESCOLAS DE PORTELA E MOSCAVIDE. Informação - Prova de Equivalência à Frequência da disciplina de Aplicações Informáticas B

GRADUAÇÃO EM ENGENHARIA

Sistemas de Informação 3º ANO

Ementas das Disciplinas do Bacharelado em Sistemas de Informação da UNIRIO

CURSO TECNOLÓGICO 2008/01 1º SEMESTRE. Programação e Estruturas de Dados Fundamentais

1ª ETAPA - TURMA E e F

CURSO DE SISTEMAS DE INFORMAÇÃO

DISCIPLINA CRED CH PRÉ - REQUISITOS 1ª FASE Geometria Analítica e Álgebra Linear

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

Curso Superior de Tecnologia em Análise e Desevolvimento de Sistemas CÂMPUS GASPAR

UNIVERSIDADE DO CONTESTADO UnC Curso de Sistemas de Informação

DISCIPLINA DO CURRÍCULO

Universidade Federal de São Paulo Campus São José dos Campos LISTA DE DISCIPLINAS DA GRADUAÇÃO

Curso de Engenharia. Formação Geral 1º e 2º anos

CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET MATRIZ CURRICULAR

CURSO DE CIÊNCIA DA COMPUTAÇÃO 1 PERÍODO

Tema Objetivos Conteúdos

EMENTAS DO CURSO ADMINISTRAÇÃO INDUSTRIAL

SECRETÁRIA DE ESTADO DA EDUCAÇÃO DO PARANÁ CURSO PROFISSIONALIZANTE INFORMÁTICA

Subáreas. Incubadoras tecnológicas, polos e parques tecnológicos. Formação. Experiência. Conhecimentos. Habilidades

Prof. Manuel A Rendón M

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA

P L A N O D E D I S C I P L I N A

De uma forma ampla, o profissional egresso deverá ser capaz de desempenhar as seguintes funções:

Plano Curricular Plano Curricular PlanoCurricular

Sistemas Operacionais

EMENTAS DAS DISCIPLINAS

SISTEMAS OPERACIONAIS 2007

Curso de Engenharia Formação Geral 1º e 2º anos

Sistemas Operacionais

EMENTÁRIO DE COMPONENTES CURRICULARES

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA EM JARAGUÁ DO SUL PRÓ-REITORIA ACADÊMICA CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO

HORÁRIO SEGUNDA TERÇA QUARTA QUINTA SEXTA

1. DAS VAGAS: Estão disponíveis 2 (duas) vagas para Arquitetura e Montagem de Computadores e Algoritmos e Programação.

Capítulo I : Noções Gerais

Unidade 2.1 Modelos de Referência

Centro Universitário de Brusque Unifebe Curso de Sistemas de Informação

EMENTAS DAS DISCIPLINAS 1º MED

CURSO SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES

Introdução a Informática. Prof.: Roberto Franciscatto

Multimídia. Conceitos Básicos (Parte II)

Grade Curricular - Engenharia de Computação

Público Alvo: Critérios de admissão para o curso: Investimento:

linguagem técnica de informática; Perceber os sinais de pontuação e identificar sua função no texto; Ler siglas e identificar seus significados;

Unidade 2.1 Modelos de Referência. Bibliografia da disciplina. Modelo OSI. Modelo OSI. Padrões 18/10/2009

Redes de Computadores

1.ª SÉRIE LÍNGUA PORTUGUESA LÓGICA MATEMÁTICA ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES

Protocolos Hierárquicos

SIS17-Arquitetura de Computadores

CURSO SUPERIOR DE GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO GRADE DETALHADA DO CURSO COM AS EMENTAS DAS DISCIPLINAS

Disciplina: INTRODUÇÃO AOS SISTEMAS DE COMPUTAÇÃO Carga Horária: 68 (sessenta e oito) horas Crédítos: 04 (quatro)

Plano de Trabalho Docente Ensino Técnico

MATRIZ CURRICULAR DO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. Válida para os acadêmicos ingressantes a partir de 2010/1

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado)

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Cap 01 - Conceitos Básicos de Rede (Kurose)

Direcção Regional de Educação do Algarve

Arquitetura e Protocolos de Rede TCP/IP. Modelo Arquitetural

PLANO DE ENSINO CARGA HORÁRIA TOTAL: 72 TEORIA: 50 PRÁTICA: 22

UNIVERSIDADE FEDERAL DE SÃO PAULO DEPARTAMENTO DE CIÊNCIA E TECNOLOGIA - DCT. CURSO: BCT (Disciplinas Obrigatórias)

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

Informática. Informática. Valdir

Componentes dos sistemas computadorizados Aula 04 FTC FACULDADE DE TECNOLOGIA E CIÊNCIAS ADMINISTRAÇÃO IV SEMESTRE

Atualização do Curso Técnico em Informática, eixo tecnológico Informação e Comunicação, na forma integrada ao Ensino Médio

Transcrição:

EMENTAS DAS S DO CURSO DE COMPUTAÇÃO INTRODUÇÃO A INFORMÁTICA EMENTA: Conceito de Informática, informação, dados e computadores; evolução histórica dos computadores; anatomia de um computador conceitos básicos de hardware e software; representação eletrônica dos dados (sistemas digitais, sistema binário e código de representação); noções sobre comunicações e redes de computadores; problemas de segurança - controle de acesso e proteção a vírus. CONSTRUÇÃO DE PÁGINA WEB CARGA HORÁRIA: 40 H EMENTA: Características gerais da linguagem HTML; Comandos básicos de formatação de texto; Listas e enumerações; Interligação de documentos; Inclusão de imagens; Definição de cores; Imagens mapeadas; Multimídia e animações; Formatação utilizando tabelas; Páginas com Frames; Criação de Formulários; Folhas de estilo; Elementos da linguagem javascript; Desvio condicional; Laços; Funções; Objetos; Hierarquia dos objetos do browser; Tratamento de eventos; Crítica de formulários; Manipulação de janelas e frames. INGLÊS INSTRUMENTAL CARGA HORÁRIA: 40H EMENTA: Decodificação de textos atuais de informática em língua inglesa; Gramática contextualizada; Gramática sistematizada de itens referentes à linguagem tecnológica específica. FUNDAMENTOS DE ALGORITMOS PARA COMPUTAÇÃO EMENTA: Conceito de Informática, informação, dados e computadores; evolução histórica dos computadores; anatomia de um computador conceitos básicos de hardware e software; representação eletrônica dos dados (sistemas digitais, sistema binário e código de representação); noções sobre comunicações e redes de computadores; problemas de segurança - controle de acesso e proteção a vírus. 1

PROJETO E DESENVOLVIMENTO DE ALGORITMOS EMENTA:Conceito de algoritmo; técnicas e metodologias para construção de algoritmos; desenvolvimento de algoritmos usando pseudo-linguagem. Conceito de linguagem de programação, de construção e execução programas, usando como modelo os recursos básicos de uma linguagem imperativa; aplicação das técnicas de construção de algoritmos no desenvolvimento, implementação e execução de programas simples ALGEBRA LINEAR EMENTA: Sistemas de equações lineares; matrizes; determinantes; vetores; espaços vetoriais; dependência e independência linear; transformações lineares; autovalores e autovetores; métodos numéricos; análise de erro. ESTRUTURA DE DADOS CARGA HORÁRIA: 80H EMENTA: Conceitos básicos de complexidade; notações O, achê e Theta; listas, filas e pilhas; algoritmos de busca; algoritmos de ordenação; árvores, percurso em árvores; árvore binária de busca; árvores balanceadas; árvores AVL; árvores B; tabelas de espalhamento (hashing); compressão de dados; prática de laboratório. MATEMÁTICA PARA COMPUTAÇÃO EMENTA: Funções: limites, continuidade de funções de uma variável. Derivação: conceito, propriedades, interpretação e representação geométrica, o teorema do valor médio, máximos e mínimos. Integração: conceito, propriedades, cálculo de áreas e de volumes.; teorema fundamental do cálculo; logaritmo e exponencial; regra de L hopital; aplicações. 2

FUNDAMENTOS DE PROGRAMAÇÃO EMENTA Concepção e construção de programas; estruturas de controle atribuição, seqüência, seleção, repetição e recursividade; representação de dados na forma de vetores, matrizes, registros, conjuntos e arquivos; procedimentos, funções e passagem de parâmetros; uso de ponteiros; alocação dinâmica de memória; noções de complexidade de algoritmo; prática de laboratório. (C ou PASCAL). ORGANIZAÇÃO DE COMPUTADORES EMENTA: Organização lógica e funcional do modelo Von-Neumann: conceito, arquitetura lógica e funcional; unidades funcionais: ucp, memória; memória achê; dispositivos de e/s e barramento; hierarquia de memória; arquiteturas micro e nanoprogramadas; mecanismos de interrupção e de exceção; arquiteturas avançadas: pipeline, múltiplas unidades funcionais e máquinas paralelas; conceito de máquina virtual; tendências; processadores RISC e CISC. MODELAGEM DE INFORMAÇÃO CARGA HORÁRIA: 80H EMENTA: Definição de Modelo, o processo de modelagem, níveis de modelagem; Modelo entidade-relacionamento: elementos básicos, extensões. Notações gráficas. Estudos de Caso. PROBABILIDADE E ESTATÍSTICA EMENTA. Noções básicas de probabilidade; eventos; experimentos aleatórios; variáveis aleatórias; espaço amostral; distribuição de probabilidade; distribuição marginal e condicional; momentos; correlação; valor esperado; teoremas limites; teorema central do limite; estimação; convergência; confiabilidade; noções de simulação. 3

PROGRAMAÇÃO I EMENTA): O conceito de programação orientada a eventos, Projetando diálogos em um ambiente visual, Atribuindo propriedades aos diálogos, Atribuindo propriedades a caixas de texto e botões, Atribuindo propriedades a outros tipos de controle, Executando e depurando um programa, Trabalhando com eventos e métodos, Procedimentos e funções, Declaração de variáveis e constantes, Entrada e saída de dados, Comandos condicionais, Laços, Vetores, Vetores de controles, Manipulação de arquivos, Programando com as APIs do Windows, Acesso à Base de Dados, Controles conectados (bound) a uma Base de Dados, Acesso à Base de Dados remota, Menus, Gráficos e imagens, Introdução à Orientação a Objetos, Introdução à Programação Internet, Multimídia, Manipulação de Arquivos, Geração de relatórios. BANCO DE DADOS EMENTA: Conceitos; evolução dos sistemas de banco de dados; sistemas de gerenciamento de banco de dados (SGBDs); modelos de bancos de dados: hierárquico, relacional e orientado a objetos; modelo relacional, álgebra e cálculo relacional; SQL: linguagem de definição e manipulação de dados; projeto lógico relacional: mapeamento de E-R para relacional; normalização; projeto físico; otimização de consultas; mecanismos de controle de concorrência. FÍSICA PARA COMPUTAÇÃO CARGA HORÁRIA: 80H EMENTA: Conceitos físicos básicos: matéria, força e energia; leis da conservação. Eletricidade e magnetismo: carga elétrica, força e campo elétrico; leis de Coulomb e de Gauss; força e campo magnético; leis de Ampère e de Faraday; equações de Maxwell; circuitos elétricos. Ondas: movimento ondulatório descrição matemática e análise de Fourier; ondas eletromagnéticas, o espectro eletromagnético. Óptica: propagação, reflexão e refração da luz; fibras ópticas. Matéria condensada: física estatística teoria cinética dos gases, a distribuição de Boltzmann; a estrutura da matéria: átomos, moléculas e sólidos estados estacionários, teoria das bandas e semicondutores. 4

SISTEMAS OPERACIONAIS EMENTA. Breve revisão de organização; modelos de sistemas operacionais: breve histórico, conceitos, características, objetivos e funções; gerenciamento de memória: organização física, lógica e funcional, hierarquia, particionamento, proteção e estratégias de particionamento; memória virtual: conceito, organização lógica e funcional, mapeamento, estratégias de busca, alocação e realocação; gerenciamento de processos: conceitos, descrição, controle, estados, escalonamento, competição, cooperação, concorrência, comunicação, sincronismo, deadlock e starvation; sistema de entrada e saída e de gerenciamento de arquivos; prática de instalação do sistema Linux.. PROGRAMAÇÃO II EMENTA. ASP: sintaxe básica, variáveis, constantes, expressões, operadores, estruturas de controle, funções, saída de dados, formulários, objetos, componentes instaláveis, banco de dados ADO, cookies. PHP: sintaxe básica, variáveis, constantes, expressões, operadores, estruturas de controle, funções, saída de dados, formulário, sessão, banco de dados, cookies, manipulação de erro, autenticação, upload de arquivo. ARQUITETURA E PROJETO DE SISTEMA I EMENTA. Requisitos funcionais e não funcionais. Modelagem do negócio, incluindo regras de negócio e workflow. Técnicas para captura de requisitos Entrevistas, JAD, Storyboard. Especificação de requisitos funcionais. Especificação de requisitos usando casos de uso. Integração com o modelo de dados (ER). 5

ENGENHARIA DE SOFWARE EMENTA. Produto versus Processo: modelos de ciclo de vida. Engenharia de Requisitos: objetivos e métodos. Paradigmas de desenvolvimento: estruturado, orientado a objetos. Projeto de Software. Implementação de Software: técnicas de codificação e estilos de programação. Gerência de Projeto: planejamento, execução e controle. Modelos de Qualidade de Processo: ISO, CMM. Qualidade de Software: critérios de qualidade, métricas. Revisões e Testes de Software. Manutenção de Software: fundamentos e reengenharia. Reutilização. Apoio automatizado ao desenvolvimento de software: Ambientes e Ferramentas CASE. REDE DE COMPUTADORES I CARGA HORÁRIA: 120 H EMENTA. Introdução: história/evolução das redes de dados e da Internet; comutação por pacotes; arquitetura de redes; aplicações HTTP, SMTP e outras; programação com Sockets; princípios de transmissão confiável; protocolos de transporte: problemas básicos de um protocolo de transporte - UDP e TCP; congestionamento em redes PROGRAMAÇÃOIII EMENTA. Implementação de classe-objetos, herança, poliformismo, comunicação e associação. Implementação de interfaces gráficas e armazenamento de dados orientados a objetos; prática de laboratório. ARQUITETURA E PROJETOS DE SISTEMAS II EMENTA. Componentes e frameworks. Soluções padronizadas (padrões de projeto). Projeto de sistemas para Internet. 6

COMPUTAÇÃO GRÁFICA EMENTA. Dispositivos e pacotes de software para computação gráfica. programação usando bibliotecas gráficas; escala e recorte em 2d; algoritmos para traçado de retas; circunferências; letras e polígonos em tecnologia de rastreio; técnicas de interação; técnicas de manipulação de janelas; construção interativa de curvas; armazenamento, compactação e recuperação de informações gráficas; construção de editores gráficos; prática de laboratório. EMPREENDEDORISMO E ÉTICA PROFISSIONAL EMENTA. Estudo dos mecanismos e procedimentos para criação de empresas; perfil do empreendedor; desenvolvimento da capacidade empreendedora; sistemas de gerenciamento; qualidade e competitividade; técnicas de negociação; marketing; ética e códigos de ética profissional; educação ambiental. REDES DE COMPUTADORES II CARGA HORÁRIA: 120 H EMENTA: Meios de transmissão, transmissão digital, modulação, técnicas de codificação; aplicações multimídia: voz e vídeo, transmissão multimídia na Internet; acesso múltiplo a meios de transmissão: protocolos, redes sem fio, padrões; encaminhamento na Internet: protocolos de roteamento, endereçamento, tradução de endereços, sub-networking, transmissão multicast; nível de enlace: detecção de erros, enquadramento, hubs e pontes; modo de transferência assíncrono assíncrono (ATM): problemas básicos, protocolos e caminhos virtuais. TRABALHO DE CONCLUSÃO DE CURSO CARGA HORÁRIA: 120 H EMENTA: Utilizar os conceitos de programas, sistemas operacionais, engenharia de software e redes de computadores adquiridos ao longo do curso no desenvolvimento de um projeto prático que integre todos os saberes. Preferencialmente projetos atendendo às necessidades da comunidade. 7

8