第一篇:2014中國人民銀行計(jì)算機(jī)類專業(yè)課筆試題
2014年中國人民銀行招錄計(jì)算機(jī)類專業(yè)課題目
滿分:100
題型:
一、判斷 16個(gè),每個(gè)0.5分,共8分
二、單選 28個(gè),每個(gè)1.5分,共42分
三、雙選10個(gè),每個(gè)2分,共20分
四、綜合2個(gè),第一道8分,第二道7分,共15分
五、敘述1個(gè),共15分
綜合的第一道是程序填空題,有三個(gè)空讓你填。有四個(gè)人還有一只猴子在沙灘上,分一堆椰子,第一個(gè)人醒來分成四份,還剩一個(gè)給了猴子,把自己的藏起來,第二個(gè)人醒來也把椰子分成四份,還剩一個(gè)給了猴子,其余兩人也這樣做。問總共有多少個(gè)椰子。(好像是分椰子)第二道是簡答題,是有關(guān)公私鑰的,問什么是公私鑰(類似的問法,具體忘了),舉了一個(gè)實(shí)例,問你用哪種。
綜合題有兩問,第一問是將高級語言翻譯成機(jī)器語言的兩種方式,第二問是java用那種方式識別不同的語言。
考的都很基礎(chǔ),沒有很多計(jì)算類的題目,大部分是記憶類的。大三下學(xué)期考估計(jì)會(huì)做的稍好些。
第二篇:計(jì)算機(jī)類筆試題
計(jì)算機(jī)類筆試題
筆試題, ING
1..寫出判斷ABCD四個(gè)表達(dá)式的是否正確, 若正確, 寫出經(jīng)過表達(dá)式中 a的值(3分)int a = 4;
(A)a +=(a++);(B)a +=(++a);(C)(a++)+= a;(D)(++a)+=(a++);
a = ?
答:C錯(cuò)誤,左側(cè)不是一個(gè)有效變量,不能賦值,可改為(++a)+= a;
改后答案依次為9,10,10,11
2.某32位系統(tǒng)下, C++程序,請計(jì)算sizeof 的值(5分).char str[] = “”
char *p = str;
int n = 10;
請計(jì)算
sizeof(str)= ?(1)
sizeof(p)= ?(2)
sizeof(n)= ?(3)
void Foo(char str[100]){
請計(jì)算
sizeof(str)= ?(4)
}
void *p = malloc(100);
請計(jì)算
sizeof(p)= ?(5)
答:(1)17(2)4(3)4(4)4(5)4
3.回答下面的問題.(4分)
(1).頭文件中的 ifndef/define/endif 干什么用?預(yù)處理
答:防止頭文件被重復(fù)引用
(2).#include 和 #include “filename.h” 有什么區(qū)別?
答:前者用來包含開發(fā)環(huán)境提供的庫頭文件,后者用來包含自己編寫的頭文件。
(3).在C++ 程序中調(diào)用被 C 編譯器編譯后的函數(shù),為什么要加 extern “C”聲明?
答:函數(shù)和變量被C++編譯后在符號庫中的名字與C語言的不同,被extern “C”修飾的變量和函數(shù)是按照C語言方式編譯和連接的。由于編譯后的名字不同,C++程序不能直接調(diào)用C 函數(shù)。C++提供了一個(gè)C 連接交換指定符號extern“C”來解決這個(gè)問題。
(4).switch()中不允許的數(shù)據(jù)類型是?
答:實(shí)型
4.回答下面的問題(6分)
(1).Void GetMemory(char **p, int num){
*p =(char *)malloc(num);
}
void Test(void){
char *str = NULL;
GetMemory(&str, 100);
strcpy(str, “hello”);
printf(str);
}
請問運(yùn)行Test 函數(shù)會(huì)有什么樣的結(jié)果?
答:輸出“hello”
(2)void Test(void){
char *str =(char *)malloc(100);
strcpy(str, “hello”);
free(str);
if(str!= NULL){
strcpy(str, “world”);
printf(str);
}
}
請問運(yùn)行Test 函數(shù)會(huì)有什么樣的結(jié)果?
答:輸出“world”,因?yàn)閒ree(str)后并未改變str所指的內(nèi)存內(nèi)容。
(3).char *GetMemory(void){
char p[] = “hello world”;
return p;
}
void Test(void){
char *str = NULL;
str = GetMemory();
printf(str);
}
請問運(yùn)行Test 函數(shù)會(huì)有什么樣的結(jié)果?
答:無效的指針,輸出不確定
5.編寫strcat函數(shù)(6分)
已知strcat函數(shù)的原型是char *strcat(char *strDest, const char *strSrc);
其中strDest 是目的字符串,strSrc 是源字符串。
(1)不調(diào)用C++/C 的字符串庫函數(shù),請編寫函數(shù) strcat
答:
VC源碼:
char * __cdecl strcat(char * dst, const char * src)
{
char * cp = dst;
while(*cp)
cp++;/* find end of dst */
while(*cp++ = *src++);/* Copy src to end of dst */
return(dst);/* return dst */
}
(2)strcat能把strSrc 的內(nèi)容連接到strDest,為什么還要char * 類型的返回值? 答:方便賦值給其他變量
6.MFC中CString是類型安全類么?
答:不是,其它數(shù)據(jù)類型轉(zhuǎn)換到CString可以使用CString的成員函數(shù)Format來轉(zhuǎn)換
7.C++中為什么用模板類。
答:(1)可用來創(chuàng)建動(dòng)態(tài)增長和減小的數(shù)據(jù)結(jié)構(gòu)
(2)它是類型無關(guān)的,因此具有很高的可復(fù)用性。
(3)它在編譯時(shí)而不是運(yùn)行時(shí)檢查數(shù)據(jù)類型,保證了類型安全
(4)它是平臺(tái)無關(guān)的,可移植性
(5)可用于基本數(shù)據(jù)類型
8.CSingleLock是干什么的。
答:同步多個(gè)線程對一個(gè)數(shù)據(jù)類的同時(shí)訪問
9.NEWTEXTMETRIC 是什么。
答:物理字體結(jié)構(gòu),用來設(shè)置字體的高寬大小
10.程序什么時(shí)候應(yīng)該使用線程,什么時(shí)候單線程效率高。
答:1.耗時(shí)的操作使用線程,提高應(yīng)用程序響應(yīng)
2.并行操作時(shí)使用線程,如C/S架構(gòu)的服務(wù)器端并發(fā)線程響應(yīng)用戶的請求。
3.多CPU系統(tǒng)中,使用線程提高CPU利用率
4.改善程序結(jié)構(gòu)。一個(gè)既長又復(fù)雜的進(jìn)程可以考慮分為多個(gè)線程,成為幾個(gè)獨(dú)立或半獨(dú)立的運(yùn)行部分,這樣的程序會(huì)利于理解和修改。
其他情況都使用單線程。
11.Windows是內(nèi)核級線程么。
答:見下一題
12.Linux有內(nèi)核級線程么。
答:線程通常被定義為一個(gè)進(jìn)程中代碼的不同執(zhí)行路線。從實(shí)現(xiàn)方式上劃分,線程有兩種類型:“用戶級線程”和“內(nèi)核級線程”。用戶線程指不需要內(nèi)核支持而在用戶程序中實(shí)現(xiàn)的線程,其不依賴于操作系統(tǒng)核心,應(yīng)用進(jìn)程利用線程庫提供創(chuàng)建、同步、調(diào)度和管理線程的函數(shù)來控制用戶線程。這種線程甚至在象 DOS 這樣的操作系統(tǒng)中也可實(shí)現(xiàn),但線程的調(diào)度需要用戶程序完成,這有些類似 Windows 3.x 的協(xié)作式多任務(wù)。另外一種則需要內(nèi)核的參與,由內(nèi)核完成線程的調(diào)度。其依賴于操作系統(tǒng)核心,由內(nèi)核的內(nèi)部需求進(jìn)行創(chuàng)建和撤銷,這兩種模型各有其好處和缺點(diǎn)。用戶線程不需要額外的內(nèi)核開支,并且用戶態(tài)線程的實(shí)現(xiàn)方式可以被定制或修改以適應(yīng)特殊應(yīng)用的要求,但是當(dāng)一個(gè)線程因 I/O 而處于等待狀態(tài)時(shí),整個(gè)進(jìn)程就會(huì)被調(diào)度程序切換為等待狀態(tài),其他線程得不到運(yùn)行的機(jī)會(huì);而內(nèi)核線程則沒有各個(gè)限制,有利于發(fā)揮多處理器的并發(fā)優(yōu)勢,但卻占用了更多的系統(tǒng)開支。
Windows NT和OS/2支持內(nèi)核線程。Linux 支持內(nèi)核級的多線程
13.C++中什么數(shù)據(jù)分配在?;蚨阎?,New分配數(shù)據(jù)是在近堆還是遠(yuǎn)堆中?
答:棧: 存放局部變量,函數(shù)調(diào)用參數(shù),函數(shù)返回值,函數(shù)返回地址。由系統(tǒng)管理 堆: 程序運(yùn)行時(shí)動(dòng)態(tài)申請,new 和 malloc申請的內(nèi)存就在堆上
近堆還是遠(yuǎn)堆不是很清楚。
14.使用線程是如何防止出現(xiàn)大的波峰。
答:意思是如何防止同時(shí)產(chǎn)生大量的線程,方法是使用線程池,線程池具有可以同時(shí)提高調(diào)度效率和限制資源使用的好處,線程池中的線程達(dá)到最大數(shù)時(shí),其他線程就會(huì)排隊(duì)等候。15函數(shù)模板與類模板有什么區(qū)別?
答:函數(shù)模板的實(shí)例化是由編譯程序在處理函數(shù)調(diào)用時(shí)自動(dòng)完成的,而類模板的實(shí)例化必須由程序員在程序中顯式地指定。
16一般數(shù)據(jù)庫若出現(xiàn)日志滿了,會(huì)出現(xiàn)什么情況,是否還能使用?
答:只能執(zhí)行查詢等讀操作,不能執(zhí)行更改,備份等寫操作,原因是任何寫操作都要記錄日志。也就是說基本上處于不能使用的狀態(tài)。SQL Server是否支持行級鎖,有什么好處?
答:支持,設(shè)立封鎖機(jī)制主要是為了對并發(fā)操作進(jìn)行控制,對干擾進(jìn)行封鎖,保證數(shù)據(jù)的一致性和準(zhǔn)確性,行級封鎖確保在用戶取得被更新的行到該行進(jìn)行更新這段時(shí)間內(nèi)不被其它用戶所修改。因而行級鎖即可保證數(shù)據(jù)的一致性又能提高數(shù)據(jù)操作的迸發(fā)性。
18如果數(shù)據(jù)庫滿了會(huì)出現(xiàn)什么情況,是否還能使用?
答:見16關(guān)于內(nèi)存對齊的問題以及sizof()的輸出
答:編譯器自動(dòng)對齊的原因:為了提高程序的性能,數(shù)據(jù)結(jié)構(gòu)(尤其是棧)應(yīng)該盡可能地在自然邊界上對齊。原因在于,為了訪問未對齊的內(nèi)存,處理器需要作兩次內(nèi)存訪問;然而,對齊的內(nèi)存訪問僅需要一次訪問。int i=10, j=10, k=3;k*=i+j;k最后的值是?
答:60,此題考察優(yōu)先級,實(shí)際寫成: k*=(i+j);,賦值運(yùn)算符優(yōu)先級最低
21.對數(shù)據(jù)庫的一張表進(jìn)行操作,同時(shí)要對另一張表進(jìn)行操作,如何實(shí)現(xiàn)?
答:將操作多個(gè)表的操作放入到事務(wù)中進(jìn)行處理
22.TCP/IP 建立連接的過程?(3-way shake)
答:在TCP/IP協(xié)議中,TCP協(xié)議提供可靠的連接服務(wù),采用三次握手建立一個(gè)連接。第一次握手:建立連接時(shí),客戶端發(fā)送syn包(syn=j)到服務(wù)器,并進(jìn)入SYN_SEND狀態(tài),等待服務(wù)器確認(rèn);
第二次握手:服務(wù)器收到syn包,必須確認(rèn)客戶的SYN(ack=j+1),同時(shí)自己也發(fā)送一個(gè)SYN包(syn=k),即SYN+ACK包,此時(shí)服務(wù)器進(jìn)入SYN_RECV狀態(tài);
第三次握手:客戶端收到服務(wù)器的SYN+ACK包,向服務(wù)器發(fā)送確認(rèn)包ACK(ack=k+1),此包發(fā)送完畢,客戶端和服務(wù)器進(jìn)入ESTABLISHED狀態(tài),完成三次握手。
23.ICMP是什么協(xié)議,處于哪一層?
答:Internet控制報(bào)文協(xié)議,處于網(wǎng)絡(luò)層(IP層)
24.觸發(fā)器怎么工作的?
答:觸發(fā)器主要是通過事件進(jìn)行觸發(fā)而被執(zhí)行的,當(dāng)對某一表進(jìn)行諸如UPDATE、INSERT、DELETE 這些操作時(shí),數(shù)據(jù)庫就會(huì)自動(dòng)執(zhí)行觸發(fā)器所定義的SQL 語句,從而確保對數(shù)據(jù)的處理必須符合由這些SQL 語句所定義的規(guī)則。
25.winsock建立連接的主要實(shí)現(xiàn)步驟?
答:服務(wù)器端:socker()建立套接字,綁定(bind)并監(jiān)聽(listen),用accept()等待客戶端連接。
客戶端:socker()建立套接字,連接(connect)服務(wù)器,連接上后使用send()和recv(),在套接字上寫讀數(shù)據(jù),直至數(shù)據(jù)交換完畢,closesocket()關(guān)閉套接字。
服務(wù)器端:accept()發(fā)現(xiàn)有客戶端連接,建立一個(gè)新的套接字,自身重新開始等待連接。該新產(chǎn)生的套接字使用send()和recv()寫讀數(shù)據(jù),直至數(shù)據(jù)交換完畢,closesocket()關(guān)閉套接字。
26.動(dòng)態(tài)連接庫的兩種方式?
答:調(diào)用一個(gè)DLL中的函數(shù)有兩種方法:
1.載入時(shí)動(dòng)態(tài)鏈接(load-time dynamic linking),模塊非常明確調(diào)用某個(gè)導(dǎo)出函數(shù),使得他們就像本地函數(shù)一樣。這需要鏈接時(shí)鏈接那些函數(shù)所在DLL的導(dǎo)入庫,導(dǎo)入庫向系統(tǒng)提供了載入DLL時(shí)所需的信息及DLL函數(shù)定位。
2.運(yùn)行時(shí)動(dòng)態(tài)鏈接(run-time dynamic linking),運(yùn)行時(shí)可以通過LoadLibrary或LoadLibraryEx函數(shù)載入DLL。DLL載入后,模塊可以通過調(diào)用 GetProcAddress獲取DLL函數(shù)的出口地址,然后就可以通過返回的函數(shù)指針調(diào)用DLL函數(shù)了。如此即可避免導(dǎo)入庫文件了。
27.IP組播有那些好處?答: Internet上產(chǎn)生的許多新的應(yīng)用,特別是高帶寬的多媒體應(yīng)用,帶來了帶寬的急劇消耗和網(wǎng)絡(luò)擁擠問題。組播是一種允許一個(gè)或多個(gè)發(fā)送者(組播源)發(fā)送單一的數(shù)據(jù)包到多個(gè)接收者(一次的,同時(shí)的)的網(wǎng)絡(luò)技術(shù)。組播可以大大的節(jié)省網(wǎng)絡(luò)帶寬,因?yàn)闊o論有多少個(gè)目標(biāo)地址,在整個(gè)網(wǎng)絡(luò)的任何一條鏈路上只傳送單一的數(shù)據(jù)包。所以說組播技術(shù)的核心就是針對如何節(jié)約網(wǎng)絡(luò)資源的前提下保證服務(wù)質(zhì)量。
轉(zhuǎn)載請注明出自應(yīng)屆生求職招聘論壇
第三篇:歷年中國人民銀行招聘(計(jì)算機(jī)類)筆試試題
中國人民銀行分支機(jī)構(gòu)2008年人員錄用計(jì)算機(jī)專業(yè)試題
一、判斷題
1.如果A∈B及B¢C,則A不屬于C。
2.二叉數(shù)以后序遍歷序列與前序遍歷序列反映同樣的信息。
3.外部排序中使用置換選擇排序的目的,是為了增強(qiáng)初始?xì)w并段的長度。4.虛擬存儲(chǔ)器常用的地址映象方式是段相聯(lián)。
5.碼元的傳輸速率受奈式準(zhǔn)則的限制,體現(xiàn)通信系統(tǒng)中傳輸系統(tǒng)兩端的信號傳輸速率。6.ODBC中的“句柄”概念是指應(yīng)用程序變量。7.沒有路由器,第三層VLAN不能互通。
8.JDBC—ODBC橋利用ODBC驅(qū)動(dòng)程序提供ODBC訪問。只要本地機(jī)裝有ODBC驅(qū)動(dòng),采用JDBC— ODBC橋驅(qū)動(dòng)就可以訪問所有的數(shù)據(jù)庫。
9.控制報(bào)文協(xié)議ICMP用來保證IP數(shù)據(jù)報(bào)的傳送不丟失。
10.在LINUX系統(tǒng)中,在/etc/gateways文件中指定了網(wǎng)絡(luò)的路由信息。
二、單項(xiàng)選擇題
1.下列語句中,不是命題的是:
A.離散數(shù)學(xué)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門必修課 B.不存在最大質(zhì)數(shù) C.14>=8+7 D.P=9
2.設(shè)G是由5個(gè)頂點(diǎn)組成的完全圖,則從圖G中刪去()條邊可以得到樹。A.6 B.5 C.8 D.4
3.動(dòng)態(tài)鏈接表中指針表示的是:
A.下一元素地址 B.內(nèi)存儲(chǔ)器的地址
C.下一元素在數(shù)組中的位置 D.左鏈或右鏈指向的元素的地址
4.對于二維數(shù)組a[0..4,1..5],設(shè)每個(gè)元素占1個(gè)存儲(chǔ)單元,且以列為主序存儲(chǔ),則元素a[2,2]相對于數(shù)組空間起始地址的偏移量是: A.5 B.7 C.10 D.15
5.下列指令中正確的是:
A.MOV BX,AL B.MOV BL,AX C.MOV BL,AL D.MOV BL,BP
6.支持動(dòng)態(tài)地址再尋址的尋址方式是:
A.基址尋址 B.間接尋址 C.變址尋址 D.直接尋址
7.通道程序執(zhí)行結(jié)束后引起的中斷是:
A.機(jī)器校驗(yàn)中斷 B.I/O中斷 C.程序性中斷 D.外中斷
8.計(jì)算機(jī)網(wǎng)絡(luò)中對比特信號進(jìn)行編碼的層次是: A.物理層 B.?dāng)?shù)據(jù)鏈路層 C.網(wǎng)絡(luò)層 D.應(yīng)用層
9.信道復(fù)用技術(shù)不包括:
A.STDM B.FDM C.WMA D.CDMA
11.以下地址中與86.32/12匹配的是:
A.86.33.224.123 B.86.79.65.216 C.86.58.119.74 D.86.68.206.154
12.下面對進(jìn)程的描述中,不正確的是:
A.進(jìn)程是動(dòng)態(tài)的概念 B.進(jìn)程執(zhí)行需處理機(jī) C.進(jìn)程是有生命期的 D.進(jìn)程是指定的集合
13.當(dāng)()時(shí),進(jìn)程從執(zhí)行狀態(tài)轉(zhuǎn)變?yōu)榫途w狀態(tài)。A.進(jìn)程別調(diào)度程序選中 B.時(shí)間片到 C.等待某一事件 D.等待的事件發(fā)生
14.為多道程序提供可共享資源不足時(shí),可能出現(xiàn)死鎖,但是,不適當(dāng)?shù)模ǎ┮部赡墚a(chǎn)生死鎖。A.進(jìn)程優(yōu)先權(quán) B.資源的線形分配 C.進(jìn)程推進(jìn)順序 D.分配隊(duì)列優(yōu)先權(quán)
15.銀行家算法在解決死鎖問題中是用于()的。
A.預(yù)防死鎖 B.避免死鎖 C.檢測死鎖 D.解除死鎖
16.操作系統(tǒng)存儲(chǔ)管理中,采用覆蓋與交換技術(shù)的目的是:
A.節(jié)省內(nèi)存空間 B.物理上擴(kuò)充內(nèi)存容量 C.提高CPU效率 D.實(shí)現(xiàn)內(nèi)存共享
17.某虛擬內(nèi)存系統(tǒng)采用頁式內(nèi)存管理,使用LRU頁面管理算法。考慮下面的頁面訪問地址流(每次訪問在一個(gè)時(shí)間單位內(nèi)完成):
1,8,1,7,8,2,7,2,1,8,3,8,2,1,3,1,7,1,3,7 假定內(nèi)存容量為4個(gè)頁面,開始時(shí)是空的,則頁面失效次數(shù)為 A.4 B.5 C.6 D.7
18.下類關(guān)系運(yùn)算式子中,不正確的是
A.R—S=R—(R∩S)B. R=(R—S)∪(R∩S)C.R∩S=S—(S—R)D.R∩S=S—(R—S)
19.在元組關(guān)系演算中,與公式(“s)(P1(s))等價(jià)的公式是: A.┐($ s)(P1(s))B.($s)(┐P1(s))
C.┐(”s)(┐P1(s))D.┐($s)(┐P1(s))
20.SQL中,與“NOT IN”等價(jià)的操作符是: A.=SOME B.<>SOME C.=ALL D.<>ALL
三 填空題
1.模式串“abaabcac”的next的函數(shù)值序列為__.2.多處理機(jī)實(shí)現(xiàn)的是__和__的并行.3.有關(guān)系數(shù)據(jù)有模式設(shè)計(jì)時(shí),各種數(shù)據(jù)之間的聯(lián)系稱模式的標(biāo)準(zhǔn)__.4.有N個(gè)進(jìn)程共享同一臨界資源,若使用信號量機(jī)制實(shí)現(xiàn)對臨界資源的互斥訪問,則信號的變化范圍是__.5.快速分組交換在實(shí)現(xiàn)技術(shù)上分為兩類,當(dāng)楨長變長時(shí),就是__;當(dāng)楨長固定時(shí),就是__.(記不太清了)
四.簡答題(大概的題意)
1.某進(jìn)程被喚醒并立即運(yùn)行,該系統(tǒng)采用的是剝奪調(diào)度方法嗎?為什么?
2.關(guān)系模式的分解?依據(jù)?
3.A,B,C,D四個(gè)元素依次進(jìn)棧,進(jìn)棧過程中允許出棧,寫出所有可能的出棧序列.4.路由器跳轉(zhuǎn)的步驟.(已知B路由器的跳轉(zhuǎn)過程 有B跳到C)
5.UML中序列圖和協(xié)作圖的關(guān)系?
五.編程題(就記了第一題的部分內(nèi)容)
1.題的大意是這樣:進(jìn)行選票 n<80.每張選票人數(shù)不能超過3人,不能少于1人.否則是無效選票.補(bǔ)充程序中空缺的部分.(內(nèi)容不是很全)
int statistzc(FILE *fp,int canlit [] int n){ char str[80];int i;ag0;int q=0;for(i=0;i 2007人民銀行北京營管部計(jì)算機(jī)類筆試 一句話,感覺考題對不住學(xué)計(jì)算機(jī)的。 沒有想象當(dāng)中的數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)……,大概有20%都跟word、ppt、excel有關(guān)系,漢…… 總共五道大題 1,判斷對錯(cuò),20題20分,一般,昨晚感覺沒啥變態(tài)地; 2,單選,25題25分,后面很多都是office平時(shí)使用的東西,比如word中,鼠標(biāo)在選中區(qū)域雙擊,會(huì)把哪些內(nèi)容選中?excel一個(gè)if公式等等; 3,多選,至少會(huì)有2個(gè)答案,10題15分,最后也包括些office的,比如在ppt演示頁面如何移動(dòng),如何更改word文檔名稱等; 4,簡答,2題20分,一題關(guān)于頁面地址映射,一題關(guān)于java里的錯(cuò)誤異常機(jī)制的優(yōu)點(diǎn); 5,程序,2題20分,前者是子女-兄弟鏈接法隊(duì)列排序,后者看程序?qū)懡Y(jié)果(就是找出某整數(shù)范圍內(nèi)的質(zhì)數(shù))。 偶爾有點(diǎn)銀行的影子,比如電子支付、信用卡、網(wǎng)上銀行等,真正涉及到計(jì)算機(jī)比較深的東西不多,就連那個(gè)程序題,提干本身也是錯(cuò)誤不少,我們一起去的同學(xué)都這樣覺得,至少有個(gè)變量沒申明自己冒出來的,呵呵。不過即使這樣考分不一定高,bless all。ps: 今年查了查沒計(jì)算機(jī)類的筆經(jīng),我這篇希望以后的兄弟姐妹看看:) 繼續(xù),這是另一個(gè)網(wǎng)友寫的帖子~~~~中國人民銀行2007 招聘 計(jì)算機(jī)類 筆經(jīng)總體感覺不難+失望。 沒有想到計(jì)算機(jī)類的題目是這樣的,完全出乎意料之外。 題型: 1。對錯(cuò)10道 2。單項(xiàng)選擇25道 3。多項(xiàng)選擇10道 4。簡答題2道 5。程序題2道 其中對錯(cuò)和選擇三大類題,主要考網(wǎng)上銀行相關(guān)的一些東西、銀行常識問題以及Office的一些操作。對于Office的題目,我就感覺很驚訝。。大概有占30分左右,都是word,ppt,excel的一些細(xì)節(jié)操作東西。感覺有點(diǎn)像中級類考試。 簡單題應(yīng)該說不難,可惜我沒復(fù)習(xí)上陣了,第一題沒答出來 第一題是關(guān)于虛擬存儲(chǔ)和頁式存儲(chǔ)的東西,都忘光了。第二題是關(guān)于java里的異常機(jī)制的好處。 程序題 第一題是講遍歷一個(gè)“chile-brother”樹。。簡明概要了該樹的特征以及定義,還有某些函數(shù)的定義,并給一個(gè)程序段遍歷該樹,當(dāng)中有5個(gè)空格要自己填。 第二題是一個(gè)C程序,循環(huán)套循環(huán),是一個(gè)求50-100之內(nèi)的質(zhì)數(shù)的題目,看懂題目后要求回答“結(jié)果是什么以及里面的變量n的作用” 1.總之。不難。。應(yīng)該說學(xué)過計(jì)算機(jī)原理,面向?qū)ο蟮某绦蛞约埃阏Z言?;镜恼莆樟?,這張卷子就ok了。。sigh 最后這是2006年一個(gè)網(wǎng)友寫的~~~2006年人民銀行考試試題及答案回顧(計(jì)算機(jī))最后的程序題用遞歸 程序結(jié)果題,第一道是索引值我5,要求要從小到大排好序的數(shù)組; 第二道是K=13,計(jì)算函數(shù)f(n)=f(n-1)+f(n-2),且f(1)=f(2)=1,f(0)=0的函數(shù)值 填空題: 數(shù)據(jù)庫的,有一個(gè)是WITH CHECK OPTION,還有一個(gè)是用ALTER語句 最后的數(shù)組是1,1,3,4 選擇題: 有一個(gè)我本來以為是把“ABCDEFG”倒過來輸出的程序,其實(shí)后來仔細(xì)看是輸出“AGAAGAGA” 字符串“abcd