首頁(yè) - 網(wǎng)校 - 萬(wàn)題庫(kù) - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購(gòu) - 書城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁(yè)網(wǎng)校萬(wàn)題庫(kù)直播雄鷹網(wǎng)校團(tuán)購(gòu)書城?論壇實(shí)用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級(jí)
GRE考試
攻碩英語(yǔ)
零起點(diǎn)日語(yǔ)
職稱英語(yǔ)
口譯筆譯
申碩英語(yǔ)
零起點(diǎn)韓語(yǔ)
商務(wù)英語(yǔ)
日語(yǔ)等級(jí)
GMAT考試
公共英語(yǔ)
職稱日語(yǔ)
新概念英語(yǔ)
專四專八
博思考試
零起點(diǎn)英語(yǔ)
托?荚
托業(yè)考試
零起點(diǎn)法語(yǔ)
雅思考試
成人英語(yǔ)三級(jí)
零起點(diǎn)德語(yǔ)
等級(jí)考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計(jì)算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報(bào) 關(guān) 員
外 銷 員
價(jià)格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報(bào)檢員
法律顧問(wèn)
管理咨詢
企業(yè)培訓(xùn)
社會(huì)工作者
銀行從業(yè)
教師資格
營(yíng)養(yǎng)師
保險(xiǎn)從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國(guó)際商務(wù)
心理咨詢
營(yíng) 銷 師
司法考試
國(guó)際貨運(yùn)代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格
基金從業(yè)資格
統(tǒng)計(jì)從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計(jì)師
會(huì)計(jì)職稱
法律顧問(wèn)
ACCA考試
初級(jí)會(huì)計(jì)職稱
資產(chǎn)評(píng)估師
高級(jí)經(jīng)濟(jì)師
注冊(cè)會(huì)計(jì)師
高級(jí)會(huì)計(jì)師
美國(guó)注冊(cè)會(huì)計(jì)師
審計(jì)師考試
國(guó)際內(nèi)審師
注冊(cè)稅務(wù)師
理財(cái)規(guī)劃師
一級(jí)建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價(jià)師
二級(jí)建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價(jià)工程師
注冊(cè)測(cè)繪師
質(zhì)量工程師
巖土工程師
注冊(cè)給排水
造價(jià)員考試
注冊(cè)計(jì)量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價(jià)
土地估價(jià)師
安全評(píng)價(jià)師
房地產(chǎn)經(jīng)紀(jì)人
投資項(xiàng)目管理師
環(huán)境影響評(píng)價(jià)師
土地登記代理人
寶寶起名
繽紛校園
實(shí)用文檔
入黨申請(qǐng)
英語(yǔ)學(xué)習(xí)
思想?yún)R報(bào)
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 軟件水平考試 > 復(fù)習(xí)資料 > 程序員 > 正文

程序員典型題匯與解析-程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí)(1)

本系列資料由"鐵道出版社" 授權(quán)發(fā)布,任何網(wǎng)站不得轉(zhuǎn)載,否則追究法律責(zé)任。

    考點(diǎn)1:程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí)  ★★★★★
    
    考點(diǎn)點(diǎn)撥: 本考點(diǎn)考查程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)知識(shí)。包括低級(jí)語(yǔ)言、高級(jí)語(yǔ)言、語(yǔ)言處理程序等的基本概念和術(shù)語(yǔ);程序設(shè)計(jì)語(yǔ)言的定義、分類、特點(diǎn)及其基本成分。

    【試題1】 計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言是__(1)__,該語(yǔ)言是由__(2)__組成的。(2004年下半年上午填空42、43)
        (1) A)機(jī)器語(yǔ)言    B)C語(yǔ)言     C)匯編語(yǔ)言    D)數(shù)據(jù)庫(kù)語(yǔ)言
        (2) A)ASCII碼    B)SQL語(yǔ)句    C)0、1序列    D)BCD碼
    答案:(1)A    (2)C
    分


    4)Pascal語(yǔ)言
    Pascal語(yǔ)言是70年代初由瑞士聯(lián)邦大學(xué)的N.Wirth教授創(chuàng)建的程序設(shè)計(jì)語(yǔ)言,為了紀(jì)念法國(guó)數(shù)學(xué)家Pascal而命名。它是在ALGOL60的基礎(chǔ)上發(fā)展起來(lái)的重要語(yǔ)言,其最大特點(diǎn)是簡(jiǎn)明性與結(jié)構(gòu)化。Pascal語(yǔ)言不僅用作教學(xué)語(yǔ)言,而且也用作系統(tǒng)程序設(shè)計(jì)語(yǔ)言和某些應(yīng)用。所謂系統(tǒng)程序設(shè)計(jì)語(yǔ)言,就是用這種語(yǔ)言可以編寫系統(tǒng)軟件,如操作系統(tǒng)、編譯程序等。Pascal語(yǔ)言是一種安全可靠的語(yǔ)言,有強(qiáng)數(shù)據(jù)類型。語(yǔ)法滿足自頂向下設(shè)計(jì)和結(jié)構(gòu)程序設(shè)計(jì)。Pascal語(yǔ)言吸收了ALGOL語(yǔ)言中許多有益成分,例如用WHILE與CASE語(yǔ)句結(jié)構(gòu),用戶自定義數(shù)據(jù)類型等。這樣,使得Pascal語(yǔ)言的數(shù)據(jù)抽象進(jìn)入一個(gè)新的層次。

    5)C語(yǔ)言
    C語(yǔ)言是在原BCPL語(yǔ)言基礎(chǔ)上發(fā)展起來(lái),用于編寫UNIX操作系統(tǒng),取BCPL的第二字母C而命名。C語(yǔ)言具有結(jié)構(gòu)性,是一種結(jié)構(gòu)化語(yǔ)言,層次清晰,易于調(diào)試和維護(hù);但它又不是完全結(jié)構(gòu)化的,因?yàn)樵贑函數(shù)中允許使用goto語(yǔ)句,函數(shù)可以相互調(diào)動(dòng),無(wú)嵌套關(guān)系,在同一控制流或函數(shù)中允許多個(gè)出口;語(yǔ)句簡(jiǎn)練,書寫靈活;處理能力強(qiáng);移植性好。C語(yǔ)言的主要不足之處是它不是一種強(qiáng)類型語(yǔ)言,這在一定意義下影響到安全性;此外,運(yùn)算符多,優(yōu)先級(jí)復(fù)雜,對(duì)初學(xué)者不利。即使如此,它仍不失為一種有代表性的實(shí)現(xiàn)級(jí)語(yǔ)言。
    6)C++語(yǔ)言
    C++語(yǔ)言是一種在C語(yǔ)言基礎(chǔ)上發(fā)展起來(lái)的面向?qū)ο笳Z(yǔ)言,它支持?jǐn)?shù)據(jù)抽象和面向?qū)ο箫L(fēng)范。C++語(yǔ)言是對(duì)C語(yǔ)言的擴(kuò)充,從Simula中吸取了類,從ALGOL語(yǔ)言中吸取了運(yùn)算符的一名多用、引用和在分程序中任何位置均可說(shuō)明變量,綜合了Ada語(yǔ)言的類屬和Clu語(yǔ)言的模塊特點(diǎn),形成了抽象類,從Ada、Clu和ML等語(yǔ)言吸取了異常處理,從BCPL語(yǔ)言中吸取了用∥表示注釋。
    C++語(yǔ)言保持了C語(yǔ)言的緊湊、靈活、高效以及易于移植性強(qiáng)等優(yōu)點(diǎn),它對(duì)數(shù)據(jù)抽象的支持主要在于類概念和機(jī)制,對(duì)面向?qū)ο箫L(fēng)范的支持主要通過(guò)虛擬機(jī)制函數(shù)。因C++語(yǔ)言既有數(shù)據(jù)抽象和面向?qū)ο竽芰Γ\(yùn)行性能高,加上C語(yǔ)言的普及,而從C語(yǔ)言到C++語(yǔ)言的過(guò)渡較為平滑,以及C++語(yǔ)言與C語(yǔ)言的兼容程度可使數(shù)量巨大的C語(yǔ)言程序能方便地在C++語(yǔ)言環(huán)境中復(fù)用,使C++語(yǔ)言在短短幾年內(nèi)能迅速流行,成為當(dāng)前一種面向?qū)ο蟪绦蛟O(shè)計(jì)的主流語(yǔ)言。
    7)Java語(yǔ)言
    Java語(yǔ)言的名字取自于印度尼西亞一個(gè)盛產(chǎn)咖啡的島嶼“爪哇”:Java語(yǔ)言是一種簡(jiǎn)捷的、面向?qū)ο蟮、用于網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言,是由SUN MircoSystem公司于1995年5月正式對(duì)外發(fā)布的。Java語(yǔ)言的基本特征是:
    . 簡(jiǎn)捷易學(xué):最初開發(fā)Java語(yǔ)言的本意是為家用電器進(jìn)行程序控制,它堅(jiān)持面向?qū)ο蟮幕驹,又避免了運(yùn)算符 的一名多用、多重繼承等復(fù)雜概念;
    . 面向?qū)ο螅涸趫?jiān)持面向?qū)ο蠓椒ǖ幕A(chǔ)上,Java提供了頗為簡(jiǎn)單的類機(jī)制,以及富有成效的接口模型;
    . 適用于網(wǎng)絡(luò)分布環(huán)境:Java是一種面向網(wǎng)絡(luò)應(yīng)用的語(yǔ)言,通過(guò)它所提供的類庫(kù),可以處理TCP/IP協(xié)議,可以通過(guò)URL地址在網(wǎng)絡(luò)上訪問(wèn)其它對(duì)象,能較方便地與其他計(jì)算結(jié)點(diǎn)協(xié)同工作;
    . 解釋執(zhí)行和多線程:Java解釋程序能直接對(duì)Java的字節(jié)編碼進(jìn)行解釋執(zhí)行,由于可以從字節(jié)碼獲得部分編譯信息,因此使得連接過(guò)程更加簡(jiǎn)捷;
    . 安全健壯:由于Java提供了自動(dòng)廢區(qū)收集、面向?qū)ο蟮漠惓L幚、自?dòng)捕獲類型說(shuō)明中的常見錯(cuò)誤,一切對(duì)內(nèi)存的訪問(wèn)都必須通過(guò)對(duì)象的實(shí)例變量實(shí)現(xiàn)等手段,因此,Java可以防止部分故障,具有一定的安全健壯性。
    由于Java具有以上特性,所以已受到各種應(yīng)用領(lǐng)域的重視,發(fā)展很快。隨著Java芯片、Java OS、Java解釋執(zhí)行和編譯、Java虛擬機(jī)技術(shù)的日趨先進(jìn),Java語(yǔ)言將更加完善,發(fā)揮更大的作用。
    8)LISP語(yǔ)言
    LISP(List Processor)是表處理的縮寫。它引進(jìn)函數(shù)式程序設(shè)計(jì)概念和表處理設(shè)施,在人工智能領(lǐng)域內(nèi)廣泛使用。LISP程序與其數(shù)據(jù)結(jié)構(gòu)采用了完全相同的結(jié)構(gòu)形式與處理方式,因此可以相當(dāng)方便地采用LISP語(yǔ)言來(lái)編寫它的解釋程序。LISP語(yǔ)言除了用S表達(dá)式來(lái)統(tǒng)一處理數(shù)據(jù)與程序外,還引入了前綴運(yùn)算符表示法、遞歸數(shù)據(jù)結(jié)構(gòu)、遞歸控制結(jié)構(gòu)以及新的條件表達(dá)式形式。
    9)PROLOG語(yǔ)言
    PROLOG(Programming in Logic)語(yǔ)言是邏輯式程序設(shè)計(jì)語(yǔ)言的縮寫。是基于“邏輯可作為程序設(shè)計(jì)語(yǔ)言”這一思想而設(shè)計(jì)的程序設(shè)計(jì)語(yǔ)言。廣泛應(yīng)用于關(guān)系數(shù)據(jù)庫(kù)、數(shù)理邏輯、抽象問(wèn)題求解、自然語(yǔ)言理解等多種領(lǐng)域中。
    

上一頁(yè)  1 2 3 4 5 
文章搜索
軟件水平考試欄目導(dǎo)航
版權(quán)聲明:如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請(qǐng)注明出處。
Copyright © 2004- 考試吧軟件水平考試網(wǎng) All Rights Reserved 
中國(guó)科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧