招商银行网络科技笔试
這是之前的CSDN總結,前幾天參加筆試,比下面的題目難多了!
計算機基礎
1字節/B(byte)=8bit
1kb(千字節)=1024/2^3字節
1MB(Megabyte,兆字節,百萬字節,簡稱“兆”)=1024KB= 10^6 B;
1GB(Gigabyte,吉字節,十億字節,又稱“千兆”)=1024MB= 10^9 B;
1TB(Terabyte,萬億字節,太字節)=1024GB= 10^12 B;
1PB(Petabyte,千萬億字節,拍字節)=1024TB= 10^15 B;
| 英文/標點 | 1 | 1/1 | 2/2 |
| 漢語 /標點 | / | 3/3 | 2/2 |
Char a;
Int b;
Char c;
};占用的字節長度是___3*4=12
A 進行邏輯運算
B 進行算術運算
C 分析指令并發出相應的控制信號工作
D 只控制CPU的
解析:
cpu 內部主要由3個部件構成
控制器:向計算機其他部件發送控制信息
運算器:負責對數據進行各類運算主要是數學計算和邏輯計算
寄存器:用于存放中間結果或其他信息的高速存儲器
A CPU讓給DMA
B DMA讓給CPU
C 先到先得
D 可同時占有總線
解析:
由于于主存和DMA接口之間有一條數據通路,因此主存和設備交換信息時,不通過CPU,也不需要CPU暫停現行程序為設備服務,省去了保護現場和恢復現場,因此工作速度比程序中斷方式高。這一特點特別適合于高速I/O或輔存與主存之間的信息交換。因為高速I/O設備若每次申請與主存交換信息時都要等待CPU作出中斷響應后再交換,很可能因此使數據丟失。此外,若出現高速I/O(通過DMA接口)和CPU同時訪問主存,CPU必須將總線(如地址線、數據線)占有權讓給DMA接口使用,即DMA采用周期竊取的方式占用一個存取周期。
操作系統
內存分配方式:
連續內存分配
(1) 固定分區分配
將內存劃分成若干個固定大小的塊。將程序裝入塊中即可。內存劃分成各個塊之后,塊大小不再改變。
當然,劃分塊的方式有:所有的塊大小相等;劃分的塊大小不相等。
這種方式,在實際的內存分配之前,就已經知道了所有的內存塊大小了。
(2)動態分區分配
需要一個空閑表 或者 空閑鏈 來記錄目前系統中空間的內存區域。在內存分配時,需要查找空間表或空閑鏈找到一塊內存分配給當前進程。
動態分區分配算法:
a)首次適應法
b)循環首次適應法
c)最佳適應法
d)最壞適應法
e)快速適應法
離散內存分配
A 400KB
B 500KB
C 524KB
D 124KB
A 就緒狀態到執行狀態
B 執行狀態到阻塞狀態
C 就緒狀態到阻塞狀態
D 阻塞狀態到就緒狀態
mysql
數據類型
A Varchar(10)
B Varchar(20)
C Char(20)
D char(10)
A DELETE FROM TMP_EMP WHERE EMP_ID NOT IN
(SELECT DISINICT T1.EMP_ID
FORM TMP_EMP T1
LEFT OUTER JOIN TMP_EMP_INC T2 ON T1.EMP_ID=T2.EMP_ID
WHERE T.EMP_ID IS NOT NULL
);
B DELETE FROM TMP_EMP T1 WHERE NOT EXISTS
{
SELECT 1
FROM TMP_EMP_INC T2 WHERE T1.EMP=T2.EMP_ID
};
C DELETE FORM TMP_EMP WHERE EMP_ID NOT IN
(SELECT DISTINCT T1.EMP_ID
FORM TMP_EMP_INC T1
LEFT OUTER JOIN TMP_EMP T2 ON T1.EMP_ID=T2.EMP_ID
WHERE T2.EMP_ID IS NOT NULL
);
D DELETE FORM TMP_EMP WHERE EMP_ID NOT IN
( SELECT DISTINCT T1.EMP_ID
FORM TMP_EMP T1
LEFT OUTER JOIN TMP_EMP_INC T2 ON T1.EM_ID=T2.EMP_ID
WHERE T2.EMP_ID IS NULL
)
A SELECT C_DEPTID,C_SEX,SUM()AS C_TOTALNUM
FROM T_EMPLINFO
GROUP BY C_DEPTID,C_SEX
B SELECT C_DEPTID,C_SEX,COUNT()AS C_TOTALNUM
FROM T_EMPLINFO
HAVING C_DEPTID,C_SEX
C SELECT C_DEPTID,C_SEX,COUNT()AS C_TOTALNUM
FROM T_EMPLINFO
GROUP BY C_DEPTID,C_SEX
D SELECT C_DEPTID,C_SEX,COUNT()AS C_TOTALNUM
FROM T_EMPLINFO
GROUP BY C_DEPTID
問題:
本題共有4小題,請根據各題要求補充下列SQL語句。
(1) 利用SQL的數據定義語句創建客戶表,并定義主鍵。
(2) 刪除交易金額為0或者負值得交易記錄。
DELETE _ WHERE _
(3) 查詢沒有申請卡片的客戶信息,返回客戶號,客戶姓名,出生日期,客戶年齡
SELECT A.CUST_NO,A.CUST_NAME,A.BTH_BTH_DTE,A.CUST_AGE
FROM CUST A __ CARD B ON__
WHERE B.CUST_NO __
(4) 查詢2015年在類型為“餐飲”的商戶積累消費一萬元(含)以上客戶的客戶號,客戶姓名,客戶年齡及及客戶消費金額。
算法
排序:
外部排序:多路歸并排序
內部排序:
A 冒泡排序,簡單排序
B 快速排序,冒泡排序
C 希爾排序,堆排序
D 堆排序,快速排序
A O(n^2)
B O(nlogn)
C O(logn)
D O(n^2-1)
A 446
B 484
C 242
D 223
A 滿足最優化原理 、無后效性和無重疊子問題
B 滿足最優化原理,有后效性和無重疊子問題
C 滿足最優化原理,無后效性和有重疊子問題
D 滿足最優化原理,有后效性和有重疊子問題
A 0,B 1,C 2,D 3
數據結構
A 5
B 9
C 4
D 8
解析:產生沖突,線性探測的解決方案是依次遞增,直到找到空位
計算機網絡
A 創建套接字
B 綁定端口號
C 發起建立連接請求
D 關閉套接字
A 10.6.24.0
B 10.6.16.0
C 10.6.21.12
D 10.6.16.12
解析:
128.64.32.16.8.4.2.1
子網掩碼:11111111.11111111.11110000.00000000
IP地址:
00001010.00000110.00011000.00010100
并,得:
00001010.00000110.00010000.00000000
即:
10.6.16.0
C++
A 模板
B 繼承
C Boost
D RTTI
A 構造函數可以被顯示調用
B 析構函數可以被顯示調用
C 構造函數可以為虛函數
D 析構函數不可以為虛函數
A 基類指針
B 類名
C 對象名
D 派生類指針
以下各項,哪項能訪問值為7的數據項B
A a[2][2]
B ((a+1)+1)
C a[6]
D *(&a[1]+1)
解析:int[行][列]
Java
A FIlter
B FilterConfig
C FilterChain
D Servlet
1 public static void main(String [] args)
2 { List li=new ArrayList<>();
3 Li.add(6);
4 Li.add(9);
5 List list =li;
6 List ls=list;
7 System.out.println(ls.get(1));
8 }
A 輸出6
B 輸出9
C 第6行編譯錯誤
D 第7行編譯錯誤
A Map
B List
C Set
DQueue
解析:Collection是最基本的集合接口,聲明了適用于JAVA集合(只包括Set和List)的通用方法。Map接口并不是Collection接口的子接口,但是它仍然被看作是Collection框架的一部分。
你認為作為該接口的開發人員,可能進行哪些改進?(請至少寫出6點)
編程題
問題。假設第一年年初時,有10頭母牛,第二年年初后有28頭母牛,類推,問第100年的年初出生后,有多少只母牛,請在java/c++之間選擇一種編程語言,用遞歸的方法求解并完成代碼的編寫
和標記。如果不同的子字符串重疊,就需要進行合并。
邏輯推理
A 2
B 3
C 4
D 5
正確答案:D
解析:
928/281=3,928%281=85
281/85=3,281%85=26
85/26=3,85%26=7
26/7=3,26%7=5
A 總統可能在某個時刻受騙
B 總統可能在任何時候都不受騙
C 不存在某一時刻所有人可能不受騙
D 不存在某一時刻所有的人都不必然不受騙
A 行政命令生產廠家停止一次性產品的生產
B 大力宣傳循環經濟觀念,樹立環保意識,改變人們的生活方式
C 征收垃圾處理回收費用
D 一次性產品有方便,快速,衛生的優點。目前根本不可能取消
行測:
招商銀行模擬題
總結
以上是生活随笔為你收集整理的招商银行网络科技笔试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息系统项目管理师---第八章 项目质量
- 下一篇: 【数据分析师自学系列】Kettle下载安