電大程序設(shè)計作業(yè)冊習(xí)題和答案1_第1頁
電大程序設(shè)計作業(yè)冊習(xí)題和答案1_第2頁
電大程序設(shè)計作業(yè)冊習(xí)題和答案1_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、電大程序設(shè)計作業(yè)冊習(xí)題和答案1程序設(shè)計基礎(chǔ)形成性作業(yè)(1)參考答案一、選擇題(每題1分)I、世界上第一臺電子數(shù)字計算機(jī)研制成功的時間是(1946)年。2計算機(jī)的發(fā)展階段通常是按計算機(jī)所釆用的(邏輯元件)來劃分的。3從第一代電子計算機(jī)到第四代計算機(jī)的體系結(jié)構(gòu)都是相同的,都是由運算器、控制器、存儲器以及輸入輸出設(shè)備組成的,稱為C馮諾依曼)體系結(jié)構(gòu)。4、一個完整的計算機(jī)系統(tǒng)應(yīng)該包括(硬件系統(tǒng)和軟件系統(tǒng))5主要決定微機(jī)性能的是(CPU)6、計算機(jī)應(yīng)用廣泛,而其應(yīng)用最廣泛的領(lǐng)域是(數(shù)據(jù)處理)7計算機(jī)硬件系統(tǒng)中最核心的部件是(CPUQ)8計算機(jī)的主存食品一般由(ROM和RAM)組成,主存儲器比輔存儲器(讀

2、寫速度快)9、解釋程序的功能是(解釋執(zhí)行高級語言程序)10、下述所列程序中哪種程序不屬于語言處理程序?(操作系統(tǒng))II、在下列計算機(jī)語言中,哪個依賴于具體的機(jī)器?(機(jī)器語言、匯編語言)12、解釋程序和編譯程序同屬于語言處理程序,下列關(guān)于它們的敘述中哪一個是正確的?(解釋程序產(chǎn)生目標(biāo)程序)13、計算機(jī)硬件能直接執(zhí)行的語言只有(機(jī)器語言)14下述語言(1)JAVA(2)FORTRAN(3)C哪個一般是編譯型語言?(2)和(3)15在軟件方面、第一代計算機(jī)主要使用(機(jī)器語言)16、計算機(jī)軟件是指:(計算機(jī)程序及其有關(guān)文檔)17、用高級語言編寫的程序:(具有通用性和可移植性)二、填空題(每題1分)1、

3、計算機(jī)的五大應(yīng)用領(lǐng)域是(科學(xué)計算)、(數(shù)據(jù)處理)、(過程控制)、(計算機(jī)輔助系統(tǒng))和(人工智能)2總線是連接(CPU)、(存儲器)和(外部設(shè)備)的公共信息通道。通常由三部分組成:(數(shù)據(jù)總線)、(地址總線)、(控制總線)3計算機(jī)是一類智能機(jī)器,這是因為它除了完成自述運算外,還能完成某些(邏輯運算)。4、世界上第一臺計算機(jī)取名為(ENIAC)5個人計算機(jī)簡稱PC,這種計算機(jī)屬于(微)型計算機(jī)6、目前制造計算機(jī)所釆用的電子器件是(超大規(guī)模集成電路)7、CPU是(中央處理器)的英文縮寫,它主要由(運算器)和(控制器)組成8、計算機(jī)的系統(tǒng)組成部分是(硬件系統(tǒng))和(軟件系統(tǒng)9、計算機(jī)的硬件系統(tǒng)一般可分為(

4、運算器)、(控制器)、(存儲器)和(輸入/輸出設(shè)備)等幾個部分。10、計算機(jī)的存儲器分為(主存)和(輔存)兩類(或內(nèi)存外存)11、隨機(jī)存儲器和只讀存儲器的英文縮寫分別為(RAM)和(ROM)12、按工作原理分類,電子計算機(jī)分為(電子數(shù)字計算機(jī))和(電子模擬計算機(jī))13、(操作系統(tǒng))是管理計算機(jī)軟、硬件資源,為用戶提供方便、高效使用界面的最重要的一種系統(tǒng)軟件。14、(圖靈機(jī))是現(xiàn)代計算機(jī)的抽象數(shù)學(xué)模型,奠定了現(xiàn)代計算機(jī)的基礎(chǔ),則是現(xiàn)代計算機(jī)的一種物理實現(xiàn)。15、高級語言源程序的翻譯方式包括(編譯方式)和(解釋方式)16、按照語言的級別,程序設(shè)計語言分為(低級語言)和(高級語言);按照應(yīng)用范圍則分

5、為(通用語言)和(專用語言)三、問答題1、計算機(jī)的主要特點是什么?答:1運算速度快2計算精度高3存儲容量大4具有邏輯判斷功能5.自動化程度高,通用性強(qiáng)。(5分)2、什么是系統(tǒng)軟件和應(yīng)用軟件?它們的作用有何不同?答:系統(tǒng)軟件是為有效利用計算機(jī)系統(tǒng)的資源、充分發(fā)揮計算機(jī)系統(tǒng)的工作潛力、正常運行、盡可能方便用戶使用計算機(jī)而編制的軟件。應(yīng)用軟件是用戶利用計算機(jī)及其提供的系統(tǒng)軟件,為解決實際問題所開發(fā)的軟件的總稱。沒有系統(tǒng)軟件,計算機(jī)將難以發(fā)揮其功能,甚至無法工作。而應(yīng)用軟件的存在與否并不影響整個計算機(jī)系統(tǒng)的運轉(zhuǎn),但它必須在系統(tǒng)軟件的支持下才能工作。(5分)3、軟件和硬件的關(guān)系如何?答:硬件是軟件的基礎(chǔ)

6、,軟件是硬件功能的完善和擴(kuò)充,它們相互依存,無嚴(yán)格界面,相互促進(jìn)。(2分)具體表現(xiàn)在:1、互相依存:計算機(jī)硬件與軟件的產(chǎn)生與發(fā)展是相輔相成、互相促進(jìn)的,二者密不可分,2、無嚴(yán)格功能界面:計算機(jī)的硬件與軟件雖然各有分工,但它們之間的功能界面是浮動的。3、相互促進(jìn):無論從實際應(yīng)用,還是計算機(jī)技術(shù)的發(fā)展看,計算機(jī)的硬件與軟件之間都是相互依賴、相互影響、相互促進(jìn)的。(3分)4、簡述存儲程序控制的基本原理答:“存儲程序控制”原理的基本內(nèi)容是:(1)用二進(jìn)制形式表示數(shù)據(jù)和指令;(2分)(2)將程序(數(shù)據(jù)和指令序列)預(yù)先存放在主存儲器中,使計算機(jī)在工作時能夠自動高速地從存儲器中取出指令,并加以執(zhí)行,這是存儲程序控制”的基本特點;(2分)確立了計算機(jī)系統(tǒng)的5大基本部件:存儲器、控制器、運算器、輸入設(shè)備和輸出設(shè)備,同時也規(guī)定了5大部件的基本功能。(1分)5、簡述程序設(shè)計過程包括哪些步驟?答:程序設(shè)計過程一般包括以下幾個步驟(5分)1、確定要解決的問題;2、分析問題,建立數(shù)學(xué)模型;3、選擇計算方法;4、確定數(shù)據(jù)結(jié)構(gòu)和算法;5、繪制流程圖;6、編寫程序;7、調(diào)試并測試程序;&整理資料,交付使用。6、編譯過程分為幾個階段?各階段的主要工作是什么?答:編譯過程包括以下六個階段:(5分)詞法分析:對源程序進(jìn)行掃描,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論