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