博客 / 詳情

返回

一些計算機基礎知識的考試複習題

2013

  1. Excel 裏用 AND 在開頭連接多個條件。
  2. 立即尋址訪問速度最快。

直接尋址方式下,操作數在內存中,指令中給出操作數的地址,需要再訪問一次內存來得到操作數。
立即尋址方式下,操作數在指令中,所以在取得指令時就得到操作數,是速度最快的。
寄存器尋址方式下,操作數在CPU的寄存器中,與在內存中取得操作數相比,該方式下獲取操作數的速度是很快的。
寄存器間接尋址方式下,操作數的地址在CPU的寄存器中,還需要訪問一次內存來得到操作數。

  1. CPU中有一些重要的寄存器,其中程序計數器中存放待執行指令的內存地址,指令寄存器則存放正在執行的指令,狀態寄存器用於保存指令執行完成後產生的條件碼,通用寄存器則作為暫時存放數據的存儲設備,相對於主存儲器,訪問寄存器的速度要快得多。
  2. 表示是文件格式,表現是具體設備。
  3. 數字簽名(Digital Signature)技術是不對稱加密算法的典型應用,其主要功能是保證信息傳輸的完整性、發送者的身份認證、防止交易中的抵賴發生。
    數字簽名的應用過程是:數據源發送方使用自己的私鑰對數據校驗和其他與數據內容有關的變量進行加密處理,完成對數據的合法“簽名”,數據接收方則利用對方的公鑰來解讀收到的“數字簽名”,並將解讀結果用於對數據完整性的檢驗,以確認簽名的合法性。利用數字簽名技術將摘要信息用發送者的私鑰加密,與原文一起傳送給接收者。接收者只有用發送者的公鑰才能解密被加密的摘要信息,然後用Hash函數對收到的原文產生一個摘要信息,與解密的摘要信息對比。如果相同,則説明收到的信息是完整的,在傳輸過程中沒有被修改,否則説明信息被修改過,因此數字簽名能夠驗證信息的完整性。數字簽名是加密的過程,而數字簽名驗證則是解密的過程。
  4. 設數組a1..n,1..m中的元素以列為主序存放,每個元素佔用1個存儲單元,則數組元素ai,j。
    (35)A.(i-1)m+j—1 B.(i-1)n+j-1 C.(j-1)m+i-1 D.(j-1)n+i-1

存儲數組元素時,需要將元素按照某種順序排列。對於二維及多維數組,則有按行存儲和按列存儲兩種方式,其不同在於同一個元素相對於數組空間起始位置的偏移量不同。本問題中n行m列的二維數組a[1..n,1..m]是按列存儲,貝樹於元素a[i,j]來説,它之前有完整的j-1列、每列n個元素,在第j列上排在a[i,j]之前的元素個數是i-1個,因此排列在ahj]之前的元素個數為(j-1)*n+i-1,由於每個元素佔一個單元,該表達式的值就是偏移量。

  1. 用鏈表作為棧的存儲結構,不存在棧滿的情況出現。
  2. 地址0.0.0.0表示本地地址,只能作為源地址使用,不能用作目標地址。地址127.0.0.1表示本地環路地址,通常作為目標地址,用於測試本地TCP/IP迴路。

上半年

二進制 八進制
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7

二進制轉換成八進制的方法是,取三合一法,即從二進制的小數點為分界點,向左(或向右)每三位取成一位,分好組以後,對照二進制與八進制數的對應表(上面的表),將三位二進制按權相加,得到的數就是一位八進制數,然後按順序排列,小數點的位置不變,最後得到的就是一個八進制數。

8進制轉2進制 - 1分為3

15.計算機軟件既是作品,又是一種使用工具,還是一種工業產品(商品),具備作品性、工具性、商業性特徵。因此對於計算機軟件保護來説,僅依靠某項法律或法規不能解決軟件的所有知識產權問題,需要利用多層次的法律保護體系對計算機軟件實施保護。我國已形成了比較完備的計算機軟件知識產權保護的法律體系,即已形成以著作權法、計算機軟件保護條例、計算機軟件著作權登記辦法保護為主,以專利法、反不正當競爭法、合同法、商標法、刑法等法律法規為輔的多層次保護體系,可對計算機軟件實施交叉和重疊保護。在這樣的保護體系下,計算機軟件能夠得到全面的、適度的保護。例如,計算機軟件符合專利法所保護的法定主題,就可以申請專利,利用專利法來保護其中符合發明創造條件的創造性成果。對於那些為極少數專門用户開發的專用軟件,可以利用反不正當競爭法中的商業秘密權和合同法來保護其中的技術秘密。
我國沒有專門針對知識產權制定統一的法律(知識產權法),而是在民法通則規定的原則下,根據知識產權的不同類型制定了不同的單項法律及法規,如著作權法、商標法、專利法、計算機軟件保護條例等,這些法律、法規共同構成了我國保護知識產權的法律體系。

  1. 數值X的補碼記作[X]補,如果機器字長為n,則最高位為符號位,0表示正號,1表示負號,表示的整數範圍為-2[n-1]〜+(2[n-1]-1)。正數的補碼與其原碼和反碼相同,負數的補碼則等於其反碼的末尾加1。
    因此字長為64時,用補碼錶示時的最小整數為-2[63]。
  2. 對於容量為32KX32位、按字編址(字長為32)的存儲器,其地址線的位數應為多少個?

問題在求 32K是2的多少次方?

  1. 在段頁式管理中,如果地址長度為32位,並且地址劃分如下圖所示:

在這種情況下,系統頁面的大小應為4KB,且最多有1024個段,每段最大為4096KB

頁內的地址長度為12位,所以頁面的大小應該為212=4096=4KB。
段號的地址長度為10位時,最多有2[10]=1024個段。又因為頁號的地址長度為10位,故每個段最多允許有2[10]=1024個頁面,由於頁面的大小=4KB,故段的大小最大為4096KB。

  1. 程序設計語言的基本成分有數據成分、運算成分、控制成分和傳輸成分。其中,數據成分用於描述程序所涉及的數據;運算成分用以描述程序中所包含的運算;控制成分用以描述程序中所包含的控制;傳輸成分,用以表達程序中數據的傳輸。

控制成分指明語言允許表述的控制結構,程序員使用控制成分來構造處理數據時的控制邏輯。理論上己經證明可計算問題的程序都可以用順序、選擇和循環這三種控制結構來描述。

  1. 由二叉樹的先序遍歷序列和中序序列進行二叉樹的重構要點是:根據先序遍歷序列可以找出整棵樹及各個子樹的根結點,然後根據中序序列劃分左、右子樹中的結點。
  2. 快速排序的基本思想是:通過一趟排序將待排的記錄劃分為獨立的兩部分,其中一部分記錄的關鍵字均比另一部分記錄的關鍵字小,然後再分別對這兩部分記錄繼續進行快速排序,以達到整個序列有序。
    一趟快速排序的具體做法是:附設兩個位置指示變量i和j,它們的初值分別指向序列的第一個記錄和最後一個記錄。設樞軸記錄(通常是第一個記錄)的關鍵字為pivotkey,則首先從j所指位置起向前搜索,找到第一個關鍵字小於pivotkey的記錄,將其向前移,然後從i所指位置起向後搜索,找到第一個關鍵字大於pivotkey的記錄,將其向後移,重複這兩步直至i與j相等為止。
    顯然,上述的過程需要順序存儲,以利於對元素迅速地定位。
  3. Peter Coad和Edward Yourdon提出用下面的等式識別面向對象方法:
    面向對象=對象(object)
    +分類(classification)
    +繼承(inheritance)
    +通過消息的通信(communication with messages)
    可以説,採用這4個概念開發的軟件系統是面向對象的。

45.UML2.0中提供了多種圖形。

序列圖是場景的圖形化表示,描述了以時間順序組織的對象之間的交互活動,對用例中的場景可以採用序列圖進行描述。

狀態圖展現了一個狀態機,用於建模時間如何改變對象的狀態以及引起對象從一個狀態向另一個狀態轉換的事件,關注系統的動態視圖。

對象圖展現了一組對象以及它們之間的關係,描述了在類圖中所建立的事物實例的靜態快照,從真實的或原型案例的角度給出系統的靜態設計視圖或靜態進程視圖。

通信圖強調收發消息的對象之間的結構組織。

類圖展現了一組對象、接口、協作和它們之間的關係,在開發軟件系統時,類圖用於對系統的靜態設計視圖建模。

組件圖展現了一組組件之間的組織和依賴,專注於系統的靜態實現視圖,與類圖相關,通常把組件映射為一個或多個類、接口或協作。

包圖描述類或其他UML構件如何組織成包,以及這些包之間的依賴關係。

  1. 類的繼承支持多態的實現。多態有參數多態、包含多態、過載多態和強制多態四類。參數多態是應用比較廣泛的多態,被稱為最純的多態,包含多態在許多語言中都存在,最常見的例子就是子類型化,即一個類型是另一個類型的子類型。過載多態是同一個名字在不同的上下文中所代表的含義不同。
  2. 分層數據流圖是結構化分析方法的重要組成部分,頂層數據流圖表示目標系統與外部環境的關係,僅有目標系統一個加工。

在進行軟件設計的時候,模塊獨立性是創建良好設計的一個重要原則,一般採用模塊間的耦合和模塊的內聚兩個準則來進行度量。

內聚是模塊功能強度的度量,一個模塊內部各個元素之間的聯繫越緊密,則它的內聚性就越高,模塊獨立性就越強,一般來説,模塊內聚性由低到高有偶然內聚、邏輯內聚、時間內聚、過程內聚、通信內聚、信息內聚和功能內聚七種。

若一個模塊把幾種相關的功能組合在一起,每次被調用時,由傳送給模塊的判定參數來確定該模塊應執行哪一種功能,則該模塊的內聚類型為邏輯內聚。

若一個模塊內的處理是相關的,而且必須以特定次序執行,則稱這個模塊為過程內聚模塊。

信息內聚模塊完成多個功能,各個功能都在同一個數據結構上操作,每一項功能有一個唯一的入口點。

若一個模塊中各個部分都是完成某一個具體功能必不可少的組成部分,則該模塊為功能內聚模塊,根據上述分析,本題的模塊內聚類型為信息內聚。

A級:10.0.0.1 - 10.255.255.254

B級:172.16.0.1 - 172.31.255.254

C級:192.168.0.1 - 192.168.255.254

virtual double getGPA()=0 c++
abstract double getGPA() java

Student(stuNo,name,gs)
super(stuNo,name,grades)

: public Instrument 繼承

(2)implements Instrument
(3)extends Wind
word是數組名,因此可以直接作為地址。

CPU主要由運算器、控制器、寄存器組和內部總線等部件組成。

計算機軟件著作權的保護對象是指(17)。
A.軟件開發思想與設計方案
B.計算機程序及其文檔
C.計算機程序及算法
D.軟件著作權權利人

CRC表示循環冗餘檢驗碼。模2除法與算術除法類似,但每一位除的結果不影響其它位,即不向上一位借位,所以實際上就是異或。在循環冗餘校驗碼(CRC)的計算中有應用到模2除法。

二分查找向下取整,不四捨五入

在面向對象系統設計中,每一個設計模式都集中於一個特定的面向對象設計問題或設計要點,描述了什麼時候使用它,在另一些設計約束條件下是否還能使用,以及使用的效果和如何取捨。按照設計模式的目的可以分為創建型模式、結構型模式和行為型模式3大類。創建型模式與對象的創建有關:結構型模式處理類或對象的組合,涉及如何組合類和對象以獲得更大的結構:行為型模式對類或對象怎樣交互和怎樣分配職責進行描述。創建型模式包括Factory Method、Abstract Factory、Builder、Prototype和Singleton;結構型模式包括Adapter(類)、Adapter(對象)、Bridge、Composite、Decorator、Façade、Flyweight和Proxy;行為型模式包括Interpreter、Template Method、Chain of Responsibility、Command、Iterator、Mediator、Memento Observer State Strategy和Visitor。

語句覆蓋很弱。

若關係R與S具有相同的關係模式,即關係R與S的結構相同,則關係R與S可以進行並、交、差運算。

下半年

從用户角度看, 該系統所具有的主存容量將比實際主存容量大得多, 人們把這樣的存儲器稱為虛擬存儲器。因此,虛擬存儲器是為了擴大用户所使用的主存容量而採用的一種設計方法。

  1. 軟件著作權從軟件作品性的角度保護其表現形式, 源代碼(程序)、 目標代碼(程序)、 軟件文檔是計算機軟件的基本表達方式(表現形式), 受著作權保護;專利權從軟件功能性的角度保護軟件的思想內涵, 即軟件的技術構思、程序的邏輯和算法等的思想內涵,涉及計算機程序的發明, 可利用專利權保護;商標權可從商品(軟件產品)、 商譽的角度為軟件提供保護, 利用商標權可以禁止他人使用相同或者近似的商標, 生產(製作)或銷售假冒軟件產品, 商標權保護的力度大於其他知識產權, 對軟件侵權行為更容易受到行政查處。 商業秘密權可保護軟件的經營信息和技術信息, 我國《反不正當競爭法》中對商業秘密的定義為 “不為公眾所知悉、 能為權利人帶來經濟利益、 具有實用性並經權利人採取保密措施的技術信息和經營信息”。軟件技術信息是指軟件中適用的技術情報、 數據或知識等, 包括程序、 設計方法、 技術方案、 功能規劃、 開發情況、 測試結果及使用方法的文字資料和圖表, 如程序設計説明書、 流程圖、 用户手冊等。 軟件經營信息指經營管理方法以及與經營管理方法密切相關的信息和情報, 包括管理方法、 經營方法、 產銷策略、 客户情報(客户名單、 客户需求〉, 以及對軟件市場的分析、 預測報告和未來的發展規劃、 招投標中的標底及標書內容等。
  2. 防火牆通常分為內網、 外網和DMZ三個區域, 按照默認受保護程度,從低到高正確的排列次序為外網、 DMZ和內網。
  3. 安全傳輸電子郵件通常採用PGP系統。
  4. -31/64的原碼:
  5. 長度為0字符串稱為空串(即不包含字符的串〉, 而空白串是指由空白符號(空格、 製表符等〉構成的串, 其長度不為0。
  6. UML2.0中提供了13種圖形,一部分圖給出了系統的動態視圖,一部分圖則給出系統的靜態視圖。

活動圖展現了在系統內從一個活動到另一個活動的流程, 專注於系統的動態視圖,它對於系統的功能建模特別重要,並強調對象間的控制流程,是狀態圖的一種特殊情況。

通信圖強調收發消息的對象之間的結構組織, 強調參加交互的對象的組織。

序列圖是場景的圖形化表示, 描述了以時間順序組織的對象之間的交互活動, 對用例中的場景可以採用序列圖進行描述。

類圖展現了一組對象、 接口、 協作及其之間的關係, 屬於靜態視圖;

對象圖展現了某一時刻一組對象以及它們之間的關係, 描述了在類圖中所建立的事物的實例的靜態快照;組件圖/構件圖展現了一組構件之間的組織和依賴, 專注於系統的靜態實現視圖, 它與類圖相關, 通常把構件映射為一個或多個類、 接口或協作:包圖是用於把模型本身組織成層次結構的通用機制, 不能執行, 展現由模型本身分解而成的組織單元以及其間的依賴關係。

  1. 正確性維護,是指改正在系統開發階段已發生而系統測試階段尚未發現的錯誤;
    適應性維護,是指使應用軟件適應新技術變化和管理需求變化而進行的修改;
    完善性維護,是指為擴充功能和改善性能而進行的修改,主要是指對已有的軟件系統增加一些在系統分析和設計階段中沒有規定的功能與性能特徵;
    預防性維護,是指為了改進應用軟件的可靠性和可錐護性,為了適應未來的軟硬件環境的變化,主動增加預防性的功能,以使應用系統適應各類變化而不被淘汰。
  2. 下面列出4個IP地址中,不能作為主機地址的是(67)。
    (67)A.127.0.10.1 B.192.168.192.168 C.10.0.0.10 D.210.224.10.1

選 A

常用的IP地址有三種基本類型,由網絡號的第一個字節來區分。A類地址的第一個字節為1〜126,數字0和127不能作為A類地址,數字127保留給內部回送函數,而數字0則表示該地址是本地宿主機。B類地址的第一個字節為128〜191。C類地址的第 一個字節為192〜223。D類地址(組播)的第一個字節為224〜239。E類地址(保留) 的第一個字節為240〜254。

  1. HTTP、Telnet、SMTP傳輸層均採用TCP, SNMP傳輸層採用SNMP。

上半年

MIPS是單字長定點指令平均執行速度Million Instructions Per Second的縮寫,每秒處理百萬級的機器語言指令數。這是衡量CPU速度的一個指標。
MFLOPS (Million Floating-point Operations per Second,每秒百萬個浮點操作)是衡量計算機系統的技術指標,不能反映整體情況,只能反映浮點運算情況。
CPI是指每條指令的時鐘週期數(Clockcycle Per Instruction)。

王某按照其所屬公司要求而編寫的軟件文檔著作權公司享有。

表現媒體是指進行信息輸入和輸出的媒體,如鍵盤、鼠標、話筒,以及顯示器、打印機、喇叭等;表示媒體指傳輸感覺媒體的中介媒體,即用於數據交換的編碼,如圖像編碼、文本編碼和聲音編碼等;傳輸媒體指傳輸表示媒體的物理介質,如電纜、光纜、電磁波等;存儲媒體指用於存儲表示媒體的物理介質,如硬盤、光盤等。

聲音是通過空氣傳播的一種連續的波,稱為聲波。聲波在時間和幅度上都是連續的模擬信號。音頻信號主要是人耳能聽得到的模擬聲音(音頻)信號,音頻信號經計算機系統處理後送到揚聲器的信號是模擬信號。

上半年

中間代碼生成階段的工作是根據語義分析的輸出生成中間代碼。“中間代碼”是一種簡單且含義明確的記號系統,可以有若干種形式,它們的共同特徵是與具體的機器無關。中間代碼的設計原則主要有兩點:一是容易生成,二是容易被翻譯成目標代碼。

後綴式表示法的優點是根據運算對象和運算符的出現次序進行計算,不需要使用括號,也便於用棧實現求值。

UML中有4種事物:結構事物、行為事物、分組事物和註釋事物。結構事物是UML模型中的名詞,通常是模型的靜態部分,描述概念或物理元素。結構事物包括類(Class)、 接口(Interface)、協作(Collaboration)、用例(Use Case)、主動類(Active Class)、構件(Component)、製品〈Artifact)和結點(Node)。行為事物是UML模型的動態部分。 它們是模型中的動詞,描述了跨越時間和空間的行為。行為事物包括:交互(Interaction)、 狀態機(State Machine)和活動(Activity)。分組事物是UML模型的組織部分,是一些由模型分解成的“盒子”,最主要的分組事物是包(Package)。註釋事物是UML模的解釋部分。這些註釋事物用來描述、説明和標註模型的任何元素。註解(Note)是一種 主要的註釋事物。

UML2.0中提供了多種圖形,描述系統的靜態和動態方面。交互圖用於對系統的動態方面進行建模。一張交互圖表現的是一個交互,由一組對象和它們之間的關係組成,包含它們之間可能傳遞的消息。交互圖表現為序列圖、通信圖、交互概覽圖和時序圖, 每種針對不同的目的,適用於不同的情況。序列圖是強調消息時間順序的交互圖;通信圖是強調接收和發送消息的對象的結構組織的交互圖;交互概覽圖強調控制流的交互圖。 時序圖(TimingDiagram)關注沿着線性時間軸、生命線內部和生命線之間的條件改變。對象圖展現了某一時刻一組對象以及它們之間的關係。對象圖描述了在類圖中所建立的事物的實例的靜態快照,給出系統的靜態設計視圖或靜態進程視圖。

結構化程序設計方法中使用結構圖來描述軟件系統的體系結構,指出一個軟件系統由哪些模塊組成,以及模塊之間的調用關係。其基本成分有模塊、調用和數據。
模塊是指具有一定功能並可以用模塊名調用的一組程序語句,是組成程序的基本單元,用矩形表示。模塊之間的調用關係用從一個模塊指向另一個模塊的箭頭表示,表示前者調用了後者。模塊之間還可以用帶註釋的短箭頭表示模塊調用過程中來回傳遞的信息,箭頭尾部帶空心圓表示傳遞的是數據,帶實心圓表示傳遞的是控制信息。
結構圖有四種特徵,其中:深度指結構圖控制的層次,即模塊的層數;寬度指一層中最大的模塊數;扇出指一個模塊的直接下屬模塊數;扇入指一個模塊的直接上屬模塊數。

關係數據庫系統採用關係模型作為數據的組織方式,在關係模型中用表格結構表達實體集,以及實體集之間的聯繫,其最大特色是描述的一致性。可見,關係數據庫是表的集合,其結構是由關係模式定義的。

CHECK(性別 IN (’M',F))進行完整性約束。

計算機系統中,虛擬存儲體系由(7)兩級存儲器構成。
(7)A.主存一輔存 B.寄存器一Cache C.寄存器一主存 D.Cache一主存

  1. 先申請原則,是指當兩個以上的人就同一發明分別提出申請時,不問其作出該項發明的時間的先後,而按提出專利申請時間的先後為準,即把專利權授予最先提出申請的人,我國和世界上大多數國家都採用這一原則。

頻帶寬度或稱為帶寬,它是描述組成複合信號的頻率範圍。音頻信號的頻帶越寬,所包含的音頻信號分量越豐富,音質越好。

根據浮點數的表示法,尾數決定位數。決定精度。

53/64等於0.828125,用這個數不斷乘以2,取每一次結果的整數部分,小數部分繼續乖以2,取足8位即可,即0.82815X2=1.65625,取1,0.65625X2=1.3125,取1,0.3125X2=0.625,取0,0.625X2=1.25,取1,0.25X2=0.5,取0,0.5X2=1.0,取1,不足部分後面補0,得1101010,因為是負數,符號位用1表示,即變成了11101010,這是原碼。
在原碼的基礎上,數據位取反得10010101,然後加1,得10010110。

解釋方式執行程序時,並不產生中間代碼,而是直接分析執行。

源程序中的註釋會在代碼優化時被刪除。

C語言基礎,取餘運算%只能是整形數據參與,其他類型在編譯時會出錯。
這種錯誤屬於語法錯誤,因為只有語法錯誤編譯時肯定通不過,系統也會報錯,指出錯誤在哪個地方,語義錯誤是指所表達的意思錯誤,在編譯時不一定能檢查出來。

程序代碼中的錯誤可分為語法錯誤和語義錯誤。程序語言的語法表述的是語言的形式,或者説是語言的樣子和結構。程序語言還有更重要的一個方面,就是附着於語言結構上的語義。語義揭示了程序本身的含義、施加於語言結構上的限制或者要執行的動作。程序語言的語義分為靜態語義和動態語義。編譯時進行的是靜態語義的分析,主要包括:檢查語言結構的語義是否正確,即是否結構正確的句子所表示的意思也合法;執行規定的語義動作,如表達式的求值、符號表的填寫、中間代碼的生成等。整除取餘運算符“%”的有效運算對象是兩個整數。
在形式上,只要“%”的兩個運算對象存在,其語法就是正確的;

在語義上,“%”的運算對象中有浮點數則不符合整除取餘運算的含義。因此,這是運算對象與運算符的類型不匹配錯誤,屆於靜態語義錯誤,在編譯階段可以發現該錯誤。

路徑覆蓋是指程序中所有可能執行的語句至少執行一次,設計的測試用例要保證在測試中程序的每一條獨立路徑都執行過.

不要被 if 條件判斷即菱形框迷惑了。

Program(73)describes program's objectives, desired output, input data required, processing requirement, and documentation.
(73)A.specification B.flowchart C.structure D.address

十進制整數轉換為二進制整數採用"除2取餘,逆序排列"法。具體做法是:用2去除十進制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為零時為止,然後把先得到的餘數作為二進制數的低位有效位,後得到的餘數作為二進制數的高位有效位,依次排列起來。
例如把 (173)10 轉換為二進制數。
解:

2.十進制小數轉換為二進制小數
十進制小數轉換成二進制小數採用"乘2取整,順序排列"法。具體做法是:用2乘十進制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數 部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。
然後把取出的整數部分按順序排列起來,先取的整數作為二進制小數的高位有效位,後取的整數作為低位有效位。
例如把(0.8125)轉換為二進制小數。
解:

下半年

  1. 磁盤存儲器由盤片、驅動器、控制器和接口組成。盤片用來存儲信息。驅動器用於驅動磁頭沿盤面作徑向運動以尋找目標磁道位置,驅動盤片以額定速率穩定旋轉,並且控制數據的寫入和讀出。
    硬盤中可記錄信息的磁介質表面叫做記錄面。每一個記錄面上都分佈着若干同心的閉合圓環,稱為磁道。數據就記錄在磁道上。使用時要對磁道進行編號,按照半徑遞減 的次序從外到裏編號,最外一圈為0道,往內道號依次增加。
    為了便於記錄信息,磁盤上的每個磁道又分成若干段,每一段稱為一個扇區。
    位密度是指在磁道圓周上單位長度內存儲的二進制位的個數。雖然每個磁道的周長 不同,但是其存儲容量卻是相同的,因此,同一個磁盤上每個磁道的位密度都是不同的。 最內圈的位密度稱為最大位密度。
    磁盤的容量有非格式化容量和格式化容量之分。一般情況下,磁盤容量是指格式化 容量。
    非格式化容量=位密度X內圈磁道周長X每個記錄面上的磁道數X記錄面數
    格式化容量=每個扇區的字節數X每道的扇區數X每個記錄面的磁道數X記錄面數
    尋道時間是指磁頭移動到目標磁道(或柱面)所需要的時間,由驅動器的性能決定, 是個常數,由廠家給出。等待時間是指等待讀寫的扇區旋轉到磁頭下方所用的時間,一 般選用磁道旋轉一•周所用時間的一半作為平均等待時間。提高磁盤轉速縮短的是平均等 待時間。

13.註冊商標所有人是指(13)。
(13)A.商標使用人 B.商標設計人 C.商標權人 D.商標製作人
【答案】C
【解析】
商標權人是指依法享有商標專用權的人。在我國,商標專用權是指註冊商標專用權。註冊商標是指經國家主管機關核准註冊而使用的商標,註冊人享有專用權。未註冊商標是指未經核准註冊而自行使用的商標,其商標使用人不享有法律賦予的專用權。商標所有人只有依法將自己的商標註冊後,商標註冊人才能取得商標權,其商標才能得到法律的保護。
商標權不包括商標設計人的權利,商標設計人的發表權、署名權等人身權在商標的使用中沒有反映,它不受商標法保護,商標設計人可以通過其他法律來保護屬於自己的權利。例如,可以將商標設計圖案作為美術作品通過著作權法來保護;與產品外觀關係密切的商標圖案還可以申請外觀設計專利通過專利法保護。

如果浮點數的尾數用補碼錶示,則(20)是規格化的數。
(20)A.1.01000 B.1.11110 C.0.01001 D.1.11001

頁內地址20位

  1. 用户編寫的源程序不可避免地會有一些錯誤,這些錯誤大致可分為靜態錯誤和動態錯誤。動態錯誤也稱動態語義錯誤,它們發生在程序運行時,例如變景取零時作除數、引用數組元素下標越界等錯誤。靜態錯誤是指編譯時所發現的程序錯誤,可分為語法錯誤和靜態語義錯誤,如單詞拼寫錯誤、標點符號錯誤、表達式中缺少操作數、括號不匹配等有關語言結構上的錯誤稱為語法錯誤;而語義分析時發現的運算符與運算對象類型不合法等錯誤屬於靜態語義錯誤。
  2. 循環隊列是指採用順序存儲結構實現的隊列。在順序隊列中,為了降低運算的複雜度,元素入隊時,只修改隊尾指針;元素出隊時,只修改隊頭指針。由於順序隊列的存儲空間是提前設定的,因此隊尾指針會有一個上限值,當隊尾指針達到其上限時,就不能只通過修改隊尾指針來實現新元素的入隊操作了。此時,可將順序隊列假想成一個環狀結構,稱之為循環隊列,並仍然保持隊列操作的簡便性。
  3. 鄰接矩陣非0元素個數等於邊數
  4. 序列圖是場景的圖形化表示,描述了以時間順序組織的對象之間的交互活動,對用例中的場景可以採用序列圖進行描述。

狀態圖展現了一個狀態機,用於對對象的狀態變化進行建模。

活動圖專注於系統的動態視圖,它對於系統的功能建模特別重要,並強調對象間的控制流程,是狀態圖的一種特殊情況。

通信圖強凋收發消息的對象之間的結構組織。

  1. 結構化開發方法由結構化分析、結構化設計和結構化程序設計構成,是一種面向數據流的開發方法。結構化方法總的指導思想是自頂向下、逐層分解,基本原則是功能的分解與抽象。它是軟件工程中最早出現的開發方法,特別適合於數據處理領域的問題,但是不適合解決大規模的、特別複雜的項目,而且難以適應需求的變化。
  2. ②完整性(integrality)是指數據庫正確性和相容性,是防止合法用户使用數據庫時向數據庫加入不符合語義的數據。保證數據庫中數據是正確的,避免非法的更新。
  3. ICMP (Internet control Message Protocol)與IP協議同屬於網絡層,用於傳送有關通信問題的消息,例如數據報不能到達目標站,路由器沒有足夠的緩存空間,或者路由器向發送主機提供最短通路信息等。ICMP報文封裝在IP數據報中傳送,因而不保證可靠的提交。
  4. 匿名FTP訪問通常使用的用户名是anonymous。

Many computer languages provide a mechanism to call (73) provided by libraries such as in .dlls.
(73)A.instructions B.functions C.subprograms D.subroutines

上半年

  1. 一個漢字佔兩個字節。

LEFTB,參數指定的是字節數

  1. CPU內部結構大概可以分為控制單元、運算單元、存儲單元和時鐘等幾個主要部分。

運算器是計算機對數據進行加工處理的中心,它主要由算術邏輯部件(ALU:Arithmetic and Logic Unit)、寄存器組和狀態寄存器組成。

ALU主要完成對二進制信息的定點算術運算、邏輯運算和各種移位操作。

通用寄存器組(典型代表是累加寄存器)來保存參加運算的操作數和運算的中間結果。

狀態寄存器在不同的機器中有不同的規定,程序中,狀態位通常作為轉移指令的判斷條件。

控制器是計算機的控制中心,它決定了計算機運行過程的自動化。它不僅要保證程序的正確執行,而且要能夠處理異常事件。主要有程序計數器PC、指令譯碼器、指令寄存器IR和操作控制器組成。

其中PC又稱為“指令計數器”,它保存了下一條要執行指令的地址,由於大多數指令的地址與前指令的修改的過程通常只是簡單的將PC加1。如果遇到轉移指定的時候,直接修改為轉移指令給出的地址。

指令寄存器用於儲存現在正在被運行的指令。一條指令包括操作碼和操作數,操作碼就是表明了此指令要幹什麼,而這便是指令譯碼器的作用。

時序控制邏輯要為每條指令按時間順序提供應有的控制信號。

  1. 數字信封是將對稱密鑰通過非對稱加密(即:有公鑰和私鑰兩個)的結果分發對稱密鑰的方法。數字信封是實現信息完整性驗證的技術。
    數字信封是一種綜合利用了對稱加密技術和非對稱加密技術兩者的優點進行信息安全傳輸的一種技術。數字信封既發揮了對稱加密算法速度快、安全性好的優點,又發揮了非對稱加密算法密鑰管理方便的優點。
    數字信封以發送方向接收方傳遞一段交易信息(如電子合同、支付通知單等)為例,發送方先在本地用對稱密鑰對交易信息進行加密,形成密文,再用接收方的公鑰將用於加密交易信息的對稱密鑰加密,並將加密後的對稱密鑰信息和密文一同傳遞給接收方。接收方接收信息後,先用自己的私鑰解密加密的對稱密鑰信息,得到用於加密交易信息的對稱密鑰,再用其解密密文得到交易信息原文。由於在傳遞過程中,加密後的對稱密鑰就像是被封裝在一個"信封"裏傳遞一樣,因此被稱為數字信封。
  2. 語句覆蓋。被測程序的每個語句至少執行一次。是一種很弱的覆蓋標準。
    (2)判定覆蓋。也稱為分支覆蓋,判定表達式至少獲得一次“真”、“假”值。判定覆蓋比語句覆蓋強。
    (3)條件覆蓋。每個邏輯條件的各種可能的值都滿足一次。
  3. 外模式/模式映象:定義在外模式描述中,把描述局部邏輯結構的外模式與描述全局邏輯結構的模式聯繫起來 ,保證邏輯獨立性:當模式改變時,只要對外模式/模式映象做相應的改變,使外模式保持不變,則以外模式為依據的應用程序不受影響,從而保證了數據與程序之間的邏輯獨立性,也就是數據的邏輯獨立性。

感覺在説數據庫和程序交互的接口。

模式/內模式映象:定義在模式描述中,把描述全局邏輯結構的模式與描述物理結構的內模式聯繫起來 ,保證物理獨立性:當內模式改變時,比如存儲設備或存儲方式有所改變,只要模式/內模式映象做相應的改變,使模式保持不變,則應用程序保持不變。感覺在説數據庫模型和底層存儲的接口。

  1. 202.116.1.12/21表示有21位為網絡位,另外11位是主機位。因此,在子網掩碼中,第三個字節的後面3位是0,因此子網掩碼是255.255.248.0。
    下半年
  2. ROUND 四捨五入,保留N位小數
  3. 主存和Cache 之間地址轉換由硬件自動完成
  4. CPU 對主存訪問:隨機訪問
  5. 原碼: -127 ~ 127;反碼: -127 ~ 127;補碼: -128 ~ 127
    其中-128的補碼為10000000是人為規定。
  6. 後綴式:運算符寫在運算對象後面
  7. 用棧檢查括號是否匹配.左括號入棧,右括號出棧.需要出棧,棧空,説明不匹配.
  8. 創建型設計模式與對象的創建有關,按照所用的範圍分為面向類和麪向對象兩種。其中,(48)模式是創建型類模式。
    (48)A.工廠方法(Factory Method) B.構建器(Builder)C.原型(Prototype) D.單例(Singleton )

A

  1. 偽代碼和流程圖的區別:可以採用類似於程序設計語言的語法結構,也易於轉換為程序
  2. 拓撲排序
  3. SMTP 發送,POP3 接收
  4. DRAM 使用電容定期刷新,SRAM 靜態不需要刷新.
  5. CPU 數據總線:一次能傳遞的二進制位數
  6. 計算機軟件著作權:《著作權法》+《計算機軟件保護條例》
  7. -1023需要幾個二進制位表示?

2的10次方等於1024,需要11位表示。1023需要10位,加上符號位需要11位。

-1023~1023

  1. 循環隊列

rear 插入,front 刪除。(rear-front+m)%m 元素個數

隊頭:(read-size+M)%m

  1. 對象:標識,屬性和方法
  2. 序列圖描述了在一個用例或操作的執行過稈中以時間順序組織的 對象之間的交互活動,圖中對象發送和接收的消息沿垂直方向按時間順序從上到下放置。
  3. 判斷不算語句
  4. 數據庫模型三要素:數據結構、數據操作、完整性約束
  5. 自然連接運算就是去重

候選鍵:是某個關係變量的一組屬性所組成的集合,需要同時滿足下列兩個條件:

  1. 這個屬性集合始終能夠確保在關係中唯一標識
  2. 在屬性集合中找不出合適的真子集能滿足條件
  3. 排他鎖 X 和共享鎖 S.

對數據進行寫操作時加寫鎖。T 對A加了寫鎖後,只有T能夠讀取和修改它,其他事務既不能讀,也不能寫。
讀鎖:上了讀鎖後,只能讀,不能寫,其他事務可以繼續上讀鎖來讀取。

  1. 插值公式:

f(x)=y1+ (y2-y1)/(x2-x1)*(x-x1)

  1. hub:集線器,物理層。
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.