跳转到内容

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)
华夏公益教科书