《21世紀計算機科學與技術實踐型教程:大學計算機程序設計基礎》以C語言為載體,引進PAD圖表示程序邏輯,闡述基本的程序設計方法。全書共分13章,主要內容包括算法、程序設計方法、函數(shù)、數(shù)據的組織、程序開發(fā)。每章都包含大量例題和習題?!?1世紀計算機科學與技術實踐型教程:大學計算機程序設計基礎》最大的特點是以程序設計為主線、以案例為驅動。全書自始至終圍繞“程序設計”來講解,而不是“語言”的簡單介紹,摒棄了目前各種程序設計書中流行的“解釋程序設計語言”的做法。《21世紀計算機科學與技術實踐型教程:大學計算機程序設計基礎》的目的是教會讀者怎樣編程序,提高讀者的程序設計能力,徹底改變 “學了程序設計而不會編程序”的現(xiàn)狀。《21世紀計算機科學與技術實踐型教程:大學計算機程序設計基礎》整體結構好、圖文并茂,力求體現(xiàn)“結構化程序設計”思想,注重培養(yǎng)和訓練讀者良好的程序設計風格?!?1世紀計算機科學與技術實踐型教程:大學計算機程序設計基礎》可以作為面向應用的高等院校中計算機類各個專業(yè)程序設計課程、一般高等院校理工科各專業(yè)公共計算機基礎課程“高級語言程序設計”、“程序設計基礎”、 “C程序設計”、 “C語言”等的教材和參考書;還可以供從事計算機工作的有關人員參考。