




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计知识点汇总一注意:以下是选修部分的知识点分类总结,请大家认真学习并完成后面的题目。下周给大家答案。一、算法1、算法定义:就是解决问题的方法和步骤。算法是程序设计的“灵魂”,算法+数据结构二程序。2、算法的描述方法:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。1)自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。2)流程图描述:也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更易理解。3)伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。是专业软件开发人员常用方法。3、算法的特点:步骤有穷性,确定性,有零个或多个输入,有一个或多个输出。有效性。4、4高级编程语言: 、、 、、 、1、下面关于算法的说法,正确的是()。、算法可以没有输出、算法中的每个步骤都是可以执行的、算法一定有输入、算法的步骤定义可以是无限的2、下列有关算法的叙述中,错误的是()。、设计算法时不只需要考虑算法的正确性,还需要考虑程序运行时的效率、使、用不同的算法,程序的运行效率会有很大的不同、算法设计的好坏与程序的运行效率之间没有直接的关系、算法的表述方法很多,主要的有自然语言、流程图、伪代码三种3、利用计算机解决问题的过程包括分析问题、设计算法、编写程序和()。、编译发布程序 、调试运行程序、设计流程图、修改程序4、关于算法的下列说法中,错误的是()。、算法是解决问题的方法和步骤、算法定义的步骤是有限的,并且必须在有限的步骤之内结束、算法是人求解问题的思路和方法,是解题过程的精确描述、算法可以被表述但无法实现TOC\o"1-5"\h\z5、下列选项中属于算法的基本控制结构的是( )。①流程结构②顺序结构③模块结构④循环结构⑤选择结构、①②③ 、②③④ 、②④⑤ 、③④⑤6、算法的表述方法主要有自然语言、流程图和( )。、汇编语言、高级语、伪代码、机器语言7、下列对算法的描述中,错误的是( )。、算法可以用流程图表述出来,也可以用程序设计语言去实现、解决同一个问题的算法只能有一种、算、法的好坏将直接影响着程序的通用性和有效性、算、法是解决问题的方法和步骤、8下列关于算法的叙述正确的是( )。、算法中有待执行的运算和操作必须是相当基本的、一个算法至少有一个输入和一个输出、为、了使算法更加的简洁,算法的每一个步骤不必确切地定义,计算机会自己识别、一、个算法的步骤可以是无穷的9、利用可视化程序设计语言进行信息的编程加工,一般需要经过以下步骤:①编写代码②设计算法③设计界面④调试运行正确的顺序是()。TOC\o"1-5"\h\z、①②③④ 、②③①④ 、②①③④ 、②①④③10、下列选项中属于程序设计语言的是( )。① ② ③ ④ ⑤ ⑥、①②③④ 、②③④⑤ 、①②③⑤ 、①②③⑥11、下列说法中正确的是(。 )、程序有三种基本的结构:分支结构、循环结构、选择结构、程序设计语言的发展经历了机器语言、自然语言、高级语言三个过程、计、算机程序就是一组操作的指令或语句的序列、 程序设计语言不是高级语言12、下列选项中哪个是算法的描述方法?、顺序法、流程图、枚举法、列表法TOC\o"1-5"\h\z13、下列属于程序设计语言的是( )。①机器语言②高级语言③自然语言④汇编语言⑤程序语言、①②④ 、②③④ 、③④⑤ 、①②⑤4算法可用多种表达方法来描述,下面方法中可以描述“闰年问题”算法的是()。①流程图②伪代码③机器语言④自然语言、①②③、②③④、①②④、①③④15、下列对于算法特征的叙述,正确的是(。 )、一个算法有零个或多个输出、算法每一步骤必须有确切的定义、至少有一个输入 、算法的步骤定义可以是无限的16、在流程图中,平行四边形代表的是( )。、处理、判断、输入输出、起止17、下列关于高级语言和机器语言的说法中,错误的是( )。、高级语言源程序翻译成机器语言程序的过程有编译和解释两种程序、计算机只能识别和执行二进制机器语言代码、所有源程序必须翻译成机器语言程序,才能为计算机识别并执行、计算机可以直接执行用高级语言编写的程序运算符的使用1、算术运算:+加 减-乘-*TOC\o"1-5"\h\z指数 例:/除 例:5/2=2.5\整除 例:5\2=2求余数 例:优先级从大到小排列为:,-取负,或,, ,,-2、关系运算关系运算符:<、>、>=、<=、<>、=、不等于注意:关系表达式的运算结果为布尔值 或3、逻辑运算(取反) (与)(或)运算结果为布尔型( )或逻辑运算符的优先级为:日期运算符与日期表达式日期表达式是用日期运算符“+”或“-”将算式表达式、日期型常量、日期型变量、日期函数等连接起来的式子,如表达式“#2003/0+93/”0的运1算#结果是“20031”;表达式“#2003/10/20#-”的运#算2结0果0为3整/数1100/10#4、字符运算字符串连接符为“+”和“&”运算符的执行顺序在中,当一个表达式中同时出现多种运算符时,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运算符优先级如下。算术运算符>字符串运算符>关系运算符>逻辑运算符、在中,表达式“ ”的运算结果是 M、6.A5、7 、B5C、6D9在语言中,下列逻辑表达式的值为“ ”的是()。0设变量, , , ,则下列表达式中值为的是()。1如下程序,当单击按钮时的值是()。2、下列表达式中,其值为1的是()。中,设,1若6要得到它的百位上的数字3,下列表达式中正确的是中,设( )。4已知整型变量的值为,则 表达式“ ”的值是()。5、下面不属于逻辑运算符的是( )。6语句“ ”的输出结果是(2、0A、1B、1C2、5D变量和常量变量命名注意要点:1、必须以字母开头,不能以数字或其他字符开头。2、只能由字母、汉字、数字学或下划线组成,不能含有小数点、空格等字符。3、最长不超过25个5字符4不能以保留字作变量名,如语句定义符、函数名等。5 不区分变量名中字母大小写。如 和是同一个变量。数据及运算()常用数据类型:整型、(长整型)、(单精度实数型) 、(双精度实数型) 、(字符串型)、(布尔型)、(日期型)其中整型 、(长整型) 、(单精度型) 、(双精度型) 属于数值型表示范围:整型 —— ,存储为位,个字节长整型 亿——亿,可以表示人口数量布尔型) 真、是或 假、非(字符串型) 定长字符串:0——6553个5字符,不定长字符串:0——20亿个字符)字符串型数据是指用“”括起来的一串字符。如“欢迎进入 世界!”、“ ”、“ "都是字符串类型。(日期型)日期型数据专门用来处理日期和时间。 采用一对“”把日期和时间的值括起来,如#2003/0表8示/2200年#38月20日。(2)常量和变量的定义符号常量的定义:常量名常量类型常量值如: 表示常量名为变量的定义:变量名 变量类型如: 定义一个整型变量,变量名为TOC\o"1-5"\h\z7下列中的变量,命名正确的是()。、xA2、x*By、3xC、EDlse28、以下属于用户自定义标识符的是( )。① ② ③ ④ ⑤ ⑥、②③⑥、①④⑥、③④⑤、①②⑤9下列选项中,不能作为 中变量名的是()b、sAch_nam、ecos(Ba、)A、WDoCrd0关于中的局部变量,以下说法中错误的是( )。、不同过程中可以定义同名的变量 、可以用于整个程序使用、局部变量是使用最多的变量、只能用于定义的过程1以下 变量定义合理的是()。、定义一个变量存放员工家庭住址:、定义一个变量存放员工性别:、定义一个变量存放员工编号:、定义一个变量存放员工生日:2在程序中,变量用来存放学生的体重数据,那么应该将变量定义为()数据类型。、StArin、gSingBl、eDoubCl、eInteDger33、如果用一个变量来存放员工的年龄,那么应该定义这个变量为(数据类型)。、IAnteg、eBrool、BDouCbl、eSingDle4下列 变量名中不正确的是()。、在中,以下关于变量的声明错误的是()。6下列属于定义常量的语句是()。常量名 数据类型、常量名数据类型表达式.常量名 数据类型、常量名 数据类型表达式、常量名数据类型7在语言中,下列数据中不属于合法的字符型常量的是()。、 、 、中国、中国8在语言中,下列赋值语句中错误的是()。TOC\o"1-5"\h\z、 、'' '' '' ''、Cx=x+I 、x=x*i D、如果, ,执行语句 , ,后,、和的值分别是。、数5、5、25、5、B5、5、5C、25、5、5、D25、00设变量, , , ,则下列表达式中值为的是()。、 、、 、、假设,那么以下运算结果为的表达式是()。、 、 、 、<>5、在中,以下关于变量的声明错误的是()。系统常用函数数学函数求的绝对值,例:求的平方根,例:求W的最大整数例:产生,之间的随机数(不包括)注意:使用三角函数时,参数应是弧度,如数学中应写为:、、字符串函数字符串求字符串的长度例:TOC\o"1-5"\h\z字符串,截取长度截取字符串左边部分例 “ (字符串,起始位置,截取长度例: “ ”字符串长度截取字符串右边部分。例 “ ”数值,字符生成指定长度与指定字符的字符串,例:、常用转换函数字符串将字符串转换为数值数值将数值转换为字符串字符代码字符把小写字母变为大写字母把大写字母变为小写字母、用户交互函数提供 和 函数用于人机交互其语法格式为:提示,标题,默认值坐标,坐标其语法格式为:提示信息,按钮,标题3下列关于 中函数功能的说法,错误的是()。、 函数是将字符串中的数字转换成数值、函数是求绝对值、 函数是将数值数据转换成字符串、函数是求小于参数的最大整数4下列函数中,可以求出的平方根的是()。、SqAr(4、)Len(B4、)Log(4C、)Abs(4D)、在中,函数 的值是()。、mA、myBnam、emynaCm、e D、在 中,下列表达式的值等于的是()。、IAnt(10、.I1n)t(9、.AB8b)s(InCt(、-I1n0t.(6A)b)s(-9D.、))、在 中,表达式“ "的值是(\、0A、-B2、-1.C2、-2.D2、在中,表达式“ ”的值所在的区间是()。、 、 、 、0设是一个数值型变量,那么下列表达式中可用来测试是否为偶数的是()。
1下列表达式中,可以得到大于等于 且小于等于 随机整数的是()。、IAnt(Rnd、*I5n0t)(RnBd*、3I6nt+(1R5n)d*、3CI5nt+(1R5n)d、假设,那么以下运算结果为 的表达式是()。3下列函数中,能把字符串中所有小写字母改为大写的函数是 。X4下列对于中函数的说法,正确的是()。、函数没有返回值、不可以自定义函数、函数分为三大类:系统函数、自定义函数和数学函数、函数定义处的参数称为形式参数、表达式“ ”产生的随机整数的范围是()。6下列对于 中函数的说法,正确的是()。、函数没有返回值、不可以自定义函数、函数分为三大类:系统函数、自定义函数和数学函数、函数定义处的参数称为形式参数7下列表达式中,可以得到大于等于 且小于等于 随机整数的是()。的使用8下列对于 中“注释语句”的说法,错误是()、注释语句的默认字体是绿色、注释语句是供阅读理解程序用的,计算机在执行程序的时候会自动跳过、程序中的注释语句对程序的运行没有影响、注释语句中不可以包含下划线9下列关于中控件、只能输入、只能输出、既可以输入,也可以输出9下列关于中控件、只能输入、只能输出、既可以输入,也可以输出0、将某命令按钮Comm的说法,正确的是( )。、不具有输入输出的功能的属性设置为,则产生的效果是( )。、命令按钮、命令按钮不可见、命令按钮
不可用、命令按钮( )。、命令按钮、命令按钮不可见、命令按钮
不可用、命令按钮上的文字为空颜色为无1我们在 中要添加控件或者是修改对象的属性值时,采用。、工程资源管理窗口 、窗体设计窗口 、代码编辑窗口 、窗体布局窗口2在 中要设置控件中文字的字体、字号时,应使用控件的()属性。、CAapti、oNnameB、FoCnt、BacDkColor3、以下是一个事件处理过程,这个过程的名称为( )。PrivateSubCommand1_Click()北京欢迎你!4、在调试程序的时侯,会使用到快捷键,下列关于快捷键的说法错误的是( )。、用来设置断点、用来启动程序、 用来打开对象浏览器、 可以逐句运行程序5下列选项中,不属于文本框“ ”属性的是()。6要从文本框 中输出“这是一个等边三角形”,这是一个等边三角形!6要从文本框 中输出“这是一个等边三角形”,这是一个等边三角形!语句为()。这是一个等边三角形!这是一个等边三角这是一个等边三角、 这是一个等边三角形!、形!"7下列关于 特点的叙述中,正确的是()。、 是采用事件驱动编程机制的语言、 程序只能编译运行,不可以解释运行、构成 的每个过程之间都有固定的执行顺序程序不是结构化程序,不具备结构化的三种基本结构程序语句“三角形的面积”中的程序语句“TOC\o"1-5"\h\z三角形的面积"分别代表( )。、窗体、值、属性、对象、方法、属性、对象、属性、值、属性、值、对象、在程序的窗体上,从上到下依次创建 、 、 、这个控件,运行该程序显示窗体时,他们获得焦点的顺序是( )。
0如果将命令按钮的 属性设置为“求和,那么下列说法中正确的是()。、该命令按钮的名称是“求和”、该命令按钮上的文字显示的是“求和”、运行后的结果显示的是“求和”、窗体的标题是“求和”1如果要设置 控件 上的文字内容,可以通过( )属性来实现。2如果想让 程序在任何一台安装了操作系统的电脑上都可以运行,应该将该程序发布成()格式。、frAm、exeB、flCa、vbpD、在 中,关键字 用于表示()。、注释语句、结束语句、循环语句、嵌套语句、在中,形状控件所显示的图形包含()。①圆②椭圆③圆角正方形④三角形⑤矩形⑥菱形、①②④⑥、①③④⑥、②③⑤⑥、①②③⑤、在中,文本框的属性值 的功能是()。、设置文本框控件中的文本内容 、设置文本框控件中文字的字体、字号、设置文本框的名称 、设置文本框的高度,正确的方法是()。为“确定”,正确的方法是()。为“确定”为“确定”为“o定”6程序设计时需要窗体上有一个“ "按钮、添加 控件,并设置属性、添加 控件,并设置属性、添加 控件,并设置属性、添加控件,并设置属性 为“o定”编程过程中,把工具箱中的工具称为(方窗体事件工具控件、对于窗体, 单击是它的一个()b重要对象 重要方法 重要事件 重要属性面向对象79、下列选项中,属于面向对象程序设计特征的是( C)。①继承性②多态性③连续性④封装性⑤可行性、①③⑤、②③④、①②④、①④⑤0以下属于 的对象的是()。①命令按钮②窗体的背景颜色③标签④文本框⑤字体、①③④、①②③、③④⑤、②③④、以下叙述中,正确的是()。、在 中,对象可用“对象数据类”这一公式来表达、对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定、在同一个 窗体中,允许不同的对象使用相同的名称、在同一个 窗体中,不同对象必须使用不同的名称,以防混淆82、面向对象程序设计的特征包括:继承性、(B)。、多态性、连续性、多态性、封装性、连续性、封装性、封装性、无二义性83、以下有关类、对象、属性、事件的描述中,正确的是(、)。、同一类对象具有同一类属性,且同一个属性的属性值必须相同、“ ”中的“ ”属于属性、 编程界面中,双击窗体中某对象,出现的是代码窗口、对、象的属性值在程序运行过程中不可修改84、以下有关类、对象、属性、事件的描述中,正确的是( )。、、同一类对象具有同一类属性,且同一个属性的属性值必须相同、“ ”中的“ ”属于属性、 编程界面中,双击窗体中某对象,出现的是代码窗口、对、象的属性值在程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 热单位与供应商用车合同书
- 海安厂房购买合同范本
- 铁路房交易合同范本
- 2025劳保用品采购合同模板
- 2025年标准版买卖合同样本
- 语言学导论知到课后答案智慧树章节测试答案2025年春潍坊学院
- 2025工程监理聘用合同范例
- 高一英语学案:预习导航AtasteofEnglishhumour-SectionⅣ
- 2024年栖霞市市属事业单位考试真题
- 2024年吕梁市市属事业单位考试真题
- (二调)武汉市2025届高中毕业生二月调研考试 语文试卷(含官方答案解析)
- 2025年法学本科毕业论文评审标准分析
- 污水处理厂运营委托合同
- 鹦鹉可行性研究报告
- 机器人前列腺癌根治术护理
- 四川省成都市八区2024-2025学年七年级上学期期末考试英语试题(含答案及听力原文无听力音频)
- 2024年国家公务员考试行测真题附解析答案
- 2023年吉林省松原市中考物理一模试卷
- 2024年07月山东兴业银行济南分行济南管理部招考笔试历年参考题库附带答案详解
- DB 23T 1501-2013 水利堤(岸)坡防护工程格宾与雷诺护垫施工技术规范
- 经济与社会 综合卷(含解析)-2024-2025学年高中政治统编版必修二
评论
0/150
提交评论