每日練習1

2021-08-28 19:59:08 字數 1694 閱讀 7836

1.internet中地理網域名稱中國的縮寫是( b )

2.設立資料鏈路層的主要畝的是將一條原始的、有差錯的物理線路變為對網路層無差錯的( b )

3.如果借用 c 類 ip 位址中的 4 位主機號劃分子網,那麼子網掩碼應該為 ()

4.使用者資料報 udp 的首部欄位有 16 個位元組,這種說法正確嗎?

解析:udp首部包含2位元組源埠號,2位元組目的埠號,2位元組包長度,2位元組校驗和,共8位元組

5.在mtu較小的網路,需將資料報分成若干較小的部分進行傳輸,這種較小的部分叫做 (b) 。

6.在電子郵件程式向郵件伺服器中傳送郵件時,使用的是簡單郵件傳送協議smtp,而電子郵件程式從郵件伺服器中讀取郵件時,可以使用 (a) 協議。

7.具有5個10m埠的集線器的總頻寬可以達到(b)

解析:1>首先什麼是鏈結?

鏈結操作實際上是給系統中已有的某個檔案指定另外乙個可用於訪問它的名稱。對於這個新的檔名,我們可以為之指定不同的 訪問許可權 ,以控制對資訊的共享和安全性的問題。 如果鏈結指向目錄,使用者就可以利用該鏈結直接進入被鏈結的目錄而不用打一大堆的路徑名。而且,即使我們刪除這個鏈結,也不會破壞原來的目錄。

2>硬鏈結

硬鏈結只能引用同一檔案系統中的檔案。它引用的是檔案在檔案系統中的物理索引(也稱為 inode)。當您移動或刪除原始檔案時,硬鏈結不會被破壞,因為它所引用的是檔案的物理資料而不是檔案在檔案結構中的位置。硬鏈結的檔案不需要使用者有訪問原始檔案的許可權,也不會顯示原始檔案的位置,這樣有助於檔案的安全。如果您刪除的檔案有相應的硬鏈結,那麼這個檔案依然會保留,直到所有對它的引用都被刪除。

3>軟鏈結(符號鏈結)

軟連線,其實就是新建立乙個檔案,這個檔案就是專門用來指向別的檔案的(那就和windows 下的快捷方式的那個檔案有很接近的意味)。軟連線產生的是乙個新的檔案,但這個檔案的作用就是專門指向某個檔案的,刪了這個軟連線檔案,那就等於不需要這個連線,和原來的存在的實體原檔案沒有任何關係,但刪除原來的檔案,則相應的軟連線不可用(cat那個軟鏈結檔案,則提示「沒有該檔案或目錄「)。

4> 硬鏈結與軟鏈結的區別;

硬連線是不會建立inode的,他只是在檔案原來的inode link count域再增加1而已,也因此硬鏈結是不可以跨越檔案系統的。相反都是軟連線會重新建立乙個inode,當然inode的結構跟其他的不一樣,他只是乙個指明原始檔的字串資訊。一旦刪除原始檔,那麼軟連線將變得毫無意義。而硬鏈結刪除的時候,系統呼叫會檢查inode link count的數值,如果他大於等於1,那麼inode不會被**。因此檔案的內容不會被刪除。

硬鏈結實際上是為檔案建乙個別名,鏈結檔案和原檔案實際上是同乙個檔案。可以通過ls -i來檢視一下,這兩個檔案的inode號是同乙個,說明它們是同乙個檔案;而軟鏈結建立的是乙個指向,即鏈結檔案內的內容是指向原檔案的指標,它們是兩個檔案。

軟鏈結可以跨檔案系統,硬鏈結不可以;軟鏈結可以對乙個不存在的檔名(filename)進行鏈結(當然此時如果你vi這個軟鏈結檔案,linux會自動新建乙個檔名為filename的檔案),硬鏈結不可以(其檔案必須存在,inode必須存在);軟鏈結可以對目錄進行連線,硬鏈結不可以。兩種鏈結都可以通過命令 ln 來建立。ln 預設建立的是硬鏈結。使用 -s 開關可以建立軟鏈結。

t1 載波的資料傳輸率為 ( d )

10.如果c類子網的掩碼為255.255.255.240,則包含的子網位數、子網數目、每個子網中的主機數目正確的是(c )

每日python練習1

題目 1.輸入乙個包含數字,小寫字母,大寫字母的字串 2.輸入乙個引數,當引數為 1 時,將字串中小寫字母按公升序排列,當引數為 2 時,將字串中大寫字母按公升序排列,當引數為 3 時,將字串中數字按公升序排列。例如 字串 41aascd2b0vdddc 當引數為 3 時,輸出 41aabcd2d0...

每日練習 5

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

每日練習 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...