- 6
- 0
- 约3.48千字
- 约 22页
- 2018-11-30 发布于浙江
- 举报
C 基础知识1(第2讲20111013)
C++基础知识1 信息学院 李崇威 ise_licw@ujn.edu.cn QQ:C++基本知识1 计算机语言 程序设计方法的发展历程 面向对象的程序设计的基本概念 面向对象的程序设计的基本特征 计算机程序 计算机的工作是用程序来控制的 程序是指令的集合。 指令是计算机可以识别的命令。 机器语言与汇编语言 由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言。 计算机发展的初期,软件工程师们只能用机器语言来编写程序。这一阶段,在人类的自然语言和计算机编程语言之间存在着巨大的鸿沟。 汇编语言将机器指令映射为一些可以被人读懂的助记符,如ADD、SUB等。 此时编程语言与人类自然语言间的鸿沟略有缩小,但仍与人类的思维相差甚远。因为它的抽象层次太低,程序员需要考虑大量的机器细节。 高级语言 高级语言屏蔽了机器的细节,提高了语言的抽象层次,程序中可以采用具有一定涵义的数据命名和容易理解的执行语句。这使得在书写程序时可以联系到程序所描述的具体事物。 设计思路 自顶向下、逐步求精。采用模块分解与功能抽象,自顶向下、分而治之。 程序结构: 按功能划分为若干个基本模块,形成一个树状结构。 各模块间的关系尽可能简单,功能上相对独立;每一模块内部均是由顺序、选择和循环三种基本结构组成。 其模块化实现的具体方法是使用子程序。 优点: 有效地将一个较复杂的程序系统设计任务分解成许
您可能关注的文档
- (文数)茂名市2013届高三第一次高模拟考试试题.doc
- (本科C)模拟卷-选择题 答案解析.doc
- (理数)茂名市2013届高三一次高考模拟考试试题.doc
- (易车网)新天籁对比试策划方案V0.8.ppt
- (精品)焦耳定PPT课件.ppt
- (精品经验分享)HR的专业化路PPT课件.ppt
- -注册核安全工程师-专业实务-第五 核动力厂的运行.ppt
- -注册核安全工师-案例分析-反应堆专业实务案例.ppt
- -注册核安全工程师-专业实务-第三章 核设施选与评价(含第六章案例分析).ppt
- -注册核安全工程师-案例分析-量保证案例.ppt
- 2026届高考英语二轮语法复习专题1冠词.doc
- 2025_2026学年新教材高中英语综合质量检测作业含解析新人教版必修第三册.doc
- 湖南省2026年高中英语学业水平合格性测试冲刺信息卷四含解析.doc
- 2026版高考语文一轮复习板块2新高考模式下的文学性阅读专题1考题研析第1讲把握小说要素准解综合选择题教案.doc
- 2025_2026学年新教材高中地理第二章自然资源与国家安全第一节耕地资源与国家粮食安全检测含解析湘教版选择性必修第三册.doc
- 江苏省苏州市2025_2026学年高一语文下学期期末学业质量阳光指标调研试题.doc
- 四川省绵阳市南山中学2025_2026学年高一政治下学期期中试题.doc
- 江苏专用2026高考政治一轮复习课后集训32君主立宪制和民主共和制:以英国和法国为例含解析.doc
- 内蒙古航天学校2025_2026学年高一语文11月份期中试题.doc
- 2026高考语文一轮复习板块4传统高考模式下的语言文字运用专题8考题研析第1讲正确使用词语包括熟语教案.doc
最近下载
- DL_T 802.7-2023 电力电缆导管技术条件 第7部分:非开挖用塑料电缆导管.pdf VIP
- 20231119-中信期货-有色与新材料2024年度策略报告(不锈钢):产能过剩问题严峻,不锈钢价波幅收窄.pdf VIP
- DB44T1652.2-2015病媒生物预防控制规范第2部分:蚊虫防制..docx VIP
- 2025年6月福建省高中学业水平合格性考试(会考)生物试题(含答案解析).pdf VIP
- 2022年广西普通高中学业水平合格性考试地理试题.pdf VIP
- word中国风信纸背景模板 (8).docx VIP
- 客人隐私安全培训课件.ppt VIP
- 心理焦虑与抑郁PPT课件.pptx VIP
- 县域内义务教育优质均衡学校档案目录.pdf VIP
- 《水利工程质量事故处理规定》培训与解读课件.pptx VIP
原创力文档

文档评论(0)