每日練習5

2021-08-28 23:42:44 字數 2331 閱讀 1140

數據機( modem )的功能是實現( d )

a.數碼訊號的編碼

b.數碼訊號的整形

c.模擬訊號的放大

d.數碼訊號與模擬訊號的轉換

若有以下結構體陣列的定義語句,則以下能輸出字串 」lisi」 的語句是 ( b) :

struct teacher

thr[2]=

a.printf(「%s」,thr[0].name)

b.printf(「%s」,thr[1].name)

c.printf(「%s」,thr[0].name[0])

d.printf(「%s」,thr[1].name[0])

解析:定義的時候就例項化了兩個物件,引數分別是(1,」zhangsan」)、(2,」lisi」),結構體的初始化沒有指定具體屬性時,根據定義的順序賦值

對於int a[1],可以用a++來指向陣列的第二個元素。b

a.tb.f

傳輸層的主要功能是(b)

a.定義實體地址

b.建立端到端連線

c.在終端裝置間傳送位元流,定義了電壓、介面、電纜標準和傳輸距離等

d.將資料從乙個主機傳送給另乙個主機

區域網中的 mac 層 與 osi 參考模型 (b) 相對應。

a.物理層

b.資料鏈路層

c.網路層

d.傳輸層

在類time中的析構函式可以宣告為:void ~time(int) 。b

a.正確

b.錯誤

解析:析構函式沒有返回值,沒有引數,也不能過載

對於主機網域名稱for.zj.edu.cn來說,其中(b)表示主機名。

a.zj

b.for

c. edu

d. cn

假設r1、r2、r3採用rip協議交換路由資訊,且均已收斂。若r3檢測到網路

201.1.2.0/25不可達,並向r2通告一次新的距離向量,則r2更新後,其到達該網路的距離是 。 c

a.2b.3

c.16

d.17

以下關於 100base-t 的描述中錯誤的是(c )。

a.資料傳輸速率為100mbit/s

b.訊號型別為基帶訊號

c.採用5 類utp,其最大傳輸距離為185m

d.支援共享式和交換式兩種組網方式

解析:100base-t快速乙太網: 與10base-t的區別在於將網路的速率提高了十倍,即100m。採用了fddi的pmd協議,但**比fddi便宜。100base-t的標準由ieee802.3制定。與10base-t採用相同的**訪問技術、類似的步線規則和相同的引出線,易於與10base-t整合。每個網段只允許兩個 中繼器,最大網路距離100公尺。

100base-t快速乙太網是10base-t乙太網的標準擴充套件,它是由同樣的 網路拓樸結構規則來管理的。100base-t是以星形 拓撲結構實現的,使用iso11801標準。這個標準規定,從 集線器到網絡卡的最大距離為100公尺。實際上,100base-t網路的範圍是沒有限制的,可以利用 交換式集線器和可疊加共享式集線器來構組所需範圍的網路。每一組集結在一起的共享式集線器可用來連線一定數量的站點,而交換式集線器在使用時,幾乎沒有限制,因為它重新生成每乙個訊號。

下面有關http keep-alive說法錯誤的是?d

a.在http1.0和http1.1協議中都有對keepalive的支援。其中http1.0需要在request中增加「connection: keep-alive」 header才能夠支援,而http1.1預設支援

b.當使用keep-alive模式時,keep-alive功能使客戶端到服 務器端的連線持續有效,當出現對伺服器的後繼請求時,keep-alive功能避免了建立或者重新建立連線

c.可以在伺服器端設定是否支援keep-alive

d當你的server多為動態請求,建議開啟keep-alive增加傳輸效率

解析:1. a、b、c為keep-alive的概念客觀性描述,說法都是正確的

2. 當server的靜態資源(css 、html、js、img)較多時,開啟keep-alive的開關能夠顯著減少建立tcp連線的 cpu時間消耗

3. 當server的請求大多為動態請求(資料庫訪問或者i/o較多)時,keep-alive關閉比較好,能夠節省一定 的記憶體,同時節省的記憶體可以用來作為cache,降低i/o壓力

4. 基於以上分析,當server多為動態請求時,盡量關閉keep-alive

每日練習 5

c c 1 clone是fork的公升級版本,不僅可以建立程序或者執行緒,還可以指定建立新的命名空間 namespace 有選擇的繼承父程序的記憶體 甚至可以將建立出來的程序變成父程序的兄弟程序等等 2 引用和多型的關係 引用可以作為產生多型效果的手段 3 include void f char p...

每日練習5

解釋一下下面 的輸出。console.log 0.1 0.2 console.log 0.1 0.2 0.3 false 二進位制浮點數表示法並不能精確的表示類似 0.1 這樣 的簡單的數字,會有捨入誤差。猴子吃桃問題 猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了乙個 第二天早上又將剩下...

每日練習 14

c 1.void func char p 10 p是裝10個char型別資料的陣列的引用,其結果類似於char p 10 printf d n sizeof p 2.在組合時,在組合類的析構函式中不需要顯式呼叫其成員物件的析構函式 3.int main 注意沒有 n就不會輸出,會被儲存在緩衝區中 4...