版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本科畢業(yè)設(shè)計(jì)(論文)外文翻譯譯文</p><p> 學(xué)生姓名 : </p><p> 院 (系): 機(jī)電信息學(xué)院 </p><p> 專(zhuān)業(yè)班級(jí) : </p><p>
2、指導(dǎo)教師 : </p><p> 完成日期 : 2009年11月10日 </p><p><b> 要 求</b></p><p> 1、外文翻譯是畢業(yè)設(shè)計(jì)(論文)的主要內(nèi)容之一,必須學(xué)生獨(dú)立完成。</p><p> 2、外文翻譯譯
3、文內(nèi)容應(yīng)與學(xué)生的專(zhuān)業(yè)或畢業(yè)設(shè)計(jì)(論文)內(nèi)容相關(guān),不得少于15000印刷符號(hào)。</p><p> 3.外文翻譯譯文用A4紙打印。文章標(biāo)題用3號(hào)宋體,章節(jié)標(biāo)題用4號(hào)宋體,正文用小4號(hào)宋體,20磅行距;頁(yè)邊距上、下、左、右均為2.5cm,左側(cè)裝訂,裝訂線0.5cm。按中文翻譯在上,外文原文在下的順序裝訂。</p><p> 4、年月日等的填寫(xiě),用阿拉伯?dāng)?shù)字書(shū)寫(xiě),要符合《關(guān)于出版物上數(shù)字用法的
4、試行規(guī)定》,如“2005年2月26日”。</p><p> 5、所有簽名必須手寫(xiě),不得打印。</p><p> 附件1:外文資料翻譯譯文</p><p><b> 計(jì)算機(jī)</b></p><p> 計(jì)算機(jī)是一種電子設(shè)備,它能接收一套指令或一個(gè)程序,然后通過(guò)對(duì)數(shù)值數(shù)據(jù)進(jìn)行運(yùn)算或者對(duì)其他形式的信息進(jìn)行處理來(lái)執(zhí)行該程序
5、。</p><p> 如果沒(méi)有計(jì)算機(jī)的發(fā)展,現(xiàn)代的高科技世界是不可能產(chǎn)生的。在整個(gè)社會(huì),不同型號(hào)和不同大小的計(jì)算機(jī)被用于存儲(chǔ)和處理各種數(shù)據(jù),從政府保密文件、銀行交易到私人家庭賬目。計(jì)算機(jī)通過(guò)自動(dòng)化技術(shù)開(kāi)辟了制造業(yè)的新紀(jì)元,而且它們也增強(qiáng)了現(xiàn)代通信系統(tǒng)的性能。在幾乎每一個(gè)研究和應(yīng)用技術(shù)領(lǐng)域,從構(gòu)建宇宙模型到產(chǎn)生明天的氣象報(bào)告,計(jì)算機(jī)無(wú)不是必要的工具,并且它們的應(yīng)用本身就開(kāi)辟了人們推測(cè)的新領(lǐng)域。數(shù)據(jù)庫(kù)服務(wù)和計(jì)算機(jī)網(wǎng)
6、絡(luò)使各種各樣的信息源可供使用。同樣的先進(jìn)技術(shù)也使侵犯?jìng)€(gè)人隱私和商業(yè)秘密成為可能。計(jì)算機(jī)犯罪已經(jīng)成為作為現(xiàn)代技術(shù)代價(jià)組成部分的許多風(fēng)險(xiǎn)之一。</p><p><b> 外部硬件</b></p><p> 從啟動(dòng)任一計(jì)算機(jī)系統(tǒng)的中心開(kāi)始。你看到旁邊一個(gè)像箱形的東西嗎?這有一個(gè)電源開(kāi)關(guān)和一或兩個(gè)燈。這也應(yīng)該有一個(gè)部分或很多部分用來(lái)插入磁盤(pán)。 就是這樣,它包含了計(jì)算機(jī)的所
7、有重要部分。 如果它是高高的立著的,那它就是一個(gè)塔形主機(jī) 。 如果是平放的,那它是一個(gè)桌面主機(jī) 。 詢(xún)問(wèn)你的父母讓你看看電腦的背面,(永遠(yuǎn)不要未經(jīng)允許就自己看電腦背后,因?yàn)樵跈C(jī)箱背后有很多危險(xiǎn)的電路?。D銜?huì)看到很多電線和電纜從主機(jī)連接到電腦的其他部分,例如監(jiān)視器。 </p><p> 你的計(jì)算機(jī)主機(jī)應(yīng)該有一個(gè)部分用來(lái)插入軟盤(pán)或光盤(pán)。這些被稱(chēng)為軟盤(pán)驅(qū)動(dòng)器和CD - ROM。軟盤(pán)驅(qū)動(dòng)器是從一個(gè)非常薄的磁盤(pán)上讀取信
8、息,它的里邊是一個(gè)平的、方的、塑料盒子。您既可以往磁盤(pán)上寫(xiě)入信息也可以保存它們。CD - ROM是暫時(shí)的光盤(pán)-只讀存儲(chǔ)器。 光盤(pán)是一種閃光的圓盤(pán)可以?xún)?chǔ)存信息。CD - ROM僅能從磁盤(pán)讀取信息。許多新的計(jì)算機(jī)有一個(gè) CD - RW(RW表示復(fù)寫(xiě))代替CD - ROM。CD - RW可讓您將信息寫(xiě)入到磁盤(pán)中也可以從中讀取。此外,一些新的計(jì)算機(jī)擁有一個(gè)DVD(數(shù)字視頻磁盤(pán))驅(qū)動(dòng)器代替CD - ROM或CD - RW。DVD和CD看起來(lái)一樣,
9、但是它擁有更多的信息。 你可以看電影,聽(tīng)音樂(lè),或玩電腦游戲。你要知道 一個(gè)重要的事情那就是:你可以在DVD播放器里播放CD,但你不能在CD播放器里播放DVD光盤(pán)!</p><p> Input Devices 輸入設(shè)備和Output Devices 輸出設(shè)備</p><p> 這有幾種從電腦獲取或輸入新信息的方式。最常見(jiàn)的兩種方式是鍵盤(pán)和鼠標(biāo)。鍵盤(pán)上有字符 (字母、數(shù)字和標(biāo)點(diǎn)符號(hào))鍵和
10、特殊命令鍵。按下鍵告訴計(jì)算機(jī)要做什么或要寫(xiě)什么。鼠標(biāo)有一個(gè)特殊的球,你可以拿著鼠標(biāo)在墊子上或桌子上左右移動(dòng),屏幕上光標(biāo)也會(huì)左右移動(dòng)。通過(guò)點(diǎn)擊鼠標(biāo)上的按鈕,你就指揮計(jì)算機(jī)要做什么。其他類(lèi)型的輸入設(shè)備可以讓你把圖片輸入到計(jì)算機(jī)中。掃描儀復(fù)制圖片或文件到計(jì)算機(jī)中。這有幾種類(lèi)型的掃描儀和其中一些看起來(lái)非常不同,但大多數(shù)是一個(gè)玻璃面板和一個(gè)平蓋。 你可以讓電腦與數(shù)碼相機(jī)相連把照片輸入到電腦中。</p><p> 最常見(jiàn)的
11、輸出設(shè)備是一臺(tái)監(jiān)視器 。它看起來(lái)像一臺(tái)電視機(jī),組合電腦屏幕上的東西。顯示器可以讓你“看到”你和計(jì)算機(jī)正在一起做什么。揚(yáng)聲器是輸出設(shè)備,可以讓你聽(tīng)到計(jì)算機(jī)發(fā)出的聲音。打印機(jī)是另一個(gè)計(jì)算機(jī)系統(tǒng)的常有的組成部分。你可以把在電腦屏幕上看到的東西打印到紙上。</p><p><b> 內(nèi)部硬件</b></p><p> 計(jì)算機(jī)是由許多電子部件或零件構(gòu)成。 這些組件都各自有一
12、個(gè)特殊的工作,他們共同工作,使你能進(jìn)行計(jì)算機(jī)操作。一些組件是隱藏在計(jì)算機(jī)里的,你無(wú)法看到它們。其他部分你可以從外面看到它們。</p><p> Power It Up!插電源!</p><p> 每臺(tái)計(jì)算機(jī)都需要一個(gè)電源,把家里的電轉(zhuǎn)換成電流使它工作。當(dāng)它被插入到墻壁,電流從電線流過(guò)到計(jì)算機(jī)的電源。 當(dāng)計(jì)算機(jī)打開(kāi),電源提供的電流流過(guò)電腦內(nèi)的其他組成部分。 </p><
13、;p> 之所以給它起主板的名字,是因?yàn)樗衿渌须娐钒宓哪赣H。在桌面主機(jī)下部或塔形主機(jī)的旁邊可以發(fā)現(xiàn),主板是最大的電路板同時(shí)有許多更小的板插入到它。它擁有電腦所有最重要的部分。在主板上,你會(huì)發(fā)現(xiàn)幾個(gè)擴(kuò)展卡。每個(gè)卡都有特殊的用途。聲卡上的專(zhuān)有電路包含了操作電腦的聲音。顯卡處理圖像顯示在顯示器上。另外還有其他的計(jì)算機(jī)部件,包括驅(qū)動(dòng)器和端口擴(kuò)展卡。</p><p> 調(diào)制解調(diào)器是一個(gè)擴(kuò)展部分,使計(jì)算機(jī)可以相
14、互交談。目前的調(diào)制解調(diào)器可以達(dá)到5.6萬(wàn)字每秒。</p><p> 計(jì)算機(jī)的大腦是CPU或中央處理單元 。就像大腦一樣,它控制著信息,告訴計(jì)算機(jī)其他部分做什么。CPU的計(jì)算機(jī)類(lèi)型決定了該計(jì)算機(jī)的處理信息速度。因?yàn)镃PU通常產(chǎn)生很多熱量,所以通常在它附近安裝一個(gè)小風(fēng)扇,使它冷卻下來(lái)。</p><p> 計(jì)算機(jī)中一個(gè)非常重要的組成部分是BIOS芯片。 BIOS代表基本輸入輸出系統(tǒng)。簡(jiǎn)單來(lái)說(shuō)
15、,打開(kāi)計(jì)算機(jī),BIOS芯片開(kāi)始工作,分辨哪些部分已做和哪些部分要做。</p><p> RAM & ROM 隨機(jī)存取存儲(chǔ)器&只讀存儲(chǔ)器</p><p> 你們有沒(méi)有聽(tīng)過(guò)RAM和 ROM這些詞?這兩個(gè)詞看起來(lái)非常相似 , 很容易被初學(xué)者混淆。 然而,理解他們的意思,知道它們是干什么的,可以幫助你記住它們。 </p><p> RAM代表隨機(jī)存取存
16、儲(chǔ)器。RAM芯片會(huì)記住你告訴他什么甚至可以改變舊的記住新的信息。但是,當(dāng)計(jì)算機(jī)關(guān)閉時(shí),內(nèi)存 RAM會(huì)你告訴它的一切。這就是為什么它如此重要,可以保存計(jì)算機(jī)上的工作內(nèi)容,但是如果電腦突然關(guān)閉,RAM將失去你所有的工作內(nèi)容!</p><p> ROM代表只讀存儲(chǔ)器 。ROM擅長(zhǎng)存儲(chǔ),但不能改變它的內(nèi)容。它擁有的信息是內(nèi)置到它上的。ROM像是讀一本圖書(shū)館的書(shū),你可以讀大量的信息,但你不能改變它(因?yàn)槟阌肋h(yuǎn)不能在一本圖
17、書(shū)館的書(shū)上寫(xiě)東西)。 RAM另一方面則更像是一個(gè)期刊,你可以在期刊上寫(xiě)信息。但是如果你改變了主意,您可以擦除和寫(xiě)入新的信息。</p><p><b> 操作系統(tǒng)</b></p><p> 在計(jì)算機(jī)科學(xué)中,操作系統(tǒng)(OS)是控制計(jì)算機(jī)的基本軟件。它具有3個(gè)主要功能:協(xié)調(diào)與操作計(jì)算機(jī)硬件,如計(jì)算機(jī)存儲(chǔ)器、打印機(jī)、磁盤(pán)、鍵盤(pán)、鼠標(biāo)和監(jiān)視器;在各種存儲(chǔ)介質(zhì)上編排文件,如軟
18、盤(pán)、硬盤(pán)、光盤(pán)和磁帶;以及處理硬件錯(cuò)誤和數(shù)據(jù)丟失。</p><p><b> 什么是操作系統(tǒng)?</b></p><p> 在任何電腦中最重要的程序是操作系統(tǒng)。 該操作系統(tǒng)是一個(gè)由許多小的程序控制CPU與其他硬件組件進(jìn)行交流的大型程序。它對(duì)于不明白編程語(yǔ)言的人們使他們操作計(jì)算機(jī)更容易。換句話說(shuō),操作系統(tǒng)使人機(jī)友好。 </p><p><
19、b> 操作系統(tǒng)類(lèi)型</b></p><p> 不同的電腦制造商使用不同的操作系統(tǒng)。蘋(píng)果已經(jīng)為它的Macintosh系列電腦安裝了特定的操作系統(tǒng)。當(dāng)IBM發(fā)布了自己的個(gè)人電腦在80年代初時(shí),他們并沒(méi)有得到它的版權(quán),這使得許多其他公司生產(chǎn)的是與IBM相似的計(jì)算機(jī);換句話說(shuō),他們使用與IBM的PC相同的操作系統(tǒng)。個(gè)人電腦有很多不同的操作系統(tǒng),但最常見(jiàn)的是Windows,它是由一個(gè)名為Microso
20、ft公司開(kāi)發(fā)的。 Windows是類(lèi)似于 Macintosh的操作系統(tǒng),因?yàn)樗彩褂昧耸髽?biāo)和 GUI(圖形用戶(hù)界面),使用圖形或圖片 , 以幫助用戶(hù)用計(jì)算機(jī)系統(tǒng)操作計(jì)算機(jī)。</p><p><b> 計(jì)算機(jī)革命</b></p><p> Macintosh操作系統(tǒng)和以后的Windows操作系統(tǒng)安裝在一大部的電腦上供人們使用。用戶(hù)使用這兩個(gè)操作系統(tǒng)的人機(jī)界面友好 ,
21、 更容易使沒(méi)有學(xué)習(xí)過(guò)計(jì)算機(jī)的人使用這些好機(jī)器。當(dāng)電腦變得如此容易操作且負(fù)擔(dān)得起時(shí)其他的機(jī)器,例 如打字機(jī)和工資計(jì)算器,很快就成為了過(guò)去的事。</p><p><b> 編程語(yǔ)言</b></p><p> 在計(jì)算機(jī)科學(xué)中,編程語(yǔ)言是用來(lái)編寫(xiě)可被計(jì)算機(jī)運(yùn)行的一系列指令(計(jì)算機(jī)程序)的人工語(yǔ)言。與英語(yǔ)等自然語(yǔ)言相類(lèi)似,編程語(yǔ)言具有詞匯、語(yǔ)法和句法。然而,自然語(yǔ)言不適合計(jì)
22、算機(jī)編程,因?yàn)樗鼈兡芤鹌缌x,也就是說(shuō)它們的詞匯和語(yǔ)法結(jié)構(gòu)可以用多種方式進(jìn)行解釋。用于計(jì)算編程的語(yǔ)言必須具有簡(jiǎn)單的邏輯結(jié)構(gòu),而且它們的語(yǔ)法、拼寫(xiě)和標(biāo)點(diǎn)符號(hào)的規(guī)則必須精確。</p><p> 編程語(yǔ)言在復(fù)雜性和通用程度上大相徑庭。有些編程語(yǔ)言是為了處理特定類(lèi)型的計(jì)算問(wèn)題或?yàn)榱擞糜谔囟ㄐ吞?hào)的計(jì)算機(jī)系統(tǒng)而編寫(xiě)的。例如,F(xiàn)ORTRAN和COBOL等編程語(yǔ)言是為解決某些普遍的編程問(wèn)題類(lèi)型而編寫(xiě)的——FORTRAN為了科學(xué)
23、領(lǐng)域的應(yīng)用,而COBOL為了商業(yè)領(lǐng)域的應(yīng)用。盡管這些語(yǔ)言旨在處理特定類(lèi)型的計(jì)算機(jī)問(wèn)題,但是它們具有很高的可移植性,也就是說(shuō)它們可以用來(lái)為多種類(lèi)型的計(jì)算機(jī)編程。其他的語(yǔ)言,譬如機(jī)器語(yǔ)言,是為一種特定型號(hào)的計(jì)算機(jī)系統(tǒng),甚至是一臺(tái)特定的計(jì)算機(jī),在某些研究領(lǐng)域使用而編寫(xiě)的。最常用的編程語(yǔ)言具有很高的可移植性,可以用于有效地解決不同類(lèi)型的計(jì)算問(wèn)題。像C、PASCAL和BASIC這樣的語(yǔ)言就屬于這一范疇。</p><p>&
24、lt;b> 語(yǔ)言類(lèi)型</b></p><p> 編程語(yǔ)言可劃分為低級(jí)語(yǔ)言和高級(jí)語(yǔ)言。低級(jí)編程語(yǔ)言或機(jī)器語(yǔ)言,是編程語(yǔ)言中最基礎(chǔ)的類(lèi)型,能被計(jì)算機(jī)直接理解。機(jī)器語(yǔ)言的區(qū)別取決于制造商和計(jì)算機(jī)的型號(hào)。高級(jí)語(yǔ)言是在計(jì)算機(jī)能夠理解和處理之前必須首先翻譯成機(jī)器語(yǔ)言的編程語(yǔ)言。C、C++、PASCAL和FORTRAN都是高級(jí)語(yǔ)言的例子。匯編語(yǔ)言是中級(jí)語(yǔ)言,非常接近于機(jī)器語(yǔ)言,沒(méi)有其他高級(jí)語(yǔ)言所表現(xiàn)出的語(yǔ)
25、言復(fù)雜程度,但仍然得翻譯成機(jī)器語(yǔ)言。</p><p><b> 1、機(jī)器語(yǔ)言</b></p><p> 在機(jī)器語(yǔ)言中,指令被寫(xiě)成計(jì)算機(jī)能夠直接理解的被稱(chēng)之為比特的1和0的序列。機(jī)器語(yǔ)言中的一條指令通常告訴計(jì)算機(jī)4件事情:(1)到計(jì)算機(jī)主存儲(chǔ)器(隨機(jī)訪問(wèn)存儲(chǔ)器)的哪個(gè)位置去找一或兩個(gè)數(shù)字或者簡(jiǎn)單的數(shù)據(jù)段;(2)要執(zhí)行的一個(gè)簡(jiǎn)單操作,例如將兩個(gè)數(shù)字加起來(lái);(3)將這個(gè)
26、簡(jiǎn)單操作的結(jié)果存放在主存儲(chǔ)器的什么位置;以及(4)到哪里找要執(zhí)行的下一條指令。雖然所有的可執(zhí)行程序最終都是以機(jī)器語(yǔ)言的形式被計(jì)算機(jī)讀取,但是它們并非都是用機(jī)器語(yǔ)言編寫(xiě)的。直接用機(jī)器語(yǔ)言編程極端困難,因?yàn)橹噶钍?和0的序列。機(jī)器語(yǔ)言中的一條典型的指令可能是10010 1100 1011,意思是將存儲(chǔ)寄存器A的內(nèi)容加到存儲(chǔ)寄存器B的內(nèi)容中。</p><p><b> 2、高級(jí)語(yǔ)言</b><
27、;/p><p> 高級(jí)語(yǔ)言是利用人類(lèi)語(yǔ)言中的詞和句法的一套相對(duì)復(fù)雜的語(yǔ)句。它們比匯編語(yǔ)言和機(jī)器語(yǔ)言更類(lèi)似于正常的人類(lèi)語(yǔ)言,因此用來(lái)編寫(xiě)復(fù)雜的程序更容易。這些編程語(yǔ)言允許更快地開(kāi)發(fā)更龐大和更復(fù)雜的程序。然而,在計(jì)算機(jī)能夠理解之前,高級(jí)語(yǔ)言必須被稱(chēng)之為編譯器的另外一種程序翻譯成機(jī)器語(yǔ)言。因?yàn)檫@個(gè)原因,與用匯編語(yǔ)言編寫(xiě)的程序比較起來(lái),用高級(jí)語(yǔ)言編寫(xiě)的程序可能運(yùn)行的時(shí)間更長(zhǎng),占用的內(nèi)存更多。</p><
28、p><b> 3、匯編語(yǔ)言</b></p><p> 計(jì)算機(jī)編程人員使用匯編語(yǔ)言使機(jī)器語(yǔ)言程序編寫(xiě)起來(lái)更簡(jiǎn)單一些。在匯編語(yǔ)言中,每條語(yǔ)句大致對(duì)應(yīng)一條機(jī)器語(yǔ)言指令。匯編語(yǔ)言的語(yǔ)句是借助易于記憶的命令編寫(xiě)的。在典型的匯編語(yǔ)言的語(yǔ)句中,把存儲(chǔ)寄存器A的內(nèi)容加到存儲(chǔ)寄存器B的內(nèi)容中這一命令,可以寫(xiě)成ADD B, A。匯編語(yǔ)言與機(jī)器語(yǔ)言具有某些共同特征。例如,對(duì)特定的比特進(jìn)行操作,用匯編語(yǔ)言
29、和機(jī)器語(yǔ)言都是可行的。當(dāng)盡量減少程序的運(yùn)行時(shí)間很重要時(shí),程序員就使用匯編語(yǔ)言,因?yàn)閺膮R編語(yǔ)言到機(jī)器語(yǔ)言的翻譯相對(duì)簡(jiǎn)單。當(dāng)計(jì)算機(jī)的某個(gè)部分必須被直接控制時(shí),如監(jiān)視器上的單個(gè)點(diǎn)或者流向打印機(jī)的單個(gè)字符,這時(shí)也使用匯編語(yǔ)言。</p><p><b> 高級(jí)語(yǔ)言的分類(lèi)</b></p><p> 高級(jí)語(yǔ)言通常分為面向過(guò)程的、函數(shù)式的、面向?qū)ο蟮幕蜻壿嫷恼Z(yǔ)言。當(dāng)今最常見(jiàn)的高級(jí)
30、語(yǔ)言是面向過(guò)程的語(yǔ)言。在這種語(yǔ)言中,執(zhí)行某個(gè)完整功能的一個(gè)或多個(gè)相關(guān)的語(yǔ)句塊組成一個(gè)程序模塊或過(guò)程,而且被給予諸如“過(guò)程A”的名稱(chēng)。如果在程序的其他地方需要同樣的操作序列,可以使用一個(gè)簡(jiǎn)單的語(yǔ)句調(diào)回這個(gè)過(guò)程。實(shí)質(zhì)上,一個(gè)過(guò)程就是一個(gè)小型程序。一個(gè)大程序可以通過(guò)將執(zhí)行不同任務(wù)的過(guò)程組合在一起而構(gòu)成。過(guò)程語(yǔ)言使程序變得比較短,而且更易于被計(jì)算機(jī)讀取,但是要求程序員將每個(gè)過(guò)程都設(shè)計(jì)得足夠通用,能用于不同的情況。</p><
31、p> 函數(shù)式語(yǔ)言像對(duì)待數(shù)學(xué)函數(shù)一樣對(duì)待過(guò)程,并允許像處理程序中的任何其他數(shù)據(jù)一樣處理它們。這就使程序構(gòu)造在更高、更嚴(yán)密的水平上得以實(shí)現(xiàn)。函數(shù)式語(yǔ)言也允許變量——在程序運(yùn)行過(guò)程中可以被用戶(hù)指定和更改的數(shù)據(jù)符號(hào)——只被賦值一次。這樣,通過(guò)減少對(duì)語(yǔ)句執(zhí)行的確切順序給予關(guān)注的必要性,就簡(jiǎn)化了編程,因?yàn)橐粋€(gè)變量沒(méi)有必要每次在一個(gè)程序語(yǔ)句中用到,都重新定義或重新賦值。函數(shù)式語(yǔ)言的許多觀點(diǎn)已經(jīng)成為許多現(xiàn)代過(guò)程語(yǔ)言的關(guān)鍵部分。</p>
32、;<p> 面向?qū)ο蟮恼Z(yǔ)言是函數(shù)式語(yǔ)言的發(fā)展結(jié)果。在面向?qū)ο蟮恼Z(yǔ)言中,用來(lái)編寫(xiě)程序的代碼和程序處理的數(shù)據(jù),組合成叫做對(duì)象的單元。對(duì)象進(jìn)一步組合成類(lèi),而類(lèi)則定義對(duì)象必須具有的屬性。類(lèi)的一個(gè)簡(jiǎn)單例子就是書(shū)這個(gè)類(lèi)。這個(gè)類(lèi)中的對(duì)象可能是小說(shuō)和短篇小說(shuō)。對(duì)象還有某些與其相關(guān)的功能,稱(chēng)為方法。計(jì)算機(jī)通過(guò)使用對(duì)象的某種方法來(lái)使用這個(gè)對(duì)象。方法對(duì)對(duì)象中的數(shù)據(jù)執(zhí)行某個(gè)操作,然后將值返回給計(jì)算機(jī)。對(duì)象的類(lèi)也可更進(jìn)一步組合成層,而在層中一個(gè)類(lèi)
33、的對(duì)象可繼承另一個(gè)類(lèi)的方法。面向?qū)ο蟮恼Z(yǔ)言中所提供的這種結(jié)構(gòu),使面向?qū)ο蟮恼Z(yǔ)言對(duì)于復(fù)雜的編程任務(wù)非常有用。</p><p> 邏輯語(yǔ)言將邏輯用作其數(shù)學(xué)基礎(chǔ)。一個(gè)邏輯程序由一系列的事實(shí)與“如果……則”規(guī)則組成,來(lái)具體說(shuō)明一系列事實(shí)如何可以從其他實(shí)事中推斷出來(lái),例如:</p><p> 如果X語(yǔ)句為真,則Y語(yǔ)句為假。</p><p> 在這樣一個(gè)程序的執(zhí)行過(guò)程中,
34、一條輸入語(yǔ)句可以按照邏輯從程序中的其他語(yǔ)句推斷出來(lái)。許多人工智能程序使用這種語(yǔ)言編寫(xiě)。</p><p><b> 語(yǔ)言的結(jié)構(gòu)與成分</b></p><p> 編程語(yǔ)言使用特定類(lèi)型的語(yǔ)句或指令,來(lái)給程序提供功能結(jié)構(gòu)。程序中的一條語(yǔ)句是表達(dá)一個(gè)簡(jiǎn)單意思的基本句子,其目的是給計(jì)算機(jī)一條基本指令。語(yǔ)句對(duì)允許的數(shù)據(jù)類(lèi)型、數(shù)據(jù)如何處理以及過(guò)程和函數(shù)的工作方式進(jìn)行定義。程序員利
35、用語(yǔ)句來(lái)操作編程語(yǔ)言的常見(jiàn)成分,如變量和宏(程序中的小型程序)。</p><p> 數(shù)據(jù)聲明語(yǔ)句給予稱(chēng)為變量的程序元素以名稱(chēng)和屬性。變量在程序中可以賦予不同的值。變量可以具有的屬性被稱(chēng)作類(lèi)型,它們包括:變量中可能存儲(chǔ)什么樣的值,值中使用何種程度的數(shù)值精度,以及一個(gè)變量可以如何以有組織結(jié)構(gòu)的方式——如以表或數(shù)組的形式——代表一組比較簡(jiǎn)單的值等等。在許多編程語(yǔ)言中,一種關(guān)鍵的數(shù)據(jù)類(lèi)型是指示字。指示字變量本身沒(méi)有值;
36、相反,它們含有計(jì)算機(jī)可以用來(lái)查找某個(gè)其他變量的信息——也就是說(shuō),它們指向另一個(gè)變量。</p><p> 表達(dá)式是語(yǔ)句的一段,描述要對(duì)一些程序變量執(zhí)行的一系列運(yùn)算,如X+Y/Z,其中X、Y和Z為變量,運(yùn)算方法為加和除。賦值語(yǔ)句給一個(gè)變量賦予得自某個(gè)表達(dá)式的值,而條件語(yǔ)句則指定要被測(cè)試、然后用于選擇接下來(lái)應(yīng)該執(zhí)行的其他語(yǔ)句的表達(dá)式。</p><p> 過(guò)程與函數(shù)語(yǔ)句將某些代碼塊定義為以后可
37、在程序中返回的進(jìn)程或函數(shù)。這些語(yǔ)句也規(guī)定程序員可以選擇的變量與參數(shù)種類(lèi),以及當(dāng)一個(gè)表達(dá)式使用過(guò)程或函數(shù)時(shí)代碼將返回的值的類(lèi)型。許多編程語(yǔ)言也容許叫做宏的小型翻譯程序。宏把使用程序員定義的語(yǔ)言結(jié)構(gòu)編寫(xiě)的代碼段翻譯成編程語(yǔ)言可以理解的語(yǔ)句。</p><p><b> 歷史</b></p><p> 編程語(yǔ)言幾乎可以追溯到20世紀(jì)40年代數(shù)字計(jì)算機(jī)發(fā)明之時(shí)。最早的匯編語(yǔ)
38、言,隨著商業(yè)計(jì)算機(jī)的推出,出現(xiàn)于20世紀(jì)50年代末。最早的過(guò)程語(yǔ)言是在20世紀(jì)50年代末到20世紀(jì)60年代初開(kāi)發(fā)的:FORTRAN語(yǔ)言由約翰?巴克斯創(chuàng)造,然后由格雷斯?霍珀創(chuàng)造了COBOL語(yǔ)言。第一種函數(shù)式語(yǔ)言是LISP,由約翰?麥卡錫于20世紀(jì)50年代末編寫(xiě)。這3種語(yǔ)言今天仍在廣泛使用,但經(jīng)歷過(guò)大量修改。</p><p> 20世紀(jì)60年代末,出現(xiàn)了最早的面向?qū)ο蟮恼Z(yǔ)言,如SIMULA語(yǔ)言。邏輯語(yǔ)言在20世紀(jì)
39、70年代中期隨著PROLOG語(yǔ)言的推出而變得廣為人知;PROLOG語(yǔ)言是一種用于編寫(xiě)人工智能軟件的語(yǔ)言。在20世紀(jì)70年代,過(guò)程語(yǔ)言繼續(xù)發(fā)展,出現(xiàn)了ALGOL、BASIC、PASCAL、C和Ada等語(yǔ)言。SMALLTALK語(yǔ)言是一種具有高度影響力的面向?qū)ο蟮恼Z(yǔ)言,它導(dǎo)致了面向?qū)ο蟮恼Z(yǔ)言與過(guò)程語(yǔ)言在C++和更近期的JAVA語(yǔ)言中的結(jié)合。盡管純粹的邏輯語(yǔ)言受歡迎的程度有所下降,但其變體以現(xiàn)代數(shù)據(jù)庫(kù)所使用的關(guān)系語(yǔ)言——如結(jié)構(gòu)化查詢(xún)語(yǔ)言——的形
40、式,變得至關(guān)重要。</p><p><b> 程序</b></p><p> 計(jì)算機(jī)程序是指導(dǎo)計(jì)算機(jī)執(zhí)行某個(gè)功能或功能組合的一套指令。要使指令得到執(zhí)行,計(jì)算機(jī)必須執(zhí)行程序,也就是說(shuō),計(jì)算機(jī)要讀取程序,然后按準(zhǔn)確的順序?qū)嵤┏绦蛑芯幋a的步驟,直至程序結(jié)束。一個(gè)程序可多次執(zhí)行,而且每次用戶(hù)輸給計(jì)算機(jī)的選項(xiàng)和數(shù)據(jù)不同,就有可能得到不同的結(jié)果。程序可分為兩大類(lèi):應(yīng)用程序和操
41、作系統(tǒng)。應(yīng)用程序直接為用戶(hù)執(zhí)行某項(xiàng)功能,如字處理或玩游戲。操作系統(tǒng)管理計(jì)算機(jī)和與之相連的各種資源和設(shè)備,如隨機(jī)訪問(wèn)存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器、監(jiān)視器、鍵盤(pán)、打印機(jī)和調(diào)制解調(diào)器,以便使其他程序可以使用它們。操作系統(tǒng)的例子包括:DOS、Windows 95、OS/2和UNIX。</p><p><b> 計(jì)算機(jī)程序</b></p><p> 程序是一個(gè)指令 , 告訴計(jì)算機(jī)如何
42、執(zhí)行特定的任務(wù)。 例如,你最喜歡的電腦游戲就是一個(gè)程序。 為了使你的計(jì)算機(jī)知道如何玩這個(gè)游戲,你(或你的父母)必須先安裝游戲軟件的程序,通常是一個(gè)光盤(pán)。安裝程序意味著要復(fù)制該程序或是CD上的指令存儲(chǔ)到你的計(jì)算機(jī)硬盤(pán)驅(qū)動(dòng)器上。程序也可以從互聯(lián)網(wǎng)下載 , 直接安裝到你的硬盤(pán)驅(qū)動(dòng)器。 </p><p> 許多程序(尤其是游戲)都非常大,會(huì)在你的硬盤(pán)驅(qū)動(dòng)器里占用大量的存儲(chǔ)空間。 為了阻止這種情況發(fā)生,這些程序的設(shè)計(jì)是只
43、復(fù)制了程序的一部分到您的計(jì)算機(jī)。其余部分則保留在軟件里。 如果程序不能在你的計(jì)算機(jī)上運(yùn)行,除非你把磁盤(pán)插到磁盤(pán)驅(qū)動(dòng)器上,以便RAM可以讀取它的程序的其余部分。</p><p> 其他程序完全安裝在您的硬盤(pán)驅(qū)動(dòng)器上,使他們可以在不運(yùn)行光盤(pán)行也可以使用。這是很有益的的軟件,目的在于幫助用戶(hù)執(zhí)行特定的任務(wù),如鍵入一個(gè)字母或創(chuàng)建一個(gè)生日卡。</p><p> 每當(dāng)我們?cè)谟?jì)算機(jī)上工作時(shí),程序?yàn)槲?/p>
44、們做了大量的工作。 程序就是用計(jì)算機(jī)理解的語(yǔ)言指示計(jì)算機(jī)。 試想一下一個(gè)不懂外語(yǔ)的人,卻要寫(xiě)外國(guó)人的故事是多么困難!你可能會(huì)知道學(xué)習(xí)一門(mén)外語(yǔ),可要花很多年的時(shí)間。但最簡(jiǎn)單的方法是:翻譯。程序就像是這樣的翻譯,讓人們?cè)诓挥脤W(xué)習(xí)計(jì)算機(jī)語(yǔ)言的情況下使用計(jì)算機(jī)工作。</p><p><b> 附件2:外文原文</b></p><p><b> computer&
45、lt;/b></p><p> Computer is an electronic device that can receive a set of instructions or a program, and then by computing numerical data, or other forms of information processing to implement the progra
46、m. If there is no development of computers, the modern high-tech world is not generated.In the whole society, different models and different sizes of computers are used to store and process various data, confidential
47、 documents from the government, banking transactions to private household accounts.The compu</p><p> Outer Hardware</p><p> Lets start with the center of any computer system. Do you see someth
48、ing shaped like a box nearby? It will have a power switch and a light or two. It should also have a place or places to insert disks. This is the case that houses all of the important computer components. If it stands up
49、tall, it is a tower case. If it sits flat, it is a desktop case. Ask your parents to let you look at the back of the computer (never do this without permission, because there is a lot of dangerous electricity bac</p&g
50、t;<p> Your computer case probably has a place to insert floppy disks or CDs. These are called the floppy disk drive and the CD-ROM. The floppy disk drive reads information from a very thin disk that is inside a
51、flat, square plastic case. You can also write information to these disks and 'save' it. CD-ROM is short for Compact Disk - Read Only Memory. A compact disk is a shiny, circular disk that stores information. A CD-
52、ROM can only read information from the disk. Many new computers have a CD-RW (RW st</p><p> Input Devices and Output Devices</p><p> There are several ways to get new information or input into
53、 a computer. The two most common ways are the keyboard and the mouse. The keyboard has keys for characters (letters, numbers and punctuation marks) and special commands. Pressing the keys tells the computer what to do or
54、 what to write. The mouse has a special ball that allows you to roll it around on a pad or desk and move the cursor around on screen. By clicking on the buttons on the mouse, you give the computer directions on what to d
55、o</p><p> The most common output device is a monitor. It looks a lot a like a TV and houses the computer screen. The monitor allows you to 'see' what you and the computer are doing together. Speaker
56、s are output devices that allow you to hear sound from your computer.A printer is another common part of a computer system. It takes what you see on the computer screen and prints it on paper. </p><p>
57、 Hardware on the Inside</p><p> Computers are made of many electronic components or parts. These components each have a special job and they all work together to make your computer operate. Some components
58、 are hidden inside the computer, where you can't see them. Others can be seen partly from the outside.</p><p> Power It Up!</p><p> Every computer needs a power supply, to take electricity
59、 from your house and convert it into a current that works for your computer. When it is plugged into the wall, electricity travels from the electrical wires in your house into the computer's power supply. When your c
60、omputer is turned on, the power supply allows the converted electricity to travel to other components inside the computer.</p><p> The motherboard gets its name because it is like a mother to all of the oth
61、er circuit boards. Found at the bottom of a desktop case or the side of a tower case, the motherboard is the largest circuit board and has many smaller boards plugged into it. It holds all of the most important parts of
62、the computer.On the motherboard, you will find several expansion cards. Each of these cards has a special purpose. The sound card contains special circuits for operating the computer's sound. The video car</p>
63、<p> The modem is an expansion card that allows computers to talk to each other.Current modems can run up to 56,000 bits per second. </p><p> The brain of a computer is the CPU or Central Processing
64、Unit. Like a brain, it controls information and tells other parts what to do. The type of CPU in a computer also determines how fast that computer can operate. A CPU generates lots of heat, so there is usually a small fa
65、n nearby to cool it down.</p><p> A very important computer component is the BIOS chip. BIOS stands for Basic Input Output System. In very simple terms, the BIOS chip wakes up the computer when you turn it
66、on and reminds it what parts it has and what they do.</p><p><b> RAM & ROM</b></p><p> Have you ever heard the terms RAM and ROM? These two terms sound very similar and can eas
67、ily be confused by beginners. However, understanding what they mean and what they do can help you to remember.</p><p> RAM stands for Random Access Memory. RAM chips will remember what you tell them and can
68、 even change to remember new information. But, when the computer is turned off, RAM forgets everything you told it. This is why it is so important to save your work on a computer - if the computer gets turned off, RAM wi
69、ll lose all of your work!</p><p> ROM stands for Read Only Memory. ROM is good at remembering, but cannot change it's mind. It holds information that is built into it. ROM is like reading a library book
70、 - lots of information is there, but you can't change it (because you never write in a library book). RAM, on the other hand, is more like a journal - you can write information into the journal. But if you change you
71、r mind, you can erase and write in new information.</p><p> Operating Systems</p><p> In computer science, the operating system (OS) is to control the computer's basic software.It has thre
72、e main functions: coordination and operation of computer hardware, such as computer memory, printer, disk, keyboard, mouse and monitor; in a variety of storage media presentation documents, such as a floppy disk, hard di
73、sk, CD-ROM and tape; and processing hardware errorand data loss.</p><p> What is an Operating System?</p><p> The most important program on any computer is the Operating System or OS. The OS i
74、s a large program made up of many smaller programs that control how the CPU communicates with other hardware components. It also makes computers easier to operate by people who don't understand programming languages.
75、 In other words, operating systems make computers user friendly.</p><p> Types of Operating Systems</p><p> Different computer manufacturers use different operating systems. Apple has specific
76、 operating systems for its line of Macintosh computers. When IBM released their Personal Computer or PC back in the early 1980's, they did not get a copyright on it, which allowed many other companies to build simila
77、r computers that were IBM-compatible; in other words, they used the same operating system as the IBM PC. There are different operating systems available for PCs, but the most common is Windows, which </p><p>
78、; The Computer Revolution</p><p> The introduction of the Macintosh OS and the later introduction of Windows played a large part in making computers accessible to so many people. The user-friendly interfac
79、es of both operating systems made it easier for people with no computer training to learn to use these amazing machines. Other machines, such as typewriters and payroll calculators quickly became a thing of the past, as
80、computers became so easy to use and so affordable. </p><p> Programming Language In computer science, programming language that can be used to write the computer is running a series of instructions (com
81、puter program) the artificial language.And English is similar to other natural language, programming language with vocabulary, grammar and syntax.However, natural language not suitable for computer programming, because t
82、hey can cause ambiguity, that is their vocabulary and grammar structure can be interpreted in several ways.Used to calculate the progr</p><p><b> Programs</b></p><p> Computer prog
83、ram to guide the computer to perform a particular function or feature combinations of a set of instructions.For instructions to be implemented, the computer program must be implemented, that is, the computer program to r
84、ead, and then press the correct sequence of steps in the implementation of the program code until the end of the process.The implementation of a program can be repeated, but lost to the computer each time a user data on
85、the different options and it is possible to get</p><p> Computer Programs</p><p> A program is a set of instructions that tells the computer how to perform a specific task. For example, your f
86、avorite computer game is a program. In order for your computer to know how to play that game, you (or your parents) must first install the program from the game software - usually a CD. Installing the program means that
87、you are copying the program or instructions that are stored on the CD on to your computer's hard drive. Programs can also be downloaded from the internet directly to your</p><p> Many programs (especial
88、ly games) are very large and would take up lots of memory space on your hard drive. To keep that from happening, these programs are designed to only copy part of the program onto your computer. The rest of the program st
89、ays on the software. The program cannot be run from your computer unless you have the disk in the disk drive so that RAM can read the rest of the program from it.</p><p> Other programs install completely o
90、n your hard drive, so that they can be used without running the CD. This is very helpful with programs that are designed to help the user perform a specific task, such as typing a letter or creating a birthday card. <
91、/p><p> Programs do much of the work for us, when we perform tasks on the computer. The program instructs the computer in a language that it understands. Think of how hard it would be to dictate a story for so
92、meone else to type if that other person spoke a foreign language! You could learn that person's language, but that could take years.The easiest way would be to have a translator. Programs are like translators that al
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 計(jì)算機(jī)外文翻譯---計(jì)算機(jī)引論
- 計(jì)算機(jī)專(zhuān)業(yè)-外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)外文翻譯----計(jì)算機(jī)視覺(jué)中的學(xué)習(xí)
- 計(jì)算機(jī)相關(guān)專(zhuān)業(yè)外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)外文翻譯 9
- 計(jì)算機(jī)專(zhuān)業(yè)aspnet外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè) java外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)外文翻譯(文獻(xiàn)翻譯)
- 計(jì)算機(jī)專(zhuān)業(yè)外文資料翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)外文翻譯(文獻(xiàn)翻譯)
- 計(jì)算機(jī)外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)論文外文翻譯--計(jì)算機(jī)病毒介紹
- 計(jì)算機(jī)專(zhuān)業(yè)asp開(kāi)發(fā)外文翻譯
- 計(jì)算機(jī)c語(yǔ)言專(zhuān)業(yè)外文翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)外文翻譯1
- 計(jì)算機(jī)專(zhuān)業(yè)外文文獻(xiàn)翻譯
- 計(jì)算機(jī)專(zhuān)業(yè)外文翻譯---網(wǎng)絡(luò)目標(biāo)
- 計(jì)算機(jī)專(zhuān)業(yè)外文翻譯--asp外文翻譯+原文
- 計(jì)算機(jī)外文翻譯(5)
評(píng)論
0/150
提交評(píng)論