國家開放大學(xué)《程序設(shè)計基礎(chǔ)》復(fù)習(xí)題及參考答案_第1頁
國家開放大學(xué)《程序設(shè)計基礎(chǔ)》復(fù)習(xí)題及參考答案_第2頁
國家開放大學(xué)《程序設(shè)計基礎(chǔ)》復(fù)習(xí)題及參考答案_第3頁
國家開放大學(xué)《程序設(shè)計基礎(chǔ)》復(fù)習(xí)題及參考答案_第4頁
國家開放大學(xué)《程序設(shè)計基礎(chǔ)》復(fù)習(xí)題及參考答案_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

國家開放大學(xué)期末考試程序設(shè)計基礎(chǔ)大作業(yè)2022年3月一、題目(一)單選題(每題2分,共30分)1.現(xiàn)代計算機(jī)的內(nèi)部對于數(shù)據(jù)采用的表示形式是()。A.二進(jìn)制B.八進(jìn)制C.十進(jìn)制D.十六進(jìn)制機(jī)的主要思想之一是()。C.自動執(zhí)行程序D.存儲器為核心3.現(xiàn)代電子計算機(jī)誕生的理論基礎(chǔ)是()。4.CPU主要包括()。A.運(yùn)算器、控制器和寄存器B.運(yùn)算器、控制器和存儲器C.控制器D.運(yùn)算器和存儲器5.匯編程序的任務(wù)是()。B.將匯編語言編寫的程序轉(zhuǎn)換為可執(zhí)行程序C.將高級語言編寫的程序轉(zhuǎn)換為匯編語言程序D.將高級語言編寫的程序轉(zhuǎn)換為可執(zhí)行程序A.機(jī)器語言B.匯編語言C.高級語言D.目標(biāo)語言7.在C語言中,字符串常量的定界符是()。A.空格B.單引號C.雙引號D.方括號8.在C語言中,不合法的int型常量是()。9.JAVA語言的類別是()。A.面向過程的程序設(shè)計語言B.面向問題的程序設(shè)計語言C.面向?qū)ο蟮某绦蛟O(shè)計語言D.面向硬件的程序設(shè)計語言10.以下所列語句中,合法的語句是()。A.a=1,b=1B.++a;C.a=a+1=5;Dint11.棧的邏輯結(jié)構(gòu)是()。A集合B線性結(jié)構(gòu)C樹型結(jié)構(gòu)D圖型結(jié)構(gòu)12.在軟件需求完全確定的情況下,應(yīng)該采用的軟件開發(fā)模型是A.瀑布模型B.漸進(jìn)式開發(fā)模型C.原型模型D.螺旋模型A排序B查找C遍歷D建立錯誤,可以判斷在整個軟件開發(fā)過程最可能出現(xiàn)錯誤的階段是A.需求分析B.概要設(shè)計C.詳細(xì)設(shè)計D.單元測試序設(shè)計過程中應(yīng)該遵循的開發(fā)方法,它是()。A.結(jié)構(gòu)化設(shè)計方法B.模塊化程序設(shè)計方法C.面向?qū)ο蟮某绦蛟O(shè)計方法D.數(shù)據(jù)結(jié)構(gòu)優(yōu)先原則(二)填空題(每小題2分,共20分)2.C語言中要改變循環(huán)語句的流程可以使用語句和 (三)簡答題(每小題10分,共30分)(四)寫出運(yùn)行結(jié)果(每小題5分,共10分)試卷號:程序設(shè)計基礎(chǔ)大作業(yè)第4頁(共5頁)(五)編程題(共10分)1.編寫一程序,從鍵盤輸入10個實數(shù),計算并輸出算數(shù)平均數(shù)。(10分)滿分100分,其中選擇題部分2分/題、占30分,填空題部分2分/題,占20分,問答題部分10分/題,占30分;運(yùn)行題部分5分/題,占10分,編程題10分/題,占10分。(答案供參考,可根據(jù)答題情況評分)一、單項選擇題(每小題2分,共30分)1.系統(tǒng)應(yīng)用4.偽碼流程圖N-S圖三、簡答題(每小題10分,共30分)1.答:計算機(jī)硬件與軟件的關(guān)系主要體現(xiàn)在以下三個方面(1)互相依存。計算機(jī)硬件與軟件的產(chǎn)生與發(fā)展本身就是相輔軟件是發(fā)揮硬件功能的關(guān)鍵,是計算機(jī)的靈魂。在實際應(yīng)用中更是缺一不可,硬件與軟件,缺少哪一部分,計算機(jī)都是無法(2)無嚴(yán)格界面。雖然計算機(jī)的硬件與軟件各有分工,但是在很多情況下軟硬件之間的界面是浮動的。計算機(jī)某些功能既可些過去只能用軟件實現(xiàn)的功能,現(xiàn)在可以用硬件來實現(xiàn),而且速度和可靠性都大為提高。(3)相互促進(jìn)。無論從實際應(yīng)用還是從計算機(jī)技術(shù)的發(fā)展看,計算機(jī)的硬件與軟件之間都是相互依賴、相互影響、相互促進(jìn)的。硬件技術(shù)的發(fā)展會對軟件提出新的要求,促進(jìn)軟件的發(fā)展;反之,軟件的發(fā)展又對硬件提出新的課題。2.答:"馮·諾伊曼原理"的主要思想就是"存儲程序控制"原理。"存儲程序控制"原理的基本內(nèi)容是:(1)用二進(jìn)制形式表示數(shù)據(jù)和指令;(2)將程序(數(shù)據(jù)和指令序列)預(yù)先存放在主存儲器中,使計算機(jī)在工作時能夠自動高速地從存儲器中取出指令,并加以執(zhí)行,這是"存儲程序控制"的基本特點;(3)確立了計算機(jī)系統(tǒng)的5大基本部件;存儲器、控制器、運(yùn)算器、輸入設(shè)備和輸出設(shè)備,同時也規(guī)定了5大部件的基本功馮·諾依曼型計算機(jī)的兩大特征是"程序存儲"和"采用二進(jìn)3.答:一般說來,軟件生存周期包括軟件定義、軟件開發(fā)、軟件使用與維護(hù)三個部分,并可進(jìn)一步細(xì)分為可行性研究、需求分析、概要設(shè)計、詳細(xì)設(shè)計、實現(xiàn)、組裝測試、確認(rèn)測試、使用、維護(hù)和退役十個階段。四、寫出運(yùn)行結(jié)果(每小題5分,共10分)五、編程題(共10分)f

溫馨提示

  • 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

提交評論