A. 一道要命的程序員測試題~~急求解!!!
程序測試最多隻能找出80%的問題,所以40/80%+50/80%=108,最接近於100,故可估計程序中的錯誤總數是C,100個。
B. 軟考初級程序員下午試題
初級程序員:
初級程序員級考試上下午各2小時。上午試卷有12道題,內容包括:基本的數據結構(例如,數組、隊列、棧等的定義、存儲與操作),程序語言基本概念,操作系統的概念以及dos和windows
9x的使用,資料庫系統基本概念,多媒體基本概念,上網瀏覽和收發電子郵件的概念和使用,信息安全基本概念,數制及其轉換,原碼、反碼、補碼、ascii
碼和漢字編碼,邏輯代數運算,硬體各主要部件的功能、特性,計算機專業英語等。
C. 誰有java程序員思維邏輯題(附帶答案),發給我一份。
發我一份吧 358464600
D. 急需程序員筆試題,附帶答案
一、選擇題(每題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]
E. 求2011年下半年程序員考試(國家軟考)下午試題參考答案
上午題:http://wenku..com/view/0c85eb21915f804d2b16c154.html
下午題:http://wenku..com/view/1ab6dc2e647d27284b735141.html
F. 2010程序員答案
2010年5月程序員下午試題答案:
一:(1)0->k
(2)i++
(3)i-1
(4)i-j
(5)i
二:問題1:5,7
問題2:4 scanf("%d",&a[k]);
6 if(k==n) break;
7 }while(a[k-1]!=0);
三:(1)k++
(2)i<12
(3)tarr[i]*3
(4)tarr[i]
(5)S%10
四:(1)index!=-1
(2)index
(3)lh<=rh
(4)*key,cityTable[mid] (不確定)
(5)mid
五:(1)y
(2)catch
(3)Department d
(4)catch
(5)平均工資:1200
(6)請重新輸入當月工資總和與員工數:
(7)程序未正確計算平均工資!
======================================================================
請輸入當月工資總和與員工數:
6000 5
平均工資:1200
請按任意鍵繼續. . .
----------------------------------------------------------------------
請輸入當月工資總和與員工數:
6000 0
請重新輸入當月工資總和與員工數:
0 0
程序未正確計算平均工資!
請按任意鍵繼續. . .
======================================================================
六:(1)
(2)
(3)
(4)
(5)
(6)
(7)
G. 軟體測試題答案
//僅僅是個人見解
1. 好的測試員不懈追求完美。
N 不能過於鑽牛角尖,好的測試員知道何時完美無法企及,何時達到「夠好」。
2. 軟體測試是有效的排除軟體缺陷的手段。
N 不能把排除軟體缺陷依賴於軟體測試
3. 程序員與測試工作無關。
N
4. 白盒測試的條件覆蓋標准強於判定覆蓋。
Y 六種覆蓋標准:語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋發現錯誤的能力呈由弱至強的變化。
5. 驗收測試是以最終用戶為主的測試。
Y 驗收測試又分a測試和b測試,前者有開發者在現場
6. 測試程序僅僅按預期方式運行就行了。
N 還要找出規格的疏漏
7. 自底向上集成需要測試員編寫驅動程序。
Y 自底向上的增值方式是從程序模塊結構的最底層模塊開始組裝和測試。因為模塊是自底向上進行組裝的,對於一個給定層次的模塊,她的子模塊已經組裝並測試完成,所以不再需要樁模塊。
8. 軟體測試工具可以代替軟體測試員。
N 自動化測試不能完全替代手工測試
9. 最重要的用戶界面要素是軟體符合現行標准和規范。
N 易用性
10. 自動化測試可能延誤項目進度。
Y 可以提高測試效率,當然沒實施好的話也會延誤
11. 軟體測試員可以對產品說明書進行白盒測試。
N
12. 靜態白盒測試可以找出遺漏之處和問題。
y
13. 程序員兼任測試員可以提高工作效率。
N 程序員不能測自己的程序
14. 產品說明書(需求文檔)的變更應當受到控制。
Y 受開發條件實際需求控制
15. 軟體開發全過程的測試工作都可以實現自動化。
N
16. 找出的軟體缺陷越多,說明剩下的軟體缺陷越少。
N 注意錯誤群集現象
17. 採用自動化測試有可能延誤項目進度。
N
18. 測試應從「大規模」開始,逐步轉向「小規模」。
Y
H. 程序員java試卷求解,加分重謝!
自己研究一下資料庫原理,範式。
I. 誰有職業技能鑒定題庫統一試卷計算機輔助製造程序員知識試卷樣題(高級)答案 急........
給我錢,我知道的。Q我
J. 深入理解計算機系統期末考試的期末復習試卷哪裡有
《深入理解計算機系統》是理解計算機系統首選書目,是10餘萬程序員的共同選擇。卡內基-梅隆、北京大學、清華大學、上海交通大學等國內外眾多知名高校選用指定教材。從程序員視角全面剖析的實現細節,使讀者深刻理解程序的行為,將所有計算機系統的相關知識融會貫通。