-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
高級語言程序設(shè)計教程-C基礎(chǔ)與C++ 版權(quán)信息
- ISBN:9787811355406
- 條形碼:9787811355406 ; 978-7-81135-540-6
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
高級語言程序設(shè)計教程-C基礎(chǔ)與C++ 本書特色
《高級語言程序設(shè)計教程:C基礎(chǔ)與C++》:全國高校計算機應用系列教材
高級語言程序設(shè)計教程-C基礎(chǔ)與C++ 內(nèi)容簡介
本書先介紹了程序設(shè)計的基本概念,接著以visualc++6.0作為實驗開發(fā)平臺,通過大量精選的案例,全面系統(tǒng)地介紹了c語言基本數(shù)據(jù)類型、運算符、表達式、數(shù)據(jù)的輸入輸出、分支和循環(huán)控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、枚舉、編譯預處理等內(nèi)容。
高級語言程序設(shè)計教程-C基礎(chǔ)與C++ 目錄
i 解題和程序設(shè)計概要
1 計算機解決問題的初級概念
1.1 問題求解的一般概念
1.2 計算機解決的問題
2 程序設(shè)計的概念
2.1 算法和程序
2.2 程序設(shè)計方法
2.3 程序設(shè)計語言
2.4 計算機如何存儲數(shù)據(jù)
ⅱ 程序語言基礎(chǔ)(c語言)
3 數(shù)據(jù)類型與基本輸入輸出
3.1 概述
3.2 標識符
3.3 數(shù)據(jù)類型
高級語言程序設(shè)計教程-C基礎(chǔ)與C++ 節(jié)選
《高級語言程序設(shè)計教程:C基礎(chǔ)與C++》先介紹了程序設(shè)計的基本概念,接著以Visualc++6.0作為實驗開發(fā)平臺,通過大量精選的案例,全面系統(tǒng)地介紹了C語言基本數(shù)據(jù)類型、運算符、表達式、數(shù)據(jù)的輸入輸出、分支和循環(huán)控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、枚舉、編譯預處理等內(nèi)容。
高級語言程序設(shè)計教程-C基礎(chǔ)與C++ 相關(guān)資料
插圖:程序設(shè)計方法是指組織程序內(nèi)部數(shù)據(jù)和邏輯所用的方法。隨著計算機應用的不斷普及,程序規(guī)模隨之越來越大,程序設(shè)計的目標也由原來追求程序的高效率轉(zhuǎn)變?yōu)閷Τ绦虻目勺x性、可靠性、移植性、重用性、可維護性的綜合考慮,這促進了程序設(shè)計方法的發(fā)展。2.2.1結(jié)構(gòu)化程序設(shè)計早期的程序設(shè)計由于受硬件技術(shù)的限制,所以沒有成型的設(shè)計方法,主要依賴個人技術(shù)和經(jīng)驗編程,因此程序的可讀性、可維護性和重用性都很差。隨著計算機硬件技術(shù)和其他相關(guān)信息技術(shù)的發(fā)展,同時也為了能夠編寫和維護復雜龐大的程序,在20世紀60年代出現(xiàn)了結(jié)構(gòu)化程序設(shè)計方法,又稱面向過程的程序設(shè)計方法。結(jié)構(gòu)化程序設(shè)計強調(diào)程序設(shè)計風格和程序結(jié)構(gòu)的規(guī)范化,提倡清晰的結(jié)構(gòu)。結(jié)構(gòu)化程序設(shè)計方法的基本思路是:把一個復雜問題的求解過程分階段進行。具體方法包括:①自頂向下;②逐步細化;③模塊化設(shè)計;④結(jié)構(gòu)化編碼。自頂向下是一種問題分解技術(shù),將復雜的問題分解為一系列復雜性相對較低的子問題,然后逐個解決這些子問題,從而使整個問題得到解決;逐步細化是指對問題按層次進行分解,每一層不斷將子問題細化,到了最后一層所有問題都是簡單易解決的小問題;模塊化設(shè)計是指將大程序劃分成若干個子程序,每個子程序稱為一個模塊;結(jié)構(gòu)化編碼是指用結(jié)構(gòu)化的計算機語言編寫程序代碼。結(jié)構(gòu)化程序設(shè)計是對程序的功能進行分解,將數(shù)據(jù)和對數(shù)據(jù)的處理過程分開,以過程為中心設(shè)計程序。因為用結(jié)構(gòu)化程序設(shè)計方法設(shè)計的程序耦合度過高,所以這必然降低程序的安全性和重用性。例如,過程1和過程2都要操作數(shù)據(jù)A(如圖2-2所示),當數(shù)據(jù)A的結(jié)構(gòu)改變時,過程1和過程2都要進行相應的修改;當過程1修改時,可能會引起過程2的修改。而且每一種相對于老問題的新方法都要帶來額外的開銷。
- >
巴金-再思錄
- >
小考拉的故事-套裝共3冊
- >
上帝之肋:男人的真實旅程
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術(shù)叢書(紅燭學術(shù)叢書)
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
姑媽的寶刀
- >
苦雨齋序跋文-周作人自編集
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述