黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

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

程序員典型題匯與解析-程序設計語言的基礎知識(1)

本系列資料由"鐵道出版社" 授權發布,任何網站不得轉載,否則追究法律責任。

    考點1:程序設計語言的基礎知識  ★★★★★
    
    考點點撥: 本考點考查程序設計語言的基礎知識。包括低級語言、高級語言、語言處理程序等的基本概念和術語;程序設計語言的定義、分類、特點及其基本成分。

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


    2)面向對象的程序設計語言
    面向對象程序設計語言是將數據及對數據的操作放在一起,作為一個相互依存、不可分割的整體(對象)來處理的語言,它采用數據抽象和信息隱藏技術。如:C++、Java、VB.Net等。
    面向對象程序設計語言的主要特性是封裝性、繼承性和多態性。
    封裝是指將一個數據和與這個數據有關的操作集合放在一起,形成一個獨立的實體——對象,用戶不必知道對象行為的實現細節,只需根據對象提供的外部特性接口訪問對象即可。因此,從用戶的觀點來看,這些對象的行為就像包含在一個“黑匣子”里,是隱蔽的、看不見的。

    繼承所表達的是一種對象類之間的層次關系。它使得某類對象可以繼承另外一類對象的特征和能力。具體地講,若類B繼承類A,則屬于B中的對象便具有類A的一切性質(數據屬性)和功能(操作)。我們稱被繼承類A為基類或父類,而繼承類B為A的派生類或子類。
    多態性描述的是同一個消息可以根據發送消息對象的不同采用多種不同的行為方式。多態性主要靠重載和虛函數來實現。
    下面是幾個面向對象程序設計中的基本概念:
    對象:對象是其自身所具有的狀態特征及可以對這些狀態施加的操作結合在一起所構成的獨立實體。
    消息:消息是對象之間相互請求或相互協作的途徑,是要求某個對象執行某個功能操作的規格的說明。
    類:是對對象的抽象,它將該組對象所具有的共同特征集中起來,以說明該組對象的能力和性質。在定義了類以后,屬于這種類的對象叫類實例。類與實例之間的關系可以看成是抽象與具體的關系。
    應該指出的是,過程型程序設計與面向對象型程序設計不是兩個相互獨立的程序設計范型(與函數型程序設計,邏輯型程序設計不同)。后者包含前者,是前者的發展。把兩者分開并列是不妥的。
    3)函數式程序設計語言
    函數式程序設計語言是一類以λ-演算為基礎的語言,概念來自于LISP語言。LISP語言是一個用于處理符號表達式的相當簡單的函數式程序設計語言,以數學中的函數與函數作用的概念作為其設計原理,它奠定了函數式語言的基礎。
    4)邏輯型程序設計語言
    邏輯型程序設計語言概念來自PROLOG。用PROLOG編程時,無需描述具體的解題過程,只需給出一些必要的事實和解決問題方法說明的規則,計算機根據這些事實和規則,利用謂詞邏輯、演繹推理得到問題的執行序列。

    【試題7】 巴科斯范式(BNF)可用來描述程序設計語言的語法,最早用于算法語言___A___,在以后的應用中,表達形式得到了擴展,使用更方便。通常___B___表示“定義為”,___C___表示非終結符,而[X]表示 X 可出現___D___次, X | Y則表示___E___。 (1998年上午題4)
    A:① Fortran ② C ③ Pascal ④ Algol 60
    B:① = ② := ③ ::= ④ ≡
    C:① [變量名]  ② {變量名} ③ <變量名> ④(變量名)
    D:① 1 ② ≤l ③ ≥l ④ 任意有限
    E:① X 除以 Y ②  X 除 Y ③ X 和 Y ④ X 或 Y
    答案:A. ④     B. ③      C. ③      D.2②     E. ④
    分析:巴科斯范式是用來描述程序語言語法的,最早用于算法語言Algol 60。后來人們又對巴科斯范式進行了擴充,擴充的巴科斯范式使用的一些符號及其含義如下:
    約定/符號 含義
    ::= 等效
    | 或
    X+ 一個或多個 X。
    [X] X 可選。X可出現0或1次
     X 必選。表示非終結符
    {X} X可選。X可出現0或多次
    任何粗體文本 字符串。
    任何斜體文本 如何構造字符串。

上一頁  1 2 3 4 5 下一頁
文章搜索
軟件水平考試欄目導航
版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
Copyright © 2004- 考試吧軟件水平考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧
主站蜘蛛池模板: 欧美a在线 | 91在线亚洲精品专区 | 国产亚洲视频在线 | 日本福利片在线观看 | 欧美全免费aaaaaa特黄在线 | 一区在线观看视频 | 一级视频在线观看 | 亚洲 欧洲 日产 专区 | 国产亚洲人成网站在线观看不卡 | 在线观看日本亚洲一区 | 动漫视频成人无h码在线观看 | 毛片免费观看网址 | 天天碰天天摸 | 500福利国产精品导航在线 | 精品91自产拍在线观看99re | 亚洲日本va中文字幕线 | 18性夜影院午夜寂寞影院免费 | 免费看国产精品麻豆 | 亚洲九九九| 五月天婷婷激情网 | 免费啪啪社区免费啪啪手机版 | 亚洲一区欧美二区 | 亚洲欧美日韩天堂在线观看 | 日日夜夜爽| 亚洲成人精品久久 | 亚洲天堂久久精品 | 亚洲一区色 | 在线观看国产免费高清不卡 | 激情综合色五月丁香六月亚洲 | 真实一级一级一片免费视频 | 国产伦人伦偷精品视频 | 国内精品小视频在线 | 天天色综合图片 | 国产日韩欧美一区 | 日韩亚洲欧美综合一区二区三区 | 成人免费在线视频网 | 国产成人精品久久一区二区三区 | 国产精品久久久久久久久久直 | 91短视频版在线观看免费大全 | 人成18亚洲资源在线 | 在线免费一级片 |