2005年9月二级C笔试试卷含答案.doc
需积分: 0 96 浏览量
更新于2013-04-17
收藏 47KB DOC 举报
【知识点详解】
1. 计算机程序设计:程序设计不仅仅是编写代码,它还包括调试、测试和维护等环节。选项C正确,表明程序调试后还需进行再次测试。
2. 数据结构:二分查找只能在有序的线性结构中进行,如选项A所述的顺序存储的有序线性表。
3. 栈:栈是一种特殊的线性表,遵循“后进先出”(LIFO)原则,可以在栈顶进行插入(压栈)和删除(弹栈)操作,选项C正确。
4. 逻辑数据结构与存储结构:逻辑数据结构可以有多种不同的存储实现,且这些存储结构会影响数据处理的效率,选项D正确。
5. 软件工程:软件工程不仅关注技术问题,也包括项目管理、质量保证和工程化原则的应用,选项C正确。
6. 过程设计工具:PAD图、N-S图和PDL都是过程设计工具,而DFD图是数据流图,用于需求分析阶段,不是过程设计工具,选项D正确。
7. 软件维护:软件交付使用后仍需进行维护,以适应变化的需求和修复潜在的问题,选项A正确。
8. 数据库设计:数据库设计的目标是解决数据共享问题,选项A正确。
9. 关系数据库操作:关系表R、S、T的交集操作是T=R∩S,选项A正确。
10. 数据库系统核心:数据库管理系统(DBMS)是数据库系统的核心,负责数据的存储、管理及查询等功能。
11. 用户定义标识符:用户定义的标识符不能使用关键字,选项A错误。
12. C语言语句:C语言中的语句必须以分号结束,选项A正确。
13. 标识符规则:用户定义的标识符可以以字母或下划线开头,选项C正确。
14. 函数:在C语言中,每个函数都可以被其他函数调用,但main函数是程序的入口,不能被其他函数调用,选项A错误。
15. 数组声明:`char *line[5];`定义了一个包含5个元素的指针数组,每个元素可以存储一个字符指针,选项A正确。
16. 结构体typedef:`typedef struct NODE{...} OLD;`定义了一个名为OLD的结构体类型,选项C正确。
17. 文件操作:C语言中,二进制文件的访问速度通常快于文本文件,语句`FILE fp;`定义了文件指针,选项C正确;而文本文件是以ASCII码形式存储的,选项D正确,因此选项B是错误的,因为它没有提及文本文件。
18. 控制表达式:`!k%2==1`与其他选项含义不同,因为它表示k除以2的余数不等于1,即k能被2整除。
19. 代数式计算:浮点数除法可能导致精度丢失,因此`1/3*sin(1/2)*sin(1/2)`可能不准确,选项A可能是错误的;其他选项通过避免直接浮点数相除,提高了计算的准确性。
20. 正确定义浮点数:`1/3.0*pow(sin(1.0/2),2)`确保了浮点数运算,从而正确计算代数式。
以上是根据题目内容总结出的各个知识点,涵盖了程序设计、数据结构、软件工程、数据库设计、C语言编程等多个方面。
小翔仔_喵了个咪
- 粉丝: 2
- 资源: 14
最新资源
- 【状态估计】基于UKF法、AUKF法、EUKF法电力系统三相状态估计研究附Matlab代码实现.rar
- 【状态估计】基于粒子滤波和卡尔曼滤波实现锂离子电池放电时间预测与使用特征研究附Matlab代码.rar
- 【状态估计】基于增强数值稳定性的无迹卡尔曼滤波实现多机电力系统动态状态估计Matlab代码.rar
- 【状态估计】无迹卡尔曼滤波UKF应用于FitzHugh-Nagumo神经元动力学研究Matlab代码实现.rar
- 【最优潮流】基于人工鱼群算法的最优潮流计算附Matlab代码.rar
- 【最优控制方法】基于MATLAB和Gazebo模拟评估所提出的控制算法的有效性研究附Matlab代码.rar
- SRACS 计算自谐振空心线圈的谐振频率和品质因数附Matlab代码.rar
- LSCM 纹理映射在 Matlab 中的实现.rar
- 变分非线性线性调频模态分解 (VNCMD) Matlab实现.rar
- 电力系统风储联合一次调频仿真模型Simulink仿真.rar
- 动态规划优化插电式混合动力电动汽车 (PHEV) 能源管理Simulink实现.rar
- 多目标海洋捕食者算法(MOMPA)Matlab代码.rar
- Node.js 安装与环境配置指南
- 含电热联合系统的微电网运行优化附Matlab代码.rar
- 混合动力汽车(HEV)simulink实现.rar
- 基于 RBF 神经网络进行非线性系统识别附matlab代码.rar