本文由xiao__diao贡献r
ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。r
程序设计基础1r
计算机科学与工程学院联系方式r
为什么要学习C语言?为什么要学习C语言?r
C语言是国际上广泛流行的计算机高级程序设计语言,既可以用来写系统软件,也可以用来写应用软件。著名的UNIX操作系统就是用C语言来编写的。C语言可以直接对硬件进行操作,这使它在编写驱动程序和嵌入式应用方面独具特色,比如,c51可以对单片机编程,也可以运行于实时操作系统。国际上流行一种说法:Delphi程序员是聪明的程序员,C程序员是真正的程序员。C语言是面向对象语言C的基础,学好了C语言,C很容易上手。面向对象程序设计已经成为了当今软件开发的主流。r
课程概述r
C语言属于函数结构型程序设计语言。它兼有高级语言和汇编语言的双重特性,是进行系统设计、维护和二次程序设计的优良语种。开设此课程的总目标是:通过讲授、讨论、完成作业的过程,并通过一定的程序编写、上机调试程序的手段,全面地提高学生的计算机素质和程序设计能力。总目标细化为:总目标细化为:1)正确理解和使用C语言的基本数据结构和语法。2)运用结构化程序的思想去阅读和设计程序,为将来“二次集成开发”的计算机技术打下基础。3)完成结构化程序的编写、调试的基本训练,系统地培养学生的动手能力。r
课程基本要求1)学会使用C语言编译系统(VC60)2)掌握程序设计的一般方法和设计思想3)能针对实际问题编写程序和阅读程序4)能独立上机运行程序和调试程序课程的先期知识学习该课程必须有一定的计算机知识和上机的基本操作能力。r
考试方法及要求r
考核方式总评成绩平时成绩(10)上机考试(20)期末考试(70)平时成绩(10分)选取四次作业成绩总评。学生旷课一次扣3分,迟到及早退一次各扣1分。旷课时数达到课程计划学时数四分之一或缺课时数达到该门课程计划学时数三分之一,取消考试资格。r
2、上机考试20分学期末采取统一上机考试的形式,学生应在规定时间内完成指定程序的编写和调试。上机考试评分包括:程序书写格式10,算法设计30,完成时间10和运行结果50考试范围为:C语言经典100题。3、期末考试(70分)期末考试为笔试,闭卷,卷面总分100分,折合70。r
第1章C语言及程序设计概述r
本章要求:了解C语言的特点、C语言与其它高级语言相比有什么异同;了解C程序在PC机上的建立、编译和运行过程r