Curso de engenharia industrial madeireira



Baixar 22.92 Kb.
Encontro04.06.2018
Tamanho22.92 Kb.

UNIVERSIDADE FEDERAL DE PELOTAS

CENTRO DE ENGENHARIAS



CURSO DE ENGENHARIA INDUSTRIAL MADEIREIRA

PLANO DE ENSINO

1.DISCIPLINA


Nome:

Código:

Carga Horária:

Programação de MICROCOMPUTADORES

1110049

4 h/sem - 68 horas

Departamento/Centro:

Créditos:

CENTRO DE DESENVOLVIMENTO TECNOLÓGICO

4

Pré-requisitos:

Introdução à Computação (1110051)




Prof. Responsável:

Período:

Gil Carlos Rodrigues Medeiros, Dr.

2015/2

2.Objetivos


Geral: Proporcionar o estudo completo de uma linguagem de programação para o paradigma procedural (sequencial), exercitando as questões fundamentais decorrentes, tais como a modularização, os tipos de passagem de parâmetros etc. Consolidar o conhecimento do referido paradigma de programação e de uma linguagem que seja representativa deste paradigma. Consolidar na prática e ampliar os conhecimentos de lógica de programação.

Específico: O aluno deverá ser capaz de: aplicar técnicas computacionais como meio auxiliar na solução de problemas técnico-científicos; utilizar a técnica de fluxogramas e/ou pseudo-linguagem (português estruturado) na definição lógica da solução de problemas; entender e utilizar uma linguagem de programação de computadores.

3.Ementa


Introdução a uma linguagem de programação: características gerais, compilador/ interpretador e ambiente de programação, elementos básicos, estrutura de um programa. Algoritmos. Programação em uma linguagem usual: tipos de dados, declarações e comandos, entrada e saída, formatação de dados de saída, uso da tela e da impressora, funções e procedimentos, manipulação de arquivos em disco. Noções sobre técnicas de programação. Desenvolvimento de aplicações com o uso de uma linguagem de programação.

4.Programa


1 - Introdução à linguagem de programação

1.1 - A linguagem particular selecionada – características gerais.

1.2 - Compilador/interpretador e ligador. Ambiente de programação.

1.3 - Caracteres definidos na linguagem.

1.4 - Elementos básicos da linguagem. Tipos de dados, constantes e variáveis.

1.5 - Estrutura de um programa. Formatação de um programa fonte.



2 - Programação elementar

2.1 - Algoritmos: instrução, sequência de instruções, formas de representação, atribuição, entrada e saída de dados, estruturas de decisão e iteração.

2.2 - Declaração de dados simples.

2.3 - Comandos elementares.

2.4 - Expressões aritméticas e lógicas. Funções pré-definidas elementares.

2.5 - Entrada e saída. Formatação/conversão de dados de saída. Uso da tela e da impressora.

2.6 - Comandos estruturados.

2.7 - Desenvolvimento de programas – recursos de edição, compilação e testes.



3 - Complementos de programação

3.1 - Dados estruturados – tipos, declarações e uso.

3.2 - Procedimentos e funções – argumentos e suas formas de tratamento (valor e referência), declarações (protótipo) e uso (chamada).

3.3 - Arquivos de dados – tipos, procedimentos e funções associados.

3.4 - Cadeias de caracteres. Expressões alfanuméricas.

4 - Tópicos especiais em sistemas de processamento de dados

4.1 - Noções sobre sistema de processamento de dados.

4.2 - Manipulação de arquivos em disco.

4.3 - Noções sobre técnicas de programação.


5.procedimentos didáticos


O conteúdo da disciplina será desenvolvido através de aulas expositivas e de práticas em laboratório de informática, baseadas em exemplos, com o uso de recursos usuais de projeção e quadro (branco/verde) e constante interação aluno-professor através de perguntas dirigidas pelo professor e/ou propostas pelos alunos. Exercícios complementares serão propostos para realização durante as aulas ou extra-classe visando a fixação do conteúdo. O material didático é composto pela bibliografia recomendada e por textos e listas de exercícios colocados à disposição do estudante em meio digital.

6.sistema de avaliação


A avaliação do rendimento acadêmico dos alunos será realizada mediante a aplicação de 3 (três) provas escritas teórico-práticas, podendo ser executadas de forma parcelada (a parte teórica separadamente da parte prática, na qual poderão ser utilizadas avaliações de trabalhos extra-classe). Ao final do semestre, poderá ser oferecida uma prova optativa cuja nota substituirá incondicionalmente a menor das notas resultantes das provas anteriores. A média semestral será determinada pelo cálculo da média aritmética simples entre as três notas. A média final será determinada de acordo com o Regimento Geral da Universidade.

7.BIBLIOGRAFIA


Bibliografia Básica:

O’BRIAN, S. Turbo Pascal 6.0. Makron Books.

EVARISTO, Jaime. Programando com Pascal.

Bibliografia Complementar:

ASCENCIO, Ana Fernanda Gomes. Fundamentos da programação de computadores: algoritmos, Pascal e C/C++. 2ª. ed. São Paulo: Pearson Prentice Hall, 2007.

CARROLL, D.W. Programação em Turbo Pascal. Editora McGraw-Hill, São Paulo, 1988.

FORBELLONE, André Luiz Villar; EBERSPACHER, Henri Frederico. Lógica de programação: a construção de algoritmos e estruturas de dados. 3ª. ed. São Paulo: Pearson Prentice Hall, 2006.

FARRER, H. et al. Programação Estruturada de Computadores - Algoritmos Estruturados. Rio de Janeiro: Livros Técnicos e Científicos, 1999. (3ª edição)

Wirth, N. Programação sistemática em Pascal. 6a. ed. Rio de Janeiro: Editora Campus, 1989.

knuth, D. E. The art of computer programming, vol.1: Fundamental Algorithms. 3. ed. Reading, Massachusetts: Addison-Wesley, 1997.

CUNHA, Rudnei Dias da. Introdução à linguagem de programação Fortran 90. Porto Alegre: Ed. Da UFRGS, 2005.

SCHILDT, Herbert. C completo e total. 3. ed. São Paulo: Pearson : Makron Books, 2006.

KERNIGHAN, Brian W.; RITCHIE, Dennis M. C: a linguagem de programação padrão ANSI. Rio de Janeiro: Campus, 1990.

Sistema de Ajuda On Line do Ambiente de Programação PascalZim.

Apostilas sobre a Linguagem de Programação Pascal (em especial, referentes ao uso do compilador e ambiente de programação PascalZim).






Compartilhe com seus amigos:


©aneste.org 2020
enviar mensagem

    Página principal
Universidade federal
Prefeitura municipal
santa catarina
universidade federal
terapia intensiva
Excelentíssimo senhor
minas gerais
união acórdãos
Universidade estadual
prefeitura municipal
pregão presencial
reunião ordinária
educaçÃo universidade
público federal
outras providências
ensino superior
ensino fundamental
federal rural
Palavras chave
Colégio pedro
ministério público
senhor doutor
Dispõe sobre
Serviço público
Ministério público
língua portuguesa
Relatório técnico
conselho nacional
técnico científico
Concurso público
educaçÃo física
pregão eletrônico
consentimento informado
recursos humanos
ensino médio
concurso público
Curriculum vitae
Atividade física
sujeito passivo
ciências biológicas
científico período
Sociedade brasileira
desenvolvimento rural
catarina centro
física adaptada
Conselho nacional
espírito santo
direitos humanos
Memorial descritivo
conselho municipal
campina grande