演算法與程式語言 李明山 演算法設計 演算法(Algorithm) 解決問題的方法 以虛擬程式碼(Pseudo code)描述解題的步驟與方法 演算法必須具備的五大條件:輸入、輸出、明確性、有限性和效率性。 包括明確的輸出入資料和詳細且有限的執行步驟 示範題目:求兩整數之最大公約數(GCD) 程式語言簡介 程式(Program) 一系列指令(instruction)或敘述(statement)的組合 為了解決某些問題或為了完成某些任務而指揮電腦執行一系列工作的處理程序與步驟 電腦軟體(Software) 泛指電腦中可以執行之所有程式 軟體的分類 軟體依其使用的性質可區分為: 系統軟體(System Software) - 維繫電腦正常運作的軟體,如作業系統(Operating System) MS-DOS, Windows, OS/2, UNIX, VMS。 應用軟體(Application Software) - 針對某些特殊應用而設計的軟體,如文書處理(Word Processing)軟體 Microsoft Word, AmiPro。 程式語言(Programming Language) 人與電腦溝通的語言 人能寫得來,電腦能認得來、做得來。 程式語言的演進 第一代程式語言:機器語言(Machine Language) 第二代程式語言:組合語言(Assembly
您可能关注的文档
- 福州船政局之最.ppt
- 福建农林大学小菜蛾研究取得重大突破-福建教育厅.doc
- 福建工程学院国家级工程实践教育中心.doc
- 福建师范大学生毕业实习工作手册-福建师范大学-心理学院.doc
- 福祉科技与其它学门之关联-NKUT-webbasedFTPclient.ppt
- 福龙冷冻质量信用报告.doc
- 离子注入生物效应.ppt
- 离心压缩机湿压缩流固耦合特性分析.doc
- 离心式压缩机叶轮主要气动设计参数的分析研究.pdf
- 离心式水泵工作原理及结构.ppt
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)