注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C/C++及其相關(guān)C程序設計

C程序設計

C程序設計

定 價:¥35.00

作 者: 朱玉龍,戴南,朱彤 編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材·計算機應用
標 簽: VC++

ISBN: 9787302232872 出版時間: 2011-02-01 包裝: 平裝
開本: 16開 頁數(shù): 319 字數(shù):  

內(nèi)容簡介

  本書的目的是讓讀者正確、全面、深入、輕松地掌握C語言程序設計技術(shù)。本書嚴格遵循ANSI C標準,包含了ANSI C提供的一些重要的但常被遺漏的內(nèi)容(如宏運算符#、printf函數(shù)的格式符%*.,s)。本書的程序例題力求典型、有趣。在介紹程序時強調(diào)算法的思路,突出理性,并借助一題多解講解程序改進的必要性和常用方法。本書強調(diào)興趣、基礎、技巧和創(chuàng)新,其中包含了筆者在程序設計方面的研究工作,如解析法、擬人法、對稱法、遞歸樹、遞歸公式法和后繼序列法,它們的作用是簡化程序設計工作和加深對程序的?解。本書可作為高等院校本科生和??粕腃語言程序設計課程的教材,也可供研究生和軟件設計人員參考。

作者簡介

暫缺《C程序設計》作者簡介

圖書目錄

第1章 硬件技術(shù)基本知識
1.1 微機的發(fā)展與類型
1.1.1 微機的發(fā)展
1.1.2 計算機的基本類型
1.1.3 PC與它的競爭對手
1.1.4 微機的基本組成
1.2 數(shù)據(jù)在計算機內(nèi)部的表示
1.2.1 二進制數(shù)與十進制數(shù)的轉(zhuǎn)換
1.2.2 BCD編碼對數(shù)制轉(zhuǎn)換的簡化
1.2.3 原碼、反碼與補碼
1.2.4 信息在計算機中的表示
1.3 算術(shù)運算與邏輯運算
1.3.1 二進制數(shù)算術(shù)運算
1.3.2 二進制數(shù)浮點運算
1.3.3 與或非基本邏輯門
1.3.4 算術(shù)邏輯運算電路
1.4 信號完整性分析
1.4.1 信號完整性的基本概念
1.4.2 電源完整性的基本概念
1.4.3 信號在導線中的傳輸速度
1.4.4 信號的反射和串擾
1.4.5 傳輸線的特性阻抗
習題1
第2章 體系結(jié)構(gòu)與設計原則
2.1 計算機體系結(jié)構(gòu)
2.1.1 計算機體系結(jié)構(gòu)的定義
2.1.2 計算機系統(tǒng)各層次的功能
2.1.3 馮·諾依曼結(jié)構(gòu)與哈佛結(jié)構(gòu)
2.1.4 x86系列微機系統(tǒng)結(jié)構(gòu)
2.1.5 大型計算機體系結(jié)構(gòu)
2.1.6 新型計算機系統(tǒng)的研究
2.2 體系結(jié)構(gòu)設計原則
2.2.1 新技術(shù)對體系結(jié)構(gòu)的影響
2.2.2 12個重要的系統(tǒng)概念
2.2.3 加速比設計準則
2.2.4 系統(tǒng)設計基本準則
2.2.5 兼容性設計準則
2.3 設計規(guī)范與設計工具
2.3.1 微機設計規(guī)范
2.3.2 PnP設計規(guī)范
2.3.3 EDA設計工具
2.3.4 VHDL設計工具
2.3.5 IP核設計技術(shù)
2.4 計算機的主要技術(shù)指標
2.4.1 計算機的性能指標
2.4.2 計算機的基準測試
2.4.3 常用的基準測試軟件
2.4.4 計算機的可靠性指標
習題2
第3章 電子元件的結(jié)構(gòu)與性能
3.1 常用電子元件
3.1.1 電阻
3.1.2 電容
3.1.3 電感
3.1.4 晶振
3.2 晶體管元件
3.2.1 二極管
3.2.2 三極管
3.2.3 場效應管
3.3 電路保護元件
3.3.1 異常過電壓
3.3.2 保險電阻
3.3.3 熱敏電阻
3.3.4 TVS保護器件
3.4 電子元件在電路中的應用
3.4.1 阻抗匹配
3.4.2 電阻在電路中的應用
3.4.3 電容在電路中的應用
3.4.4 電感在電路中的應用
習題3
第4章 電路板與集成電路工藝
4.1 PCB的結(jié)構(gòu)與布線設計
4.1.1 PCB材料與制造工藝
4.1.2 傳輸線技術(shù)性能
4.1.3 PCB的疊層結(jié)構(gòu)
4.1.4 PCB的布線原則
4.1.5 PCB上的過孔
4.1.6 PCB的器件布放
4.2 PCB電磁兼容設計
4.2.1 PCB電磁兼容設計概述
4.2.2 PCB信號參考平面
4.2.3 PCB分割與隔離
4.2.4 PCB地線干擾與抑制
4.3 CMOS電路的工作原理
4.3.1 MOS晶體管的工作原理
4.3.2 CMOS電路的工作原理
4.3.3 MOS晶體管的制程線寬
4.3.4 MOS晶體管的基本參數(shù)
4.4 集成電路制造工藝
4.4.1 集成電路的生產(chǎn)工藝流程
4.4.2 集成電路芯片的封裝形式
4.4.3 Jtigh-k工藝與LOW-k工藝
4.4.4 集成電路芯片的關(guān)鍵生產(chǎn)工藝
習題4
第5章 CPU的系統(tǒng)結(jié)構(gòu)與性能
5.1 CPU的類型與組成
5.1.1 CPU的發(fā)展
5.1.2 CPU的類型
5.1.3 CPU型號的標識
5.1.4 CPU的組成與接口
5.2 CPU的系統(tǒng)結(jié)構(gòu)
5.2.1 CPU內(nèi)核組成
5.2.2 微系統(tǒng)結(jié)構(gòu)
5.2.3 高速緩存單元
5.2.4 取指令單元
5.2.5 譯碼單元
5.2.6 控制單元
5.2.7 執(zhí)行單元
5.2.8 退出單元
5.3 CPU核心部分的設計技術(shù)
5.3.1 指令系統(tǒng)
5.3.2 流水線技術(shù)
5.3.3 多核CPU技術(shù)
5.3.4 64位計算技術(shù)
5.4 CPU非核心部分設計技術(shù)
5.4.1 CPU節(jié)能技術(shù)
5.4.2 CPU溫度控制技術(shù)
5.4.3 虛擬化技術(shù)
5.4.4 同步多線程技術(shù)
5.5 CPU系統(tǒng)的性能
5.5.1 CPU的能效指標
5.5.2 提高CPU性能的方法
習題5
第6章 主板系統(tǒng)結(jié)構(gòu)與性能
6.1 主板技術(shù)規(guī)格與組成
6.1.1 ATX主板技術(shù)規(guī)格
6.1.2 BTX主板技術(shù)規(guī)格
6.1.3 主板的主要部件
6.1.4 主板的跳線插座
6.2 芯片組的結(jié)構(gòu)與性能
6.2.1 Intel芯片組的命名規(guī)則
6.2.2 Intel北橋芯片的技術(shù)性能
6.2.3 Intel南橋芯片的技術(shù)性能
6.2.4 SIO芯片的技術(shù)性能
6.3 主板的基本電路
6.3.1 主板的供電電路
6.3.2 主板的時鐘電路
6.3.3 主板的開機電路
6.3.4 主板的網(wǎng)絡電路
6.4 總線的結(jié)構(gòu)與性能
6.4.1 總線的基本類型
習題2
第3章 運算符和表達式
3.1 運算符的屬性
3.1.1 優(yōu)先級
3.1.2 結(jié)合性
3.1.3 副作用
3.1.4 左值表達式
3.2 類型轉(zhuǎn)換
3.2.1 類型轉(zhuǎn)換場合
3.2.2 類型轉(zhuǎn)換方法
3.2.3 運算符表
3.3 運算符的功能
3.3.1 括號運算符
3.3.2 sizeof運算符
3.3.3 算術(shù)類運算符
3.3.4 指針類運算符
習題3
第4章 編程初步
4.1 語句
4.1.1 空語句
4.1.2 表達式語句
4.1.3 復合語句
4.1.4 逗號運算符
4.1.5 控制語句
4.2 預處理命令
4.2.1 定義宏命令≠define
4.2.2 文件納入命令#include
4.2.3 條件編譯命令#if
4.3 格式化輸入和輸出
4.3.1 格式化輸出函數(shù)printf
4.3.2 格式化輸入函數(shù)scanf
4.3.3 字符輸入輸出函數(shù)getchar和putchar
4.4 程序例題
習題4
第5章 控制語句
5.1 程序開發(fā)步驟
5.2 結(jié)構(gòu)化程序設計
5.3 關(guān)系表達式和邏輯表達式
5.3.1 關(guān)系運算符
5.3.2 邏輯運算符
5.3.3 關(guān)系表達式和邏輯表達式的簡化
5.4 分支語句
5.4.1 if語句
5.4.2 條件運算符
5.4.3 switch語句
5.4.4 標準的字符操作
5.5 循環(huán)語句
5.5.1 for語句
5.5.2 while語句
5.5.3 do語句
5.5.4 循環(huán)的嵌套
5.6 其他控制語句
5.6.1 break和continue語句
5.6.2 goto語句
5.7 編程風格
5.7.1 命名約定
5.7.2 表達式
5.7.3 語句排列
5.7.4 什么是好程序
5.8 用Wamier圖表示算法
5.9 程序例題
習題5
第6章 數(shù)組與指針
6.1 一維數(shù)組
6.2 一維數(shù)組的使用
6.3 一維數(shù)組與指針
6.4 指針變量的運算
6.5 從鍵盤輸入數(shù)組元素
6.6 查找與排序
6.6.1 查找
6.6.2 排序
6.7 二維數(shù)組
6.7.1 定義二維數(shù)組
6.7.2 維數(shù)組的初始化
6.7.3 多維數(shù)組
6.8 維數(shù)組與指針
6.9 字符數(shù)組與字符串
6.9.1 字符數(shù)組
6.9.2 字符數(shù)組和字符指針
6.9.3 處理多個字符串
習題6
第7章 函數(shù)
7.1 概述
7.2 函數(shù)的定義
7.2.1 函數(shù)首部
7.2.2 函數(shù)體
7.3 函數(shù)的調(diào)用
7.4 函數(shù)的聲明——函數(shù)原型
7.5 函數(shù)的參數(shù)和返回值
7.5.1 形參取基本數(shù)據(jù)類型
7.5.2 眵參取指針類型
7.5.3 使用指針型的形參傳遞數(shù)組地址
7.5.4 函數(shù)指針作為形參
7.5.5 傳遞多維數(shù)組
7.6 變量的作用域、生存期和存儲類
7.6.1 變量的作用域——局部變量和全局變量
7.6.2 存儲類
7.6.3 變量的初始化
7.6.4 數(shù)的存儲類
7.7 函數(shù)的遞歸調(diào)用
7.7.1 遞歸函數(shù)的公式化方法
7.7.2 理解遞歸函數(shù)
7.7.3 繪制遞歸樹
7.7.4 自動生成遞歸樹
7.7.5 遞歸函數(shù)的非遞歸化
7.8 字符串函數(shù)
7.8.1 字符串輸入函數(shù)
7.8.2 字符串輸出函數(shù)
7.8.3 字符串操作函數(shù)
7.9 返回地址的函數(shù)
7.1 0復雜聲明和類型定義
7.1 0.1 理解復雜聲明
……
第8章 結(jié)構(gòu)與聯(lián)合
第9章 文件
第10章 內(nèi)在分配與動態(tài)鏈表
第11章 算法初步
附錄A C語言運算符表
附錄B 頭文件myhfile.h
附錄C ASCII代碼表
附錄D ANSIC標準庫函數(shù)
參考文獻

本目錄推薦

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