编制计算机程序解决问题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、剖析编制计算机程序解决问题的过程
修改
分析问题 设计算法 编写程序 调试运行 检测结果
1、分析问题
分析问题的需求和已知条件,判断解决问题的可 能性和目标要求,然后对需要解决的问题给出一 个精确的描述或者建立一个描述问题的模型。 加密问题分析描述:对需要加密文件进行字符变 换,把文件中的字符按某种方法变换为不容易识 别的字符,形成密文,且为种变换又可以恢复
2、计算机:一种数字化电子设备,因方便制造广泛采 用二进制编码(0、1编码)进行控制。
3、计算机语言发展:由低到高,逐步贴近人们阅读。 种类:BASIC、PASCAL、C、Visual BASIC等
4、计算机语言工作流程:
计算机高级 语言程序
翻译程序 计算机机器 语言程序
编写
执行
人 计算机语言系统 计算机
二、体验程序的作用及其编制环境
• 任务:“加密程序”制作运行
• 制作方法步骤:(P76-77)
(1)启动Vb,新建工程 (2)复制文件(kk.txt,程序1.txt)
(3) 复制代码(从程序1.txt) (4)运行工程,保存工程
• 演示 •实践: 1.模仿练习 2.P78
三、认识程序中的基本元素
• 常量、变量与数据类型 • 运算符、函数与表达式 • 语句
2、设计算法
算法:是指解决问题的方法和步骤,算法设 计是编程的一个重要步骤。
加密问题算法描述:
描述一:打开文件,从中逐个读出字符,并把其机 内码值减去10所得代码对应的字符作为加密 文字符,并将它们逐个串起来成为密文文件 保存
描述二:P81
3、 编写程序
选择一种计算机语言工具来编写程序,实 现算法。通常包含两个步骤:界面设计、 代码输入。
4.1 编制计算机程序解决问题
阅读:P74文字
编程概念:???
针对具体问题,运用程序设计语言编制一 个专门的计算机程序来解决问题。
一、认识计算机与程序
• 计算机组成:输入设备、输出设备、处理器、存储器。
中央处理器
输入设备
内存
输出设备
存储器
外存
注:
1、内存:用于存放正在处理的程序和数据,速度快。 外存:长时间保存文件信息,速度慢。
4、调试运行 5、检测结果
•实践:绘制Sin函数图 (P83)
•思考:如何画出y=ax2+bx+c函数图形
Baidu Nhomakorabea