簡介
內容盡可能包含所有資訊與網路安全之相關議題。
增加資訊安全實習內容。
文字力求淺顯易懂。
內文含豐富舉例說明。
第七版因應新科技增加了很多單元。新增相關資安標準、相關資安證照、多因子及 FIDO 身分鑑別機制、零信任架構、第五代行動通信安全、智慧電網安全、金融科技NFT、大數據與人工智慧安全、工業自動化及控制系統安全 ( 工業 4.0 安全 )。
適合大專院校或研究所資訊相關科系、電子電機相關科系、管理科學相關科系及數學相關科系等使用,亦可當作資訊安全、網路安全、電子商務、密碼學及資訊安全實習之教材。
目錄
Chapter 1 資訊安全簡介
Chapter 2 資訊中心管理與實體安全
Chapter 3 使用者身分鑑別
Chapter 4 資訊安全簡介
Chapter 5 祕密金鑰密碼系統
Chapter 6 公開金鑰密碼系統
Chapter 7 訊息鑑別與認證中心
Chapter 8 多媒體安全
Chapter 9 網路通訊協定安全
Chapter 10 網路系統安全
Chapter 11 無線網路安全
Chapter 12 行動通信安全
Chapter 13 網路服務安全
Chapter 14 區塊鏈技術
Chapter 15 大數據與人工智慧安全
Chapter 16 工業自動化及控制系統安全
附錄A ASCII表
立即查看
物件導向程式設計-結合生活與遊戲的C++語言 (6版)
其他會員也一起購買
本書特色
1.累積作者多年教學及實務經驗,由淺入深,引導初學者進入物件導向程式設計C++語言的世界。
2.將程式與日常生活融合,讓初學者對物件導向程式設計有概念。
3.介紹C++語言的基本語法以及常用庫存函式,讓初學者可以專注於實際的程式創作。
4.多元的範例,學以致用:
(1)生活體驗範例:綜合所得稅計算、電費計算、車資計算、油資計算、停車費計算、購物行銷活動、辨認身份證真偽、平均走路步數、算術四則運算問題、文字跑馬燈、身高轉換、紅綠燈小綠人行走、紅綠燈轉換、閏年判斷、製作通訊錄等。
(2)益智遊戲範例:
單人遊戲:河內塔遊戲、踩地雷遊戲、吃角子老虎(拉霸)遊戲、貪食蛇遊戲等。
人機互動遊戲:剪刀石頭布遊戲及猜數字遊戲。
雙人互動遊戲:撲克牌配對遊戲、井字(OX)遊戲、最後一顆玻璃彈珠及五子棋遊戲。
內容簡介
本書作者憑藉多年的教學和實務經驗,精心編寫了一本從淺入深的C++程式設計。無論你是初學者還是有些基礎的程式設計師,都能從中受益匪淺。
書中不僅闡述程式設計的抽象概念,還引入了生活中的實例,將程式邏輯與日常事物相對照。讓你能更深刻地理解物件導向程式設計的核心思想,並將它們應用於實際問題的解決。
除了介紹C++語言的基本語法,還提供詳細的常用庫存函式介紹,並涵蓋輸入/輸出、數學運算、字元處理、字串操作、時間日期處理、聲音處理等內容。
透過生活體驗和益智遊戲等範例,讓你能夠將理論轉化為實踐,逐步掌握C++的精髓,並啟發你在程式設計世界中的創造力。如綜合所得稅計算、電費計算、車資計算等與生活息息相關的範例,還有河內塔、踩地雷、猜數字等益智遊戲。
目錄
【本書附錄A 請線上下載】
Chapter 01 電腦程式語言介紹
1-1 物件導向程式設計
1-2 C++ 語言簡介
1-3 Dev-C++ 5 軟體簡介
1-4 利用Dev-C++5 軟體來撰寫原始程式
1-5 如何提升讀者對程式設計的興趣
Chapter 02 C++語言的基本資料型態
2-1 基本資料型態
2-2 常數與變數宣告
2-3 資料運算處理
2-4 運算子的優先順序
2-5 資料型態轉換
Chapter 03 輸出物件及輸入物件
3-1 資料輸出
3-2 資料輸入
3-3 發現問題
Chapter 04 程式之設計模式──選擇結構
4-1 程式運作模式
4-2 選擇結構
4-3 巢狀選擇結構
Chapter 05 程式之設計模式──迴圈結構
5-1 程式運作模式
5-2 迴圈結構
5-3 break 與continue 敘述
5-4 進階範例
Chapter 06 庫存函式
6-1 常用庫存函式
6-2 數學運算函式
6-3 字元轉換及字元分類函式
6-4 時間與日期函式
6-5 DOS 作業系統指令呼叫函式
6-6 停滯函式
Chapter 07 陣列
7-1 陣列宣告
7-2 排序法與搜尋
7-3 C++ 之字串物件運算子
7-4 C++ 語言之字串物件成員函式
7-5 二維陣列
7-6 三維陣列
7-7 隨機亂數函式
7-8 進階範例
Chapter 08 指標
8-1 一重指標變數
8-2 多重指標變數
8-3 進階範例
Chapter 09 前置處理程式
9-1 #include 前置處理指令
9-2 #define 前置處理指令
9-3 自訂標頭檔
9-4 命名空間
Chapter 10 自訂函式
10-1 自訂函式
10-2 函式的參數傳遞方式
10-3 遞迴
10-4 函式的多載
10-5 進階範例
Chapter 11 變數類型
11-1 內部變數與外部變數
11-2 動態變數、靜態變數及暫存器變數
Chapter 12 結構與列舉
12-1 結構型態
12-2 結構資料排序
12-3 結構與函數
12-4 列舉型態
12-5 進階範例
Chapter 13 動態記憶體
13-1 非陣列形式資料的動態記憶體配置與釋放
13-2 一維陣列資料的動態記憶體配置與釋放
13-3 二維陣列資料的動態記憶體配置與釋放
13-4 三維陣列資料的動態記憶體配置與釋放
Chapter 14 類別
14-1 類別型態
14-2 類別的封裝等級
14-3 類別定義
14-4 建構元
14-5 物件宣告
14-6 解構元
14-7 朋友函式
Chapter 15 運算子的多載
15-1 運算子的多載
15-2 定義一元運算子「-」的多載
15-3 定義一元運算子「++」的多載
15-4 定義二元運算子的多載
Chapter 16 繼承
16-1 基礎類別與衍生類別
16-2 單一繼承
16-3 多層繼承
16-4 多重繼承
16-5 虛擬函式
16-6 抽象類別
16-7 虛擬繼承
Chapter 17 檔案處理
17-1 檔案類型
17-2 檔案存取
17-3 隨機存取結構資料
17-4 進階範例
Chapter 18 例外處理
18-1 標準例外類別
18-2 例外處理流程
Appendix A Visual Studio Community 2022安裝及使用(電子書)
A-1 安裝
A-2 建立C++ 主控台應用程式
A-3 開啟C++ 主控台應用程式
立即查看
跟著實務學習HTML、CSS、JavaScript、Bootstrap、JQuery、JQueryMobile網頁設計(含ITS HTML&CSS國際認證模擬試題) (1版)
其他會員也一起購買
內容簡介
含ITS HTML&CSS國際認證模擬試題
本書主要介紹網站開發的前端技術為主,以HTML 5、CSS 3、JavaScript、jQuery為基礎,搭配最新的Bootstrap 5前端框架開發行動優先的響應式網頁,同時介紹使用jQuery Mobile製作跨平台行動網頁,逐步引導初學者邁向網頁設計高手的坦途。
.易學:經過初學者試讀,按圖索驥,可以完整重現書中範例,初學者好上手。並配合大量範例了解如何整合運用。
.易教:本書經過與初學者或開發人員試教,修改內容與作法,去蕪存菁,教師免備課。
.易懂:以圖文並茂方式逐步解說,內文融入ITS HTML & CSS國際認證知識,同時附上兩份國際認證模擬試題,讓讀者具考取認照的能力。
【快速上手HTML5語法】
使用大量範例輔助初學者學習HTML與CSS,使初學者快速進入網頁開發領域。
【CSS3排版與動畫設計】
以實際且豐富的案例介紹CSS排版、動畫、特效的設計技巧。
【JavaScript程式】
從零開始學習JavaScript、由變數宣告、選擇結構、重複結構、陣列到函式,沒有艱澀專業用詞,讓初學者不再害怕程式設計。
【Bootstrap元件與互動組件】
使用Bootstap元件,如表單、按鈕、表格、縮圖、卡片、廣告屏幕與格線系統與互動組件,快速打造具使用者體驗的跨平台RWD響應式網站。
【jQuery互動應用】
透過jQuery函式選擇元素進行互動、選取表單資料、呼叫動畫函式與替換樣式,打造良好的酷炫效果與互動網頁。
【RWD網站實戰】
實作具實務案例與行動優先的跨平台網頁,讓初學者的學習展現成果。
【跨平台行動網頁】
使用jQuery Mobile開發同時支援iOS、Android的跨平台行動網頁。
【ITS HTML&CSS國際證照訓練】
內文含蓋ITS HTML&CSS國際認證技能知識,並提供模擬試題訓練,讓讀者除了擁有實作的能力,更擁有國際認證證明自己。
目錄
Ch1 認識HTML與網頁開發工具
1.1 網頁開發技術簡介
1.2 HTML 簡介
1.3 RWD 響應式網頁設計概念與優缺點
1.4 HTML5 支援的瀏覽器
1.5 HTML5 開發工具
Ch2 網頁圖文、超連結、音效與影片
2.1 HTML5 網頁文件結構
2.2 段落設定
2.3 超連結
2.4 圖片、音效與影片
2.5 語意標籤
Ch3 表格的設計
3.1 表格的功能
3.2 表格的組成
3.3 表格常用的屬性
3.4 表格排版實例-旅遊相簿
Ch4 表單的設計
4.1 表單的建立
4.2 表單欄位類型簡介
4.3 表單欄位的使用
4.4 表單欄位常用的屬性
4.5 表單欄位顯示名稱 label標籤
4.6 表單欄位外框
Ch5 CSS基礎
5.1 CSS 的演進與特色
5.2 CSS 基本語法
5.3 CSS 套用方法
5.4 CSS 各類選擇器
Ch6 CSS顏色、文字、段落與列表設計
6.1 顏色設定
6.2 文字設定
6.3 段落設定
6.4 項目清單設定
Ch7 CSS背景、區域與外框設計
7.1 背景與圖片設定
7.2 版面定位
7.3 框線變化設定
7.4 表格設定
7.5 陰影與漸層
7.6 媒體查詢
7.7 CSS 網頁範例
Ch8 CSS變形、轉換與動畫設計
8.1 變形效果
8.2 轉場效果
8.3 動畫效果
Ch9 JavaScript語言、變數與運算子
9.1 JavaScript 基本功能介紹
9.2 JavaScript 程式碼位置
9.3 JavaScript 變數的使用
9.4 JavaScript 運算子
9.5 JavaScript 常用輸出入方法
Ch10 JavaScript流程控制
10.1 選擇敘述
10.2 迴圈敘述
Ch11 JavaScript陣列與函式
11.1 陣列
11.2 函式
11.3 習題
Ch12 jQuery 基礎與選擇器的使用
12.1 jQuery 特色與功能
12.2 jQuery 語法
12.3 jQuery 選擇器使用
Ch13 jQuery函式、特效與事件應用
13.1 與DOM 元素互動
13.2 與元素的CSS 互動
13.3 事件處理
13.4 特效應用
13.5 jQuery 網頁開發實例
Ch14 Bootstrap 套件與基礎元件使用
14.1 Bootstrap 簡介與下載
14.2 格線系統
14.3 Bootstrap 常用元件
Ch15 Bootstrap JS 互動組件
15.1 標籤頁組件(Bootstrap JS Tab)
15.2 圖片輪播組件(Bootstrap JS Carousel)
15.3 互動視窗組件(Bootstrap JS Modal)
15.4 手風琴組件(Bootstrap JS Collapse)
15.5 實例-科技公司資訊網
Ch16 jQuery Mobile 跨平台網頁設計
16.1 App 開發技術與jQuery Mobile 簡介
16.2 jQuery Mobile 開發
16.3 jQuery Mobile 網頁架構
16.4 jQuery Mobile 網頁常用元件
附錄 A:ITS HTML & CSS 國際認證模擬試題【A 卷】
附錄 B:ITS HTML & CSS 國際認證模擬試題【B 卷】
立即查看
深入學習JavaScript模組化設計
類似書籍推薦給您
立即查看
深入 JAVASCRIPT 設計
類似書籍推薦給您
立即查看
JAVA JAVASCRIPT 設計程式入門
類似書籍推薦給您
立即查看