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)