[問題]請教一些問題 感激不盡

作者: chiengo (keep the faith)   2005-01-12 00:49:58
1. 關於計算機程式:(40 points)
1.1 一個計算機程式基本上應包含哪幾個主要部份?
1.2 請描述你從編寫到執行完成一個計算機程式的完整過程。
1.3 承上,請解釋什麼叫編譯(compile)。一個計算機程式為什麼要經過編
譯(compiling)的過程?
1.4 承上,你的同學們常在程式執行中出現"記憶體不足"的相關訊息,請問
原因何在? 如何排除此問題?
1.5 請列舉4種計算機程式語言的名稱,並說明其常用的領域與優缺點。
2. 關於計算機演算法(Algorithms)與資料結構(Data Structures):(50 points)
2.1 什麼是計算機的演算法? 什麼是資料結構?
2.2 演算法與資料結構有什麼關係?
2.3 一個演算法基本上應符合了什麼要件?
2.4 Sam 和 Thomas 分別寫了一個控制探測火星實驗車的計算機程式,請問
你如何評估此二程式。
2.5 班上有以下幾名同學,分別是Alice, Byron, Carol, Duane, Elaine,
Floyd, Gene, Henry, Iris。請問,如果要找Gene這個同學的資料,用
用"Linear Search" 較快或是用"Binary Search" 較快? 請詳述並佐以
圖示解釋你的理由。
2.6 承上,分別用ARRAY, QUEUES, STACKS, TREES 的資料結構方式,將以
上9位同學的名字存起來,並且以此為例說明這幾種資料結構的特徵及
優缺點。
3. 關於計算機軟體(Software):(10 points)
3.1 什麼是計算機軟體(Software)? 什麼是作業系統(Operating System)?
3.2 你所使用的 MS EXCEL及你所玩的電腦遊戲是哪一種? 為什麼?
拜託 幫忙解答一下 謝謝 希望能回信箱 真是感激

Links booklink

Contact Us: admin [ a t ] ucptt.com