第四屆編程考試比賽真題集

第四屆編程考試比賽
(考試時間:120分鐘 總分:100分)
一. 選擇題(每題5分,共60分)
1. NAT(Network Address Translation)指網(wǎng)絡(luò)地址轉(zhuǎn)換,其最大功能為?
? ?A.安全防護(hù) B.寬帶分享 C.分配地址 D.連接電腦
2. HTTP通常是運(yùn)行于何種協(xié)議實現(xiàn)的?
A.HTTPS B.IPv6 C.TCP D.HTML
3. 計算機(jī)只認(rèn)識1和0,通常我們把1和0表示兩種狀態(tài)的形式叫做?
A.匯編 B.代碼 C.二進(jìn)制 D.比特
4. 二進(jìn)制數(shù)的一位包含的信息等效于?
A.二進(jìn)制 B.1 C.1比特 D.0001
5. 摩爾斯電碼又稱摩斯密碼,如果用摩斯密碼的長信號標(biāo)識1,點(diǎn)信號標(biāo)識0,
那么摩斯密碼“·_·_”表示為十進(jìn)制數(shù)為多少?
A.2 B.6 C.5 D.3
6. 如果用小燈泡的亮滅標(biāo)識兩種狀態(tài),那么用二進(jìn)制“0110”表示為十進(jìn)制數(shù)
“6”至少需要多少個電燈泡?
A.3 B.4 C.5 D.6
7. 某文件壓縮前大小為100MB,經(jīng)過某壓縮軟件壓縮后大小為50MB,文件壓縮
率為?
A.30% B.50% C.90% D.55%
8. 現(xiàn)有一具有LVS_OWNERDATA樣式并在正常使用中的超級列表框,下列對此超
列做的操作合理的是?
A.發(fā)送LVM_SETITEMTEXT設(shè)置項目文本B.發(fā)送LVM_INSERTITEM插入項目
C.發(fā)送LVM_GETITEMSTATE判斷項目是否被選中D.發(fā)送LVM_DELETEITEM刪除
9. 下列關(guān)于超級列表框自定義繪制時的關(guān)鍵結(jié)構(gòu)NMLVCUSTOMDRAW(按MSDN定
義)的訪問方式正確的是?
A.使用RtlMoveMemory并將其參數(shù)一修改為NMLVCUSTOMDRAW以便復(fù)制內(nèi)存
B.對一個類型為NMLVCUSTOMDRAW的變量使用指針轉(zhuǎn)移
C.使用RtlMoveMemory并將其參數(shù)一修改為整數(shù)型,然后傳遞使用 取指針_
通用型 取出的NMLVCUSTOMDRAW指針以便復(fù)制內(nèi)存
D.使用RtlMoveMemory并將其參數(shù)一修改為整數(shù)型,然后傳遞使用 取數(shù)據(jù)_
通用型 取出的NMLVCUSTOMDRAW指針以便復(fù)制內(nèi)存
10. D2D給純色圖片添加高斯模糊效果并放到一個矩形的后面可以實現(xiàn)何種效
果?
A.透明 B.陰影 C.電搖嘲諷 D.亞克力
11. 在大部分語言中,編譯器將如何處理空行和注釋?
A.忽略注釋保留空行 B.忽略空行保留注釋 C.都保留 D.都忽略
12. 冒泡算法是一種排序算法,此算法會遍歷比較所有元素,現(xiàn)將其改為降序排
序,使其處理數(shù)據(jù) 6,-3,8,4,5,最終會得到何種結(jié)果?
A.-3,4,5,6,8 B.-3,4,5,8,6 C.8,6,5,-3,4 D.8,6,5,4,-3
二. 填空題(每題5分,共20分)
1. .DLL的全稱是_______
2. 請寫出五種或以上的編程語言_______、_______、_______、_______、_______
3. EXE為可執(zhí)行文件,其文件格式為_______
4. 已知某變量基址為0x01234560,其偏移量為0x00034560,則其目標(biāo)地址為
_______
三. 算法題(10分)
給定一個由 整數(shù) 組成的 非空 數(shù)組所表示的非負(fù)整數(shù),在該數(shù)的基礎(chǔ)上加
一。最高位數(shù)字存放在數(shù)組的首位, 數(shù)組中每個元素只存儲單個數(shù)字。你可以
假設(shè)除了整數(shù) 0 之外,這個整數(shù)不會以零開頭。
示例1:
輸入:digits = [1,2,3] 輸出:[1,2,4]
輸入:digits = [9] 輸出:[1,0]
代碼模板下載:https://wwb.lanzoul.com/iWE9j07b4lva 密碼:geex
答案提交代碼或附件即可。
來源:LeetCode
四. 實踐題(10分)
假設(shè)您現(xiàn)在需要設(shè)計一款團(tuán)隊成員信息記錄軟件,用于團(tuán)隊成員信息存儲與修改,
請以文本形式描述您的設(shè)計。(包含但不限于這些方面:問題描述、基本要求、
測試數(shù)據(jù)、設(shè)計方案、總結(jié)。)