日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)Visual C++

零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)Visual C++

零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)Visual C++

定 價:¥79.00

作 者: 申遠,古萬榮 等著
出版社: 機械工業(yè)出版社
叢編項: 零基礎(chǔ)學(xué)編程
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787111468608 出版時間: 2014-07-01 包裝: 平裝
開本: 16開 頁數(shù): 500 字數(shù):  

內(nèi)容簡介

  《零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)Visual C++(第4版)》站在零基礎(chǔ)學(xué)習(xí)的角度,使初學(xué)者能盡快掌握VisualC++程序設(shè)計的精髓。在講解知識點時,筆者采用從無到有、由淺入深的逐級遞進學(xué)習(xí)方式。本書涵蓋了VisualC++所有語法知識,包括基礎(chǔ)數(shù)據(jù)類型、類與對象、函數(shù)與模板、繼承與多態(tài)、標(biāo)準模板庫、文件讀寫等。在MFC類庫應(yīng)用,本書還詳細介紹了菜單、控件、消息映射、工具欄、狀態(tài)欄、通用類、文本、圖形、動態(tài)鏈接庫、多線程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程等高級知識。本書對VisualC++的每個知識點的講解均通過最基本、最常用的方案實現(xiàn),并輔以簡單易懂而貼近工程應(yīng)用的實例來闡明。本書還附贈1張DVD,內(nèi)容為筆者為本書錄制的全程多媒體語音教學(xué)視頻及本書所涉及的源代碼。

作者簡介

暫缺《零基礎(chǔ)學(xué)編程:零基礎(chǔ)學(xué)Visual C++》作者簡介

圖書目錄

前言
第一篇 Visual C++和C++基礎(chǔ)篇
第1章 Visual C++ 6.0開發(fā)環(huán)境和應(yīng)用程序框架
1.1 安裝并測試Visual C++ 6.0
1.1.1 Visual C++ 6.0的安裝
1.1.2 Visual C++ 6.0開發(fā)環(huán)境
1.1.3 Visual C++ 6.0應(yīng)用程序向?qū)Ш晚椖縿?chuàng)建
1.2 Visual C++ 6.0簡介
1.2.1 C/C++編譯器
1.2.2 代碼編輯器
1.2.3 資源編輯器和資源符號
1.2.4 連接器和調(diào)試器
1.2.5 Visual C++ 6.0的主要菜單項
1.2.6 項目和解決方案
1.2.7 本機幫助和聯(lián)機幫助
1.3 Visual C++ 6.0中的編程庫
1.3.1 C++標(biāo)準庫
1.3.2 C運行時庫
1.3.3 活動模板庫
1.3.4 微軟基礎(chǔ)類庫
1.4 Win32基本應(yīng)用程序的創(chuàng)建
1.4.1 AppWizard應(yīng)用程序向?qū)?br />1.4.2 生成Win32應(yīng)用程序
1.4.3 Visual C++ 6.0的調(diào)試:變量跟蹤和函數(shù)調(diào)用棧
1.5 Microsoft應(yīng)用程序框架
1.5.1 全局對象
1.5.2 MFC的消息映射和消息分類
1.6 實例:編寫第一個C++程序:Hello,C++!
1.7 實例:創(chuàng)建第一個MFC程序:Hello,MFC!
1.8 小結(jié)
1.9 習(xí)題
第2章 C++語法基礎(chǔ)
2.1 C++簡介
2.2 數(shù)據(jù)類型定義和使用
2.2.1 簡單變量
2.2.2 算術(shù)運算符
2.2.3 枚舉、指針和數(shù)組
2.2.4 string類和C風(fēng)格字符串
2.2.5 結(jié)構(gòu)體類型
2.2.6 類類型
2.2.7 實例:成績管理系統(tǒng)(1.0版)
2.3 運算符、表達式和語句
2.3.1 幾種常用的運算符
2.3.2 循環(huán)語句
2.3.3 判斷語句
2.3.4 實例:成績管理系統(tǒng)(2.0版)
2.4 函數(shù)定義和調(diào)用
2.4.1 定義函數(shù)和函數(shù)原型
2.4.2 函數(shù)通過指針調(diào)用數(shù)組
2.4.3 函數(shù)指針
2.4.4 具有引用參數(shù)的函數(shù)
2.4.5 函數(shù)重載
2.4.6 函數(shù)模板的定義和使用
2.4.7 實例:成績管理系統(tǒng)(3.0版)
2.5 類的定義和對象構(gòu)造
2.5.1 自然界中的類型和C++的類定義
2.5.2 實現(xiàn)類成員函數(shù)
2.5.3 實例化類對象并使用
2.5.4 類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.5.5 運算符重載與this指針的使用
2.5.6 友元函數(shù)和友元類
2.5.7 實例:成績管理系統(tǒng)(4.0版)
2.6 類繼承
2.6.1 is-a關(guān)系
2.6.2 多態(tài)公有繼承
2.6.3 protected訪問控制
2.6.4 抽象基類
2.6.5 私有繼承和保護繼承
2.6.6 多繼承
2.6.7 類模板
2.7 C++異常機制
2.7.1 異常處理類型
2.7.2 exception類
2.8 標(biāo)準模板庫
2.8.1 auto_ptr類的使用
2.8.2 vector模板類的定義和使用
2.8.3 通用算法
2.8.4 實例:使用STL和通用算法開發(fā)成績管理系統(tǒng)(5.0版)
2.9 I/O流和文件
2.9.1 C++的輸入和輸出
2.9.2 文件輸入和輸出
2.9.3 實例:在Visual C++ 6.0環(huán)境下創(chuàng)建C++源文件,使用磁盤文件讀寫
2.10 小結(jié)
2.11 習(xí)題
第3章 Windows編程與MFC基礎(chǔ)
3.1 Windows編程基礎(chǔ)
3.1.1 Windows API函數(shù)
3.1.2 窗口與句柄
3.1.3 事件與消息
3.1.4 常用的Windows數(shù)據(jù)類型
3.2 Windows應(yīng)用程序分析
3.2.1 WinMain()函數(shù)
3.2.2 創(chuàng)建窗口
3.2.3 消息循環(huán)
3.2.4 WinProc窗口函數(shù)
3.2.5 Windows編程實例
3.3 MFC基礎(chǔ)
3.3.1 MFC概述
3.3.2 MFC基礎(chǔ)類及其層次結(jié)構(gòu)
3.3.3 MFC中的全局函數(shù)
3.4 MFC應(yīng)用程序框架分析
3.4.1 入口函數(shù)
3.4.2 應(yīng)用程序?qū)ο?br />3.4.3 InitInstance()函數(shù)
3.4.4 Run()函數(shù)
3.4.5 MFC的消息映射
3.4.6 MFC消息分類
3.4.7 在Visual C++ 6.0中添加消息映射
3.5 小結(jié)
3.6 習(xí)題
第二篇 Visual C++常用類、控件、資源篇
第4章 基本輸入--鍵盤和鼠標(biāo)消息
4.1 鍵盤消息及其處理
4.1.1 鍵盤消息
4.1.2 鍵盤消息處理
4.1.3 按鍵消息處理
4.1.4 按鍵消息處理函數(shù)
4.1.5 字符消息處理
4.1.6 創(chuàng)建鍵盤插入符
4.2 鼠標(biāo)消息及其處理
4.2.1 鼠標(biāo)消息
4.2.2 鼠標(biāo)消息處理函數(shù)
4.2.3 鼠標(biāo)消息處理實例
4.2.4 鼠標(biāo)光標(biāo)的創(chuàng)建與使用
4.2.5 捕捉鼠標(biāo)
4.2.6 鎖定鼠標(biāo)的作用區(qū)域
4.3 自定義發(fā)送窗口消息
4.4 小結(jié)
4.5 習(xí)題
第5章 菜單、工具欄和狀態(tài)欄編程
5.1 菜單及其相關(guān)資源的使用
5.1.1 菜單的種類及開發(fā)步驟
5.1.2 菜單的創(chuàng)建與編輯
5.1.3 菜單消息
5.1.4 菜單命令消息的處理
5.1.5 菜單更新消息的處理
5.1.6 為菜單項設(shè)置快捷鍵
5.1.7 彈出菜單的創(chuàng)建與使用
5.2 工具欄的使用
5.2.1 工具欄的功能
5.2.2 工具欄的創(chuàng)建
5.2.3 編輯工具欄
5.2.4 工具欄命令處理
5.2.5 工具欄類CToolBar的簡單介紹
5.3 狀態(tài)欄的使用
5.3.1 狀態(tài)欄的功能
5.3.2 狀態(tài)欄的創(chuàng)建
5.3.3 狀態(tài)欄編程
5.3.4 狀態(tài)欄類CStatusBar的簡單介紹
5.4 小結(jié)
5.5 習(xí)題
第6章 使用Windows標(biāo)準控件
6.1 Windows標(biāo)準控件
6.1.1 Windows控件簡介
6.1.2 使用對話框編輯器創(chuàng)建控件
6.1.3 控件類的基類CWnd
6.1.4 控件的消息及其處理
6.1.5 Visual C++ 6.0的控件工具箱
6.2 按鈕控件
6.2.1 按鈕控件簡介
6.2.2 按鈕控件類CButton
6.2.3 按鈕控件的屬性與消息
6.2.4 按鈕狀態(tài)的確定
6.2.5 按鈕控件使用實例
6.3 靜態(tài)控件與編輯控件
6.3.1 靜態(tài)控件的創(chuàng)建與使用
6.3.2 靜態(tài)控件類CStatic
6.3.3 編輯控件的創(chuàng)建
6.3.4 編輯控件類CEdit
6.3.5 編輯控件的消息
6.3.6 編輯控件的應(yīng)用實例
6.4 列表框控件和組合框控件
6.4.1 列表框控件的創(chuàng)建
6.4.2 列表框控件類CListBox
6.4.3 列表框控件的消息
6.4.4 列表框控件實例
6.4.5 組合框控件的創(chuàng)建
6.4.6 組合框控件類CComboBox
6.4.7 組合框控件的消息
6.5 微調(diào)控件、滑塊控件和進度條
6.5.1 微調(diào)控件的創(chuàng)建
6.5.2 微調(diào)控件的使用
6.5.3 滑塊控件的創(chuàng)建
6.5.4 滑塊控件的使用
6.5.5 進度條控件的創(chuàng)建及使用
6.5.6 微調(diào)控件、滑塊控件和進度條編程實例
6.6 列表視圖控件
6.6.1 列表視圖控件的創(chuàng)建
6.6.2 列表視圖控件類CListCtrl
6.6.3 列表視圖控件的通知消息
6.7 樹形視圖控件
6.7.1 樹形視圖控件的創(chuàng)建
6.7.2 樹形視圖控件類CTreeCtrl
6.7.3 樹形視圖控件的消息
6.8 列表視圖和樹形視圖編程實例
6.9 動態(tài)創(chuàng)建Windows控件
6.10 ActiveX控件的使用
6.10.1 ActiveX控件的結(jié)構(gòu)
6.10.2 Visual C++中的組件和控件庫
6.10.3 MFC程序中ActiveX控件的使用
6.10.4 ActiveX控件使用實例
6.11 小結(jié)
6.12 習(xí)題
第7章 MFC常用的通用類
7.1 字符串類
7.1.1 CString對象的創(chuàng)建
7.1.2 CString類的成員函數(shù)
7.1.3 CString類的常用操作
7.1.4 CString的格式化與類型轉(zhuǎn)換
7.2 集合類
7.2.1 數(shù)組類
7.2.2 數(shù)組類的使用實例
7.2.3 鏈表類
7.2.4 鏈表類使用實例
7.3 日期、時間類
7.3.1 CTime類
7.3.2 CTime對象的格式化
7.3.3 CTimeSpan類
7.3.4 計時器的使用
7.4 MFC文件操作類(CFile)
7.4.1 構(gòu)造文件對象并打開文件
7.4.2 文件的讀寫操作
7.4.3 文件的定位操作
7.4.4 文件的管理操作
7.4.5 使用CFile類進行文件操作實例
7.4.6 使用CStdioFile類操作文件
7.5 異常類
7.5.1 異常類簡介
7.5.2 文件異常類CFileException
7.5.3 異常的捕獲
7.6 小結(jié)
7.7 習(xí)題
第8章 文本、圖形輸出
8.1 基礎(chǔ)知識
8.1.1 GDI繪圖的實現(xiàn)
8.1.2 MFC圖形對象類
8.1.3 庫存GDI對象
8.1.4 與圖形繪制有關(guān)的簡單數(shù)據(jù)類型
8.1.5 MFC應(yīng)用程序框架中的圖形繪制與刷新
8.2 MFC設(shè)備描述表(CDC類)
8.2.1 CDC及其派生類
8.2.2 輸出文本
8.2.3 CDC的常用繪圖函數(shù)
8.3 使用畫筆和畫刷進行繪圖
8.3.1 畫筆對象及其使用
8.3.2 使用畫筆繪圖實例
8.3.3 畫刷對象及其使用
8.3.4 使用畫刷繪圖實例
8.4 小結(jié)
8.5 習(xí)題
第三篇 Visual C++基本應(yīng)用程序開發(fā)篇
第9章 文檔/視圖結(jié)構(gòu)的應(yīng)用程序開發(fā)
9.1 文檔/視圖結(jié)構(gòu)概述
9.2 單文檔界面應(yīng)用程序
9.2.1 單文檔界面簡介
9.2.2 創(chuàng)建單文檔程序框架
9.2.3 程序框架中的主要類及其相互關(guān)系
9.2.4 文檔類、視圖類核心函數(shù)及作用
9.2.5 新建、保存和打開的實現(xiàn)
9.3 多文檔界面應(yīng)用程序
9.3.1 多文檔界面簡介
9.3.2 多文檔應(yīng)用程序的框架
9.4 文檔/視圖結(jié)構(gòu)應(yīng)用程序的開發(fā)
9.4.1 實現(xiàn)目標(biāo)
9.4.2 創(chuàng)建基本的程序框架
9.4.3 創(chuàng)建文檔數(shù)據(jù)
9.4.4 在視圖類中實現(xiàn)繪圖操作
9.4.5 文檔的序列化
9.4.6 對例程數(shù)據(jù)進行序列化
9.4.7 讓文檔程序支持滾動條
9.5 小結(jié)
9.6 習(xí)題
第10章 對話框的應(yīng)用
10.1 對話框的工作方式、種類和創(chuàng)建方法
10.1.1 對話框在應(yīng)用程序中的工作方式
10.1.2 模態(tài)對話框
10.1.3 非模態(tài)對話框
10.1.4 對話框模板的創(chuàng)建與編輯
10.2 對話框與程序連接
10.2.1 創(chuàng)建對話框類
10.2.2 為對話框類添加成員變量
10.2.3 對話框數(shù)據(jù)交換與驗證
10.2.4 對話框控件通知消息的處理
10.3 對話框的創(chuàng)建與顯示
10.3.1 創(chuàng)建模態(tài)對話框
10.3.2 創(chuàng)建非模態(tài)對話框
10.3.3 非模態(tài)對話框創(chuàng)建實例
10.3.4 基于對話框的應(yīng)用程序
10.4 消息對話框與公用對話框
10.4.1 消息對話框
10.4.2 顏色對話框
10.4.3 文件對話框
10.4.4 字體對話框
10.4.5 查找、替換對話框
10.4.6 打印對話框
10.4.7 公用對話框使用實例
10.5 小結(jié)
10.6 習(xí)題
第11章 動態(tài)鏈接庫編程
11.1 認識動態(tài)鏈接庫
11.1.1 動態(tài)鏈接庫的概念
11.1.2 動態(tài)鏈接庫的優(yōu)點
11.1.3 Visual C++ 6.0可開發(fā)的DLL類型
11.1.4 DLL文件的組成
11.2 DLL的創(chuàng)建與調(diào)用
11.2.1 Win32 DLL的創(chuàng)建
11.2.2 DLL的導(dǎo)出
11.2.3 應(yīng)用程序鏈接DLL
11.2.4 隱式鏈接
11.2.5 顯式鏈接
11.3 MFC常規(guī)DLL
11.3.1 MFC常規(guī)DLL的概念
11.3.2 MFC常規(guī)DLL的創(chuàng)建
11.3.3 MFC常規(guī)DLL創(chuàng)建實例
11.3.4 MFC常規(guī)DLL的調(diào)用
11.4 MFC擴展DLL
11.4.1 MFC擴展DLL的創(chuàng)建
11.4.2 MFC擴展DLL的創(chuàng)建實例
11.4.3 MFC擴展DLL的調(diào)用
11.5 DLL的查看與調(diào)試
11.5.1 查看DLL
11.5.2 調(diào)試DLL
11.6 小結(jié)
11.7 習(xí)題
第四篇 Visual C++程序開發(fā)提高篇
第12章 多線程程序開發(fā)
12.1 多線程的引入
12.1.1 單線程程序的不足
12.1.2 問題的解決
12.2 多線程編程的基礎(chǔ)知識
12.2.1 進程和線程
12.2.2 Spy++工具
12.2.3 Win32 API對多線程編程的支持
12.2.4 MFC對多線程編程的支持
12.3 多線程程序開發(fā)
12.3.1 使用Win32 API函數(shù)開多線程程序
12.3.2 MFC用戶界面線程的開發(fā)
12.3.3 MFC工作者線程的開發(fā)
12.4 線程間的通信
12.4.1 使用全局變量實現(xiàn)線程間的通信
12.4.2 使用事件對象實現(xiàn)線程間的通信
12.4.3 使用自定義的消息實現(xiàn)線程間的通信
12.5 線程的同步
12.5.1 等待函數(shù)
12.5.2 使用CEvent類實現(xiàn)線程同步的方法
12.5.3 使用CEvent類實現(xiàn)線程同步的實例
12.5.4 使用CCriticalSection類實現(xiàn)線程同步
12.5.5 使用CCriticalSection類實現(xiàn)線程同步的實例
12.6 線程和進程的優(yōu)先級
12.6.1 優(yōu)先級的意義
12.6.2 進程的優(yōu)先級
12.6.3 線程的優(yōu)先級
12.6 小結(jié)
12.7 習(xí)題
第13章 Visual C++數(shù)據(jù)庫編程
13.1 數(shù)據(jù)庫基礎(chǔ)
13.1.1 數(shù)據(jù)庫的基本概念
13.1.2 數(shù)據(jù)庫管理系統(tǒng)
13.1.3 幾種流行的數(shù)據(jù)庫
13.1.4 結(jié)構(gòu)化查詢語言(SQL)
13.2 數(shù)據(jù)庫開發(fā)技術(shù)簡介
13.2.1 ODBC技術(shù)
13.2.2 DAO技術(shù)
13.2.3 ADO技術(shù)
13.3 在Visual C++中使用ADO開發(fā)數(shù)據(jù)庫應(yīng)用程序
13.3.1 Visual C++對ADO的支持
13.3.2 創(chuàng)建數(shù)據(jù)庫與實例工程
13.3.3 引入ADO對象
13.3.4 連接數(shù)據(jù)源
13.3.5 開發(fā)技術(shù)--連接對象
13.3.6 創(chuàng)建表并添加數(shù)據(jù)
13.3.7 開發(fā)技術(shù)--ADO對象命令的執(zhí)行
13.3.8 開發(fā)技術(shù)--Recordset對象
13.3.9 遍歷、刪除、編輯記錄的實現(xiàn)
13.4 使用ODBC數(shù)據(jù)源連接數(shù)據(jù)庫
13.4.1 手動實現(xiàn)設(shè)置ODBC數(shù)據(jù)源
13.4.2 ADO連接ODBC數(shù)據(jù)源
13.4.3 Visual C++程序?qū)崿F(xiàn)設(shè)置ODBC數(shù)據(jù)源
13.4.4 使用Visual C++程序設(shè)置ODBC數(shù)據(jù)源實例
13.5 小結(jié)
13.6 習(xí)題
第14章 Visual C++網(wǎng)絡(luò)編程
14.1 網(wǎng)絡(luò)通信及開發(fā)基礎(chǔ)
14.1.1 網(wǎng)絡(luò)傳輸協(xié)議
14.1.2 TCP/IP協(xié)議
14.1.3 Windows Sockets基礎(chǔ)
14.1.4 客戶端/服務(wù)器模式
14.2 基本網(wǎng)絡(luò)通信開發(fā)
14.2.1 CAsyncSocket類及常用成員函數(shù)的使用
14.2.2 使用WinSock進行無連接的通信
14.2.3 無連接通信實例
14.2.4 使用WinSock進行有連接的通信
14.2.5 有連接通信實例
14.3 網(wǎng)絡(luò)程序設(shè)計與開發(fā)
14.3.1 網(wǎng)絡(luò)程序的一些概念
14.3.2 Socket事件
14.3.3 Socket事件的激發(fā)控制
14.3.4 Socket信息的獲取與處理
14.3.5 網(wǎng)絡(luò)程序開發(fā)實例
14.4 WinInet開發(fā)Internet客戶端程序
14.4.1 MFC WinInet開發(fā)包
14.4.2 WinInet開發(fā)客戶端程序的流程
14.4.3 WinInet開發(fā)HTTP客戶端程序?qū)嵗?br />14.6 實現(xiàn)點對點通信
14.6.1 什么是點對點通信
14.6.2 什么是UDP協(xié)議
14.6.3 UDP點對點實例
14.7 小結(jié)
14.8 練習(xí)
第15章 使用Visual C++ 6.0開發(fā)家庭財務(wù)管理系統(tǒng)
15.1 提出問題:設(shè)計一個家庭財務(wù)管理系統(tǒng)
15.1.1 功能概述
15.1.2 界面需求
15.2 數(shù)據(jù)庫設(shè)計
15.2.1 數(shù)據(jù)關(guān)系分析
15.2.2 E-R圖設(shè)計
15.2.3 數(shù)據(jù)庫表的生成
15.3 算法設(shè)計
15.3.1 連接數(shù)據(jù)庫
15.3.2 添加數(shù)據(jù)
15.3.3 修改數(shù)據(jù)庫內(nèi)容
15.3.4 統(tǒng)計數(shù)據(jù)庫信息
15.4 軟件項目開發(fā)過程
15.4.1 開發(fā)家庭財務(wù)管理系統(tǒng)項目的流程
15.4.2 根據(jù)E-R圖創(chuàng)建數(shù)據(jù)庫表
15.4.3 功能研發(fā)的準備工作
15.4.4 實現(xiàn)算法設(shè)計
15.4.5 測試
15.5 小結(jié)
第16章 常見的面試題及解答技巧
16.1 理論基礎(chǔ)知識:數(shù)學(xué)、智力題
面試題1:請把一盒蛋糕切成8份,分給8個人,但蛋糕盒里還必須留有一份
面試題2:小貓奔跑問題
面試題3:4、4、10和7,各出現(xiàn)一次,運用加、減、乘、除,怎么得出24
面試題4:為什么下水道的蓋子是圓的
面試題5:美國有多少輛私家車
面試題6:為什么鏡子中的影像可以顛倒左右,卻不能顛倒上下
面試題7:請估算一下密西西比河的水的總質(zhì)量
16.2 程序設(shè)計問答題
面試題8:如何理解面向?qū)ο蠛兔嫦蜻^程?用C++編寫的程序就是面向?qū)ο蟪绦騿?br />面試題9:在C/C++程序設(shè)計中,局部變量能否和全局變量重名
面試題10:如何引用一個已經(jīng)定義過的全局變量
面試題11:全局變量可不可以定義在可被多個.C文件包含的頭文件中
面試題12:static全局變量與普通的全局變量有什么區(qū)別
面試題13:對于一個頻繁使用的短小函數(shù),在C和C++語言中分別用什么
面試題14:關(guān)鍵字const有什么含義
面試題15:虛函數(shù)和普通函數(shù)有什么不同
面試題16:抽象基類不能實例化,為什么還有抽象基類這個語法特性
面試題17:在C++程序設(shè)計語言中,vector和數(shù)組有何不同
面試題18:C++編譯器自動完成和調(diào)用了哪些函數(shù)
面試題19:為什么要定義拷貝構(gòu)造函數(shù)
面試題20:名稱空間有何作用
面試題21:在構(gòu)造函數(shù)中初始化和使用初始化列表有什么不同
面試題22:為什么要避免數(shù)據(jù)成員放在公共域中
面試題23:為什么要盡量定義const
面試題24:C和C++的注釋風(fēng)格有何不同,為什么盡量選擇C++風(fēng)格的注釋
面試題25:程序編譯時編譯器會有一些警告信息,你如何看待這些警告信息
16.3 計算機理論知識題
面試題26:基本的數(shù)據(jù)結(jié)構(gòu)有哪些類型
面試題27:什么是平衡二叉樹(AVL樹)
面試題28:給出一系列的二進制碼,如何判斷這些編碼是前綴碼
面試題29:什么是左式堆
面試題30:請簡單闡述3NF(第三范式)和BCNF(巴克斯范式)的基本概念
面試題31:數(shù)據(jù)庫并發(fā)操作可能會帶來什么問題?如何防止這些問題
面試題32:簡述CMM和CMMI
面試題33:在一個查詢中,使用哪一個關(guān)鍵字能夠除去重復(fù)列值
面試題34:什么是快照?它的作用是什么
面試題35:簡述存儲過程和觸發(fā)器的相關(guān)概念
面試題36:SQL Server 2000是否支持行級鎖定,有什么好處
面試題37:事務(wù)是什么?事務(wù)具備哪些特性
面試題38:事前觸發(fā)和事后觸發(fā)有何區(qū)別?語句級觸發(fā)和行級觸發(fā)有何區(qū)別
面試題39:解決死鎖的方法有哪些
面試題40:提高數(shù)據(jù)庫運行效率的辦法有哪些
面試題41:根據(jù)你的工作經(jīng)驗,簡述數(shù)據(jù)庫的設(shè)計過程
面試題42:在為視圖創(chuàng)建索引前,視圖本身必須滿足哪些條件
面試題43:什么是SQL Server的確定性函數(shù)和不確定性函數(shù)
面試題44:哪類視圖是可以更新的?哪類視圖是不可更新的?各舉一例說明
面試題45:是否所有視圖都可以更新?為什么
面試題46:什么是基本表?什么是視圖
面試題47:數(shù)據(jù)庫中為什么要有視圖,試述視圖的優(yōu)點
16.4 程序設(shè)計與算法題
面試題48:使用C++,輸入一個字符串,將其逆序后輸出
面試題49:判斷給定代碼是否有問題
面試題50:用C++編寫判斷操作系統(tǒng)是16位還是32位的程序,不能用sizeof()
面試題51:在不用第三方參數(shù)的情況下交換兩個參數(shù)的值
面試題52:程序解讀,判斷問題
面試題53:使用SQL語句進行數(shù)據(jù)庫建表與查詢
面試題54:編寫一個算法,利用棧的基本運算返回指定棧的棧底元素
面試題55:請寫出兩種中序遍歷二叉樹的方法
面試題56:請簡述哈夫曼樹的意義及其創(chuàng)建過程
16.5 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號