銀行招聘計(jì)算機(jī)專(zhuān)業(yè)面試題及答案(2)
18. 計(jì)算機(jī)網(wǎng)絡(luò)和分布式計(jì)算機(jī)系統(tǒng)的區(qū)別?
兩者在計(jì)算機(jī)硬件連接、系統(tǒng)拓樸結(jié)構(gòu)和通信控制等方面基本都是一樣的,它們都具有通信和資源共享的功能。
區(qū)別關(guān)鍵在于:分布式計(jì)算機(jī)系統(tǒng)是在分布式計(jì)算機(jī)操作系統(tǒng)支持下,進(jìn)行分布式數(shù)據(jù)庫(kù)處理的,也就是說(shuō)各互聯(lián)的計(jì)算機(jī)可以互相協(xié)調(diào)工作,共同完成一項(xiàng)任務(wù),多臺(tái)計(jì)算機(jī)上并行運(yùn)行。且具有透明性,用戶不知道數(shù)據(jù)、資源的具體位置,整個(gè)網(wǎng)絡(luò)中所有計(jì)算機(jī)就像是一臺(tái)計(jì)算機(jī)一樣;而計(jì)算機(jī)網(wǎng)絡(luò)卻不具備這種功能,計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)中的各計(jì)算機(jī)通常是各自獨(dú)立進(jìn)行工作的。
19. 為什么引入多道程序技術(shù)?
因?yàn)橐攵嗟莱绦蚣夹g(shù)后,可以進(jìn)一步提高了CPU利用率(阻塞),提高內(nèi)存和I/O設(shè)備利用率(小作業(yè)把內(nèi)存浪費(fèi)了),增加系統(tǒng)吞吐量(兩都提高后的必然)。
20. 什么是管態(tài)?什么是目態(tài)?它們與進(jìn)程運(yùn)行狀態(tài)的關(guān)系是什么?
CPU交替執(zhí)行操作系統(tǒng)程序和用戶程序。管態(tài)又叫特權(quán)態(tài),系統(tǒng)態(tài)或核心態(tài)。CPU在管態(tài)下可以執(zhí)行指令系統(tǒng)的全集。通常,操作系統(tǒng)在管態(tài)下運(yùn)行。
目態(tài)又叫常態(tài)或用戶態(tài)。機(jī)器處于目態(tài)時(shí),程序只能執(zhí)行非特權(quán)指令。用戶程序只能在目態(tài)下運(yùn)行,如果用戶程序在目態(tài)下執(zhí)行特權(quán)指令,硬件將發(fā)生中斷,由操作系統(tǒng)獲得控制,特權(quán)指令執(zhí)行被禁止,這樣可以防止用戶程序有意或無(wú)意的破壞系統(tǒng)。
銀行招聘計(jì)算機(jī)專(zhuān)業(yè)面試題及答案(三)
21. n個(gè)任務(wù)一個(gè)cup, 阻塞,運(yùn)行,就緒的進(jìn)程最多有多少個(gè)?
阻塞n個(gè);運(yùn)行1個(gè);就緒n-1個(gè);
22. 波特和比特的區(qū)別?
波特是碼元傳輸?shù)孽嗦蕟挝?,說(shuō)明每秒傳多少個(gè)碼元。碼元傳輸速率也稱為調(diào)制速率、波形速率或符號(hào)速率。
比恃是信息量的單位,與碼元的傳輸速率"波特"是兩個(gè)完全不同的概念。
但是,信息的傳輸速率"比特/秒"與碼元的傳輸速率"波特"在數(shù)量上卻有一定的關(guān)系。
23. 什么是網(wǎng)絡(luò)延時(shí)
時(shí)延(delay或latency)是指一個(gè)報(bào)文或分組從一個(gè)網(wǎng)絡(luò)(或一條鏈路)的一端傳送到另一端所需的時(shí)間。
24. 什么是完整性約束
強(qiáng)制數(shù)據(jù)完整性可確保數(shù)據(jù)庫(kù)中的數(shù)據(jù)質(zhì)量。
25. 什么是碼元?什么是碼元長(zhǎng)度?
在數(shù)字通信中常常用時(shí)間間隔相同的符號(hào)來(lái)表示一位二進(jìn)制數(shù)字。這樣的時(shí)間間隔內(nèi)的信號(hào)稱為二進(jìn)制碼元,而這個(gè)間隔被稱為碼元長(zhǎng)度。
26. 結(jié)合Internet,說(shuō)說(shuō)有連接服務(wù)和無(wú)連接的服務(wù)?
面向連接服務(wù)具有連接建立、數(shù)據(jù)傳輸和連接釋放這三個(gè)階段。面向連接服務(wù)是在數(shù)據(jù)交換之前,必須先建立連接。當(dāng)數(shù)據(jù)交換結(jié)束后,則必須終止這個(gè)連接。在傳送數(shù)據(jù)時(shí)是按序傳送的,是可靠交付。面向連接服務(wù)比較適合于在一定期間內(nèi)要向同一日的地發(fā)送許多報(bào)文的情況。
無(wú)連接服務(wù),兩個(gè)實(shí)體之間的通信不需要先建立好一個(gè)連接,因此其下層的有關(guān)資源不需要事先進(jìn)行預(yù)定保留。這些資源將在數(shù)據(jù)傳輸時(shí)動(dòng)態(tài)地進(jìn)行分配。無(wú)連接服務(wù)的優(yōu)點(diǎn)是靈活方便和比較迅速。但無(wú)連接服務(wù)不能防止報(bào)文的丟失、重復(fù)或失序。是一種不可靠的服務(wù)。這種服務(wù)常被描述為"盡量大努力支付" 。
27. 點(diǎn)對(duì)點(diǎn)和端到端工作在哪層?工作機(jī)制?
點(diǎn)對(duì)點(diǎn)協(xié)議工作在鏈路層,通常用在兩節(jié)點(diǎn)之間建立直接的連接,它主要用在利用電話線來(lái)連接兩臺(tái)計(jì)算機(jī),很多因特網(wǎng)服務(wù)提供商使用PPP協(xié)議給用戶提供接入服務(wù)。PPP協(xié)議被設(shè)計(jì)用來(lái)代替非標(biāo)準(zhǔn)的協(xié)議SLIP,它既支持同步鏈路連接,也支持異步鏈路連接,它還可以支持多種網(wǎng)絡(luò)層的協(xié)議,被設(shè)計(jì)有循環(huán)冗余校驗(yàn)來(lái)防止鏈路噪聲,檢查每一個(gè)單獨(dú)的幀是否有錯(cuò)誤。
端到端協(xié)議工作在運(yùn)輸層,主要是指TCP傳輸協(xié)議,它提供一個(gè)全雙工的面向連接的服務(wù),同時(shí)它還提供一個(gè)其它不同的服務(wù)以確保傳輸?shù)目煽啃?,如超時(shí)重傳和擁塞控制。TCP協(xié)議通過(guò)初始的三次握手建立連接(發(fā)送SYN報(bào)文),而關(guān)閉TCP連接是通過(guò)發(fā)送FIN報(bào)文,TCP通過(guò)累積確認(rèn)的方式來(lái)確認(rèn)自己已經(jīng)收到的報(bào)文段。
28. DBMS 支持那幾種數(shù)據(jù)模型
層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P?
29. 父子進(jìn)程是否可以并發(fā)運(yùn)行
可以,父進(jìn)程創(chuàng)建子進(jìn)程后,子進(jìn)程也成為了一個(gè)可以獨(dú)立運(yùn)行的單位,雖然子進(jìn)程繼承了父進(jìn)程的全部資源,但是只要兩個(gè)進(jìn)程創(chuàng)建的程序和數(shù)據(jù)沒(méi)有沖突,則它們可以并發(fā)運(yùn)行。
30. SQL的四個(gè)組成部分?
數(shù)據(jù)定義子語(yǔ)言、數(shù)據(jù)操縱子語(yǔ)言、數(shù)據(jù)控制子語(yǔ)言、系統(tǒng)存儲(chǔ)過(guò)程
銀行招聘計(jì)算機(jī)專(zhuān)業(yè)面試題及答案(四)
31. 數(shù)據(jù)庫(kù)操縱語(yǔ)言舉例
比如SELECT命令的作用是檢查表的內(nèi)容,UPDATE命令的作用是修改表等等。
32. 介紹下有哪些應(yīng)用數(shù)據(jù)庫(kù)?
SQL數(shù)據(jù)庫(kù),DB2數(shù)據(jù)庫(kù),access數(shù)據(jù)庫(kù),Oracle數(shù)據(jù)庫(kù)等等。
33. 什么是數(shù)據(jù)獨(dú)立性。
數(shù)據(jù)獨(dú)立性是指包括物理獨(dú)立性和邏輯獨(dú)立性。
物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤(pán)上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相互獨(dú)立的。 邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)是相互獨(dú)立的,即,當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時(shí),用戶程序也可以不變。
34. 網(wǎng)絡(luò)時(shí)延又拿幾部分組成?各產(chǎn)生于何處?
一般來(lái)講,網(wǎng)絡(luò)時(shí)延主要由傳輸時(shí)延和傳播時(shí)延組成,傳輸時(shí)延是分組在鏈路中傳輸所花費(fèi)的時(shí)間,傳播時(shí)延是路由器將分組轉(zhuǎn)發(fā)出去所需要的時(shí)間;若鏈路擁塞的時(shí)候,分組還要經(jīng)受排隊(duì)時(shí)延,這是分組在某一路由器端等待轉(zhuǎn)(分組在鏈路上等待傳輸)發(fā)所花費(fèi)
的時(shí)間。
35. 實(shí)體 協(xié)議 服務(wù)
36. 1NF是什么,數(shù)據(jù)模式是什么
在關(guān)系模式R的每個(gè)關(guān)系r中,如果每個(gè)屬性值都是不可再分的原子值,那么稱R是第一范式(1NF)的模式。
數(shù)據(jù)模式包含三個(gè)部分:內(nèi)模式,概念模式和外模式。內(nèi)模式描述的是數(shù)據(jù)庫(kù)的物理存儲(chǔ)結(jié)構(gòu),概念模式為用戶群體描述了整個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu),它對(duì)內(nèi)模式進(jìn)行了抽象;外模式對(duì)一個(gè)特定的用戶組描述他所感興趣的那部分?jǐn)?shù)據(jù)庫(kù),而隱藏了數(shù)據(jù)庫(kù)的其他部分。
37. 緩沖的定義,為什么引入
緩沖的定義:
為什么引入:1、可以協(xié)調(diào)CPU與I/O設(shè)備之間速度不匹配的矛盾;2、可以減少對(duì)CPU的中斷頻率;3、提高設(shè)備的利用率。(總的來(lái)說(shuō),提高CPU利用率,提高并行度)。
38. TCP/IP網(wǎng)絡(luò)協(xié)議的核心是什么,如何引出“ over everything”和“everything over ?”
39. 數(shù)據(jù)庫(kù)的關(guān)系操作有哪些?各有什么作用?
對(duì)關(guān)系實(shí)施的各種操作,包括選擇、投影、連接、并、交、差、增、刪、改等,這些關(guān)系操作可以用代數(shù)運(yùn)算的方式表示。完整性約束 完整性約束包括實(shí)體完整性、參照完整性和用戶定義完整性。(作用見(jiàn)書(shū))。
40. 用白軍和藍(lán)軍解釋下沒(méi)有100%可靠的通信
看過(guò)“銀行招聘計(jì)算機(jī)專(zhuān)業(yè)面試題及答案”的人還看了: