第1章 C语言程序设计
预备知识
华中师范大学计科系
沈显君
王壹傲听饰杰桓讨婚甘部槽漱握廖痕把长思题假缎桌卤估躺枷闷迅散钳疟C语言程序设计预备知识(new)C语言程序设计预备知识(new)
C语言程序设计课程简介
C语言是目前最为流行的通用程序设计语言之一,是计算机专业人员学习程序设计的首选语言,属于计算机学科中的专业核心课程,它不仅是一般程序设计的基础,也是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。
叁遍另忘蓬笼澈皆敝炬晾敌蓄拘号寞岗蛊亚烁础呀横尽邵趋落没乙众路坍C语言程序设计预备知识(new)C语言程序设计预备知识(new)
课程学习基本目标
1. 熟练掌握C语言基本语法
2. 理解C语言程序设计的基本规范
3. 建立结构化程序设计的基本思想
4. 具有用C语言分析问题、解决实际问题的基本能力
5. 深刻理解地址、内存、变量、指针在程序设计中的作用
蓟翁兵疼荧扇酿公昧逸胸诵碟凭俩向尖褒蒸帚渣甭肠稀获但睛戒枪僵科冯C语言程序设计预备知识(new)C语言程序设计预备知识(new)
课程性质、教材和主要参考书
课程性质
专业必修课
教材
C语言程序设计教程王敬华编著清华大学出版社
参考书
C语言程序设计教程习题解答与实验指导王敬华编著清华大学出版社
C语言程序设计教程谭浩强高等教育出版社
C高级实用程序设计王士元清华大学出版社
奎啦好骑歧狮孪叮脉蚜斧劫酋愚终待尽琅去胺娃俩暇蒸浙罢绳痘伸敲明摇C语言程序设计预备知识(new)C语言程序设计预备知识(new)
课时安排
课时
授课:54学时
上机:36学时
上课时间和地点
上课时间:周二 1,2节(单周 7211)
周四 1,2节(7205)
上机时间和地点
时间: 周四 5,6节
地点:十一楼软件工程机房
碾瘴咏卒臀爽此贪税盅浓炙劳郡膳录酪裳赞衍咕鸦俺憋阜恬多瓷邢睬喳戳C语言程序设计预备知识(new)C语言程序设计预备知识(new)
学习要求及成绩构成
学习要求
保持课堂安静,不要无故旷课
课前请做好预习,课后请做好复习
课堂内保持头脑清醒,思维活跃
认真、独立、按时完成并提交作业
重视上机实践,有效利用宝贵的上机时间
成绩评定标准
C语言程序设计:平时考勤和课堂表现:20% 平时作业:30%
期末考试: 50%
程序设计实验:平时上机:20% 实验:30% 期末上机考:50%
舌退抽廊迂窃矢泻筑坦圃铰循晚罗晤鲜连俏携回圣累绕捉肯汾联侥鳃辟址C语言程序设计预备知识(new)C语言程序设计预备知识(new)
第1章:C语言程序设计预备知识
学习的意义
也许大家会问:为什么我们要学习C语言呢?
理由1:因为C语言流行…
理由2:因为C语言考研时必考。
理由3: 因为C语言在各种程序考试中首当其中。
理由4:因为它是必修课,是老师逼的,不学不能拿学分
……
理由n:……
语言程序设计教程
王敬华
第二章
程序设计基础
C
别急!让我想想……
这些理由都只是从表面上来回答,其实要真正来回答这一问题,我们有必要了解程序设计语言的特点,知道C语言是属于那种类型的语言;C语言是如何产生和发展的,C语言的特点有哪些,它应用在哪些方面等,这样我们就可以做到学习目的明确,才能有意识地去学好C语言程序设计。
迸藤谐氦娇欢横炼猎讶寿存来巳侨袒肝痕盟阿纵硼莉董拆茁碘松狐粉妙脉C语言程序设计预备知识(new)C语言程序设计预备知识(new)
第1章:C语言程序设计预备知识
1、什么是计算机?
计算机是以逻辑部件为物质基础,能够对信息进行自动处理的机器。逻辑部件其实就是指计算机的硬件系统,而对信息的自动处理则是由计算机的软件系统来实现的。
2、何为“信息”?
“信息”包括的范围很广,它可以是数字、文字、图像、声音等
3、计算机中如何表示“信息”?
不管哪种类型的信息在计算机中最终都是以二进制数据信息来表示和处理
101010111111…….
语言程序设计教程
王敬华
第一章
预备知识
C
如何才能学好C语言程序设计?
搞乳哆印残堤墩删抛吉项家扁飞殊窗昌换外爸菱卷劲够染谩阉颗咯吞绿矫C语言程序设计预备知识(new)C语言程序设计预备知识(new)
4、什么是C语言?
结论:
C语言就是编制计算机软件的开发工具。具体就是对这些信息进行处理的软件工具。
除了:
了解计算机硬件系统的组成(因为硬件是软件的物质基础)。
了解计算机软件系统的组成(因为软件是硬件的灵魂)。
更重要的是:了解二进制数在计算机中的表示形式、表示范围以及二进制数的算术运算和逻辑运算,另外就是数据在计算机中是如何存储的。
学好C语言必须掌握的基础知识!!!
语言
C语言程序设计预备知识(new) 来自淘豆网m.daumloan.com转载请标明出处.