2022年C语言二级知识点总结 .docx

上传人:Q****o 文档编号:37194518 上传时间:2022-08-30 格式:DOCX 页数:6 大小:25.30KB
返回 下载 相关 举报
2022年C语言二级知识点总结 .docx_第1页
第1页 / 共6页
2022年C语言二级知识点总结 .docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年C语言二级知识点总结 .docx》由会员分享,可在线阅读,更多相关《2022年C语言二级知识点总结 .docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品_精品资料_C 语言二级考试学问点总结1. 在数据流图中,用标出名字的箭头表示数据流.在程序流程图中, 用标出名字的箭头表示掌握流.2. 可行性分析阶段产生可行性分析报告. 概要设计说明书是总体设计阶段产生的文档.集成测试方案是在概要设计阶段编写的文档.需求规格说明书是后续工作如设计、编码等需要的重要参考文档.3. 除了堆排序算法的比较次数是,其他的都是 nn 1/2 .4. E R 图转换成关系模型数据就是把图形分析出来的联系反映到数据库中,即设计出表,所以属于规律设计阶段.5.C 语言中的非执行语句不会被编译,不会生成二进制的机器指令,所以 A错误.由 C语言构成的指令序列称C源程序,

2、 C源程序经过 C 语言编译程序编译之后生成一个后缀为 .OBJ的二进制文件 称为目标文件 .最终要由 连接程序 把此.OBJ 文件与 C语言供应的各种库函数连接起来生成一个后缀为 .EXE的可执行文件.6.C 语言中八进制整型常量的开头是数字0,十六进制整型常量的开头数字是 0x.C语言中的实型常量有两种表示形式:小数形式,小数形式表示的实型常量必需要有小数点. 指数形式, 以e 或E 后跟一个整数来表示以 10 为底数的幂数,且规定字母 e 或 E 之前必需要有数字,且 e 或 E 后面的指数必需为整数.7. 循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的.在循环队列中只需要队头

3、指针与队尾两个指针来共同反映队列中元可编辑资料 - - - 欢迎下载精品_精品资料_素的动态变化情形8. 链式储备结构既可以针对线性结构也可以针对非线性结构.链式储备结构中每个结点都由数据域与指针域两部分组成,增加了储备空间.9. 在需求分析阶段可以使用的工具有数据流图DFD图,数据字典 DD, 判定树与判定表10. 对象有如下一些基本特点:标识唯独性、分类性、多态性、封装性、模块独立性好.11. 栈支持子程序调用.栈是一种只能在一端进行插入或删除的线性 表,在主程序调用子函数时要第一储存主程序当前的状态,然后转去执行子程序, 最终把子程序的执行结果返回到主程序中调用子程序的位置,连续向下执行

4、,这种调用符合栈的特点12. 冒泡排序与简洁插入排序与简洁挑选排序法在最坏情形下均需要比较 nn 1/2次,而堆排序在最坏情形下需要比较的次数是13. 编译软件、操作系统、汇编程序都属于系统软件,只有C教务治理系统才是应用软件.14. 耦合性是模块间相互连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度15. 循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化. 由于是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针.16. 在 E R图中实体集用矩形,属性用椭圆,联系用菱形.17. 算法是指解题方案的精确而完整的描述,算法不等

5、于程序,也不可编辑资料 - - - 欢迎下载精品_精品资料_等于运算方法, 设运算法时不仅要考虑对数据对象的运算和操作,仍要考虑算法的掌握结构.18. 数据库系统的三级模式是概念模式、外模式和内模式19. 关于数据库设计的表达 : 数据字典是在需求分析阶段建立, 在数据库设计过程中不断修改、充实和完善的.20. 面对对象基本方法的基本概念有对象、类和实例、消息、继承与多态性21. 一般来说,在线性表的链式储备结构中,各数据结点的储备序号 是不连续的, 并且各结点在储备空间中的位置关系与规律关系也不一样.线性链表中数据的插入和删除都不需要移动表中的元素,只需转变结点的指针域即可.22. 实体完整

6、性约束要求关系的主键中属性值不能为空值.所以一个关系中应当有一个或多个候选关键字23. 软件危机主要表现在:软件需求的增长得不到满意.软件开发成 本和进度无法掌握. 软件质量难以保证. 软件不行保护或保护程度特别低.软件的成本不断提高. 软件开发生产率的提高赶不上硬件的进展和应用需求的增长.24. 需求分析阶段的工作有:需求猎取.需求分析.编写需求规格说明书.需求评审25. 黑盒测试是对软件已经实现的功能是否满意需求进行测试和验证,黑盒测试完全不考虑程序内部的规律结构和内部特性,只依据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明,可编辑资料 - - - 欢迎下载精品_精品资料_

7、26. 系统结构图是对软件系统结构的总体设计的图形显示.在需求分 析阶段, 已经从系统开发的角度动身, 把系统按功能逐次分割成层次结构,是在概要设计阶段用到的. PAD图是在具体设计阶段用到的.程序流程图是对程序流程的图形表示, 在具体设计过程中用到. 数据流图是结构化分析方法中使用的工具, 它以图形的方式描画数据在系统中流淌和处理的过程, 由于它只反映系统必需完成的规律功能, 所以它是一种功能模型, 是在可行性讨论阶段用到的而非软件设计时用到27. 栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作28. 数据定义语言:负责数据的模式定义与数据的物理存

8、取构建.数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作.数据掌握语言:负责数据完整性、安全性的定义与检查以及并发掌握、故障复原等功能.29.C 程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件.并不是源程序中的全部行都参与编译. 在条件编译形式下, 相关内容只在满意肯定条件时才进行编译. . 用 C语言编写的程序称为源程序, 它以 ASCII 代码形式存放在一个文本文件中30. 不能将一个整数直接赋给指针变量作为的址31. 函数调用中形参值的变化不会传递给实参.32. auto :函数中的局部变量,动态的安排储备空间,数据储备在动可编辑资料 - - - 欢迎下载精

9、品_精品资料_态储备区中, 在调用该函数时系统会给它们安排储备空间, 在函数调用终止时就自动释放这些储备空间. register:为了提高效率, C语言答应将局部变量的值放在 CPU中的寄存器中,这种变量叫 寄存器变量 ,只有局部自动变量和形式参数可以作为寄存器变量.extern : 外部变量 即全局变量 是在函数的外部定义的, 它的作用域为从变量定义处开头, 到本程序文件的末尾. 假如外部变量不在文件的开头定义,其有效的作用范畴只限于定义处到文件终了.static:静态局部变量属于静态储备类别, 在静态储备区内安排储备单元. 在程序整个运行期间都不释放.33. 取模运算符 %的左右两个操作数

10、均应为整数34. 条件表达式: x表达式 1?表达式 2:表达式 3 的含义是:先求解表达式 1,如为非 0 真 ,就求解表达式 2,将表达式 2 的值赋给 x.如表达式 1 的值为 0 假 ,就求解表达式 3,将表达式 3 的值赋给 x.35. 在任意一棵二叉树中,度为 0 的叶子节点总是比度为2 的节点多一个36. 数据库应用系统中的核心问题是数据库的设计37. 由于 x,y 都是 double 型数据,所以输入时的格式字符应为 %lf 38.char s7. sOlympic.中字符数组 s 的大小至少为 8,才能存放下字符串. 字符串的末尾都有终止标志 0.39. 数据字典是在需求分析

11、阶段建立, 在数据库设计过程中不断修改、充实和完善的.40. 具体设计的任务是为软件结构图中而非总体结构图中的每一个模可编辑资料 - - - 欢迎下载精品_精品资料_块确定实现算法和局部数据结构, 用某种选定的表达工具表示算法和数据结构的细节41. 数据定义语言:负责数据的模式定义与数据的物理存取构建.数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作.数据掌握语言:负责数据完整性、安全性的定义与检查以及并发掌握、故障复原等功能.42.C 语言中整型变量分为 4 种,基本型 int ,短整型 short int ,长整型 long int 和无符号型 unsigned int 、unsigned short 、unsigned long可编辑资料 - - - 欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁