2010年天津市高职高专院校计算机技能竞赛
软件设计模块理论考试样卷
( 闭卷 120 分钟)
(02)在16位的C语言程序中,有如下定义: (4分) (初赛试题)
char str[10 ] = “Hello”; char *p = str; 请计算: sizeof( str ) 等于 __________ sizeof( p ) 等于 __________ 1、李斯特指出:从经济方面看,国家都必须经过( )发展阶段。二、选择题(每小题2分,共20分) ☆ 密 封 线 内 不
准 答 题 ☆
题 号 一 二 三 四 五 六 总 分 成 绩 一、单项选择题(每小题 3分 , 共 30 分) (01)算法的时间复杂度是指 A)执行算法程序所需要的时间 B)算法程序的长度 C)算法执行过程中所需要的基本运算次数 D)算法程序中的指令条数 (02)如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D)任意顺序 (03)白盒测试方法一般适用于( )测试 A)单元 C)集成 D)确认 (04)用链表表示线性表的优点是 B)系统 A)便于随机存取 B)花费的存储空间较顺序存储少 C )便于插入和删除操作 D)数据元素的物理顺序与逻辑顺序相同 (05)下列不属于软件调试技术的是 A)强行排错法 B)集成测试法 C)回溯法 D)原因排除法 (06)结构化程序设计主要强调的是 A )程序的规模 B)程序的效率 C)程序设计语言的先进性 D)程序易读性 (07)SQL语言又称为 A)结构化定义语言 B)结构化控制语言 C)结构化查询语言 D)结构化操纵语言 (08 )应用数据库的主要目的是 A)解决数据保密问题 B)解决数据完整性问题 C)解决数据共享问题 D)解决数据量大的问题 第 1 页 共 8 A)畜牧时期 B)农业时期 (03)在16C)农工业时期位的C语言程序中,有如下函数定义 D) 现代工业时期: 2、普遍优惠制的原则是(void Fun( char str[100] ) { )。 A) 普遍的double *p = (double *) malloc(100); B)非歧视的 C)互惠的 请计算: D) 非互惠的 3、在一次海上货物运输中,由于遇上台风,为了保证船舶及大部分货物的安全,船长命令将 sizeof( str ) 等于 __________ 一部分货物抛进大海。由此而造成的损失称为( sizeof( p ) 等于 __________} ) 。 A) 单独海损 B) 推定海损 (04)以下 C) C语言程序的输出结果是共同海损 D) 外来海损 4、粮食、液体商品等,通常采用容积作为计量单位。常用的计量单位有: A) 毫升 B )公升 #include
4分) 4分) ( 情况,( ()等。 货物一般在装货的 (02)以下C语言程序的输出结果是 (04)以下C语言程序的输出结果是 ☆ 密 封 线 内 不 准 答 题 ☆
#include
(05)以下C语言程序的输出结果是 三、程序填空题(每空 4分 , 共 40 分) (01)以下C语言函数IsOddDigit的功能是:判断整数n是否仅由奇数数字组成, 是返回 1,否则返回 0。例如:IsOddDigit(5379) 返回 1, IsOddDigit(5279) 返回 0. 请填写缺少的划线部分。 ☆ 密 封 线 内 不 准 答 题 ☆ #include
(03)阅读下列程序说明和C程序代码,请填写缺少的划线部分。 [程序说明] 本程序中 函数Create()的功能是:根据长度为n的已知整数数组a 构造一个线性链表; 函数Sort()的功能是:采用选择排序方法对已知链表进行升序排序;为排序 方便,函数Sort()于排序前在链表首元素之前生成一个void Sort(NODE **h) { NODE *p, *q, *r, *s, *h1; h1 = p = (NODE *) malloc(sizeof(NODE)); p->next = *h; while (p->next != NULL) { q = p->next; ☆ 密 封 线 内 不 准 答 题 ☆ 辅助元素,排序完成后,再将该元素删去。 #include
参考答案
一、单项选择题(每小题 3分 , 共 30 分) (01)C)算法执行过程中所需要的基本运算次数 (02)B)e2,e4,e3,e1 (03)A)单元 (04)C)便于插入和删除操作 (05)B)集成测试法 (06)D)程序易读性 (07)C)结构化查询语言 (08)C)解决数据共享问题 (09)C)高内聚低耦合 (10)C)软件危机的出现 二、填空题(每空 2分 , 共 30 分) (01)以下C语言程序的输出结果是 2 4 0 3 1 6 9 8 7 5 0 3 1 4 2 5 7 6 9 8 0 1 2 3 4 5 6 7 8 9 (02)以下C语言程序的输出结果是 2161 (03)以下C语言程序的输出结果是 121312141213121 (04)以下C语言程序的输出结果是 cm cakemilk workfree orkee 第 页 of 共 页 (05)以下C语言程序的输出结果是 11 18 25 2 9 10 12 19 21 3 4 6 13 20 22 23 5 7 14 16 17 24 1 8 15 三、程序填空题(每空 4分 , 共 40 分) (01) n % 10 % 2 n /= 10 (02) Mod(m - n, n) m Mod(m + n, n) (03) h q r->next->val r->next p->next 第 页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库2010年高职高专大学生软件设计竞赛(初赛)在线全文阅读。
相关推荐: