重要提醒:本網(wǎng)站所發(fā)布內(nèi)容為轉(zhuǎn)載資訊,供您瀏覽和參考之用,請您對相關內(nèi)容自行辨別及判斷,本網(wǎng)站對此不承擔任何責任。凡私自告知添加聯(lián)系方式、保證無條件入職、收取各種費用等信息,請保持高度警惕,防止上當受騙造成各種損失。
前天參加了中國人民銀行全國統(tǒng)一招生考試,現(xiàn)在對這次下考試作如下總結:
從考試類容來看:在內(nèi)容上囊括了計算機專業(yè)的所有課程,C語言、面向?qū)ο蟆?shù)據(jù)庫、數(shù)據(jù)結構、操作系統(tǒng)、計算機組成原理、編譯原理、多媒體技術、計算機網(wǎng)絡、離散數(shù)學、設計模式都考了。類容非常的豐富,考點都不是很難、但是知識面比較廣,很難全面掌握,因此也很難考好。
從考試題型來看:主要有一下集中題型。第一部分,判斷題(好像是10個,每個好像是0.5分),單選題40個(好像每個一分,沒有注意看),簡答題兩個,綜合運用題5個,具體多少分沒有注意看。
附簡答題和綜合應用題題目:
簡答題:
1、闡述死鎖產(chǎn)生的必要條件,以及檢測、解除的方法。
2、畫出網(wǎng)絡結構圖:星形、環(huán)形、總線型、樹形的結構圖,并說明星形和總線型的結構特點。
綜合應用題:
1、多表查詢:從S(學號,姓名,年齡,生日)表和SC(學號,課程號,成績)中查詢出沒有選擇課程號為c1001的課程的所有學生的學號和姓名。
本人答案(寫哪個都可以,只做參考,還有別的寫法,此略):
SELECT sno,sname FROM S WHERE sno in(SELECT sno FROM SC WHERE cno <> 'c1001')
SELECT S.sno,sname FROM S,SC WHERE (S.sno=SC.sno AND SC.cno <> 'c1001')
2、根據(jù)程序?qū)懗銎漭敵鼋Y果(以下是我自己寫的java版的代碼,沒有記錯的話就是這個了(原版的是C語言版的)):
public class exam {
public static void main(String[] args) {
print();
}
public static void print(){
char a[] = { '*', '*', '*', '*', '*' };
int i, j, k;
for (i = 0; i < 5; i++) {
System.out.print('\n');
for (j = 0; j < i; j++) {
System.out.print(" ");
}
for (k = 0; k < 5; k++) {
System.out.print(a[k]);
}
}
}
}
測試結果:
*****
*****
*****
*****
*****
3、寫出以下程序?qū)崿F(xiàn)的功能:
原版也是C語言版的,本人用java實現(xiàn)如下:
public class exam2 {
public static void main(String[] args) {
new exam2().compare(5,2,8);//源代碼中沒有具體的參數(shù),此處為本人添加測試結果的。
}
public void compare(int a,int b,int c){
int temp;
if(a>b){
temp=a;a=b;b=temp;
}
if(a>c){
temp=a;a=c;c=temp;
}
if(b>c){
temp=b;b=c;c=temp;
}
System.out.println(a+"<="+b+"<="+c);
}
}
測試結果如下:2<=5<=8
本人答案:此程序功能為輸入三個參數(shù)比較大小后按從小到大用<=符號連接輸出。(其實大概意思都差不多,只要描述清楚就差不多了,如果我沒有做錯的話就是這個功能吧!僅供參考!)
4、寫出如下表達式的后綴形式(是考編譯原理的知識,共三個小題,題目比較復雜,本人已不記得,只要懂得這個 知識點應該都會做)
5、此題已經(jīng)記不清楚了,大概是用幾個數(shù)來構造一棵最有二叉樹吧,然后求其平均碼長(不太搞得懂什么意思)。
對于判斷題,本人感覺不是很難,但是涉及面也比較廣,可能有些人會覺得題目比較偏,因為這是計算機方面的招生,計算機的專業(yè)知識本來就非常的廣,所以這就需要我們掌握好我們的專業(yè)知識和技能,才能在考場上贏得考試。
對于選擇題,一共40個,都是單選題,涉及面就囊括了我們所學的所有專業(yè)知識,沒有學到的也考到了。可謂無所不及啊!在這40個題中,所涉及的課程及知識點如下:
數(shù)據(jù)庫查詢(多表查詢)的,表的關系及其創(chuàng)建,相關數(shù)據(jù)庫管理系統(tǒng);
操作系統(tǒng)死鎖,進程管理,文件管理,設備管理,以及存儲管理;
C語言的指針及相關程序;
數(shù)據(jù)結構的鏈表,二叉樹,排序等;
編譯原理的相關重點知識(具體的忘記了);
離散數(shù)學的謂詞邏輯,集合論以及圖論相關知識;
計算機網(wǎng)絡結構相關知識;
計算機組成原理的中斷,虛擬存儲等知識;
多媒體技術的圖像,聲音,視頻等知識;
面向?qū)ο蠹夹g的一些特性及相關知識;
除了以上專業(yè)知識以外,還涉及了相關數(shù)序知識,設計模式,HTML,通信技術,電子商務的業(yè)務流程,銀行的相關業(yè)務等知識。從總體上看,所考的很大一部分部都是我們所學專業(yè)課的重點中的重點知識,只是選擇題有些偏難,考查范圍全面、廣泛。從整體上能考查學生的基礎知識和相關的應用,但是要真正的的考好這份試卷還是有一定的難度。
從這次考試看來,要做一個合格的計算機專業(yè)畢業(yè)生,以上列出的專業(yè)知識是必須要掌握的,它是計算機專業(yè)的根本,是你從事計算機相關工作的基礎,一個學計算機的人應該了解這方面的知識。它是你繼續(xù)學習計算機相關只是的基礎,有了這個基礎,你才會更加了解計算機相關工作的原理及具體細節(jié),在如今的信息化時代,學習新的知識和技能才會更容易、更迅速。