Buscar

Linguagem de Programacao EAD

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Escola Superior Politécnica – Modalidade EaD 
DISCIPLINA / UNIDADE CURRICULAR LINGUAGEM DE PROGRAMAÇÃO 
EMENTA: Conceitos de linguagens de programação e linguagem C. Métodos de implementação de linguagens de 
programação. Paradigmas. Funções de entrada e saída. Comandos de controle de fluxo. Comandos de repetição. 
Vetores e Matrizes. Strings e funções. Structs. Arrays de estrutura. Arquivos. 
HABILIDADES 
• Utilizar definição formal em linguagens de programação estruturada; 
• Utilizar Pseudo-linguagem; 
• Utilizar comando de tipos de sequências; 
• Definir procedimentos e funções; 
• Identificar tipos e escopo de variáveis; 
• Aplicar Sub-Programação; 
• Estruturar fluxogramas; 
• Utilizar técnicas de implementação de Programas e fluxo de programação; 
• Implementar programas. 
COMPETÊNCIAS 
• Elaborar programas de forma estruturada; 
• Elaborar fluxogramas; 
• Diferenciar as linguagens de Programação. 
CONHECIMENTOS 
• Conceitos de linguagens de programação e linguagem C. 
• Métodos de implementação de linguagens de programação. 
• Paradigmas. 
• Funções de entrada e saída. 
• Comandos de controle de fluxo. Comandos de repetição. 
• Vetores e Matrizes. Strings e funções. 
• Structs. Arrays de estrutura. 
• Arquivos. 
PROCEDIMENTOS METODOLÓGICOS 
• Aulas expositivas e interativas online; 
• Esclarecimento de dúvidas e realização de discussões via tutoria no AVA com o professor da disciplina; 
• Material disponibilizado na Rota de Aprendizagem; 
• Indicação de referências (bibliográficas e audiovisuais) para ampliação do conhecimento; 
• Desenvolvimento de códigos da disciplina em linguagem C no ambiente Visual Studio. 
SISTEMÁTICA DE AVALIAÇÃO 
• A avaliação será realizada com base nos objetivos propostos, levando-se em conta: 
• Realização de atividade pedagógica on-line (APOL); 
• Uma prova objetiva, realizada no polo de apoio presencial; 
• Uma prova discursiva, realizada no polo de apoio presencial; 
• Relatórios de atividades práticas realizadas com o material disponibilizado pela UNINTER. 
BIBLIOGRAFIA BÁSICA 
SUTTER, H.; Programação avançada em C++: 40 novos quebra-cabeças de engenharia, problemas de 
programação e soluções. SP: Pearson, 2006. 
ASCENCIO, A.F.G.; Fundamentos da programação de computadores: algoritmos, pascal, C/C++ (padrão ANSI) 
JAVA. 3ª ed. São Paulo: Pearson, 2012. (BVP) 
LEME, E. (Org.). Programação de computadores. São Paulo: Pearson, 2014. (BVP) 
BIBLIOGRAFIA COMPLEMENTAR 
DEITEL, P.; DEITEL, Harvey. C. Como programar. 6ª ed. São Paulo: Pearson, 2011. (BVP) 
DEITEL, P.; DEITEL, H. Java como programar. 8ª ed. São Paulo: Pearson, 2010. (BVP) 
HORSTMANN, C. Conceitos de computação com o essencial de C++. 3º ed. Porto Alegre: Bookman, 2008. (BVMB) 
MIZRAHI, V. V. Treinamento em linguagem C. 2º ed. São Paulo: Pearson, 2008. (BVP) 
SAVITCH, W. J. C++ absoluto. São Paulo: Addison Wesley, 2004. (BVP)

Continue navegando