出版時間:2009-9 出版社:國防工業(yè)出版社 作者:趙衛(wèi)東,周晶 編著
前言
隨著計算機技術的飛速發(fā)展,計算機程序設計課程在高等院校,特別是理工科高等院校成為了必修科目。同時,在高等院校教學中引進原版教材,實行雙語教學,尤其是在計算機相關課程中實施雙語教學,也是教育部一直積極倡導的教改舉措。筆者從2002年開始在各個理工科專業(yè)學生中開展“程序設計基礎(C語言)”課程的雙語教學,至今已經7年有余。我們選用國內影印出版的《The C Programming Language》(K&R)第二版。這本書是C語言的設計者編寫的,是C語言教材的經典之作,被稱為“C語言圣經”,是C語言雙語教學的首選教科書。但美中不足的是,書中的習題數量很少,種類單一(只有編程題),難度偏高,許多題目讓沒有編程經驗的學生無從下手。這給C語言雙語教學帶來了很大的障礙。原版C語言教材題目偏少、偏難、與國內學生知識面相差較大等,是編寫本書的第一動因。 此外,國內學生學習編程語言,還在很大程度上要應對各類的計算機等級考試,可國內出版的C語言英文版教材鮮有針對國內考試的合適的練習題目,這又給C語言雙語教學帶來了一大障礙,因為這樣的雙語教學難以同時應對國內的各種等級考試。筆者所編寫的本書,內容基本上是按國內大學C語言的教學順序安排的,題目類型也與國內各種C語言考試相類似,難度由淺入深。這給學生一個循序漸進的練習機會,降低了學習C語言的難度梯度,可以說是同時兼顧了C語言雙語教學和C程序等級考試的共同需要。
內容概要
本書是專為C語言程序設計課程的教學,尤其是雙語教學而編寫的。編寫本書的目的:一是為降低直接使用國外原版教材時在C語言練習方面的難度梯度;二是為了在雙語教學的同時不能滿足國內各類C語言等級考試的需求。題目根據中國學生的學習難點,側重基本概念掌握和基本技能的訓練,內容涵蓋C程序設計語言的各個方面,程度由淺入深,注重學生編程能力的培養(yǎng),適合C語言初學者的學習需要。所有的習題都經過了精心的編寫、翻譯和驗算,相當數量的習題在筆者的C語言雙語教學過程中得以應用。題目類型有單選題,填空題、問答題、對錯判斷題、改錯題和編程題等。其中,單選題是按國內各種等級考試的“四選一”形式給出:填空題則根據題目的不同有1個~3個空需要填充;改錯題一般有兩三個錯誤,既有語法錯誤,也有邏輯錯誤。編程題的設計考慮了我國學生在學習C語言時的思維習慣和知識范圍,從他們相對熟悉的內容入手來調動學生的編程興趣。 本書全部用英文編寫,以適應雙語教學的需要。此外,以16-bit PC機和TurboC 2.0為平臺給出每一道題目的參考答案,為教師的教學以及學生自學提供方便。
書籍目錄
Chapter 1 Fundamentals of CChapter 2 Data Types, Operators and ExpressionsChapter 3 The Basic Structure of C ProgramsChapter 4 Logical Operations, Decision Making and BranchingChapter 5 LoopsChapter 6 ArraysChapter 7 FunctionsChapter 8 Preprocessor DirectivesChapter 9 PointersChapter 10 Structures and UnionsChapter 11 Bitwise OperationsChapter 12 File ProcessingSolutions to All the Problems
圖書封面
評論、評分、閱讀與下載