O documento apresenta as ementas de disciplinas do curso técnico em informática para o 1o e 2o período. No 1o período são apresentadas as disciplinas de Fundamentos de Informática, Inglês Técnico, Operação de Computadores, Lógica de Programação, Manutenção de Computadores e Matemática Aplicada. No 2o período são apresentadas as disciplinas de Português Técnico, Engenharia de Sistemas de Informação, Redes de Computadores I e Linguagem de Programação I.
O documento fornece um resumo sobre as linguagens de programação, discutindo os tipos de linguagens (de baixo e alto nível), paradigmas (imperativo, orientado a objetos, lógico), evolução das linguagens, e compiladores vs interpretadores.
Elementos Fundamentais de Linguagens de Programação e a Linguagem PythonCaliane Z. Pecenin
Este trabalho trata dos principais elementos fundamentais de uma linguagem de programação e como Python trata esses elementos.
Python com ênfase em Fundamentos da Programação.
1) O documento é um relatório escolar sobre linguagens de programação feito por três alunos para a disciplina de Programação Web.
2) O relatório discute conceitos básicos de programação, tipos de linguagens de programação, a história da linguagem C e suas características e objetivos.
3) Também aborda código fonte, código de máquina, compiladores e interpretadores.
O documento discute linguagens de programação de alto e baixo nível. Apresenta que linguagens de alto nível são mais próximas da linguagem natural e permitem aos programadores esquecer os detalhes da máquina, enquanto linguagens de baixo nível são dependentes da máquina e programas nelas não podem ser executados em outras máquinas. Também menciona que existem 5 gerações de linguagens e que linguagens de alto nível surgiram na terceira geração.
O documento descreve a história da computação, começando com o ábaco chinês em 2000 a.C. e prosseguindo até as gerações atuais de computadores. Detalha inventos pioneiros como a máquina diferencial de Charles Babbage no século 19 e o ENIAC, o primeiro computador eletrônico na década de 1940. Também aborda o desenvolvimento de linguagens de programação ao longo das eras.
O documento fornece um resumo histórico sobre linguagens de programação, paradigmas de programação e o paradigma de programação orientada a objetos. Ele discute as principais linguagens desenvolvidas desde a década de 1950 e os respectivos paradigmas, como imperativo, funcional e lógico. O documento também explica conceitos-chave da programação orientada a objetos como abstração de dados, objetos, classes e herança.
O documento apresenta um mini-curso sobre a linguagem C, com informações sobre o professor, objetivos do curso, sugestões de material de apoio e agenda.
O documento apresenta uma introdução sobre linguagens de programação, abordando seus principais conceitos, histórico, relação com disciplinas do curso de Ciência da Computação e oportunidades no mercado de trabalho.
O documento fornece um resumo sobre as linguagens de programação, discutindo os tipos de linguagens (de baixo e alto nível), paradigmas (imperativo, orientado a objetos, lógico), evolução das linguagens, e compiladores vs interpretadores.
Elementos Fundamentais de Linguagens de Programação e a Linguagem PythonCaliane Z. Pecenin
Este trabalho trata dos principais elementos fundamentais de uma linguagem de programação e como Python trata esses elementos.
Python com ênfase em Fundamentos da Programação.
1) O documento é um relatório escolar sobre linguagens de programação feito por três alunos para a disciplina de Programação Web.
2) O relatório discute conceitos básicos de programação, tipos de linguagens de programação, a história da linguagem C e suas características e objetivos.
3) Também aborda código fonte, código de máquina, compiladores e interpretadores.
O documento discute linguagens de programação de alto e baixo nível. Apresenta que linguagens de alto nível são mais próximas da linguagem natural e permitem aos programadores esquecer os detalhes da máquina, enquanto linguagens de baixo nível são dependentes da máquina e programas nelas não podem ser executados em outras máquinas. Também menciona que existem 5 gerações de linguagens e que linguagens de alto nível surgiram na terceira geração.
O documento descreve a história da computação, começando com o ábaco chinês em 2000 a.C. e prosseguindo até as gerações atuais de computadores. Detalha inventos pioneiros como a máquina diferencial de Charles Babbage no século 19 e o ENIAC, o primeiro computador eletrônico na década de 1940. Também aborda o desenvolvimento de linguagens de programação ao longo das eras.
O documento fornece um resumo histórico sobre linguagens de programação, paradigmas de programação e o paradigma de programação orientada a objetos. Ele discute as principais linguagens desenvolvidas desde a década de 1950 e os respectivos paradigmas, como imperativo, funcional e lógico. O documento também explica conceitos-chave da programação orientada a objetos como abstração de dados, objetos, classes e herança.
O documento apresenta um mini-curso sobre a linguagem C, com informações sobre o professor, objetivos do curso, sugestões de material de apoio e agenda.
O documento apresenta uma introdução sobre linguagens de programação, abordando seus principais conceitos, histórico, relação com disciplinas do curso de Ciência da Computação e oportunidades no mercado de trabalho.
Aprender uma linguagem de programação é importante para engenheiros para desenvolver raciocínio lógico e compreender como sistemas são construídos. Algoritmos são sequências de instruções para resolver problemas. Experiências com programação incluem classificações de receitas governamentais usando códigos numéricos.
Este documento fornece um resumo de uma aula introdutória sobre programação em C. Ele descreve:
1) As informações gerais sobre a disciplina, incluindo carga horária, pré-requisitos e objetivos;
2) O conteúdo programático, dividido em 12 unidades cobrindo tópicos como introdução à linguagem C, variáveis, funções, estruturas de dados e depuração;
3) A metodologia de ensino, que inclui aulas expositivas, atividades práticas e avaliações como provas,
Existem três classes de linguagens de programação de acordo com o nível de abstração: linguagens de máquina, de baixo nível e de alto nível. Linguagens de máquina usam códigos binários e dependem da arquitetura da CPU, enquanto linguagens de alto nível são mais independentes e se assemelham à linguagem humana, facilitando a programação.
O documento apresenta um curso sobre paradigmas de linguagens de programação ministrado por Marcelo Tomio Hama. O cronograma inclui aulas sobre fundamentos de linguagem de programação, evolução das principais linguagens, paradigmas estruturado, orientado a objetos, funcional e lógico. A bibliografia lista referências básicas e complementares sobre o tema.
O documento discute paradigmas de programação e apresenta o professor Sérgio Souza Costa. Apresenta conceitos de linguística aplicados ao estudo de linguagens de programação e discute sintaxe, semântica e pragmática. Também aborda os principais paradigmas de programação: procedural, orientado a objetos, funcional e lógico.
Este documento apresenta uma aula introdutória sobre paradigmas de linguagem de programação ministrada pelo professor Guto. Apresenta sua formação acadêmica e experiência profissional, a ementa do curso, bibliografia de referência, metodologia e critérios de avaliação, cronograma de aulas e conceitos introdutórios sobre linguagens de programação.
O documento fornece um resumo sobre linguagens de programação em 3 frases:
1) As linguagens de programação surgiram para descrever mecanismos abstratos e comunicar entre programadores e computadores.
2) Ao longo dos anos, novas linguagens foram criadas para corrigir defeitos de outras ou melhorar desempenho, com foco em áreas como ciência, comércio e inteligência artificial.
3) Linguagens como COBOL, FORTRAN, Pascal, C, C++, Java, Python, entre outras, evolu
O documento discute as ferramentas em engenharia de software, incluindo ferramentas físicas, lógicas e metodológicas. Também aborda aplicações desktop e enfatiza que as ferramentas são apenas parte da solução, não devendo ser sobrevalorizadas em relação aos processos e pessoas.
O documento apresenta os objetivos, ementa e conteúdo programático de cursos básicos de informática e sistemas operacionais. Aborda tópicos como editores de texto, planilhas, apresentações, sistemas operacionais, lógica de programação e arquitetura de computadores.
1) O documento é um trabalho escolar sobre linguagens de programação realizado por três alunos da escola secundária de Santo André.
2) O trabalho aborda conceitos básicos de programação, tipos de linguagens, história da linguagem C e suas características e objetivos.
3) Inclui seções sobre código fonte, código máquina, compiladores e interpretadores.
1) O documento é um trabalho escolar sobre linguagens de programação realizado por três alunos da escola secundária de Santo André.
2) O trabalho aborda conceitos básicos de programação, tipos de linguagens, história da linguagem C e suas características e objetivos.
3) Inclui seções sobre código fonte, código máquina, compiladores e interpretadores.
Conceitos e técnicas de programação apresentaçãoRobson Ferreira
Este documento apresenta os conceitos e técnicas de programação. Apresenta a ementa da disciplina, que inclui lógica computacional, funcionamento de programas, linguagens de programação e estruturas de dados. Também descreve os objetivos gerais de introduzir noções básicas de informática e capacitar os alunos a desenvolver pequenos programas. Detalha ainda o programa do curso e os procedimentos metodológicos, incluindo aulas expositivas e trabalhos práticos.
Este documento descreve um módulo sobre aquisição e tratamento de imagem estática usando software de edição de imagem. O módulo visa que os alunos aprendam a utilizar programas de edição de imagem para manipular, editar e retocar imagens digitais de forma eficaz. Inclui objetivos como abrir e formatar imagens, entender os formatos e cores de imagens, editar propriedades como saturação e brilho, transformar a estrutura de pixels e camadas de imagens, e gerir e exportar imagens para a web
Este documento apresenta o plano de disciplina para o curso de Programação 2 utilizando a linguagem C. Ele contém 4 módulos com um total de 60 horas/aula. O Módulo 1 introduz conceitos básicos da linguagem C em 15 horas. O Módulo 2 ensina estruturas de controle e modularização em 15 horas. O Módulo 3 ensina armazenamento de dados em vetores, registros e arquivos em 15 horas. E o Módulo 4 ensina comandos avançados em 15 horas. O documento forne
O documento apresenta o plano de ensino para a disciplina de Linguagem de Programação Estruturada em C. O plano descreve os sete módulos que compõem o conteúdo programático, incluindo conceitos básicos da linguagem C, variáveis, estruturas sequenciais, condicionais, de repetição, funções e vetores. Também define os objetivos gerais e específicos, estratégias de trabalho, avaliação e bibliografia de referência.
1) A lógica de programação é necessária para desenvolvimento de sistemas e permite definir a sequência lógica para o desenvolvimento de programas. 2) Lógica de programação é a técnica de encadear pensamentos lógicos em uma sequência de instruções para atingir um objetivo. 3) Instruções são regras ou normas definidas para realizar uma tarefa no computador, indicando ações elementares a serem executadas.
O documento discute os conceitos fundamentais de lógica de programação e programação. Aborda tópicos como: 1) a lógica de programação é necessária para desenvolvimento de sistemas; 2) seqüência lógica são passos executados para atingir um objetivo; 3) instruções indicam ações a serem executadas por um computador. Também discute paradigmas de programação como imperativo, funcional, lógico e orientado a objetos.
1) A lógica de programação é necessária para desenvolvimento de sistemas e permite definir a sequência lógica para o desenvolvimento de programas. 2) Lógica de programação é a técnica de encadear pensamentos lógicos para atingir um objetivo. 3) Instruções são um conjunto de regras ou normas definidas para orientar a realização de uma tarefa pelo computador em uma ordem correta.
O documento apresenta uma introdução à linguagem de programação C, abordando seu histórico, características, IDEs e um exemplo simples de "Hello World!". Discute como C surgiu para desenvolver o sistema operacional Unix e foi padronizada pela ANSI, tornando-se uma das linguagens mais populares.
Trabalho final do programa da careira de scdii 5º anoLeonelMateus1960
Este documento descreve o programa curricular da cadeira Sistemas e Circuitos Digitais II ministrada na Universidade Agostinho Neto. O programa inclui 5 capítulos sobre portos de entrada e saída, transferência de informação, acesso direto à memória e interrupção, dispositivos periféricos e arquitetura avançada de computadores. O objetivo geral é capacitar os estudantes a comunicar entre dispositivos e monitorar equipamentos eletrônicos remotamente.
O documento descreve os objetivos e conteúdos de quatro disciplinas de um curso técnico em informática: Informática Instrumental, Análise e Projetos, Banco de Dados e Fundamentos e Arquitetura de Computadores. Cada disciplina inclui carga horária, ementa, conteúdos básicos e específicos, e justificativa de alterações nos conteúdos.
Este documento propõe uma estrutura curricular para o ensino médio em tecnologia da informação no estado de Minas Gerais. A proposta inclui três anos de estudos com módulos sobre computação, solução de problemas, e aplicativos práticos como edição de texto e jogos digitais. O currículo é organizado em eixos temáticos com conteúdos e habilidades específicas para cada ano letivo.
Aprender uma linguagem de programação é importante para engenheiros para desenvolver raciocínio lógico e compreender como sistemas são construídos. Algoritmos são sequências de instruções para resolver problemas. Experiências com programação incluem classificações de receitas governamentais usando códigos numéricos.
Este documento fornece um resumo de uma aula introdutória sobre programação em C. Ele descreve:
1) As informações gerais sobre a disciplina, incluindo carga horária, pré-requisitos e objetivos;
2) O conteúdo programático, dividido em 12 unidades cobrindo tópicos como introdução à linguagem C, variáveis, funções, estruturas de dados e depuração;
3) A metodologia de ensino, que inclui aulas expositivas, atividades práticas e avaliações como provas,
Existem três classes de linguagens de programação de acordo com o nível de abstração: linguagens de máquina, de baixo nível e de alto nível. Linguagens de máquina usam códigos binários e dependem da arquitetura da CPU, enquanto linguagens de alto nível são mais independentes e se assemelham à linguagem humana, facilitando a programação.
O documento apresenta um curso sobre paradigmas de linguagens de programação ministrado por Marcelo Tomio Hama. O cronograma inclui aulas sobre fundamentos de linguagem de programação, evolução das principais linguagens, paradigmas estruturado, orientado a objetos, funcional e lógico. A bibliografia lista referências básicas e complementares sobre o tema.
O documento discute paradigmas de programação e apresenta o professor Sérgio Souza Costa. Apresenta conceitos de linguística aplicados ao estudo de linguagens de programação e discute sintaxe, semântica e pragmática. Também aborda os principais paradigmas de programação: procedural, orientado a objetos, funcional e lógico.
Este documento apresenta uma aula introdutória sobre paradigmas de linguagem de programação ministrada pelo professor Guto. Apresenta sua formação acadêmica e experiência profissional, a ementa do curso, bibliografia de referência, metodologia e critérios de avaliação, cronograma de aulas e conceitos introdutórios sobre linguagens de programação.
O documento fornece um resumo sobre linguagens de programação em 3 frases:
1) As linguagens de programação surgiram para descrever mecanismos abstratos e comunicar entre programadores e computadores.
2) Ao longo dos anos, novas linguagens foram criadas para corrigir defeitos de outras ou melhorar desempenho, com foco em áreas como ciência, comércio e inteligência artificial.
3) Linguagens como COBOL, FORTRAN, Pascal, C, C++, Java, Python, entre outras, evolu
O documento discute as ferramentas em engenharia de software, incluindo ferramentas físicas, lógicas e metodológicas. Também aborda aplicações desktop e enfatiza que as ferramentas são apenas parte da solução, não devendo ser sobrevalorizadas em relação aos processos e pessoas.
O documento apresenta os objetivos, ementa e conteúdo programático de cursos básicos de informática e sistemas operacionais. Aborda tópicos como editores de texto, planilhas, apresentações, sistemas operacionais, lógica de programação e arquitetura de computadores.
1) O documento é um trabalho escolar sobre linguagens de programação realizado por três alunos da escola secundária de Santo André.
2) O trabalho aborda conceitos básicos de programação, tipos de linguagens, história da linguagem C e suas características e objetivos.
3) Inclui seções sobre código fonte, código máquina, compiladores e interpretadores.
1) O documento é um trabalho escolar sobre linguagens de programação realizado por três alunos da escola secundária de Santo André.
2) O trabalho aborda conceitos básicos de programação, tipos de linguagens, história da linguagem C e suas características e objetivos.
3) Inclui seções sobre código fonte, código máquina, compiladores e interpretadores.
Conceitos e técnicas de programação apresentaçãoRobson Ferreira
Este documento apresenta os conceitos e técnicas de programação. Apresenta a ementa da disciplina, que inclui lógica computacional, funcionamento de programas, linguagens de programação e estruturas de dados. Também descreve os objetivos gerais de introduzir noções básicas de informática e capacitar os alunos a desenvolver pequenos programas. Detalha ainda o programa do curso e os procedimentos metodológicos, incluindo aulas expositivas e trabalhos práticos.
Este documento descreve um módulo sobre aquisição e tratamento de imagem estática usando software de edição de imagem. O módulo visa que os alunos aprendam a utilizar programas de edição de imagem para manipular, editar e retocar imagens digitais de forma eficaz. Inclui objetivos como abrir e formatar imagens, entender os formatos e cores de imagens, editar propriedades como saturação e brilho, transformar a estrutura de pixels e camadas de imagens, e gerir e exportar imagens para a web
Este documento apresenta o plano de disciplina para o curso de Programação 2 utilizando a linguagem C. Ele contém 4 módulos com um total de 60 horas/aula. O Módulo 1 introduz conceitos básicos da linguagem C em 15 horas. O Módulo 2 ensina estruturas de controle e modularização em 15 horas. O Módulo 3 ensina armazenamento de dados em vetores, registros e arquivos em 15 horas. E o Módulo 4 ensina comandos avançados em 15 horas. O documento forne
O documento apresenta o plano de ensino para a disciplina de Linguagem de Programação Estruturada em C. O plano descreve os sete módulos que compõem o conteúdo programático, incluindo conceitos básicos da linguagem C, variáveis, estruturas sequenciais, condicionais, de repetição, funções e vetores. Também define os objetivos gerais e específicos, estratégias de trabalho, avaliação e bibliografia de referência.
1) A lógica de programação é necessária para desenvolvimento de sistemas e permite definir a sequência lógica para o desenvolvimento de programas. 2) Lógica de programação é a técnica de encadear pensamentos lógicos em uma sequência de instruções para atingir um objetivo. 3) Instruções são regras ou normas definidas para realizar uma tarefa no computador, indicando ações elementares a serem executadas.
O documento discute os conceitos fundamentais de lógica de programação e programação. Aborda tópicos como: 1) a lógica de programação é necessária para desenvolvimento de sistemas; 2) seqüência lógica são passos executados para atingir um objetivo; 3) instruções indicam ações a serem executadas por um computador. Também discute paradigmas de programação como imperativo, funcional, lógico e orientado a objetos.
1) A lógica de programação é necessária para desenvolvimento de sistemas e permite definir a sequência lógica para o desenvolvimento de programas. 2) Lógica de programação é a técnica de encadear pensamentos lógicos para atingir um objetivo. 3) Instruções são um conjunto de regras ou normas definidas para orientar a realização de uma tarefa pelo computador em uma ordem correta.
O documento apresenta uma introdução à linguagem de programação C, abordando seu histórico, características, IDEs e um exemplo simples de "Hello World!". Discute como C surgiu para desenvolver o sistema operacional Unix e foi padronizada pela ANSI, tornando-se uma das linguagens mais populares.
Trabalho final do programa da careira de scdii 5º anoLeonelMateus1960
Este documento descreve o programa curricular da cadeira Sistemas e Circuitos Digitais II ministrada na Universidade Agostinho Neto. O programa inclui 5 capítulos sobre portos de entrada e saída, transferência de informação, acesso direto à memória e interrupção, dispositivos periféricos e arquitetura avançada de computadores. O objetivo geral é capacitar os estudantes a comunicar entre dispositivos e monitorar equipamentos eletrônicos remotamente.
O documento descreve os objetivos e conteúdos de quatro disciplinas de um curso técnico em informática: Informática Instrumental, Análise e Projetos, Banco de Dados e Fundamentos e Arquitetura de Computadores. Cada disciplina inclui carga horária, ementa, conteúdos básicos e específicos, e justificativa de alterações nos conteúdos.
Este documento propõe uma estrutura curricular para o ensino médio em tecnologia da informação no estado de Minas Gerais. A proposta inclui três anos de estudos com módulos sobre computação, solução de problemas, e aplicativos práticos como edição de texto e jogos digitais. O currículo é organizado em eixos temáticos com conteúdos e habilidades específicas para cada ano letivo.
Este documento fornece uma introdução aos principais paradigmas de programação e linguagens de programação. Ele discute brevemente a história das linguagens de programação, introduz os paradigmas imperativo, orientado a objetos, funcional e lógico, e fornece exemplos de linguagens populares em cada paradigma, incluindo C, Java, Lisp e Prolog. O documento também descreve os objetivos do curso e a bibliografia recomendada.
Este documento apresenta um livro didático sobre Lógica de Programação com sete aulas. O livro introduz conceitos básicos de lógica de programação, linguagens de programação, algoritmos, variáveis, estruturas condicionais e de repetição.
Este documento descreve um curso de introdução à educação digital com o objetivo de contribuir para a inclusão digital de profissionais da educação, familiarizando-os com recursos de computadores e a internet e refletindo sobre seu impacto na prática pedagógica. O curso aborda conceitos como educação digital, inclusão digital e Linux, e ensina sobre hardware, softwares de produtividade e a criar e formatar textos no editor BrOffice.org Writer.
Cbce 1º ano tecnologia da informação (1)Elias Aniceto
Este documento propõe uma estrutura curricular para o ensino médio na área de tecnologia da informação. O currículo inclui módulos sobre computação e computadores, solução de problemas com computadores e aplicativos práticos como edição de texto e jogos digitais. O objetivo é preparar os estudantes para empregos na área de TI.
Este documento apresenta o plano de disciplina para Introdução à Computação no curso de Tecnologia em Gestão de TI na Faculdade Dom Pedro II. A disciplina será ministrada pelos professores Valdinei Duarte e Bruno Almeida no primeiro semestre noturno, com 70 horas totais distribuídas entre aulas teóricas, práticas e pedagógicas. O plano descreve o perfil profissional do curso, ementa, competências, objetivos, unidades de ensino, metodologia, avaliação, recursos e bibliografia da
Algoritmos e Técnicas de Programação - Aula 01thomasdacosta
O documento apresenta o professor Thomás da Costa, que lecionará a disciplina de Algoritmos e Técnicas de Programação. Apresenta sua formação acadêmica e experiência profissional, além do conteúdo programático, bibliografias utilizadas e avisos sobre a aula.
2. EMENTA
Disciplina: Fundamentos de Informática Período: 1º
Carga Horária Total 34 h/a Teórica: 24 h/a Prática: 10 h/a
Professor: Odilon Fernandes Neto
OBJETIVOS
Geral: Conhecer conceitos básicos de informática; Conhecer a evolução e história dos
computadores; Diferenciar os tipos de memórias; Entender os tipos de dispositivos de
hardware; Compreender uma informação e sua representação no sistema numérico; Entender
as operações aritméticas; Conhecer estrutura de processamento, velocidade e registradores;
Classificar tipos de software; Diferenciar linguagem de programação.
Específicos: Descrever conceitos de informática; Descrever a história e a evolução dos
computadores; Ser capaz de diferenciar os dispositivos de entrada e saída de dados;
Caracterizar os componentes do computador; Identificar a função dos dispositivos; Criar
representação de informações; Representar o sistema de numeração dos computadores;
Converter o sistema de bases; Criar operações aritméticas; Explicar a utilidade das memórias
no computador; Saber a capacidade e os tipos de memórias; Explicar a estrutura de
processamento; Definir as diferentes velocidades de processamento; Definir a função dos
registradores; Saber classificar o software; Caracterizar as diferentes linguagens de
programação;
CONTEÚDO PROGRAMÁTICO
Introdução à informática, História dos Computadores, Componentes de um Computador,
Processador, Memória, Dispositivos de Entrada e Saída, Informação e a sua Representação,
Sistemas de Numeração, Conversão de Bases, Operações Aritméticas, Estruturas de
Processamento, Software e suas classificações, Tipos de Linguagens de Programação.
BIBLIOGRAFIA BÁSICA
CRUMLISH. Internet para Pessoas Ocupadas. São Paulo: Makron Books, 1997.
D´ÁVILA, Edison. Montagem, Manutenção e Configuração de Computadores Pessoais.
Érica, 1997.
NASCIMENTO / HELLER. Introdução à Informática. São Paulo: Makron Books, 1990.
NORTON, Peter. Introdução à Informática. São Paulo: Makron Books, 1997.
BIBLIOGRAFIA COMPLEMENTAR
GONICK, L. Introdução Ilustrada à Computação. Harper do Brasil, 1984.
NORTON, Peter. Desvendando Periféricos e Extensões. Campus, 1993.
3. EMENTA
Disciplina: Inglês Técnico Período: 1º
Carga Horária Total 34 h/a Teórica: 24 h/a Prática: 10 h/a
Professor: Ilma Célia de Paiva Moura
OBJETIVOS
Geral: Conhecer a importância da Língua Inglesa no mundo eletrônico; Analisar e interpretar
textos técnicos em inglês básico. Conhecer as técnicas de leitura; Conhecer as formas de
interpretar textos; Compreender Glossário de termos técnicos; Identificar a língua inglesa como
instrumento de acesso a informações, a outras culturas e grupos sociais.
Específicos: Ser capaz de ler e interpretar textos; Ler palavras necessárias para configuração
de equipamentos eletrônicos; Recorrer às tecnologias de apoio como dicionário e gramática,
informatizados ou não.
CONTEÚDO PROGRAMÁTICO
Importância da Língua Inglesa, Vocabulário: campos semânticos da área de informática,
técnicas de leitura instrumental, textos técnicos, publicitários, classificados e telegráficos.
BIBLIOGRAFIA BÁSICA
“Basic Pneumatics” Copyright 1971,1974 by Technical Publishing Company, Barrington,
Illinois.
BIBLIOGRAFIA COMPLEMENTAR
Munhoz, Rosângela. Inglês Instrumental: Estratégias de leitura – Módulo I. São Paulo:
Texto Novo, 2002.
4. EMENTA
Disciplina: Operação de Computadores Período: 1º
Carga Horária Total 68 h/a Teórica: 18 h/a Prática: 50 h/a
Professor: Hiury Luiz dos Santos
OBJETIVOS
Geral: Utilizar o sistema operacional no modo gráfico; Utilizar o sistema operacional no modo
texto; Conhecer as funções do sistema operacional; Entender as funções dos aplicativos.
Específicos: Gerenciar e Analisar os serviços e funções do sistema operacional; Saber usar
os serviços do sistema operacional no modo texto; Caracterizar os melhores aplicativos a cada
função; Comparar os serviços e funções oferecidas entre os aplicativos.
CONTEÚDO PROGRAMÁTICO
Sistemas Operacionais modo gráfico e texto, Editores de Textos, Planilhas Eletrônicas,
Editores de Apresentação de Slides,
BIBLIOGRAFIA BÁSICA
MACHADO, Francis. Arquitetura de Sistemas Operacionais. Rio de Janeiro. LTC, 2002.
MATTOS, Frank. Office 2000 Fundamental. Brasport Livros multimídia Ltda, 2000.
BIBLIOGRAFIA COMPLEMENTAR
SILBERSCHATZ, Galvin & GAGNE. Sistemas Operacionais: Conceitos e Aplicações. Rio
de Janeiro. Campus, 2001.
YOUNG, Michael. Microsoft Office 2000 Professional Guia Autorizado. Pearson Education
do Brasil Ltda, 2001.
5. EMENTA
Disciplina: Lógica de Programação Período: 1º
Carga Horária Total 102 h/a Teórica: 68 h/a Prática: 34 h/a
Professor: Hellayny Silva Godoy de Souza
OBJETIVOS
Geral: Desenvolver algoritmos; Desenvolver programas simples;
Específicos: Interpretar algoritmos e linguagens; Analisar e solucionar problemas em
linguagens; Interpretar a lógica computacional; Elaborar rotinas para solucionar problemas
computacionais; Utilizar e implementar estruturas de dados básicas, comandos e operações;
Selecionar entre as melhoras estruturas de dados, a que melhor se adapta à solução do
problema.
CONTEÚDO PROGRAMÁTICO
Conceitos de algoritmo. Conceito de linguagem. Constantes e Variáveis. Tipos de Dados.
Operadores. Expressões Aritméticas e lógicas. Comandos básicos: atribuição,
condicionamento e repetição. Funções e procedimentos. Vetor e matriz. Registros.
BIBLIOGRAFIA BÁSICA
EGYPTO, Cândido. Lógica e Algoritmos. CEFET-PB, 2003. (Livro-texto)
FARRER, Harry et al. Algoritmos estruturados. Guanabara Dois, 1989.
FARRER, Harry et al. Pascal estruturados. Guanabara Dois, 1986.
FORBELLONE, André Luiz Villar & EBERSPÄCHER, Henri Frederico. Lógica de
programação. 2. ed. Makron Books, 2000.
BIBLIOGRAFIA COMPLEMENTAR
GUIMARÃES, Ângelo de Moura. Algoritmos e estruturas de dados. LTC, 1985.
MANZANO, José Augusto N. G & YAMATUMI, Wilson Y. Programando em Turbo Pascal7. 0.
Érica.
RINALDI, Roberto. Turbo Pascal 7.0: comandos e funções. Érica, 1993.
SCHIMTZ, Eber A & TELES, Antonio A. S. Pascal e técnicas de programação. LTC, 1985.
TREMBLAY, Jean-Paul & BUNT, Richard B. Ciência dos computadores: uma abordagem
algorítmica. Mcgraw-Hill, 1983.
6. EMENTA
Disciplina: Manutenção de Computadores Período: 1º
Carga Horária Total 68 h/a Teórica: 24 h/a Prática: 44 h/a
Professor: José Pereira Alves
OBJETIVOS
Geral: Conhecer os componentes do computador; Compreender os tipos e funções de
conexões; Conhecer os periféricos; Entender a montagem de um computador; Instalar
software; Instalar equipamentos.
Específicos: Caracterizar os componentes do computador (processador, memória, etc);
selecioná-los conforme a necessidade do serviço; Instalação e configuração (particionamento,
formatação e instalação de drives); Noções de manutenção corretiva e preventiva.
CONTEÚDO PROGRAMÁTICO
Introdução a Manutenção. Introdução aos Processadores. Memórias. Clock. Discos Rígidos.
Placas de Vídeo. Modems. Drives. Placas de Som. Placas USB. Placas de Rede. Monitores.
Gabinetes. Fontes. Teclados. Adaptadores. Mouses. Periféricos. Coolers. Soquetes. Slots.
Jumpers. Conexões. Interfaces. Etapas de Montagem do Computador: Gabinetes, Placas de
CPU, Fixação de Drives e Placas, Conexão de Cabos, CMOS SETUP, Particionar e formatar
discos. Instalação de Sistemas Operacionais, drives e programas aplicativos.
BIBLIOGRAFIA BÁSICA
AMORIM, Rodrigo. Montagem de computadores e Hardware. Rio de Janeiro: Brasport, 2004.
CARMONA, Tadeu. Guia Profissional Hardware. Digerati Books.
BIBLIOGRAFIA COMPLEMENTAR
FERREIRA, Silvio. Montagem de Micros: para Estudantes e Técnicos de PCs. Axcel Books.
MAX, Ivan. Treinamento Profissional em Hardware. Digerati Books.
VASCONCELOS, Laércio. Manual de manutenção de PCs. São Paulo: Makron Books, 2002.
7. EMENTA
Disciplina: Matemática Aplicada Período: 1º
Carga Horária Total 34 h/a Teórica: 34 h/a Prática:
Professor: José Pereira Alves
OBJETIVOS
Geral: Analisar, interpretar, e aplicar a lógica computacional bem como saber aplicá-la ao dia a
dia.
Específicos: Facilitar o processo decisório e de raciocínio lógico, assim como, operacionalizar
as decisões tomadas, controlando e avaliando os resultados obtidos, como também posicionar-
se como facilitador dos recursos tecnológicos dentro das corporações.
CONTEÚDO PROGRAMÁTICO
Introdução a Lógica; Noções de Probabilidade e Estatistica; Matemática Financeira;
Progressões Aritméticas e Geoméricas; Vetores e Matrizes;
BIBLIOGRAFIA BÁSICA
ALENCAR, Edgard. Iniciação a Lógica Matemática. Nobel. 1995
BIBLIOGRAFIA COMPLEMENTAR
COPY, Irving M. Introdução a Lógica. Mestre Jou. 1974
10. EMENTA
Disciplina: Engenharia de Sistemas de Informação Período: 2º
Carga Horária Total 34 h/a Teórica: 20 h/a Prática: 14 h/a
Professor:
OBJETIVOS
Geral: Compreender as reais necessidades do desenvolvedor de um sistema de informação;
Entender como funciona a sistemática de projetar um sistema de informação; Capacitar o aluno
a entender o que o cliente quer como o desenvolvimento do sistema de informação.
Específicos: Tipos de sistemas de informação; sistemas de informação nos negócios e na
sociedade; aspectos éticos em sistemas de informação; administração de recursos em
sistemas de informação.
CONTEÚDO PROGRAMÁTICO
Fundamentos de Sistemas de Informação; Modelagem conceitual de Sistemas de Informação;
Processo de desenvolvimento e ciclo de vida de sistemas de informação; Representação em
diagramas de processos;
BIBLIOGRAFIA BÁSICA
PRESSMAN, R. S. “Engenharia de software”. 8ª ed.; São Paulo : Pearson . 2008.
SOMMERVILLE, I. “Engenharia de Software”. 9ª ed.; Pearson. 2009.
PAULA FILHO, W.P. “”Engenharia de Software - Fundamentos, Métodos e Padrões”, 2ª ed.
LTC. Rio de Janeiro, 2003.
BIBLIOGRAFIA COMPLEMENTAR
Audy, Jorge Luis Nicolas. Andrade, Gilberto Keller de. Cidral, Alexandre. Fundamentos de
Sistemas de Informação. 1. edição. bookman. 2005. Porto Alegre
Laudon, Kenneth. Laudon, Jane Price. Sistemas de Informação com Internet. 4. edição. LTC
editora. 1999.
Rio de Janeiro.
11. EMENTA
Disciplina: Redes de Computadores I Período: 2º
Carga Horária Total 34 h/a Teórica: 20 h/a Prática: 14 h/a
Professor:
OBJETIVOS
Geral: Compreender o conceito de redes de computadores; Entender as topologias de redes,
meios físicos, dispositivos e padrões de comunicação; Conhecer as diferentes arquiteturas de
redes e tipos de serviços; Capacitar o aluno a confeccionar cabo de LAN; Capacitar o aluno
instalar uma rede básica.
Específicos: Definir os principais tipos de redes; Identificar arquitetura de redes; Identificar os
serviços e funções de servidores e equipamentos; Ser capaz proporcionar para um sistema ou
ambiente a capacidade de conectividade de informações e compartilhamento de recursos
CONTEÚDO PROGRAMÁTICO
Introdução a rede de computadores; Conceito de LAN, MAN e WAN; Topologias de Redes; O
histórico da internet; Modelo de referência OSI; Arquitetura do protocolo TCP/IP; Periféricos e
Equipamentos de Redes de Computadores; Montagem de cabos e conectores para uso numa
rede padrão Ethernet;
BIBLIOGRAFIA BÁSICA
CARLOS, E. Morimoto. Redes, Guia Prático. GDH Press e Sul Editores, 2008.
HAYDEN, Matt. Aprenda em 24 horas Redes. Rio de Janeiro: Campus, 1999. (Livro-Texto)
TANENBAUM. Andrew S. Redes de Computadores. Rio de Janeiro: Campus, 1997.
BIBLIOGRAFIA COMPLEMENTAR
CASAD, Joe. Aprenda em 24 horas TCP/IP. Rio de Janeiro: Campus, 1999.
HELD, Gilbert. Comunicação de Dados. Rio de Janeiro: Campus, 1999.
12. EMENTA
Disciplina: Linguagem de Programação I Período: 2º
Carga Horária Total 68 h/a Teórica: 38 h/a Prática: 30 h/a
Professor:
OBJETIVOS
Geral: Conhecer o ambiente de desenvolvimento integrado; Conhecer os requisitos da
linguagem; Apresentar ao aluno as técnicas de programação na linguagem; identificar e utilizar
os componentes visuais e não visuais do ambiente de desenvolvimento integrado.
Específicos: Instalar e configurar os pré-requisitos de uso da linguagem; Aplicar as técnicas
de programação na linguagem com intuito de se prototipar um sistema de informação;
CONTEÚDO PROGRAMÁTICO
Requisitos da Linguagem de Programação; Caracterização do Ambiente de Desenvolvimento;
Desenvolvimento de interfaces a partir de componentes visuais e não visuais; Acesso às
bibliotecas de componentes, Acessórios e Plug-ins; Controle de propriedades e eventos;
Acesso a fluxo de entrada e saída de dados; Armazenamento em arquivos de dados.
BIBLIOGRAFIA BÁSICA
LOPES & GARCIA Guto, Introdução à Programação: 500 Algoritmos Resolvidos Editora:
Campus Autor: ANITA, 2002. 1. ed. Número de páginas: 488 ISBN: 8535210199
ARAÚJO, Everton Coimbra. Algoritmos: Fundamento e Prática - 3a Edição. 3. ed. Florianópolis:
Visual Books, 2007. 412 p
ARAÚJO, Everton Coimbra. HOFFMAN, Alessandra Bortoleto Garbeloti Delphi -
Implementação de Algoritmos e Técnicas para Ambientes Visuais. 1. ed. Florianópolis: Visual
Books, 2006. 314 p.
BIBLIOGRAFIA COMPLEMENTAR
13. EMENTA
Disciplina: Metodologia de Projeto de Sistemas Período: 2º
Carga Horária Total 34 h/a Teórica: 24 h/a Prática: 10 h/a
Professor:
OBJETIVOS
Geral: Capacitar os discentes do curso a reconhecer as necessidades de desenvolvimento de
um sistema computacional bem como especificar os requisitos do sistema proposto com o
intuito de formar um protótipo computacional deste sistema.
Específicos: Elucidar as operações e processos inerentes ao funcionamento de um sistema
identificando os requisitos funcionais e não-funcionais do mesmo; Apoiar o aluno a aplicar as
técnicas de desenvolvimento computacional bem como os processos de documentação de
sistemas.
CONTEÚDO PROGRAMÁTICO
Representação de conhecimento e raciocínio em Sistemas de Informação; projeto e desenho
de sistemas; tecnicas de prototipação de sistemas.
BIBLIOGRAFIA BÁSICA
BIBLIOGRAFIA COMPLEMENTAR
14. EMENTA
Disciplina: Tópicos Especiais I Período: 2º
Carga Horária Total 68 h/a Teórica: 38 h/a Prática: 30 h/a
Professor:
OBJETIVOS
Geral: Oferecer ao discente conhecimento generalista.
Específicos: Capacitar o discente a aprimorar seu conhecimento com o oferecimento de
conteúdos atuais e dinâmicos.
CONTEÚDO PROGRAMÁTICO
A ser estabelecida conforme as necessidades de cada projeto individual.
BIBLIOGRAFIA BÁSICA
A ser estabelecida conforme as necessidades de cada projeto individual.
BIBLIOGRAFIA COMPLEMENTAR
A ser estabelecida conforme as necessidades de cada projeto individual.
15. EMENTA
Disciplina: Banco de Dados Período: 2º
Carga Horária Total 68 h/a Teórica: 40 h/a Prática: 18 h/a
Professor:
OBJETIVOS
Geral: Conhecer os Sistemas de Gerenciamento de Banco de Dados (SBBD); conhecer e
identificar o Projeto Físico e Lógico de Banco de Dados; Projetar o Modelo de Entidade-
Relacionamento; Normalização de Dados e Linguagem de Banco de Dados (Linguagem de
Definição e Manipulação de Dados).
Específicos: Elucidar os conceitos de Banco de Dados bem como as implicações de modelos
Lógicos e Físicos; Projetar e desenhar um modelo de Entidade-Relacionamento, ter a
capacidade de transformar o modelo Lógico em modelo Relacional; Conhecer, Identificar e
Utilizar as Linguagens de Banco de Dados.
CONTEÚDO PROGRAMÁTICO
Arquitetura de Sistemas de Banco de Dados; Usuários de Banco de Dados; Modelagem
Conceitual de Dados; Modelo de entidade-relacionamento (ER); Modelo Lógico de Banco de
Dados; Mapeamento do Modelo ER para Modelo Relacional; Formas Normais de Banco de
Dados Relacional; Linguagem de Banco de Dados; Linguagem de Definição de Dados;
Linguagem de Manipulação de Dados;
BIBLIOGRAFIA BÁSICA
SILBERSCHATZ, A., KORTH, H., SUDARSHAN, S. Sistema de Bancos de
Dados (3a Edição) . Makron Books, 1999
BIBLIOGRAFIA COMPLEMENTAR:
BYERS, Robert A.. Banco de Dados para todas as Aplicações,1985. Ed. Mc
Graw- Hill.
DATE, C. J. Banco de Dados: Fundamentos inclui SQL,1989. Ed. Campus.
KORTH, Henry F. Sistemas de Banco de Dados, 1995. Ed.Makron Books.
SOARES, Walace. My Sql: Conceitos e aplicações, 2001. Ed.Erica.
17. EMENTA
Disciplina: Linugagem de Programação II Período: 3º
Carga Horária Total 68 h/a Teórica: 40 h/a Prática: 18 h/a
Professor:
OBJETIVOS
Geral: Capacitar o aluno a realizar a programação no modelo Cliente/Servidor, Instruir o aluno
nos conceitos de transação com banco de dados por meio de linguagens de programação, bem
como os requisitos de operacionalização de um sistema de banco de dados cliente/servidor;
Elucidar as funcionalidades da geração de relatórios.
Específicos: Identificar as técnicas e práticas de programação no modelo cliente/servidor, uso
de um sistema de banco de dados cliente/servidor; Construir uma conexão via programação
em banco de dados cliente/servidor; Recuperar informações deste banco de dados para
geração de relatórios;
CONTEÚDO PROGRAMÁTICO
Instalação e configuração dos requisitos de SGBD para a Linguagem; Conexão com Banco de
Dados; Programação de instruções SQL; Manipulação de Dados Cliente/Servidor; Backup e
Recuperação de Banco de Dados; Geração de Relatórios. Impressão e Geração de
Documentos Fiscais; Criação do Disco de Instalação do Programa
BIBLIOGRAFIA BÁSICA
ALVES, William Pereira. Delphi 7 : Aplicações Avançadas de Banco de Dados. São Paulo :
Érica
CANTU, Marcos. Dominando o Delphi 6 - A Bíblia. São Paulo : Makron Books
FERREIRA, Marcos dos Santos. Delphi - Tópicos Avançados. São Paulo : Érica
MANZANO, José Augusto G. Estudo Dirigido Delphi 7.São Paulo : Érica
RUBENKING, Neil J. Programação em Delphi para leigos. São Paulo, Berkeley
Manual de Conexão VISA
Manual de Conexão POLLYMed.
18. EMENTA
Disciplina: Interação Humano – Computador Período: 3º
Carga Horária Total 68 h/a Teórica: 24 h/a Prática: 10 h/a
Professor:
OBJETIVOS
Geral: Capacitar o aluno a desenvolver interfaces de comunicação entre o Computador e o ser
Humano, de forma a abranger de melhor maneira os conceitos e relações humanas com os
aspectos da tecnologia.
Específicos: Elucidar os aspectos de desenvolvimento de interfaces computacionais;
Identificar e Reconhecer os conceitos relativos aos princípios de IHC; Projetar interfaces
ergonômicas de comunicação.
CONTEÚDO PROGRAMÁTICO
Princípios Básicos da Interação Homem-Computador; Fundamentos Teóricos em IHC;
Fundamentos de Engenharia de Software para construção e layout de interfaces; Ergonomia
de Software; Acessibilidade de Sistemas de Informação
BIBLIOGRAFIA BÁSICA
OLIVEIRA NETTO, Alvim Antônio de. IHC interação humano computador : modelagem e
gerência de interfaces com o usuário : sistemas de informações. Florianópolis: Visual Books,
2004.
BARANAUSKAS, M.C.C e da Rocha, H.V. Design e Avaliação de Interfaces Humano-
Computador, UNICAMP, 2002.
BIBLIOGRAFIA COMPLEMENTAR:
PREECE, J. e outros. Human-Computer Interaction. Addison-Wesley, 1996
HIX, D. e HARTSON, H. R. Developing User Interfaces: Ensuring Usability Through Product
and Process. New York: John Wiley, 1993
19. EMENTA
Tópicos Especiais II Período: 3º
Carga Horária Total 68 h/a Teórica: 56 h/a Prática: 12 h/a
Professor:
OBJETIVOS
Geral: Oferecer ao discente conhecimento generalista.
Específicos: Capacitar o discente a aprimorar seu conhecimento com o oferecimento de
conteúdos atuais e dinâmicos.
CONTEÚDO PROGRAMÁTICO
A ser estabelecida conforme as necessidades de cada projeto individual.
BIBLIOGRAFIA BÁSICA
A ser estabelecida conforme as necessidades de cada projeto individual.
BIBLIOGRAFIA COMPLEMENTAR
A ser estabelecida conforme as necessidades de cada projeto individual.
20. EMENTA
Desenvolvimento de Projetos de Sistemas Período: 3º
Carga Horária Total 68 h/a Teórica: 56 h/a Prática: 12 h/a
Professor:
OBJETIVOS
Geral: Desenvolvimento completo de um projeto, incluindo sua implementação e
documentação sob a orientação de um professor
Específicos: Garantir que o aluno do curso técnico de informática saiba desenvolver um
projeto completo de sua área
CONTEÚDO PROGRAMÁTICO
A ser estabelecida conforme as necessidades de cada projeto individual.
BIBLIOGRAFIA BÁSICA
A ser estabelecida conforme as necessidades de cada projeto individual.
BIBLIOGRAFIA COMPLEMENTAR:
21. EMENTA
Redes de Computadores II Período: 3º
Carga Horária Total 34 h/a Teórica: 0 h/a Prática: 34 h/a
Professor:
OBJETIVOS
Geral: Capacitar o discente a implementar uma estrutura de redes de computadores; Gerenciar
e configurar um sistema operacional de rede e configurar os equipamentos e periféricos
distribuídos em uma rede.
Específicos: Dimensionar uma infra-estrutura de redes de computadores; implementar as
práticas de cabeamento estruturado; Configurar um Servidor de Conexão;
CONTEÚDO PROGRAMÁTICO
Definição de Infra-Estrutura Tecnológica para redes de computadores; Implementação de
Equipamentos e Aplicação de software de redes; Configuração de Serviços de Rede em
Servidores; Configuração de Estações de Trabalho em Ambiente proprietário e de Software
Livre; Noções de segurança e criptografia.
BIBLIOGRAFIA BÁSICA
BIBLIOGRAFIA COMPLEMENTAR: