中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
C語言的科學和藝術

包郵 C語言的科學和藝術

計算機科學叢書

出版社:機械工業出版社出版時間:2005-04-01
所屬叢書: 計算機科學叢書
開本: 小16開 頁數: 498
中 圖 價:¥38.0(6.9折) 定價  ¥55.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言的科學和藝術 版權信息

C語言的科學和藝術 本書特色

本書是一本計算機科學的經典教材,強調軟件工程和優秀的程序設計風格。此外,學生還可以從書中學習到ANSIC的基礎知識,這些內容已經成為計算機行業的標準。作者的寫作風格使得書中深奧的概念變得易于理解和引人入勝。
本書集中討論庫和抽象的用法,這是當代程序設計技術中*基本的知識。作者使用庫來隱藏C語言的復雜性,更加突出主題,使學生可以較好地掌握每一個主題的精髓。然后,進一步給出每個庫的底層實現,較好地展示了自身的抽象威力。
本書從基礎開始講起,是C語言的入門教材。本書已經被美國斯坦福大學、哥倫比亞大學等多所大學和學院成功采用,在國內已被上海交通大學采用,是一本適合高等院校計算機及相關專業使用的優秀教材。
譯者序
隨著計算機產業的迅速發展,對計算機專業人才的需求也日益迫切。而程序設計是所有計算機專業人才**的基礎知識和技能。俗話說“萬事開頭難”,如何使學生順利地進入程序設計的大門,如何熟悉和精通程序設計,也是計算機專業教學的難題。
本書是一本計算機科學的經典教材,是作者二十多年來從事計算機教學的經驗的總結,它提供了豐富的計算機科學的基礎知識和程序設計的專門知識。本書具有鮮明的特色。首先,用ANSIC作為教學語言。C語言是目前使用*廣泛的教學語言,選用C語言可以使學生畢業后很快就能投入實際工作,并為學習C 和面向對象的語言鋪平了道路。第二,采用了基于庫函數的方法,強調抽象的原則。本書相當詳細地介紹了庫和模塊化開發,介紹了如何通過庫隱藏程序的復雜性,這些是現代程序設計的基本概念。第三,在程序設計中*重要的是從陳述問題過渡到解決問題,本書以通俗易懂的方式講述了這一過程,使學生能輕松而有趣地學習程序設計。
程序設計既是一門科學,也是一門藝術。學習良好的程序設計需要掌握很多知識,而不只是記住一組規則。必須通過實踐以及閱讀其他程序來學習。本書包括大量的程序實例,這些實例說明了如何用C語句建立一個完整的程序,如何培養良好的程序設計風格。每章都用豐富的復習題作為知識點的總結,并包含大量的程序設計練習讓讀者自己動手做更多的程序設計項目。
正是因為本書具有的上述優點,我們認為把本書譯成中文能讓更多的學生從中獲益,從而打下扎實的程序設計的基礎。
參加本書翻譯工作的有翁惠玉、張冬茉、楊鑫和蔣文新,由翁惠玉對全書進行審校。本書也是上海交通大學《程序設計》課程所選用的教材。在翻譯過程中得到了整個課程小組十多位教師的大力幫助,在此表示衷心的感謝。由于時間和水平的限制,書中難免有錯漏之處,敬請讀者指正。
                         譯者
                        2004年8月

C語言的科學和藝術 內容簡介

本書是計算機科學的經典教材,介紹了計算機科學的基礎知識和程序設計的專門知識。本書以介紹ANSIC為主線,不僅涵蓋C語言的基本知識,而且介紹了軟件工程技術以及如何應用良好的程序設計風格進行開發等內容。本書采用了庫函數的方法,強調抽象的原則,詳細闡述了庫和模塊化開發。此外,本書還利用大量實例講述解決問題的全過程,對開發過程中常見的錯誤也給出了解決和避免的方法。本書既可作為高等院校計算機科學入門課程及C語言入門課程的教材,也是C語言開發人員的極佳參考書。

C語言的科學和藝術C語言的科學和藝術 前言

  致學生歡迎你!拿起這本書,你就邁進了計算機科學的世界—這門學科出現在半世紀以前,現在卻成為這個時代*具生機和活力的學科之一。在幾十年的發展過程中,計算機幾乎使所有領域中看似不可能的事情成為可能。由于計算機可在瞬間將信息傳遞到任何地方,所以今天的企業家能以空前的規模經營跨國公司。由于計算機可進行必要的、但人工很難完成的計算,科學家才能解決許多問題。電影人利用計算機制作出更具感染力的視覺效果。由于計算機能處理醫學中大量的信息處理,因此醫生能對患者的病情做出更精確的診斷。計算機技術正在飛速發展。目前我們已經看到的優勢與新的世紀將要經歷的發展相比肯定將相形見絀。*近50年,計算機已經對世界產生了深遠影響,在新的世紀亦將如此。今日的學生將會是執行這項偉大的工程的中流砥柱。要做到這一點,就必須懂得如何使用計算機。和其他值得掌握的技能一樣,理解計算機的工作原理以及學會怎樣控制它們是需要花費時間的。這一切不可能一蹴而就,必須從某個起點開始循序漸進。2500年前,中國的哲學家老子曾說過:“千里之行,始于足下”。本書就是一個很好的起點。然而對很多人來說,萬事開頭難。許多學生在計算機面前束手無策,認為計算機科學超出了他們的理解范圍。可是基本的程序設計并不需要具備高等數學和電子學的知識。在程序設計中,*重要的是能否從陳述問題過渡到解決問題。要做到這一點,就必須以邏輯方式考慮問題。訓練自己用計算機能夠理解的方式表達自己的邏輯。*重要的是,不要被困難和挫折壓倒,要堅持到底。若能堅持下來,就會發現解決問題是件多么令人興奮的事情,它所帶來的喜悅足以讓你忘卻學習過程中遇到的任何挫折。本書旨在教授程序設計基礎和C語言基礎。C語言是當今計算機產業中處于主導地位的程序設計語言。本書不但介紹了程序設計中的“為什么”,還介紹了“如何做”,使讀者對程序設計有總體的印象。為使讀者避免出現那些阻礙學習的錯誤,本書在結構上做出了精心安排,可以幫助讀者掌握重點。接下來將總結本書在結構上的一些獨具匠心之處,并說明如何在學習過程中高效地利用本書。

C語言的科學和藝術 目錄

第1章概述
 1.1計算簡史
 1.2什么是計算機科學
 1.3計算機硬件簡介
  1.3.1CPU
  1.3.2內存
  1.3.3輔助存儲器
  1.3.4I/O設備
 1.4算法
 1.5程序設計語言和編譯
 1.6編程錯誤和調試
 1.7軟件維護
 1.8軟件工程的重要性
 1.9關于C程序設計語言的一些思考
 小結
 復習題
**部分C語言程序設計基礎
 第2章通過例子學習
  2.1“Helloworld”程序
   2.1.1注釋
   2.1.2庫包含
   2.1.3主程序
  2.2兩個數的加法程序
   2.2.1輸入階段
   2.2.2計算階段
   2.2.3輸出階段
  2.3有關程序設計過程的觀點
  2.4數據類型
   2.4.1浮點型數據
   2.4.2字符串類型的數據
  2.5表達式
   2.5.1常量
   2.5.2變量
   2.5.3賦值語句
   2.5.4運算符和操作數
   2.5.5整型數和浮點型數的結合
   2.5.6整數除法和求余運算符
   2.5.7優先級
   2.5.8優先級法則的應用
   2.5.9類型轉換
  小結
  復習題
  程序設計練習
 第3章問題求解
  3.1程序設計習語和范例
   3.1.1復合賦值習語
   3.1.2自增和自減運算符
  3.2解決規模稍大的問題
  3.3控制語句
   3.3.1重復N次習語
   3.3.2迭代和循環
   3.3.3下標變量
   3.3.4初始化的重要性
   3.3.5讀入-直到-標志習語
   3.3.6創造一個更實用的應用程序
   3.3.7條件執行和if語句
  3.4一個調試練習
  3.5格式化輸出
   3.5.1printf的格式碼
   3.5.2控制空格、對齊方式和精度
  3.6構思一個程序
   3.6.1程序設計風格
   3.6.2設計時考慮將來的修改
   3.6.3#define機制
 小結
 復習題
 程序設計練習
 第4章語句形式
  4.1簡單語句
   4.1.1賦值的嵌套
   4.1.2多重賦值
   4.1.3程序塊
  4.2控制語句
  4.3布爾型數據
   4.3.1關系運算符
   4.3.2邏輯運算符
   4.3.3簡化求值
   4.3.4標志
   4.3.5避免布爾表達式中的冗余
   4.3.6布爾計算示例
  4.4if語句
   4.4.1單行if語句
   4.4.2多行if語句
   4.4.3if/else語句
   4.4.4級聯if語句
   4.4.5?:運算符(可選的)
   4.5switch語句
  4.6while語句
   4.6.1while循環的應用
   4.6.2無限循環
   4.6.3解決半途退出問題
  4.7for語句
   4.7.1嵌套的for循環
   4.7.2for和while的關系
   4.7.3for語句中浮點型數據的使用問題
  小結
  復習題
  程序設計練習
 第5章函數
  5.1使用庫函數
  5.2函數聲明
  5.3自己編寫函數
   5.3.1return語句
   5.3.2將函數與主程序放在一起
   5.3.3包含內部控制結構的函數
   5.3.4返回非數字值的函數
   5.3.5謂詞函數
   5.3.6測試字符串是否相等的謂詞函數
  5.4函數調用過程機制
   5.4.1參數傳遞
   5.4.2在其他函數中調用函數
  5.5過程
  5.6逐步精化
   5.6.1從頂開始
   5.6.2實現PrintCalendar
   5.6.3實現PrintCalendarMonth
   5.6.4完成*后的片段
  小結
  復習題
  程序設計練習
 第6章算法
  6.1測試素數
   6.1.1一個IsPrime的簡單版本
   6.1.2驗證一個策略是否表示一個算法
   6.1.3說明IsPrime算法的正確性
   6.1.4改進算法的效率
   6.1.5在各個可選方案中選擇
  6.2計算*大公約數
   6.2.1brute-force算法
   6.2.2歐幾里德算法
   6.2.3歐幾里德算法的正確性說明(可選)
   6.2.4比較GCD算法的效率
  6.3數值算法
   6.3.1連續逼近
   6.3.2報告錯誤
  6.4級數展開
   6.4.1Zeno悖論
   6.4.2用級數展開法設計平方根函數
   6.4.3估計平方根的泰勒級數展開(可選)
   6.4.4泰勒級數近似的實現
   6.4.5停留在收斂半徑之內
  6.5指定數值類型的大小
   6.5.1整數類型
   6.5.2無符號類型
   6.5.3浮點類型
  小結
  復習題
  程序設計練習
第二部分庫和模塊化開發
……
第三部分復合數據類型
附錄
展開全部

C語言的科學和藝術 作者簡介

EricS.Roberts,美國斯坦福大學計算機科學系教授,主管教學的系副主任。他由于教學改革的成就獲得CharlesSimonyi榮譽教授。Roberts于1980年獲哈佛大學應用數學博士學位,其后他創建了威爾斯利學院的計算機科學系,并擔任系主任。后來,他在加州PaloAlto的DEC公司系統研究中心工作了5年。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 深圳市八百通智能技术有限公司官方网站 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 钢托盘,钢制托盘,立库钢托盘,金属托盘制造商_南京飞天金属制品实业有限公司 | 美甲贴片-指甲贴片-穿戴美甲-假指甲厂家--薇丝黛拉 | 深圳展厅设计_企业展馆设计_展厅设计公司_数字展厅设计_深圳百艺堂 | 识禅_对禅的了解,从这里开始 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 西门子伺服控制器维修-伺服驱动放大器-828D数控机床维修-上海涌迪 | 包塑软管|金属软管|包塑金属软管-闵彬管业| 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | 鲁网 - 山东省重点新闻网站,山东第一财经门户 | 乐泰胶水_loctite_乐泰胶_汉高乐泰授权(中国)总代理-鑫华良供应链 | 合肥展厅设计-安徽展台设计-合肥展览公司-安徽奥美展览工程有限公司 | 广州各区危化证办理_危险化学品经营许可证代办 | 一氧化氮泄露报警器,二甲苯浓度超标报警器-郑州汇瑞埔电子技术有限公司 | 减速机_上海宜嘉减速机| 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 桁架楼承板-钢筋桁架楼承板-江苏众力达钢筋楼承板厂 | 东莞猎头公司_深圳猎头公司_广州猎头公司-广东万诚猎头提供企业中高端人才招聘服务 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 塑钢件_塑钢门窗配件_塑钢配件厂家-文安县启泰金属制品有限公司 深圳南财多媒体有限公司介绍 | 10吨无线拉力计-2吨拉力计价格-上海佳宜电子科技有限公司 | 电动葫芦|手拉葫芦|环链电动葫芦|微型电动葫芦-北京市凌鹰起重机械有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 定量包装秤,吨袋包装称,伸缩溜管,全自动包装秤,码垛机器人,无锡市邦尧机械工程有限公司 | 国际高中-国际学校-一站式择校服务-远播国际教育 | 不锈钢丸厂家,铝丸,铸钢丸-淄博智源铸造材料有限公司 | 合肥弱电工程_安徽安防工程_智能化工程公司-合肥雷润 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | POS机官网 - 拉卡拉POS机免费办理|官网在线申请入口 | 一体化污水处理设备,一体化污水设备厂家-宜兴市福源水处理设备有限公司 | 特种电缆厂家-硅橡胶耐高温电缆-耐低温补偿导线-安徽万邦特种电缆有限公司 | AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 魔方网-培训咨询服务平台 |