网站大量收购独家精品文档,联系QQ:2885784924

节C语言程序设计的概念.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
节C语言程序设计的概念

第一章C语言程序设计的概念 教学目的:通过该章的学习,使学生知道计算机的工作原理,了解程序设计语言的发展,认识到计算机知识的学习中程序设计语言学习的重要性。掌握C语言程序设计的概要,熟悉程序设计的编辑环境,并通过上机练习掌握程序的编辑、编译、运行、保存、打开等操作,为以后熟练操作源程序打下基础。 1.1 程序设计语言 程序设计是人与计算机进行交流的工具。程序设计要在一定的语言环境下进行。 1.1.1程序语言的发展: 机器语言: 用0、1写成的能被计算机识别的指令。 优点:计算机可直接执行,执行速度快; 缺点:难写、难认、难理解。 以下是一段6502的机器语言程序(计算20和35的加法):00010100 把20送到A寄存器中00100011 把35和A寄存器的内容相加结果放到A寄存器中00101111 把和55送到显示器显示 停机 以上程序计算机可直接执行,但看懂和理解是非常困难的。 汇编语言:用助记符来表示指令。 优点:比机器语言在编程效率及质量上都有所提高。 缺点:机器不能直接识别、理解和执行。需汇编程序编译成机器指令才能执行。普及编程造成很大的障碍。 以下是一段汇编程序源程序,功能能与上面机器语言程序的功能相同: LA A,20 LA LOAD 装载 ADD A,35 ADD 加法 OUT(47),A OUT 输出 HALT HALT 停止 指令是用助记符来表示的,以上源程序计算机不能直接执行,需汇编程序编译成为机器指令才能执行。 高级语言:类似于人类的自然语言。 优点:程序编制和人们解题的方法相同,好扩充,好移植,不受机器的限制,使程序设计容易普及和推广。 缺点:不能被机器直接执行,需编译程序把高级语言编写的源程序翻译成机器指令机器才能执行。 以下是一段C语言程序源程序,功能能与上面机器语言程序的功能相同: main() { int a; a=20; a=a+35; printf(%d\n,a); } /*类似于数学语言,用英语单词代表命令*/ 面向对象的程序设计语言 面向对象的程序设计语言是一种结构模拟方法,它把现实世界看成是由许多对象(Object)所组成,对象之间通过互相发送和接收消息进行联系,每个对象都是一个数据和方法的封装体。VC++、VB、VFP等都属于面向对象的程序设计语言。 1.1.2程序设计语言支持的环境 每一台计算机都配备了操作系统,操作系统是各种软件中的最重要的一种。通过图示就可看出除了计算机硬件外,操作系统是多么的重要。目前,微机系统都装有Windows系列操作系统。但C语言所运行的环境是DOS操作系统。所以在用C语言编程序是还需把系统作一个转换。 在所用的计算机上,必须安装有C语言程序的系统,才能在启动C语言程序的编辑环境,每次上机实验,只需做同样的操作就可启动C语言编程序的编辑环境。 1.1.2源程序在编辑、编译与运行启动C语言环境: 如果你所用的计算机安装有C语言程序的系统,启动的方法有以下几种: ⒈进入命令提示方式,在提示符下键入以下命令序列: C:CD\TC〈CR〉 C:TC〈CR〉 下划线的部分是用户输入的,且假设C语言程序的系统安装在C盘的TC文件夹下。 ⒉用搜索操作,找文件TC.EXE文件所在的磁盘位置,找到后,有左键双击。 ⒊在桌面上创建快捷方式,双击快捷方式图标。 ⒋在开始菜单的程序菜单中添加启动C语言程序编辑环境的菜单项。 以上几种方法都可进入C语言编辑环境,但文件名TC.EXE是关键。 编辑程序:按照C语言规定的程序格式,输入C语言源程序。 编译程序:用Alt+C编译程序。 修改程序:用Alt+E重新编辑程序(若编译程序发现有错,要指出错所 在的行及错误类型,供用户参考和改正)。 运行程序:用Alt+R运行程序。 查看程序运行结果:用Alt+F5,按任意键返回编辑程序屏幕。 1.2用库函数组装C程序 C语言本身提供了许多的库函数,用户在编程序时可以调用它。 1 .C语言的程序是由函数

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档