




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第1章 程序設(shè)計(jì)概述1.1程序設(shè)計(jì)基礎(chǔ)(C語言)課程概述1、教材:C語言程序設(shè)計(jì) 羅朝盛 主編 人民郵電出版社2、參考書:(1) C程序設(shè)計(jì)譚浩強(qiáng) 清華大學(xué)出版社 第二版(2) C程序設(shè)計(jì)省教委統(tǒng)編 浙江人民出版社(3)The C Programming Language B.W.Kernighan & M. Ritchie(4)其他參考書(5)網(wǎng)址: - -2C語言程序設(shè)計(jì) - 第1章 概述3、課程安排 主講:信息學(xué)院 李曉勇(辦公室:C1-602) 138580302424、課時(shí)安排: (1)理論上課:51學(xué)時(shí) (2)上機(jī)實(shí)驗(yàn):17學(xué)時(shí)5、考核: (1)理論:筆試:一般 平時(shí)20%+試卷8
2、0% (2)實(shí)驗(yàn):上機(jī)考試6、C語言學(xué)習(xí)的編譯器:(1)Broland :Turbo C2.0(2)Microsoft :Visual C+6.03C語言程序設(shè)計(jì) - 第1章 概述7、注意:(1)C語言比較難學(xué);(2)學(xué)習(xí)方法: -上課認(rèn)真聽講,做筆記; -按時(shí)、獨(dú)立完成作業(yè) -上機(jī)前要做好準(zhǔn)備,并完成編程任務(wù);8、學(xué)習(xí)C語言的目的:(1)掌握程序設(shè)計(jì)語言的基本概念、知識(shí);(2)掌握編程的基本步驟、方法;(3)為后期課程學(xué)習(xí)奠定基礎(chǔ); -“數(shù)據(jù)結(jié)構(gòu)”、“高級(jí)程序設(shè)計(jì)語言”、 “操作系統(tǒng)原理”等。4C語言程序設(shè)計(jì) - 第1章 概述1.2 程序設(shè)計(jì)語言發(fā)展歷史1、基本概念程序:對(duì)所需解決問題的對(duì)象
3、和處理規(guī)則的描述(主角:計(jì)算機(jī))。程序設(shè)計(jì):設(shè)計(jì)、編制和調(diào)試程序的過程。程序設(shè)計(jì)語言:編寫程序所用的語言(人機(jī)交往手段)。程序員責(zé)任:面對(duì)問題- 提出算法- 選擇語言-編寫程序-調(diào)試程序5C語言程序設(shè)計(jì) - 第1章 概述程序質(zhì)量: (1)正確 ; (2)易讀;-結(jié)構(gòu)清晰,便于交流 (3)時(shí)/空效益高; 軟件:進(jìn)入商品領(lǐng)域的程序及必要的文檔資料。計(jì)算機(jī)系統(tǒng)組成:硬件系統(tǒng) + 軟件系統(tǒng)。裸機(jī):硬件系統(tǒng)。軟件系統(tǒng):系統(tǒng)軟件:WINXP,Linux等應(yīng)用軟件:Turbo C,office 等6C語言程序設(shè)計(jì) - 第1章 概述2、程序設(shè)計(jì)語言分類(1)低級(jí)語言: 與硬件相關(guān),表達(dá)方式抽象,設(shè)計(jì)相對(duì)困難,
4、執(zhí)行效率較高 。 (2)高級(jí)語言: 與硬件不相關(guān)或基本不相關(guān),表達(dá)方式直觀(接近自然語言和數(shù)學(xué)表達(dá)方式),程序設(shè)計(jì)相當(dāng)方便,執(zhí)行效率相對(duì)比較低。機(jī)器語言匯編語言7C語言程序設(shè)計(jì) - 第1章 概述機(jī)器語言(Machine Language):用 0 和 1 表示的能被計(jì)算機(jī)直接識(shí)別和執(zhí)行的語言,與硬件相關(guān)。匯編語言(Assemble Language):機(jī)器語言的符號(hào)化,便于閱讀、理解、交流。8C語言程序設(shè)計(jì) - 第1章 概述機(jī)器指令 (00111010 00100010 003000)晦澀、難懂、難記與機(jī)器有關(guān) 匯編語言( ADD reg, asbs )比較晦澀、比較難懂、比較難記、與機(jī)器有關(guān)
5、程序設(shè)計(jì)語言( A=34; A=A+34; )容易理解記憶與機(jī)器無關(guān)9C語言程序設(shè)計(jì) - 第1章 概述1.3 C語言的發(fā)展歷史結(jié)論:- C語言是一種通用的高級(jí)程序設(shè)計(jì)語言;- 稱“近十年來在計(jì)算機(jī)程序設(shè)計(jì)實(shí)踐中作出重大貢獻(xiàn)的一種語言”。 - 伴隨UNIX的產(chǎn)生而產(chǎn)生的語言。八十年代最成功的操作系統(tǒng)之一10C語言程序設(shè)計(jì) - 第1章 概述目前常用的語言版本: - Microsoft C 或稱 MS C - Borland Turbo C 或稱 Turbo C與C同一語系:- ASP 、 JSP、 PHP - VC+、 C#、JAVA 、J+11C語言程序設(shè)計(jì) - 第1章 概述1.4 簡(jiǎn)單的C語言程序#include /*包含一個(gè)標(biāo)準(zhǔn)庫(kù)*/void main()/*定義一個(gè)函數(shù),名為main*/*main函數(shù)的內(nèi)容用括起來*/ printf(Hello, World!n);/*調(diào)用庫(kù)函數(shù)打印一行字符*/運(yùn)行結(jié)果Hello, World!例1;12C語言
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 淮陰師范學(xué)院《數(shù)據(jù)統(tǒng)計(jì)分析與spss應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 商丘學(xué)院《司法社會(huì)調(diào)查理論與方法》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南第一師范學(xué)院《世界近代史專題》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江育英職業(yè)技術(shù)學(xué)院《特殊兒童心理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 做賬實(shí)操-駕校教練人工成本的核算
- 2024-2025學(xué)年河南省名校大聯(lián)考高二上學(xué)期階段性測(cè)試(二)歷史試卷
- 大連工業(yè)大學(xué)《產(chǎn)品色彩設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 電子科技大學(xué)中山學(xué)院《建筑裝飾材料》2023-2024學(xué)年第二學(xué)期期末試卷
- 洛陽理工學(xué)院《工商管理類專業(yè)導(dǎo)論》2023-2024學(xué)年第二學(xué)期期末試卷
- 渭南職業(yè)技術(shù)學(xué)院《醫(yī)學(xué)網(wǎng)站開發(fā)》2023-2024學(xué)年第二學(xué)期期末試卷
- 《黃色新聞的泛濫》課件
- 2024年山東省公務(wù)員考試《行測(cè)》真題及答案解析
- 化工原理Ⅱ?qū)W習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024-2025學(xué)年初中體育與健康九年級(jí)全一冊(cè)人教版(2024)教學(xué)設(shè)計(jì)合集
- 環(huán)保產(chǎn)業(yè)政策及市場(chǎng)發(fā)展趨勢(shì)分析研究
- 2024年河南省高考對(duì)口升學(xué)語文英語試題
- 學(xué)習(xí)白求恩精神,做一個(gè)高尚的人一個(gè)純潔的人
- 《中醫(yī)藥學(xué)概論》期末考試復(fù)習(xí)題庫(kù)(含答案)
- 2024年秋季新外研版三年級(jí)上冊(cè)英語課件 Unit 1 第1課時(shí)(Get ready)
- 單位委托員工辦理水表業(yè)務(wù)委托書
- 2024版《保密法》培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論