全球旧事资料 分类
第1章程序设计基础
学习目标1.了解程序、程序设计、程序设计语言及其分类、语言处理程序等概念;2.理解算法、算法设计、算法的表示等概念,并初步学会根据问题设计算法;3.理解用于结构化程序设计的三种基本结构;4.熟练掌握用NS图描述一个简单的算法;5.理解C语言源程序的结构;6.理解mai
函数及其他函数在C源程序中的位置及作用;7.了解C语言源程序的书写格式、程序设计风格;8.熟练掌握利用TC20或Wi
TC系统编辑、调试C源程序的方法。
11程序与程序设计语言
计算机程序(通常简称程序)是人们为解决某种问题用计算机可以识别的代码编排的一系列加工步骤,是一组指示计算机每一步动作的命令;计算机能严格地按照这些步骤去做,包括对数据的处理。程序的执行过程实际上是对程序所表达的数据进行处理的过程。
111指令与程序
指令是规定计算机操作的一组字符,单独的一条指令本身只能完成计算机的一个最基本的功能,如实现一次加法运算或实现一次大小的判别。一台计算机所能执行的指令的集合称为指令系统或指令集。一台特定的计算机只能执行自己指令系统中的指令。虽然指令系统中指令的条数很有限,一条指令完成的功能也很简单,但一系列指令的集合却能实现很复杂的功能,这就是计算机功能强大奇妙之所在。一系列遵循一定规则和思想并能正确完成指定工作的计算机指令的有序组合就构成了程序。
112程序设计与程序设计语言
1.程序设计一个计算机源程序一般需要描述两部分内容:一是描述问题中的每个对象及它们之间的关系;二是描述对这些对象进行处理的规则。其中对象及它们之间的关系涉及数据结构的内容,而处理规则即求解某个问题的算法。因此,对程序的描述经常可以理解为:
f程序数据结构算法
著明的瑞士计算机科学家沃思(NWirth)教授提出:“程序数据结构算法”,这里的数据结构是指数据的逻辑结构和存储结构,算法是对运算的描述。
一个设计合理的数据结构往往可以简化算法,而且一个好的程序应具有可靠性、易读性、可维护性等良好特性。
所谓程序设计,就是根据计算机要完成的任务,提出相应的需求,在此基础上设计数据结构和算法,然后再编写相应的程序代码并测试该代码运行的正确性,直到能够得到正确的运行结果为止。程序设计是要讲究方法的,良好的设计方法能够大大提高程序的清晰度和执行效率。通常程序设计有一套完整的方法,这一套完整的方法也称为程序设计方法学,因此有专家提出如下关系:
程序设计数据r
好听全球资料 返回顶部