-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
C語言基礎(chǔ)案例教程 版權(quán)信息
- ISBN:9787301175378
- 條形碼:9787301175378 ; 978-7-301-17537-8
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
C語言基礎(chǔ)案例教程 本書特色
《C語言基礎(chǔ)案例教程》是21世紀全國應(yīng)用型本科計算機案例型規(guī)劃教材之一。
C語言基礎(chǔ)案例教程 目錄
C語言基礎(chǔ)案例教程 節(jié)選
《C語言基礎(chǔ)案例教程》主要內(nèi)容包括C語言程序結(jié)構(gòu)及運行環(huán)境、各種數(shù)據(jù)類型及使用方法、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、編譯預(yù)處理、指針、結(jié)構(gòu)體、位運算、文件等。*后,還給出一個幾乎涵蓋《C語言基礎(chǔ)案例教程》所有知識點的綜合應(yīng)用案例(電子通信錄)的分析與設(shè)計,可作為課程設(shè)計內(nèi)容。每章后均附有相當數(shù)量的習(xí)題供讀者練習(xí)。《C語言基礎(chǔ)案例教程》的特點是在內(nèi)容安排上采用循序漸進的方式,在組織形式上采用通俗易懂的案例教學(xué)和啟發(fā)式教學(xué)的方式,并輔以大量便于說明問題的案例,用案例帶動知識點的方法進行講解,以一節(jié)為一個單元,對知識點進行細致的取舍和編排,按節(jié)細化知識點并結(jié)合知識點介紹相關(guān)的案例,將知識和案例放在同一節(jié)中,使知識和案例相結(jié)合。《C語言基礎(chǔ)案例教程》可作為高校各專業(yè)的C語言教材和全國計算機等級考試參考書,也可供對C語言感興趣的其他讀者自學(xué)使用。
C語言基礎(chǔ)案例教程 相關(guān)資料
插圖:程序可以簡單,也可以復(fù)雜,簡單的程序只有幾條指令,而復(fù)雜的程序有成千上萬指令。程序的規(guī)模越大,內(nèi)容越復(fù)雜,所需要的程序指令就越多,程序的結(jié)構(gòu)也就越復(fù)雜。隨著計算機科學(xué)技術(shù)的飛速發(fā)展,程序也變得越來越龐大和復(fù)雜。僅一個Windows操作系統(tǒng)就有幾萬條的指令代碼,所以給計算機下命令已不是一兩個“長官”的事了,而是一個團體集體智慧的結(jié)晶。1997年5月,IBM公司設(shè)計的名為“深藍”的計算機程序,以2勝2平1負戰(zhàn)勝了國際象棋大師卡斯帕羅夫。程序設(shè)計(Programming)是指設(shè)計、編制、調(diào)試程序的方法和過程。程序設(shè)計是目標明確的智力活動,它要求編寫程序的人員(程序員)首先對需要完成的任務(wù)有一個比較清晰的認識,然后按照計算機可以識別的方式來組織這些指令以形成程序,最后將描述這個任務(wù)的程序交由計算機去執(zhí)行,從而完成該任務(wù)。由于任務(wù)的復(fù)雜性和多樣性,使得程序設(shè)計不可能一次就達到要求,需要在程序的設(shè)計過程中不斷地修改和完善,最終滿足任務(wù)的需求,這個過程叫做程序的調(diào)試和測試。2.程序設(shè)計語言像長官下達命令一樣,要想讓士兵正確地執(zhí)行命令,長官的命令必須以一種士兵可以理解的方式來表達,這就是人類的語言。要想讓計算機能正確地執(zhí)行人們所編寫的這一系列指令(程序),這些指令(程序)必須以計算機能理解的方式來表達,這就是計算機程序設(shè)計語言(Programming Language),它是人和計算機之間進行交流和溝通的工具。人類的語言是由語法和詞匯構(gòu)成的,同樣計算機語言也是由語法和詞匯構(gòu)成的。所謂語法,就是語言規(guī)則的集合,規(guī)定什么是允許的,什么是不允許的,什么是正確的,什么是錯誤的;所謂詞匯就是符號,它是語言的構(gòu)成要素。計算機所能直接識別的語言只有一種,這就是機器語言。機器語言是由0和1(即二進制)組成的指令序列。因為人們對二進制數(shù)據(jù)書寫和理解都存在一定的困難,所以產(chǎn)生了多種所謂的高級語言(如C語言、Basic語言、Fortran語言等),這些高級語言比較接近人們?nèi)粘J褂玫淖匀徽Z言,給人們的書寫和閱讀程序帶來了極大的方便。但高級語言不能被計算機直接識別,需要將其“翻譯”成機器語言,這個過程叫做編譯。編譯過程由相應(yīng)計算機語言的編譯程序自動完成,不需要手工翻譯轉(zhuǎn)化。1.3 計算機求解問題的步驟計算機求解問題就是人們解決某一問題的方法和步驟的計算機化,或者說是通過計算機來表達人們對某一問題的解決方法。也就是說,一個問題,如果人們不知道如何求解,那么計算機是不可能做出正確答案的。程序設(shè)計過程實際上是問題解決方案的計算機描述過程,所以程序設(shè)計過程必須遵循人們解決問題的一般過程,即分析問題、尋找方法、描述方法和實施方法的過程。具體來說包括以下5個步驟:問題提出與分析;問題的數(shù)據(jù)描述;問題的功能描述;數(shù)據(jù)和功能的計算機實現(xiàn);編碼、調(diào)試、編譯、連接和運行。下面以一個具體的實例——“自動應(yīng)答器”的設(shè)計與實現(xiàn)來分析以上過程和步驟。
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
朝聞道
- >
龍榆生:詞曲概論/大家小書
- >
伯納黛特,你要去哪(2021新版)
- >
小考拉的故事-套裝共3冊
- >
詩經(jīng)-先民的歌唱
- >
中國歷史的瞬間