① 誰有比較全面的Java程序員面試題(附答案),請發到[email protected],謝謝
已經發送到你郵箱了。署名是:斷想
希望能幫到你!!
② 初級程序員考試題庫有哪些
程序員考試屬於全國計算機技術與軟體專業技術資格考試(簡稱計算機軟體資格考試)中的一個初級考試。程序員考試分為上午科目和下午科目,上午考基礎知識;下午題是程序設計。通讀教材吃透書本是基礎,在結合練習題加以鞏固。上學吧「程序員」題庫,題目還挺多的。
③ 急需程序員筆試題,附帶答案
一、選擇題(每題1分,共20分)
1. 下列那種語言是面向對象的(C)
A. C B. PASCAL C. C++ D. FORTRAN77
2.在 Windows9x 下,可以進入 MS-D0S 方式。當在 DOS 提示符下鍵入 (B ) 命令後,
系統將退出 MS-DOS方式,返回到 WIndows 方式。
A. CLOSE B. EXIT C. QUIT D. RETURN
3.下面哪些是面向對象的基本特性:(A,B,C )
A 多態 B 繼承 C 封裝 D 介面
4.在C++中經常要進行異常處理,下面哪些是異常處理常用到的關鍵詞:(A,B,C)
A try B catch C throw D break E contiue
5.資料庫技術中的「臟數據',是指(D)的數據。
A.錯誤 B.回返 C.未提交 D.未提交的隨後又被撤消
6.TCP/IP是一種(A,B)
A.標准 B.協議 C.語言 D.演算法
7. 下面有關計算機操作系統的敘述中,不正確的是( )
A 操作系統屬於系統軟體
B 操作系統只負責管理內存儲器,而不管理外存儲器
C UNIX 是一種操作系統
D 計算機的處理器、內存等硬體資源也由操作系統管理
8.微機上操作系統的作用是( D)
A 解釋執行源程序 B 編譯源程序
C 進行編碼轉換 D 控制和管理系統資源
9.下列存儲器中存取速度最快的是(A )
A 內存 B 硬碟 C 光碟 D 軟盤
10.在計算機中,—個位元組是由多少個二進制位組成的( )
A. 4 B. 8 C. 16 D. 24
11. 存儲16×16點陣的一個漢字信息,需要的位元組數為( )
A 32 B 64 C 128 D 256
12. 以下選項中合法的字元常量是(C)
A."B" B. '\010' C. 68 D. D
13. 假定x和y為double型,則表達式x=2,y=x+3/2的值是()
A. 3.500000 B. 3 C. 2.000000 D. 3.000000
14. 以下合法的賦值語句是()
A. x=y=100 B. d--; C. x+y; D. c=int(a+b);
15. 設正x、y均為整型變數,且x=10 y=3,則以下語句
pprintf("%d,%d\n",x--,--y); 的輸出結果是()
A.10,3 B. 9,3 C. 9,2 D.10,2
16. x、y、z被定義為int型變數,若從鍵盤給x、y、z輸入數據,正確的輸入語句是()
A .INPUT x、y、z; B. scanf("%d%d%d",&x,&y,&z);
C. scanf("%d%d%d",x,y,z); D. read("%d%d%d",&x,&y,&z);
17.以下數組定義中不正確的是()
A) int a[2][3]; B) int b[][3]={0,1,2,3};
C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}};
18. 以下程序的輸出結果是()
main()
{
int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};
printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0];
}
A) 0650 B) 1470 C) 5430 D) 輸出值不定
19 以下程序的輸出結果是()
main()
{
char st[20]= "hello\0\t\\\";
printf(%d %d \n",strlen(st),sizeof(st));
}
A) 9 9 B) 5 20 C) 13 20 D) 20 20
20. 當調用Windows API函數InvalidateRect,將會產生什麼消息()
A:WM_PAINT B:WM_CREATE
C:WM_NCHITTEST D:WM_SETFOCUS
二、填空題(每題3分,共30分)
1.請列舉當前一些當前流行的資料庫引擎__________
2. 為了將當前盤當前目錄中的所有文本文件(擴展名為.TXT)的內容列印輸出,正確
的單條DOS命令為______。
3. 計算機網路分為區域網和廣域網,網際網路屬於 廣域網。
4. 設y是int型變數,請寫出判斷y為奇效的關系表達_______。
5. 設有以下程序:
main()
{ int n1,n2;
scanf("%d",&n2);
while(n2!=0)
{ n1=n2%10;
n2=n2/10;
printf("%d",n1);
}
}
程序運行後,如果從鍵盤上輸入1298;則輸出結果為____。
6.以下程序運行後的輸出結果是______。
main()
{ char s[ ]="9876",*p;
for ( p=s ; pbr>}
7.以下函數的功能是:求x的y次方,請填空。
double fun( double x, int y)
{ int i;
double z;
for(i=1, z=x; ibr>return z;
}
8.以下程序段打開文件後,先利用fseek函數將文件位置指針定位在文件末尾,然後調
用ftell函數返回當前文件位置指針的具體位置,從而確定文件長度,請填空。
FILE *myf; ling f1;
myf= ______("test.t","rb");
fseek(myf,0,SEEK_END); f1=ftel(myf);
fclose(myf);
printf("%d\n",f1);
9. 以下程序輸出的最後一個值是______。
int ff(int n)
{ static int f=l;
f=f*n;
return f;
}
main()
{ int i;
for(I=1;I<=5;I++ printf("%d\n",ff(i));
)
10. 以下程序運行後的輸出結果是_____。
main()
{ int i=10, j=0;
do
{ j=j+i; i-;
while(i>2);
printf("%d\n",j);
}
三、判斷題(每題2分,共20分)
1:動態鏈結庫不能靜態調用。
2:UDP是面向無連接的網路連接
3:ASP是一種資料庫引擎
4:隊列是先進後出。
5:Weblogic是分布式應用伺服器。
6:TCP,UDP都是傳輸層的協議。
7: 兩個線程不能共存於同一地址空間
8: JAVA是一種跨平台的開發工具
9.在WINDOWS操作系統中對外設是以文件的方式進行管理
10. 虛擬內存實際是創建在硬碟上的
四、問答題(每題10分,共30分)
1. 寫出從資料庫表Custom中查詢No、Name、Num1、Num2並將Name以姓名顯示、計算出
的和以總和顯示的SQL。
Select No、Name、Num1、Num2 from custom;
2. 何為「事務處理」,談談你對它的理解。
3. 常用的數據結構有哪些?請枚舉一些。(不少於5個)
4. 什麼是OOP?什麼是類?請對比類和對象實例之間的關系。
5. 有一組數字(3,10,6,8,98,22),請編程排序(升降序皆可),語言不限,演算法不限,但須註明是何種演算法。
[email protected]
④ 歷年初級程序員軟考真題 答案詳細的!qq:429276369
我十一月份考軟體設計師,我這有本程序員歷年試題與解答,程序員五月份考過了,十元錢賣給你。。。不知你的意向如何
⑤ 跪求:初級程序員考試真題和答案!謝謝!我的郵箱:[email protected]!
這是10年的填空題
1、可以將各種數據轉換成為計算機能處理的形式並輸送到計算機中去的設備統稱為( ) 。
2、一個非零的無符號二進制整數,若在其右邊末尾加上兩個"0"形成一個新的無符號二進制整數,則新的數是原來數的 ( )倍。
3、以國標碼為基礎的漢字機內碼是兩個位元組的編碼,每個位元組的最高位為( )。
4、磁碟驅動器屬於( )設備
5、在Windows98中,要彈出某文件夾的快捷菜單,可以將滑鼠指向該文件夾,然後按( )鍵
6、在Windows98中,"回收站"是( )中的一塊區域。
7、在Windows98中,要想將當前窗口的內容存入剪貼板中,可以按( )鍵。
8、Word的"窗口"命令菜單被打開後,該菜單的下半部顯示出已經打開的所有文檔名,其中當前活動窗口所對應的文檔名前有( )符號
9、計算機網路是由負責信息處理並向全網提供可用資源的資源子網和負責信息傳輸的( )子網組成。
10、為解決某一問題而設計的指令序列稱為______。
11、在16*16點陣的漢字字型檔中,存儲每個漢字的點陣信息所需的位元組數是______
12、微處理器(CPU)主時鍾在每秒鍾內發出的時鍾脈沖數稱為______。
13、在WINDOW98中,為了彈出"顯示屬性"對話框,應用滑鼠右鍵單擊桌面空白處,然後在彈出的快捷菜單中選擇______項。
14、在WINDOW98的"資源管理器"窗口中,為了顯示文件或文件夾的詳細資料,應使用窗口中菜單欄的______菜單。
15、在WINDOW98中,通過"開始"菜單中的"程序"項進入MS-DOS方式,欲重新返回WINDOW95,可使用______命令。
16、在WORD的編輯狀態,要取消WORD主窗口顯示"常用工具欄",應使用______菜單中的命令
17、提供網路通訊和網路資源共享功能的操作系統稱為______。
18、將匯編語言源程序轉換成等價的目標程序的過程稱為 ( )
19、4個二進制位可表示( )種狀態。
20、微型計算機系統可靠性可以用平均( )工作時間來衡量。
21、目前微型計算機中常用的滑鼠器有光電式和( )式兩類。
22、在Windows 98的"資源管理器"窗口中,為了使具有系統和隱藏屬性的文件或文件夾不顯示出來,首先應進行的操作是選擇( )菜單中的"選項"。
23、在啟動計算機系統時,當內存檢查結束後,立即按( )鍵,可以直接進入MS-DOS系統。
24、在Windows 98的"回收站"窗口中,要想恢復選定的文件或文件夾,可以使用"文件"菜單中的( )命令。
25、在Word的編輯狀態下,若要退出"全屏顯示"視圖方式,應當按的功能鍵是 ( )
26、Internet(網際網路)上最基本的通信協議是 ( )
27、兩位二進制可表示 [ ] 種狀態。
28、在CPU中,用來暫存放數據,指令等各種信息的部件是 [ ]
29、CPU中,執行一條指令所需的時間稱 [ ] 周期
30、在中文Windows98中,為了添加某個中文輸入法,應選擇 [ ] 窗口中的「輸入法」選項。
31、在Windows 98系統中,為了在系統啟動成功後自動執行某個程序,應將該程序文件添加到 [ ] 文件夾中
32、若使用Windows98「寫字板」創建一個文檔,當用戶沒有指定該文檔的存放位置,則系統將該文檔默認存放在 [ ] 文件夾中。
33、在Word中,可以顯示水平標尺的兩種視圖模式是 [ ]
34、在傳輸數字信號時,為了便於傳輸、減少干擾和易於放大,在發送端需要將發送的數字信號變換成為模擬信號,這種變換過程稱為[ ]
35、用屏幕水平方向上顯示的點數乘垂直方向上顯示的點數來表示顯示器清晰度的指標,通常稱為【 】。
36、計算機執行一條指令需要的時間稱為【 】。
37、把一個十進制數26轉換成二進制數是【 】。
38、將用高級語言編寫的源程序轉換成等價的目標程序的過程,稱為【 】。
39、在Windows 98中,為了清除「開始」菜單下「文檔」菜單中的內容,應打開【 】對話框。
40、在Windows 98中,當用滑鼠左鍵在不同驅動器之間拖動對象時,系統默認的操作是【 】。
41、在Windows 98中,對用戶新建的文檔,系統默認的屬性為【 】。
42、在Word的編輯狀態,可以設定表格寬度的命令在【 】菜單內。
43、在計算機網路中,通信雙方必須共同遵守的規則或約定,稱為【 】。
44、典型的電子郵件地址一般由【 】@主機域名組成。
45、一個二進制整數從右向左數第10位上的1相當於2的【 】 次方。
46、用WINDOWS 98的"記事本"所創建文件的預設擴展名是【 】 。
47、如果WINDOWS 98的文件夾設置了【 】屬性,則可以備份,否則不能備份
48、在WINDOWS 98默認環境中,進行整張軟盤的復制,可通過滑鼠右鍵單擊要復制的源驅動器,在彈出的快捷菜單中單擊【 】實現。
49、在Word 97的表格中,保存有不同部門的人員數據,現需要把全體人員按部門分類集中,在"表格"菜單中,對部門名稱使用【 】命令可以實現。
50、微型計算機的內存是由RAM(隨機存取存儲器)和【 】組成的
51、將匯編語言程序翻譯成與之等價的機器語言程序的程序是【 】
52、典型的微型計算機系統匯流排是由數據匯流排,【 】和控制匯流排三部分組成的。
53、計算機中用來表示存儲空間大小的最基本容量單位是【 】
54、Windows98中,選定多個不相鄰文件的操作是:單擊第一個文件,然後按住【 】鍵的同時,單擊其它待選定的文件
55、在Windows98默認環境中,要改變「屏幕保護程序」的設置,應首先雙擊【 】窗口中的「顯示器」圖標。
56、在Windows98中,若要刪除選定的文件,可直接按【 】鍵。
57、在Word97中,要在頁面上插入頁眉、頁腳,應使用【 】菜單下的「頁眉和頁腳」命令
58、為了實現網路互聯,需要相就的網路連接器,主要由中繼器、網橋、【 】和網關組成。
⑥ 推薦一本參考書,有歷年軟考-程序員。真題和解析的。
你可以關注希賽軟考網,他們出了各個級別的軟考歷年真題解析。是機械工業出版社出的,編者是希賽軟考網。其實09年程序員考試群里已經收集了一CHM文件,裡面集了自91年來的所有軟考程序員題目。群號:78520499 由於人太多,加入請說明理由。希望對您有所幫助。
⑦ 一道程序員題目
(6). 行下標范圍是0~5,列下標范圍是1~8 總的數組元素個數為:6*8=48,每個數組元素佔六個位元組,總共是48*6=288(位元組)
(7). 最後一個元素的起始位元組地址為382,所以首地址為382-288+6=100
其中6為最後一個元素所佔用的位元組數。
(8). 按行存儲,X[1,5] 的起始地址:首地址xd+【(1-0)*8+(5-1)】*6=172
(9). 結束地址為:172+6=178
(10). 按列存儲,則 X[4,8]的起始位元組地址:首地址xd+【(8-1)*6+4】*6=376
可以這樣理解:按列存儲就是先存儲第一列的數據元素。再存儲第二列的這樣的存儲方式。同理可以知道按行存儲。
按列存儲,則 X[4,8]的起始位元組地址為__(10)__ 如X[4,8]的後一個 元素就是X[5,8]。
看來你是對數據結構不太了解,你可以先學習一下數據結構的知識,數組是最基本的,如果這都不弄懂的話,以後的題目會很難做。還是從根本上解決問題吧,在這里我很難做詳細的解釋,希望我的回答能夠幫上你的忙。
有什麼問題可以給我發消息。網路基本上都在線。。
⑧ 求 全國計算機技術與軟體專業技術資格(水平)考試 程序員考試歷年真題的答案解析
書店裡有賣的。。。
⑨ 跪求程序員考試真題及答案,郵箱[email protected] 謝謝了
我有幾道題,但是沒寫答案的,我上個學期過了程序員。我覺得應該去買本歷年真題的書來做,效果不錯。而且還可以隨身帶,方便
⑩ 一道要命的程序員測試題~~急求解!!!
程序測試最多隻能找出80%的問題,所以40/80%+50/80%=108,最接近於100,故可估計程序中的錯誤總數是C,100個。