IGNOU 试题解答/MCA/第五学期/MCSE-011 并行计算/2010年6月
外观
- MCA (修订版) 期末考试
- 2010年6月
- MCS-011: 问题解决与编程
- 时间 3 小时
- 总分
- 权重 75%
- 注意:第 1 题为必答题,共 40 分。其余题目任选三题作答。
- 1.(a) 用 C 语言编写程序,在一个已存在的文件中搜索记录并更新记录。(10)
- 1.(b) 解释指针数组的概念,并使用指针编写程序来判断给定字符串是否是回文。(10)
- 1(c) 区分
(i) various storage classes. (ii) structure and union.
- 1(d) 为什么 C 语言被称为中级语言?给出执行过程,并详细解释每个步骤。(10)
- 2.(a) 用 C 语言编写程序,使用线性搜索在给定的元素列表中搜索元素。(10)
- 2 (b) 用递归程序计算给定数字的阶乘。(10)
- 2(c) 给出示例解释空指针赋值。(10)
- 3.(a) 用 C 语言编写程序,求解大小为 (3×3) 的两个矩阵的乘积。(10)
- 3(b) 为以下内容编写宏
(i) to find largest number among 3 given numbers. (ii) to find cube of a given number.
- 3(c) 用 C 语言编写程序,使用结构生成学生成绩报告,显示学生的学号和姓名,以及学生获得的总分。可以在必要时进行假设。(10)
- 4(a) 用 C 语言编写程序和流程图,显示以下模式
H He HeL HeLL HeLLO HeLL HeL He H
- 4(b). 编写宏来演示
#define, #if, #else
preprocessor commands.
- 4(c). 用 C 语言编写程序,找出
12 + 32 +52 + 72 + 92 + …….. N2
- 5(a). 用 C 语言编写程序,将第二个文件的内容追加到第一个文件的内容。(10)
- 5(b). 解释编程中自顶向下方法和自底向上方法的区别。(10)
- 5(c). 你对决策控制语句有什么理解?分别举一个例子。(10)