軟通動力C語言筆試題主要有以下三大部分:
一. 選擇題
1. 在關(guān)系數(shù)據(jù)庫德詢問優(yōu)化中,事先處理文件,如排序、建立索引的目的是:()
A.優(yōu)化表達式 B。減少中間結(jié)束 C。擴大緩沖數(shù)據(jù) D。 減少掃描文件的時間
2.進程是操作系統(tǒng)中的一個重要概念。進程是一個具有一定獨立功能的程序在某個數(shù)據(jù)集合上的一次(A);進程是一個(B)的概念,而程序是一個(C)的概念;進程的最基本狀態(tài)有(D)。在一個單處理機,若有6個用戶進程,在非管態(tài)的某一時刻,處于就緒狀態(tài)的用戶進程最多有(E)個。
供選擇的答案
A: (1)單獨操作 (2)關(guān)聯(lián)操作 (3) 進行活動 (4)并發(fā)活動
B:(1)靜態(tài) (2)動態(tài) (3)邏輯 (4) 物
C:(1)物理 (2)邏輯 (3)動態(tài) (4)靜態(tài)
D:(1)就緒、運行、隱蔽 (2)停止、就緒、運行 (3)運行、就緒、阻塞
(4)就緒、車消、運行
E: (1) 5 (2) 6 (3) 1 (4) 4
3. 有以下幾個條件成立:( )
(1)如果小王是工人 ,那么小張不是醫(yī)生
(2)或者小李是工人,或者小王是工人
(3)如果小張不是醫(yī)生,那么小趙不是學生
(4)或者小趙是學生,或者小周不是經(jīng)理
以下哪項如果為真,可得出“小李是工人”的結(jié)論?
(A) 小周不是經(jīng)理
(B) 小王是工人
(C) 小趙不是學生
(D) 小周是經(jīng)理
二.簡答題
1.下面列舉的是常用的排序方法:直接插入排序,二分法插入排序,起泡排序,快速排序,直接選擇排序,堆排序,歸并排序。試問,哪些排序方法是穩(wěn)定的?
答:(期待您的高見)
2. 對序列(49,38,65,97,76,27,13,50)采用快速排序法進行排序,以序列的第一個元素為基準元素得到的劃分結(jié)果是什么?
答:
3. 請仔細閱讀下面的SQL,判斷其是否有錯誤,如果有錯誤,請說明錯誤在哪里。
Select id , name ,age ,count ()
From table_name
Where name like “ %s%”
Group by name
4. 請用面向?qū)ο蠓治龅姆椒,分?ldquo;我用電腦寫程序”這句話的對象、屬性和方法。