Day4-編程基礎,編譯和體系結構專項練習

  1. 公共安全是國家安全和社會穩定的基石,與人們的生活息息相關。(正確)

  2. 十進制數123的的8進製表示是?(173)

    參考十進制轉換爲二進制。用123/8=15餘3,15/8=1餘7,從下往上逆着看,就是173。

  3. 1998 年,英國的工程師 Kevin Ashton 提出現代物聯網概念。(正確)

  4. A
    在這裏插入圖片描述

    高級程序語言結構豐富、可讀性好、可維護性強、可靠性高、易學易掌握、寫出來的程序可移植性好,重用率高,但是執行效率低。

  5. PDF417 條碼由 4 個條和 4 個空共( 17 )個模塊構成,所以稱爲 PDF417 條碼。

  6. 位移傳感器接受( 位置 )信息,並轉化爲電信號。

  7. 外部變量定義在所有函數之外,它的作用域爲(其定義位置開始到整個文件結束)。

  8. 下面代碼的輸出結果是()

    try {
    	try {
    		int i = 0;
    		object value = 1/i;
    	}
    	catch(NullReferenceException Exception) {
    		Console.Write("Null Re Ex");
    	}
    	finally {
    		Console.Write("Cleanup ");
    	}
    }
    catch {
    	Console.Write("Generic catch ");
    }
    

    /0異常屬於 ArithmeticException; 因此 NullReferenceException
    的這個catch塊並不會處理/0,而是在執行完finally塊之後,將/0異常交給外部catch塊處理

  9. 關於編譯原理,以下文法中,是自頂向下分析的文法是哪幾個?(LL(1)自頂向下的文法分析)

  10. 響應外部中斷的過程中,中斷隱指令完成的操作,除保護斷點外,還包括(I,III)。
    I. 關中斷
    II. 保存通用寄存器的內容
    III. 形成中斷服務程序入口地址並送 PC

    CPU響應中斷之後,經過某些操作,轉去執行中斷服務程序。這些操作是由硬件直接實現的,把它稱爲中斷隱指令。 其所完成的操作主要有:
    (1)保存斷點
    爲了保證在中斷服務程序執行完畢能正確返回原來的程序,必須將原來程序的斷點(即程序計數器(PC)的內容)保存起來。斷點可以壓入堆棧,也可以存入主存的特定單元中。
    (2)暫不允許中斷
    暫不允許中斷即關中斷。在中斷服務程序中,爲了保護中斷現場(即CPU主要寄存器的內容)期間不被新的中斷所打斷,必須要關中斷,從而保證被中斷的程序在中斷服務程序執行完畢之後能接着正確地執行下去。
    並不是所有的計算機都在中斷隱指令中由硬件自動地關中斷,也有些計算機的這一操作是由軟件(中斷服務程序)來實現的。
    (3)引出中斷服務程序 引出
    中斷服務程序 的實質就是取出中斷服務程序的入口地址送 程序計數器 (PC)。對於向量中斷和非向量中斷,因此中斷服務程序的方法是不相同的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章