複製鏈接
請複製以下鏈接發送給好友

軟件設計基礎

(2010年北京師範大學出版社出版的圖書)

鎖定
《軟件設計基礎》是北京師範大學出版集團北京師範大學出版社2010年8月1日出版的圖書。本書主要從軟件過程的角度介紹軟件設計所涉及的基本概念和思想。 [2] 
中文名
軟件設計基礎
作    者
於莉莉,劉竹林
出版時間
2010年8月1日
出版社
北京師範大學出版集團,北京師範大學出版社
頁    數
304 頁
ISBN
9787303112067
類    別
計算機網絡
開    本
16K
裝    幀
平裝
條形碼
9787303112067
尺    寸
25.8 x 18.4 x 1.2 cm
重    量
422 g
叢書名
21世紀高職高專系列規劃教材

軟件設計基礎內容簡介

軟件設計基礎》內容簡介:隨着計算機行業的飛速發展,其領域劃分也越來越細緻。對於軟件設計領域的專業人員而言,僅僅掌握一門編程語言已經遠遠不能滿足當今社會的需求。在這個崗位上工作和學習的人們,必須要掌握足夠廣泛的和軟件設計相關的知識,才能將自己的綜合能力提升到更高的層次上。 [1] 

軟件設計基礎圖書目錄

第1章 計算機體系基礎
1.1 計算機的發展歷程任務
1.1 瞭解計算機的產生及發展歷程
1.2 計算機的特點及應用任務
1.2 瞭解計算機的特點和應用領域
1.3 計算機系統結構概述任務
1.3 瞭解計算機的系統結構特點
1.4 計算機內部數據表示任務
1.4 “十進制”與“二進制”的相互轉換
第2章 微機系統
2.1 瞭解計算機的工作原理
2.2 微機硬件組成任務
2.2 動手查看並連接計算機的各個部件
2.3 微機軟件系統任務
2.3 調查微機常用的軟件有哪些?功能是什麼?
第3章 Windows操作系統基礎
3.1 Windows操作系統概述
3.1.1 什麼是操作系統
3.1.2 操作系統的作用
3.1.3 Windows常用版本簡介
3.2 Windows操作系統安裝與升級
3.2.1 Windows操作系統安裝任務
3.1 Windows7操作系統的安裝
3.2.2 Windows操作系統升級任務
3.2 將WindowsXP或WindowsVista操作系統升級到Windows7
3.3 Windows操作系統設備與驅動管理任務
3.3 聲卡驅動的安裝與檢測
3.4 Windows操作系統的文件管理任務
3.4 文件管理的操作
3.5 Windows操作系統聯網、郵件與網絡管理
3.5.1 Windows操作系統聯網任務
3.5 組建寢室局域網
3.5.2 郵件與網絡管理任務
3.6 電子郵箱的申請和電子郵件的收發
3.6 Windows操作系統多媒體管理任務
3.7 在WindoWsMecIiaPlayer中創建或更改自動播放列表
3.7 Windows操作系統個性化管理任務
3.8 更改與安裝屏幕保護程序
3.8 Windows操作系統性能與維護任務
3.9 診斷計算機無法快速打開和關閉的原因
3.9 Windows操作系統安全、隱私與用户管理任務
3.10 如何保護計算機免受病毒的侵害
3.10 Windows操作系統故障處理與恢復任務
3.11 在安全模式下啓動計算機
第4章 程序設計語言基礎
4.1 程序設計語言概述任務
4.1 瞭解常用的程序設計語言有哪些?特點是什麼?
4.2 彙編語言任務
4.2 從多角度瞭解彙編語言
4.3 面向過程的程序設計語言任務
4.3 面向過程的程序設計語言與彙編語言的區別
4.4 面向對象的程序設計語言任務
4.4 瞭解面向對象的相關術語
第5章 C語言設計基礎
5.1 C程序設計概述
5.1.1 C語言的發展歷程
5.1.2 C語言特性任務
5.1 程序清除CM()S密碼
5.2 基本數據類型、表達式和語句
5.2.1 基本數據類型
5.2.2 表達式
5.2.3 順序、選擇、循環語句任務
5.2 猜數遊戲
5.3 數組與指針任務
5.3 實現和顯示5行的楊輝三角形
5.4 函數任務
5.4 順序輸入5個字符的字符串,系統逆序輸出字符串
5.5 結構體、聯合體、枚舉等自定義類型任務
5.5 實現一個可以運行的時鐘
第6章 數據結構基礎
6.1 數據結構概述任務
6.1 數據結構的確定
6.2 線性表
6.2.1 順序表任務
6.2 順序表實現字符串的模式匹配
6.2.2 鏈表任務
6.3 單鏈表實現字符串定位函數
6.2.3 其他線性表任務
6.4 用循環鏈表解決猴子選大王的問題
6.3 棧任務
6.5 數制轉換
6.4 隊列任務
6.6 兩人三足比賽程序設計
6.5 樹和二叉樹
6.5.1 樹的基本概念任務
6.7 樹和森林的遍歷
6.5.2 二叉樹任務
6.8 二叉樹的遍歷任務
6.9 二叉樹和森林的轉換
6.6 圖
6.6.1 圖的基本概念任務
6.1 一個有向圖的分析
6.6.2 圖的應用任務
6.1l 構造最小生成樹任務
6.12 求解最短路徑任務
6.13 利用拓撲排序安排學習計劃
第7章 軟件設計常用算法
7.1 迭代法任務
7.1 用迭代法求方程的根
7.2 窮舉搜索法任務
7.2 用窮舉搜索法求解揹包問題
7.3 遞推法任務
7.3 階乘計算
7.4 遞歸任務
7.4 遞歸法求解組合問題
7.5 回溯法任務
7.5 回溯法求解組合問題
7.6 貪婪法任務
7.6 求解裝箱問題
7.7 分治法任務
7.7 求解最大數最小數問題
7.8 動態規劃法任務
7.8 求兩字符序列的最長公共字符子序列
第8章 數據庫基礎.
8.1 數據庫概論
8.1.1 信息、數據與數據庫
8.1.2 數據庫管理系統的發展歷程
8.1.3 數據庫系統的組成和特點
8.1.4 數據庫前沿
8.2 數據庫設計過程任務簡單的貿易型庫存管理系統
8.3 典型數據庫
8.3.1 IBM公司的DB2數據庫
8.3.2 甲骨文公司的Oracle數據庫
8.3.3 微軟公司的MSAccess與MSSQLserver數據庫
8.3.4 其他公司的數據庫產品iInformix、SybasePostgreSQL達夢數據庫等
第9章 軟件設計過程
9.1 軟件設計概述任務
9.1 簡易通信錄
9.2 常用軟件設計文檔標準任務
9.2 學生成績管理系統
第10章 Visio繪製工具
10.1 Visio概述
10.1.1 Visio簡介
10.1.2 Visio環境的基本介紹
10.1.3 Visio基本操作任務
10.1 繪製學生信息管理系統功能模塊圖
10.2 程序流程圖的繪製
10.2.1 流程圖標準
10.2.2 畫程序流程圖一般注意事項任務
10.2 繪製成績查詢程序流程圖
10.3 跨職能流程圖的繪製任務
10.3 繪製軟件公司跨職能流程圖
10.4 網絡拓撲圖的繪製任務
10.4 繪製某中學網絡拓撲圖 [2] 
參考資料