LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA_2015-2

3 Pages • 670 Words • PDF • 602.6 KB
Uploaded at 2021-09-24 10:34

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


REITORIA PRÓ-REITORIA DE GRADUAÇÃO COORDENAÇÃO DO CURSO DE ENGENHARIA DE PRODUÇÃO

PLANO DE ENSINO

1

FONTE: PPC/DCN’s/Portaria Enade Curso: ENGENHARIA DE PRODUÇÃO Disciplina: Linguagem de Programação Estruturada Professor: YONARA COSTA MAGALHÃES

Carga horária: 60h

email: [email protected]

Turma: 510416 Período: 4º Turno: Vespertino Semestre/Ano: 2015/2 PERFIL DA DISCIPLINA Absorver novas tecnologias, inovar e empreender, com criatividade, soluções alternativas de engenharia em prol da sociedade. COMPETÊNCIA/HABILIDADE 

Aplicar conhecimentos matemáticos, científicos, tecnológicos e instrumentais à Engenharia.



Projetar e conduzir experimentos e interpretar resultados.



Desenvolver e implantar inovações tecnológicas e de modelos de negócio.

EMENTA O paradigma estruturado. Elementos básicos da programação estruturada. As linguagens estruturadas. Variáveis. Operadores. Estruturas: Condicional e de Repetição. Vetores. Matrizes. Modularização. Prática laboratorial, com implementação, usando a linguagem C. COMPETÊNCIA/HABILIDADE DA DISCIPLINA

OBJETO CONHECIMENTO (CONTEÚDO)

Aplicar conhecimentos matemáticos, científicos, tecnológicos e instrumentais à Engenharia.

Introdução à Programação: Linguagens de Programação, Compiladores Vs. Interpretadores. Principais características da linguagem. Formato básico de um programa. Geração de um programa executável. Tipos primitivos de dados. Definição de variáveis e constantes. Operadores de atribuição, Operadores Aritméticos, Lógicos e Relacionais. Funções de Entrada e saída básicas.

REITORIA PRÓ-REITORIA DE GRADUAÇÃO COORDENAÇÃO DO CURSO DE ENGENHARIA DE PRODUÇÃO

2

Projetar e conduzir experimentos e interpretar resultados. Desenvolver e implantar inovações tecnológicas e de modelos de negócio.

Estrutura de Decisão: if-else Estrutura de Decisão: switch Estrutura de Repetição: while Estrutura de Repetição: do-while Estrutura de Repetição: for Estrutura de Dados: Vetores Estrutura de Dados: Matrizes Funções: Declaração (protótipo) de uma função, Funções predefinidas Valores retornados e funções que não retornam um valor (void)

INTERDISCIPLINARIDADE Há forte interdisciplinaridade com a disciplina de Algoritmos e Automação, sendo que esta disciplina serve de base para o desenvolvimento dos programas em uma linguagem de programação estruturada. PROCEDIMENTOS METODOLÓGICOS As aulas mesclarão metodologias diversificadas ao longo do semestre, desde aulas expositivas dialogadas, vídeos sobre a utilização da lógica de programação, situação problema para abstração da lógica computacional e a sua representação por meio de uma linguagem de programação estruturada. Ao final de cada aula, o estudante deverá elaborar um ou mais programas que serão analisados individualmente e devolvidos ao professor. Sendo o feedback individual e coletivo explicado na aula subsequente. Os estudantes também receberão uma coletânea de exercícios ao final de cada aula, de cunho prático e teórico, para fixação dos conteúdos abordados em sala de aula e realizados como atividade extra sala e que serão desenvolvidos com auxílio do ambiente de programação Dev-C++ e também na forma de papel e lápis. RECURSOS DIDÁTICOS Projetor multimídia para exposição das aulas; Computadores com o programa VisuAlg e com o programa Dev-C++, para a resolução dos exercícios e alinhamento das respostas. Vídeos que mostram o comportamento da lógica de programação. AVALIAÇÃO DA APRENDIZAGEM

REITORIA PRÓ-REITORIA DE GRADUAÇÃO COORDENAÇÃO DO CURSO DE ENGENHARIA DE PRODUÇÃO

3

Atendendo artigos 7º, da Resolução CEPE–UNI nº 019/2013– Normas de Avaliação do Desempenho Acadêmico na Universidade CEUMA)

No 1º bimestre, será realizada apenas uma prova regimental para a composição da nota do bimestre. Para o 2º bimestre será realizado um trabalho, em grupo, e em sala valendo 10 pontos que será utilizado para a composição da média do 2º bimestre. BIBLIOGRAFIA BÁSICA DEITEL, Harvey; DEITEL, Paul. C como programar. São Paulo: Pearson, 2011. MIZRAHI, Victorine Viviane. 2ed. Treinamento em Linguagem C. São Paulo: Pearson, 2008. SCHILDT, Herbert. 3ed. C Completo e Total. São Paulo: Pearson, 2003.

BIBLIOGRAFIA COMPLEMENTAR BOENTE, Alfredo. Aprendendo a programar em Linguagem C. Rio de Janeiro: Brasport, 2003. GOMES, Ana Fernanda; CAMPOS, Ascêncio; CAMPOS, Edilene Aparecida Veneruchi de. 3ed. Fundamentos da Programação de Computadores: algoritmos, Pascal, C/C++ e Java. São Paulo: Pearson, 2012. LORENZI, Fabiana; MATTOS, Patrícia Noll de; CARVALHO, Tanisi Pereira de. Estruturas de Dados. São Paulo: Cengage Learning, 2006. MANZANO, José Augusto N. G. 11ed. Estudo Dirigido de Linguagem C. São Paulo: Erica, 2008. PIVA JUNIOR, Dilermando; ENGELBRECHT, Ângela de Mendonça; NAKAMITI, Gilberto Shigueo; BIANCHI, Francisco. Algoritmos e Programação de Computadores. Rio de Janeiro: Campus, 2012.

Aprovado pelo Colegiado do Curso em ___/___/_____ Assinatura do(a) Professor(a): ____________________________________________ Assinatura do(a) Coordenador(a): __________________________________________
LINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA_2015-2

Related documents

3 Pages • 670 Words • PDF • 602.6 KB

46 Pages • 15,103 Words • PDF • 179.3 KB

7 Pages • 1,217 Words • PDF • 2.9 MB

20 Pages • 3,462 Words • PDF • 2 MB

15 Pages • 153 Words • PDF • 1.2 MB

4 Pages • 1,726 Words • PDF • 198.2 KB

88 Pages • 23,105 Words • PDF • 1015.6 KB

8 Pages • 68 Words • PDF • 2.3 MB

174 Pages • 16,288 Words • PDF • 1.2 MB

112 Pages • 61,275 Words • PDF • 323.4 KB