程序设计基础知识点)

合集下载

程序设计基础复习知识点整理

程序设计基础复习知识点整理

程序设计基础复习知识点整理1.编程语言概述-什么是编程语言-常见的编程语言种类及特点-编程语言的发展历史2.程序的基本概念-程序的定义与作用-程序的编写过程-程序的执行过程-程序的调试与测试3.数据类型-基本数据类型的定义与特点-引用数据类型的定义与特点-数据类型的转换与操作4.变量与常量-变量的定义与声明-变量的赋值与引用-常量的定义与使用5.运算符与表达式-算术运算符的使用与优先级-逻辑运算符的使用与优先级-赋值运算符的使用与优先级-表达式的求值与结果6.控制流程-顺序结构的控制-分支结构的控制-循环结构的控制-控制流程的嵌套与组合7.函数与模块-函数的定义与调用-函数的参数与返回值-模块的定义与使用-模块的分割与合并8.数组与字符串-数组的定义与使用-数组的遍历与操作-字符串的定义与使用-字符串的比较与操作9.文件与输入输出-文件的打开与关闭-文件的读取与写入-输入输出的基本操作-输入输出的格式控制10.错误处理与异常-错误处理的基本思路-异常的定义与抛出-异常的捕捉与处理-异常处理的原则与注意事项以上是程序设计基础的复习知识点的整理,下面补充详细内容。

1.编程语言概述-编程语言是一种用于描述计算机程序的形式化语言,用于指导计算机执行特定任务。

- 常见的编程语言种类包括C、C++、Java、Python、JavaScript等,每种编程语言有其自身的特点和用途。

-编程语言的发展经历了机器语言、汇编语言、高级语言等阶段,不断提高程序的可读性、可维护性和可移植性。

2.程序的基本概念-程序是一系列指令的集合,描述了完成项任务所需的计算机操作。

-程序的编写过程包括问题分析、算法设计、代码实现、调试和测试等步骤。

-程序的执行过程包括输入数据、处理数据和输出结果等步骤。

-程序的调试与测试是发现和修复错误的过程,包括逐行调试、运行时错误报告和测试用例编写等方法。

3.数据类型-基本数据类型用于存储简单的数据,如整数、浮点数、字符和布尔值等。

大一程序设计基础知识点

大一程序设计基础知识点

大一程序设计基础知识点程序设计是计算机科学中的重要组成部分,它涉及到计算机程序的编写和运行。

作为大一学生,学习程序设计的基础知识点是至关重要的。

本文将介绍几个大一学生应当掌握的基本概念和技能。

一、算法算法是解决问题的一系列步骤或规则的描述。

在程序设计中,算法是基础。

一个好的算法可以提高程序的执行效率。

在学习算法时,要学会分析算法的复杂度,比如时间复杂度和空间复杂度。

二、数据类型在程序设计中,数据类型定义了变量的属性和操作。

大一学生应该熟悉常见的数据类型,如整型、浮点型、字符型和布尔型。

同时,了解复杂数据类型,如数组、字符串和结构体等,也是非常重要的。

三、控制结构控制结构用于控制程序的执行流程。

包括条件语句(如if语句和switch语句)、循环语句(如for循环和while循环)和跳转语句(如break语句和continue语句)。

大一学生需要学会运用这些控制结构来实现特定的功能。

四、函数函数是一段可重用的代码,它可以接受输入参数并且返回结果。

在程序设计中,函数可以将复杂的问题分解成小的子问题,提高代码的可读性和可维护性。

大一学生应该学会定义函数、调用函数和理解函数的作用域。

五、数组和指针数组和指针是C语言中重要的概念。

数组是一组相同类型的元素的集合,可以通过索引访问每个元素。

指针是一个变量,存储着内存地址。

通过指针可以实现对内存区域的直接访问,提高程序的效率和灵活性。

六、文件操作在程序设计中,文件操作是常用的技能。

学生应该熟悉文件的打开、读写和关闭操作,以及文件的指针操作。

此外,了解文件的不同访问模式(如文本模式和二进制模式)也是必要的。

七、调试技巧调试是程序设计中常见的任务,可以帮助学生理解代码的执行流程和调试程序中的错误。

大一学生应该学会使用调试工具,如断点调试和输出调试信息,以快速定位和解决问题。

八、编码规范编码规范是程序设计中的良好实践。

大一学生应该养成良好的编码习惯,如合理命名变量、使用注释、遵循缩进规则等。

程序设计基础(知识点)

程序设计基础(知识点)

第三部分程序设计基础3.1 程序、程序设计、程序设计语言的定义⑴程序:计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。

⑵程序设计:程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。

程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。

程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。

⑶程序设计语言:程序设计语言用于书写计算机程序的语言。

语言的基础是一组记号和一组规则。

根据规则由记号构成的记号串的总体就是语言。

在程序设计语言中,这些记号串就是程序。

程序设计语言有3个方面的因素,即语法、语义和语用。

3.2 高级语言和低级语言的概念及区别⑴高级语言:高级语言(High-level programming language)是高度封装了的编程语言,与低级语言相对。

它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。

⑵低级语言:低级语言分机器语言(二进制语言)和汇编语言(符号语言),这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。

机器语言用指令代码编写程序,而符号语言用指令助记符来编写程序。

⑶区别:高级语言:实现效率高,执行效率低,对硬件的可控性弱,目标代码大,可维护性好,可移植性好低级语言:实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差了解知识:CPU运行的是二进制指令,所有的语言编写的程序最终都要翻译成二进制代码。

越低级的语言,形式上越接近机器指令,汇编语言就是与机器指令一一对应的。

而越高级的语言,一条语句对应的指令数越多,其中原因就是高级语言对底层操作进行了抽象和封装,使编写程序的过程更符合人类的思维习惯,并且极大了简化了人力劳动。

程序设计重要基础知识点

程序设计重要基础知识点

程序设计重要基础知识点1. 数据类型:程序设计中的数据类型是非常重要的基础知识点。

常见的数据类型包括整型、浮点型、字符型和布尔型等。

了解不同数据类型的特点和使用场景,能够帮助程序员更好地存储和处理数据。

2. 控制结构:掌握程序设计中的控制结构,如条件语句、循环语句和选择语句,可以使程序具有灵活的逻辑和流程控制能力。

控制结构的合理运用能够提高程序的效率和可读性。

3. 函数和模块:函数和模块是程序设计中的重要组成部分。

函数能够封装一段可重复使用的代码,提高代码的复用性和可维护性;而模块能够将相关函数和数据进行组织和管理,提高程序的模块化和可扩展性。

4. 数据结构:了解常见的数据结构,如数组、链表、栈和队列等,是程序设计的重要基础。

不同的数据结构具有不同的特点和应用场景,选择合适的数据结构能够提高程序的效率和性能。

5. 算法和复杂度分析:算法是解决问题的方法和步骤。

了解常见的算法和算法设计思想,如排序算法、搜索算法和动态规划等,能够帮助程序员解决各类实际问题。

同时,了解算法的复杂度分析,可以评估算法的执行效率和资源消耗。

6. 异常处理:在程序设计中,错误和异常是无法避免的。

掌握异常处理的相关知识,能够帮助程序员捕捉和处理程序中的异常情况,增加程序的稳定性和可靠性。

7. 文件和输入/输出:程序设计中,文件和输入/输出是常见的操作。

了解文件的读写操作和输入/输出的相关知识,能够帮助程序员进行文件处理和交互操作,实现程序的功能和数据的持久化。

8. 调试和错误处理:调试是程序开发中的重要环节。

掌握常见的调试技巧和错误处理方法,能够帮助程序员快速定位和解决程序中的错误,提高程序的质量和稳定性。

9. 编程语言和工具:了解常见的编程语言和开发工具是程序设计的基础。

不同的编程语言和工具有着不同的特点和使用场景,熟悉它们能够帮助程序员选择合适的工具和技术,提高开发效率和代码质量。

以上是程序设计中重要的基础知识点,掌握这些知识将为大学生提供良好的编程基础,帮助他们更好地学习和应用程序设计。

MATAB程序设计基础重要基础知识点总结

MATAB程序设计基础重要基础知识点总结

MATAB程序设计基础重要基础知识点总结(全)MATAB是一种高级的数值计算和科学计算软件,具备强大的矩阵运算能力。

以下是MATLAB的重要基础知识点:一、变量和数据类型了解如何定义变量、使用不同的数据类型(例如数值型、字符串型、逻辑型)以及它们之间的转换。

1.数值型数据类型包括整数(integers)、浮点数(floats)和复数(complex numbers)。

可以使用不同的精度和符号位来定义这些数据类型。

2.字符串数据类型表示一个或多个字符组成的文本。

字符串在MATLAB中用单引号或双引号括起来,例如'hello' 或"world"。

3.逻辑型数据类型只能取两个值之一,即true(真)或false(假)。

在MATLAB中,逻辑值通常用于控制流程和条件判断。

4.矩阵和数组型数据类型MATLAB中最基本的数据结构是矩阵和数组。

通过向量、矩阵和多维数组来表示和操作数据。

可以使用预定义的函数或运算符来创建、访问和处理这些数据类型。

5.结构体数据类型可以用于将不同类型的数据组合在一起。

结构体可以由不同类型的字段组成,每个字段都有自己的名称和值。

6.元胞数据类型可以容纳不同类型的元素,并且每个元素可以是不同的大小和形状。

元胞数组在MATLAB中常用于存储和传递异构数据。

7.函数和类数据类型MATLAB中还可以定义自己的函数和类,这些数据类型可以对数据进行封装和操作。

二、数组和矩阵操作掌握创建数组和矩阵的方法,并了解常用的矩阵运算,如加法、减法、点乘、叉乘等。

创建数组和矩阵:可以使用方括号[] 或函数来创建数组和矩阵。

例如,a = [1, 2, 3] 可以创建一个包含整数1、2 和 3 的行向量;b = [4; 5; 6] 可以创建一个包含整数4、5 和 6 的列向量;c = [1, 2; 3, 4] 可以创建一个2x2 的矩阵。

访问数组和矩阵元素:可以使用下标(索引)来访问数组和矩阵中的元素。

程序设计基础复习知识点

程序设计基础复习知识点

程序设计基础复习知识点一、基本概念程序设计(Programming)是指编写计算机程序的过程,它是一种将问题转化为计算机可识别并执行的指令集合的过程。

程序设计语言是人与计算机之间进行信息交流的工具,常用的编程语言有C、C++、Java、Python等。

二、变量与数据类型在程序设计中,变量是用于存储数据的一种命名空间。

变量的命名需要遵循规定的命名规则,比如不能用关键字作为变量名,不能包含特殊字符等。

数据类型是变量的属性,决定了变量可以存储的数据种类及所占内存空间大小。

常见的数据类型包括:- 整型(int):用于存储整数。

- 浮点型(float、double):用于存储小数。

- 字符型(char):用于存储单个字符。

- 字符串型(string):用于存储一串字符。

- 布尔型(bool):用于存储真(True)或假(False)的值。

三、运算符和表达式运算符用于对变量或常量进行某种特定的操作,常见的运算符有算术运算符、赋值运算符、关系运算符、逻辑运算符等。

表达式是由运算符和操作数组成的序列,它们可以进行数学运算、逻辑判断等。

四、流程控制流程控制用于决定程序的执行顺序,常见的流程控制结构有条件语句和循环语句。

条件语句(if-else)用于根据条件判断决定执行哪个代码块。

循环语句(for、while)用于根据条件反复执行某一段代码。

五、函数函数是完成特定任务的代码块,通过函数可以实现代码的模块化和复用。

函数由函数名、参数列表和函数体组成。

在程序中,可以通过调用函数来执行其中的代码。

六、数组和指针数组是一种用于存储多个相同类型数据的集合,它的长度在定义时就确定了。

指针是变量,其值为内存中的某个地址,可以用于访问和操作内存中的数据。

七、面向对象编程面向对象编程(OOP)是一种程序设计方法,它将现实世界中对象的特性映射到计算机程序中,通过定义类、对象和其关系来表示和处理问题。

常见的面向对象编程语言有C++、Java、Python等。

程序设计基本知识 知识点 2022-2023学年人教_中图版(2019)高中信息技术必修1

程序设计基本知识 知识点 2022-2023学年人教_中图版(2019)高中信息技术必修1

第二章第3节:程序设计基本知识1.数据类型类型说明及实例数据类型类型标识符整型int 如:1、-99、89456等浮点型float 可以使用浮点数表示小数,如:3.1415、0.00882.318E+6(表示2.318*106)字符串型str 通常是用单引号(‘’)或双引号(“”)括起来的一串字符,如:‘中国’、“China”布尔型bool 布尔类型通常用于逻辑判断,只有两个值:True和False,分别代表真和假列表list 列表是用来存放一组数据的序列。

列表中存放的元素可以是各种类型的数据,它们被放置在一对中括号“[]”中,以逗号分隔,如:[1,2,3,‘A’,5]数据类型转换函数功能说明Float(x)将x转换为一个浮点数数据Int(x) 将x转换为一个整数数据Str(x) 将x转换为一个字符串数据(1)、常量指程序运行过程中,其值不能改变的量,例如1024、“red”(2)、变量指程序运行过程中,其值可以改变的量。

变量是内存中存放数据的存放数据存储单元,用变量名来表示。

变量命名需要遵循以下规则:a、开头只能是字母、汉字、下划线;b、由字母、汉字、数字、下划线组成c、不能用保留字。

另外,变量名最好能“见名知意”。

如:常用的系统关键字有for、in、if、continue、break、else、and、not和or等。

(3)变量名=表达式;如:colors=[“red”,“yellow”,“green”] 注意的是,Python语言中的变量必须在使用前被赋值,不能使用未被赋值的变量。

在使用过程中,变量还能够被重新赋值。

4.Python 语言中的变量可以被赋值为列表类型的值,如colors = ["red","yellow","green"]。

若要访问列表中某个元素的值,可用变量名加索引colors[0]colors[1]colors[2]"yellow""green""red"的值为"red", colors [1] 的值为"yellow", colors[2]的值为"gren"。

大一c语言程序设计必备知识点

大一c语言程序设计必备知识点

大一c语言程序设计必备知识点一、变量与数据类型C语言中的变量定义数据类型及其表示范围基本数据类型:整型、浮点型、字符型二、运算符与表达式算术运算符:加、减、乘、除赋值运算符关系运算符:等于、不等于、大于、小于逻辑运算符与短路求值条件表达式三、控制结构顺序结构:程序按照顺序执行选择结构:if语句、switch语句循环结构:while循环、do-while循环、for循环跳转语句:break、continue、goto四、函数与模块化编程函数的定义和调用参数传递:值传递和引用传递函数的返回值递归函数函数库的使用五、数组与字符串数组的定义和初始化一维数组与多维数组数组的访问和修改字符串的定义和常用操作字符串和字符数组的区别六、指针与内存管理指针的定义和初始化指针与数组的关系指针与函数的关系动态内存分配:malloc、calloc、free 内存泄漏与空指针七、结构体与联合体结构体的定义和初始化结构体成员的访问和修改结构体与指针的关系联合体的定义和使用八、文件操作文件的打开和关闭读取和写入文件文件指针的定位文件的读写模式九、预处理指令与宏定义宏定义的基本语法条件编译指令:#ifdef、#ifndef、#endif包含头文件的作用十、错误处理与调试技巧错误类型:语法错误、运行时错误、逻辑错误调试工具的使用常见的调试技巧和策略结语:以上是大一C语言程序设计中的必备知识点,掌握这些知识对于学习和理解C语言非常重要。

在实际编程中,熟练运用这些知识点能够让程序更加稳定、高效地运行。

希望本文能够帮助到你,祝你在C语言程序设计的学习中取得好成绩!。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第三部分程序设计基础3.1 程序、程序设计、程序设计语言的定义⑴程序:计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。

⑵程序设计:程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。

程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。

程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。

⑶程序设计语言:程序设计语言用于书写计算机程序的语言。

语言的基础是一组记号和一组规则。

根据规则由记号构成的记号串的总体就是语言。

在程序设计语言中,这些记号串就是程序。

程序设计语言有3个方面的因素,即语法、语义和语用。

3.2 高级语言和低级语言的概念及区别⑴高级语言:高级语言(High-level programming language)是高度封装了的编程语言,与低级语言相对。

它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。

⑵低级语言:低级语言分机器语言(二进制语言)和汇编语言(符号语言),这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。

机器语言用指令代码编写程序,而符号语言用指令助记符来编写程序。

⑶区别:高级语言:实现效率高,执行效率低,对硬件的可控性弱,目标代码大,可维护性好,可移植性好低级语言:实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差了解知识:CPU运行的是二进制指令,所有的语言编写的程序最终都要翻译成二进制代码。

越低级的语言,形式上越接近机器指令,汇编语言就是与机器指令一一对应的。

而越高级的语言,一条语句对应的指令数越多,其中原因就是高级语言对底层操作进行了抽象和封装,使编写程序的过程更符合人类的思维习惯,并且极大了简化了人力劳动。

也就是说用高级语言写一句,会被转换成许多底层操作,大部分的工作交给了负责转换的机器(即编译器),从而人力得到了解放。

3.3 编译程序的概念及作用⑴编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。

⑵作用:它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。

3.4 计算机求解问题的过程分析问题(确定计算机做什么)→设计算法(寻找解决问题的途径和方法,即要计算机怎么做)→编写程序(将算法翻译成计算机程序设计语言)→上机运行和测试3.5 程序正确性的含义程序正确性证明就是采用严格的数学方法评价一个程序是否达到了预定的性能,即对于任何一组允许的输入信息,程序执行后能得到一组和这组信息对应的正确的输出信息。

3.6 程序错误的几种类型程序错误,即英文的Bug,也称为缺陷,是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。

⑴语法错误⑵逻辑错误3.7 程序调试、程序测试的概念以及区别⑴程序调试:是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误和逻辑错误的过程。

这是保证计算机信息系统正确性的必不可少的步骤。

编完计算机程序,必须送入计算机中测试。

⑵程序测试:(program testing)是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确保该程序能按预定的方式正确地运行。

了解知识:程序测试的方法灰盒测试,确实是介于白盒测试与黑盒测试之间的,可以这样理解,灰盒测试关注输出对于输入的正确性,同时也关注内部表现,但这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态,有时候输出是正确的,但内部其实已经错误了,这种情况非常多,如果每次都通过白盒测试来操作,效率会很低,因此需要采取这样的一种灰盒的方法。

白盒测试,又称结构测试。

他的前提是可以把程序看成在一个透明的白盒子里,测试者完全知道程序的结构和处理算法。

这种方法按照程序内部逻辑设计测试用例,检测程序中的主要执行通路是否能按照预定要求正确工作。

白盒测试根据软件的内部逻辑设计设施用例,常用的技术是逻辑覆盖,即考察用测试数据运行被测程序是对程序逻辑的覆盖程度。

主要的覆盖标准有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合条件覆盖和路径覆盖。

黑盒测试根据关键需求说明书所规定的功能来设计测试用例,它不考虑软件的内部结构和处理算法。

常用的黑盒测试技术包括等价类划分、边值分析、错误推测和因果图等。

⑶区别:①目的不同软件测试的目的是发现错误,至于找出错误的原因和错误发生的地方不是软件测试的任务,而是调试的任务.调试的目的是为了证明程序的正确,因此它必须不断地排除错误.它们的出发点不一样。

前者是挑错,是一种挑剔过程,属于质盘保证活动。

后者是排错,是一种排除过程,是编码活动的一部分。

②指导原则和方法不同软件测试的输出是预知的,其软件测试用例必须包括预期的结果,而调试的输出大多是不可预见的,需要调试者去解释、去发现产生的原因。

③操作者不同因为心理状态是软件测试程序的障碍,所以执行软件测试的人一般不是开发人员,以使软件测试更客观、更有效,而调试人员一般都是开发人员.3.8 结构化程序设计概念及类型结构化程序设计(structured programming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。

结构化程序设计的三种基本结构是:顺序结构、选择结构和循环结构。

顺序结构表示程序中的各操作是按照它们出现的先后顺序执行的。

选择结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。

选择结构有单选择、双选择和多选择三种形式。

循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。

在循环结构中最主要的是:什么情况下执行循环?哪些操作需要循环执行?循环结构的基本形式有两种:当型循环和直到型循环。

当型循环:表示先判断条件,当满足给定的条件时执行循环体,并且在循环终端处流程自动返回到循环入口;如果条件不满足,则退出循环体直接到达流程出口处。

因为是"当条件满足时执行循环",即先判断后执行,所以称为当型循环。

直到型循环:表示从结构入口处直接执行循环体,在循环终端处判断条件,如果条件不满足,返回入口处继续执行循环体,直到条件为真时再退出循环到达流程出口处,是先执行后判断。

因为是"直到条件为真时为止",所以称为直到型循环。

3.9 面向对象程序设计概念面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。

OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。

OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。

为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。

面向对象程序设计中的概念主要包括:对象、类、数据抽象、继承、动态绑定、数据封装、多态性、消息传递。

通过这些概念面向对象的思想得到了具体的体现。

3.10 ASCII字符集ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。

它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。

大小规则1)数字0~9比字母要小。

如"7"<"F";2)数字0比数字9要小,并按0到9顺序递增。

如"3"<"8"3)字母A比字母Z要小,并按A到Z顺序递增。

如"A"<"Z"4)同个字母的大写字母比小写字母要小。

如"A"<"a"。

记住几个常见字母的ASCII码大小:“换行LF”为10;“回车CR”为13;空格为32;"0"为48; "A"为65;"a"为97。

3.11 标识符、关键字的概念在编程语言中,标识符就是程序员自己规定的具有特定含义的词,比如类名称,属性名称,变量名等。

关键字就是程序发明者规定的有特殊含义的单词,又叫保留字。

3.12 注释语句的作用注释语句在程序的开始或中间,不具有任何功能实现的作用,仅仅是对程序进行说明的语句。

注释语句在程序运行过程中不运行,却是程序编写时的重要内容,对于理解程序很重要。

3.13 表达式的组成及类型表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合。

类型:算术表达式:是最常用的表达式,又称为数值表达式。

它是通过算术运算符来进行运算的数学公式。

加法、减法、乘法、除法、求余关系表达式:用关系运算符将两个表达式连接起来的式子,称关系表达式。

关系表达式的值是逻辑值“真”或“假”。

=(等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)、<>(不等于)逻辑表达式:用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。

逻辑表达式的值是一个逻辑值,即“true”或“false”。

NOT(非)、AND(与)、OR(或)3.14 子程序和函数的概念子程序:在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部份代码,由一个或多个语句块组成。

它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。

函数:在程序设计中,常将一些常用的功能模块编写成函数,放在函数库中供公共选用。

要善于利用函数,以减少重复编写程序段的工作量。

许多程序设计语言中,可以将一段经常需要使用的代码封装起来,在需要使用时可以直接调用,所以,函数也可以说是许多代码的集合,这就是程序中的函数。

3.15 数据、数据元素、数据对象、数据项的概念数据:数据就是数值,也就是我们通过观察、实验或计算得出的结果。

相关文档
最新文档