计算机第四次讲演内容
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序设计 之 步骤
四:运算程序,分析成果
运行可执行程序,得到运行结果。能得到运行结果并不意味 着程序正确,要对结果进行分析,看它是否合理。不合理要对 程序进行调试,即通过上机发现和排除程序中的故障的过程。
五:编写程序文档
许多程序是提供给别人使用的,如同正式的产品应当提 供产品说明书一样,正式提供给用户使用的程序,必须向 用户提供程序说明书。内容应包括:程序名称、程序功能、 运行环境、程序的装入和启动、需要输入的数据,以及使 用注意事项等。
专用语言
4.使用方式
交互式语言 使用方式 非交互式语 言
程序设计 之 语言
5.成分性质:
顺序语言 成分性质 并发语言
分布语言
程序设计 之 语言
常见语言(这里简单的举列一些常用的)
1.
2. 3.
4.
5.
C语言 即中文版的C语言 O语言 O语言是一款中文计算机语言 Aauto A+ …………
程序设计 之 分类
程序设计 之 方法
面向对象的程序设计
面向对象的 基本概念 : 1,对象 2,类 3,封装 4,继承 5,消息 6,多态性
优点 1,符合人们认识 事物的规律 2,改善了程序的 可读性 3,使人机交互更 加贴指:用于编写计算机程序的语言。
语言分类:
程序设计语言的基本成分有: ①数据成分,用于描述程序所涉及的数据; ②运算成分,用以描述程序中所包含的运算; ③控制成分,用以描述程序中所包含的控制; ④传输成分,用以表达程序中数据的传输。
程序设计 之 方法
面向过程:面向过程的结构化程序设计分三种基本结构:顺序 结构、选择结构、循环结构。 原则: 1,自顶向下:指从问题的全局下手,把一个复杂的任务分解成许 多易于控制和处理的子任务,子任务还可能做进一步分解,如 此重复,直到每个子任务都容易解决为止。 2,逐步求精 3,模块化:指解决一个复杂问题是自顶向下逐层把软件系统划 分成一个个较小的、相对独立但又相互关联的模块的过程。
程序设计 之 语言
按照不同类别对语言进行分类:
1.
2.
3. 4.
5.
语言级别 用户的要求 应用范围 使用方式 成分性质
程序设计 之 语言
1.语言级别:
机器语言 低级语言 语言级别 汇编语言
高级语言
2.用户的要求:
过程式语言
用户的要求 非过程式语 言
程序设计 之 语言
3.应用范围:
通用语言
应用范围
专业的程序设计人员常被称为程序员。[1]
程序设计 之 步骤
一:分析问题
对于接受的任务要进行认真的分析,研究所给定 的条件,分析最后应达到的目标,找出解决问题的规 律,选择解题的方法,完成实际问题。
程序设计 之 步骤
二:设计算法
即设计出解题的方法和具体步骤。
三:编写程序
将算法翻译成计算机程序设计语言,对源程序进行编 辑、编译和连接。
程序设计 之 规范
程序设计的基本概念有程序、数据、子程序、子例程、协同 例程、模块以及顺序性、并发性、并行性、和分布性等。程 序是程序设计中最为基本的概念,子程序和协同例程都是为 了便于进行程序设计而建立的程序设计基本单位,顺序性、 并发性、并行性和分布性反映程序的内在特性。 程序设计规 范是进行程序设计的具体规定。程序设计是软件开发工作的 重要部分,而软件开发是工程性的工作,所以要有规范。语 言影响程序设计的功效以及软件的可靠性、易读性和易维护 性。专用程序为软件人员提供合适的环境,便于进行程序设 计工作。
计算机第四次演讲:程序设计
汽车服务工程3班第3小组 组长:袁盛铭 组员:陈科、康艺嘉、刘蓉、李月、罗超、王 佳乐、杨露、付高华、杨露、熊昆、王梦圆
程序设计
定义:程序设计是给出解决特定问题程序的过程,是软件构 造活动中的重要组成部分。
程序设计往往以某种程序设计语言为工具,给出这种语言下 的程序。程序设计过程应当包括分析、设计、编码、测试、 排错等不同阶段。
按照结构性质,有结构化程序设计与非结构化程序设计之分。 前者是指具有结构性的程序设计方法与过程。它具有由基本 结构构成复杂结构的层次性,后者反之。按照用户的要求, 有过程式程序设计与非过程式程序设计之分。前者是指使用 过程式程序设计语言的程序设计,后者指非过程式程序设计 语言的程序设计。按照程序设计的成分性质,有顺序程序设 计、并发程序设计、并行程序设计、分布式程序设计之分。 按照程序设计风格,有逻辑式程序设计、函数式程序设计、 对象式程序设计之分。