公共基礎(chǔ)課件贈(zèng)現(xiàn)代技術(shù)第39講_第1頁(yè)
公共基礎(chǔ)課件贈(zèng)現(xiàn)代技術(shù)第39講_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)應(yīng)用基第七章機(jī)應(yīng)用第一節(jié)機(jī)基礎(chǔ)一個(gè)計(jì)算機(jī)系統(tǒng)可分為兩部分:硬件。一、硬件的組成和功計(jì)算機(jī)的硬件由以下部分組成外處理器包括運(yùn)算器和控制器??刂破饔?jì)算機(jī)應(yīng)用基第七章機(jī)應(yīng)用第一節(jié)機(jī)基礎(chǔ)一個(gè)計(jì)算機(jī)系統(tǒng)可分為兩部分:硬件。一、硬件的組成和功計(jì)算機(jī)的硬件由以下部分組成外處理器包括運(yùn)算器和控制器??刂破鞯闹饕饔?是使計(jì)算機(jī)能自動(dòng)地執(zhí)行放在器的程序。運(yùn)算器的作用則是進(jìn)行加、減、乘、除等運(yùn)算?,F(xiàn)處器的形式通常是一個(gè)集成電。器的功能是保存大量的程序和數(shù)據(jù)等信息。通常,器只能在計(jì)算機(jī)(通電)時(shí)才能保存信息;一旦關(guān)機(jī),它保存的信息通常也隨之丟去。因此,機(jī)器不能用保存信息?,F(xiàn)代的器通常由若干個(gè)集成電組成。器通常

2、又簡(jiǎn)稱為內(nèi)存當(dāng)需保存信息時(shí),一般使用器。輸入輸出設(shè)備包括輸入設(shè)備、輸出設(shè)備和既能輸入又能輸出的設(shè)備。它們起著信息(程序、數(shù)據(jù)、命令等)輸入計(jì)算機(jī)以及把各種處理結(jié)果從計(jì)算機(jī)中輸出的重功 能等等二的組成及功是指各種程序及其總和對(duì)于計(jì)算機(jī)的使用是必需的兩類。系包括操作系統(tǒng)、編譯程序和解釋程序、各種程計(jì)語(yǔ)言等等。非系主要是指各種實(shí)用程序,包括用戶自己編寫(xiě)程序操作系統(tǒng)的功能是提高計(jì)算機(jī)的使用效率和方便用戶使用計(jì)算機(jī)。操作系統(tǒng)是各種程序設(shè)計(jì)語(yǔ)言可用來(lái)編寫(xiě)程序。程序設(shè)計(jì)語(yǔ)言分為機(jī)器語(yǔ)言、匯編語(yǔ)言言三個(gè)層次。計(jì)算機(jī)能直接接受的只是以二進(jìn)制數(shù)表示的機(jī)器語(yǔ)言。言是機(jī)器語(yǔ)言的符號(hào)表示并且需要翻譯成機(jī)器語(yǔ)言才能執(zhí)用高

3、級(jí)語(yǔ)言編寫(xiě)的程序是必須通過(guò)編程序或解釋程序翻譯成機(jī)器語(yǔ)言才能供機(jī)器執(zhí)行。常用的高級(jí)語(yǔ)BASIC、FORTRAN、C 用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫(xiě)的程序一般效率較高、執(zhí)行速度較快;而用高級(jí)語(yǔ)寫(xiě)的程序則一般BASIC、FORTRAN、C 用機(jī)器語(yǔ)言或匯編語(yǔ)言編寫(xiě)的程序一般效率較高、執(zhí)行速度較快;而用高級(jí)語(yǔ)寫(xiě)的程序則一般效率較低、執(zhí)行速度較慢。但用高級(jí)語(yǔ)言編寫(xiě)程序要比用機(jī)器語(yǔ)匯編語(yǔ)言編寫(xiě)程序容易實(shí)用程序是非常豐富的,可用于各種各樣的具體目的。用戶也可自己編寫(xiě)各種程序數(shù)制轉(zhuǎn)三、數(shù)制計(jì)算機(jī)內(nèi)的數(shù)可有二進(jìn)制、八進(jìn)制、十六進(jìn)制、十進(jìn)制等不同的表現(xiàn)形式。于用十進(jìn)制,計(jì)算機(jī)則主要使用二進(jìn)制。因?yàn)橥粋€(gè)數(shù)可表示成不同

4、進(jìn)制式,故常有必要進(jìn)行數(shù)制間的轉(zhuǎn)換可以一般地描述r進(jìn)制,其中r是一個(gè)大于1的正整數(shù)r進(jìn)制有如下特點(diǎn)數(shù)的每一位只能r個(gè)不同的數(shù)字,其符號(hào)集是0,1,r-1;(2)r進(jìn)位,rm)的權(quán)ri,從小數(shù)點(diǎn)開(kāi)始向右的第表示括號(hào)內(nèi)的數(shù)是r進(jìn)制數(shù)r的從小數(shù)點(diǎn)開(kāi)始向左的第i位數(shù)位數(shù)(i =I,2,m)的權(quán)是ri用( 因此,對(duì) r 進(jìn)制數(shù)(amam-1ala0a1 a-2a-n)r 按權(quán)展開(kāi)的表達(dá)式為(amam-1ala0a1 a-2a-m10=amram1r 。a1ra0ra1r a2r 。(7-1-例如,對(duì)十進(jìn)制數(shù)r10,符號(hào)集為0,1,2,3,4,5,67,8,9。對(duì)十進(jìn)制數(shù),r=16,符號(hào)集為0,1,2,3

5、,4,5,6,7,8,9,A,B,C,D,F。不同數(shù)間的轉(zhuǎn)換,對(duì)于整數(shù)部分,往往可直接按定義進(jìn)行,即直接法,也可用數(shù)法轉(zhuǎn)換。采余數(shù)法時(shí),若要將r進(jìn)制的整數(shù)M轉(zhuǎn)換成t進(jìn)制數(shù)的整數(shù),則把 M除t 并取余,上述得數(shù)除以 t 并取余,直至不能再除時(shí),最后的商也作為余數(shù)。所有的余數(shù)按了所要求的 t 進(jìn)制數(shù)。 【例7-1-1后到前的次序依次從左到右排列轉(zhuǎn)換成十進(jìn)制數(shù)【解】用直接法6125 024 123 022 121120【例 7-1-2】把10 轉(zhuǎn)換成6125 024 123 022 121120【例 7-1-2】把10 轉(zhuǎn)換成二進(jìn)制數(shù)6余 1; 6/230; 3/211。把最后的得數(shù)1亦作為余數(shù),不

6、同數(shù)制之間的轉(zhuǎn)換,對(duì)于小數(shù)部分,可用取整法,即:要將 (107)10 =進(jìn)制數(shù)的小數(shù)M轉(zhuǎn)t進(jìn)制數(shù)的小數(shù)時(shí),Mt ,取整數(shù)部分;又取上一步得數(shù)小數(shù)部分再乘 t,取整數(shù)部分;直至完畢或達(dá)到要求的位數(shù)。然后把各整數(shù)【例 7-1-3】把(0.375)10 轉(zhuǎn)換成二進(jìn)制數(shù)【解】用取整法。0.3752=0.75,整數(shù)為 0,小數(shù)為 0.752=1.50,為1,小數(shù)為0.5; 0.52=1.0,整數(shù)為1,小數(shù)為0,停止。的次序從左到右排列,即得所求的二進(jìn)制數(shù)(0.0ll)2【例 7-1-4】把(0.011)2 轉(zhuǎn)換成十進(jìn)制數(shù)【解】用取整法。(0.011)2(10)10(0.011)2(1010)2(11.1

7、1)2,(11)2 3,小數(shù)為(0.11)2(0.11)2(1010)2(111.1)2,整數(shù)為(111)27,小數(shù)為(0.1)2(1010)2= (101)2,整數(shù)為(101)25,小數(shù)為 0,停止。所以例1目前一般計(jì)算機(jī)系統(tǒng)的工作原理是( B B二進(jìn)A程序設(shè)C程序和程序控D結(jié)構(gòu)2在微型機(jī)計(jì)算機(jī)中,應(yīng)用最普遍的字符編碼是( B )ABCD B ASCIIC漢字編D補(bǔ)3計(jì)算機(jī)中的字節(jié)是個(gè)常用,一個(gè)字節(jié)由C)個(gè)二進(jìn)制位組ABCD1B硬件系統(tǒng)A主機(jī)設(shè)系系應(yīng)D操作系統(tǒng)和應(yīng)用系包含在A)5微型算機(jī)的算術(shù)邏CI/O設(shè)A器程序設(shè)計(jì)語(yǔ)第二第三計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)一、系應(yīng)D操作系統(tǒng)和應(yīng)用系包含在A)5微型算機(jī)的算

8、術(shù)邏CI/O設(shè)A器程序設(shè)計(jì)語(yǔ)第二第三計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)一、程序設(shè)計(jì)語(yǔ)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言又稱算法語(yǔ)言。目前國(guó)內(nèi)外比較通用的算法語(yǔ)言有多種, 語(yǔ)言中還有不同的標(biāo)準(zhǔn)文本問(wèn)世每種語(yǔ)言都有其自身的規(guī)則和特點(diǎn),但也有共性的地方在目前通用的算法語(yǔ)言中FORTRAN語(yǔ)言特別適用于科學(xué)計(jì)算,又是為我國(guó)廣構(gòu)工程技較為普遍掌握的一種語(yǔ)言,因此,本。1966年化會(huì)了標(biāo)準(zhǔn)FORTRANANSIX3.9-19661977年對(duì)其進(jìn)行了修訂年,將其定,稱為FORTRAN77(ANSIX3.9-1978)。以下有關(guān)內(nèi)容,主參照FORTRAN 77的標(biāo)準(zhǔn)進(jìn)行說(shuō)明二、FORTRAN 的程和基本規(guī)(一)程一個(gè)完整的 FORTRAN 程

9、序由一個(gè)主程序或一個(gè)主程序和若干個(gè)子程序組成。序與每個(gè)子程序都是一個(gè)獨(dú)立的程,稱為一個(gè)程序模塊關(guān)于程序,有如一些基本規(guī)定1.程序由若干行組2.在 FORTRAN 中,程序行分為語(yǔ)句行和注釋(1)語(yǔ)句行由 FORTRAN 語(yǔ)句組成,包括執(zhí)行語(yǔ)句和非執(zhí)行語(yǔ)句。執(zhí)行語(yǔ)句使機(jī)在運(yùn)行時(shí)產(chǎn)生某些操作,如賦值語(yǔ)句、輸入輸出語(yǔ)句等。非執(zhí)行語(yǔ)句為計(jì)算機(jī)在譯運(yùn)行時(shí)提供某種信息,本身不產(chǎn)生操作,如說(shuō)明語(yǔ)句、格式語(yǔ)句等(2)注釋行又稱為非語(yǔ)句行,在程序中起注釋作用,便于程序的編寫(xiě)、修改。FORTRAN 規(guī)定,每個(gè)語(yǔ)句行只能寫(xiě)一個(gè)語(yǔ)句;但當(dāng)語(yǔ)句長(zhǎng)度超過(guò)規(guī)定的一行范或者為表達(dá)清晰起見(jiàn)需要將一個(gè)語(yǔ)句分行書(shū)寫(xiě)時(shí),可以采用連續(xù)

10、行。連續(xù)行的第一為始行,以后各行稱為續(xù)行或者為表達(dá)清晰起見(jiàn)需要將一個(gè)語(yǔ)句分行書(shū)寫(xiě)時(shí),可以采用連續(xù)行。連續(xù)行的第一為始行,以后各行稱為續(xù)行語(yǔ)句可以有標(biāo)號(hào)。標(biāo)號(hào)作為一個(gè)語(yǔ)句被其他語(yǔ)的標(biāo)志。在一個(gè)程中,不能出現(xiàn)相同的語(yǔ)句標(biāo)號(hào)5.程的最后一行語(yǔ)句,必須是語(yǔ)句。如果一個(gè)FORTRAN語(yǔ)句行與行的集合,最末沒(méi)END,可稱其為一個(gè)語(yǔ)句塊或程序段,但不能作為一個(gè)程。(二)書(shū)寫(xiě)規(guī)的字符集由26個(gè)英文字母、10個(gè)數(shù)字和其他13字符組2.一個(gè)程序行有列,每列寫(xiě)一個(gè)字符3.程序行的第C或*,表示該行為注釋行注釋內(nèi)容可寫(xiě)在該行中除第列外的任何位置4.在語(yǔ)句行中,程序行的第1列至5列為語(yǔ)句標(biāo)號(hào)區(qū),標(biāo)號(hào)區(qū)內(nèi)是最多為5無(wú)符號(hào)整數(shù);程序行的第 6 列為續(xù)行區(qū),若某行為

溫馨提示

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

評(píng)論

0/150

提交評(píng)論