

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Os detalhes do programa da disciplina de técnica de programação, incluindo a natureza, objetivos, metodologia, conteúdo programático, avaliação e referências. O aluno será capacitado a desenvolver algoritmos estruturados e familiarizado com a lógica de programação, tipos de dados básicos e estruturados, comandos de uma linguagem de programação e a metodologia de desenvolvimento de programas.
Tipologia: Notas de aula
1 / 3
Esta página não é visível na pré-visualização
Não perca as partes importantes!


72 HORAS Não há PROFESSOR RESPONSÁVEL Ms. Fabrício Faro EMENTA Desenvolvimento de algoritmos. Tipos de dados básicos e estruturados. Comandos de uma linguagem de Programação. Metodologia de desenvolvimento de programas. Abstração de processos. Depuração de programas. OBJETIVO GERAL Apresentar ao aluno os fundamentos da construção de algoritmos estruturados, capacitando-o a desenvolver algoritmos de dificuldade mediana em uma linguagem de programação. OBJETIVOS ESPECÍFICOS Familiarizar o aluno com a lógica de programação através de resolução de algoritmos simples (estrutura de seleção e decisão). Desenvolver a lógica e estruturação de análise de sistemas com estudos de casos e estudos de linguagens de desenvolvimento de sistemas, através da construção de algoritmos, teste de mesa e criação de softwares no construtor. Atender a crescente demanda do mercado por profissionais que conheçam as múltiplas possibilidades das tecnologias. METODOLOGIA Desenvolvimento de algoritmos no quadro e implementação em uma linguagem de programação no Laboratório de Informática. CONTEÚDO PROGRAMÁTICO
1. INTRODUÇÃO Conceitos de lógica, lógica de programação e resolução de problemas. Algoritmos, Fluxogramas
2. CONCEITOS BÁSICOS Tipos de dados Declaração de variáveis Expressões Atribuição Corpo do programa 3. COMANDOS BÁSICOS DA LINGUAGEM DE PROGRAMAÇÃO Entrada e Saída Condicionais Repetitivos 4. CONVERSÃO DOS ALGORITMOS PARA O PASCAL Conhecer o Pascal Comandos em Pascal 5. TIPOS DE DADOS ESTRUTURADOS Vetor e Matriz AVALIAÇÃO 1ª unidade – avaliação individual valor 10, 2ª unidade – avaliação individual valor 10, 3ª unidade - desenvolvimento de um programa em Pascal em dupla valor 10, REFERÊNCIA BÁSICA MANZANO, José Augusto N. G. Estudo dirigido de Turbo Pascal. 7.ed. São Paulo: Érica, 2004. LOPES, Anita ; GARCIA, Guto. Introdução à programação : 500 algoritmos resolvidos. 2.ed. Rio de Janeiro: Campus, c2002. RINALDI, Roberto. Turbo Pascal : comandos e funções 7.0. 15.ed. São Paulo: Érica, 2003. REFERÊNCIA COMPLEMENTAR ARAUJO, Everton C. de. Algoritmos : fundamentos e prática. São Paulo: Visual Books, 2007. FORBELLONE, André Luiz Villar. Lógica de programação : a construção de algoritmos e estrutura de dados. 3.ed. São Paulo: Pearson Education do Brasil, 2005. FARRER, Harry. Algoritmos Estruturados. 3. ed. Rio de Janeiro: LTC, 1999. PUGA, Sandra. Lógica de programação e estrutura de dados com aplicações em JAVA. 2 ed. São Paulo: Pearson, 2009. FARRER, Harry. Programação estruturada de computadores : algoritmos estruturados. 3.ed. Rio de Janeiro. LTC. 2008. PERIÓDICOS Revista Info Exame