《程序设计简介》:QBASIC_程序设计初步

●课题:《程序设计简介》 教材:《 Qbasic程序设计》
⚫课题:《程序设计简介》 ◼教材: 《Qbasic程序设计》

程序设计初步 l。利用计犷机处理问题的过程 2.算法的概念和犷法的表示方法 3.结构化程序设计方法
程序设计初步 1. 利用计算机处理问题的过程 2. 算法的概念和算法的表示方法 3. 结构化程序设计方法

人与计算机交 流通过人设计 的计算机语言 人与人的交流通过人 的自然语言
人与人的交流通过人 的自然语言 人与计算机交 流通过人设计 的计算机语言

关于计算机语言 第一代:机器语言。完全由二进制的“0°,“1组成的一些数字信 息,只有计算杋专业人员才能掌握它的编写规则,但计算机可以非 常方便的读懂 第二代:汇编语言。这种语言增加了一些容易记忆的英文缩写来表 示命令,它编制岀来的程序计算机无法直接读懂,必须翻译成计算 机语言。虽然比机器语言容易掌握,仍需要大量的计算机知识; 第三代:高级语言。这些语言的编程规则比较接近人的自然思考规 则,所以比较容易被一般人掌握,也需要翻译为机器语言。常用的 高级语言如: BASIC,C, FORTRAN,LISP, PROLOG, PASCA COBOL etc
关于计算机语言 第一代:机器语言。完全由二进制的“0”,“1”组成的一些数字信 息,只有计算机专业人员才能掌握它的编写规则,但计算机可以非 常方便的读懂; 第二代:汇编语言。这种语言增加了一些容易记忆的英文缩写来表 示命令,它编制出来的程序计算机无法直接读懂,必须翻译成计算 机语言。虽然比机器语言容易掌握,仍需要大量的计算机知识; 第三代:高级语言。这些语言的编程规则比较接近人的自然思考规 则,所以比较容易被一般人掌握,也需要翻译为机器语言。常用的 高级语言如:BASIC,C,FORTRAN,LISP,PROLOG,PASCAL, COBOL etc

BASIC语言的发展 初期 BASIC BASIC Beginner’sAl Purpose Symbolic微机 BASIC QBAs|C属于第三 Instruction code 代BAS|C语 初学者通用符号 指令代码 结构化BASI Ⅴ isual basIc
BASIC语言的发展 初期BASIC 微机BASIC 结构化BASIC Visual BASIC QBASIC属于第三 代BASIC 语言 BASIC: Beginner’s AllPurpose Symbolic Instruction Code 初学者通用符号 指令代码

为什么选 QBASIC? 贴近初学者(我们是初 学者); ◆功能丰富:不仅可以用 于数值计算,也提供作 图和音乐功能。 “如果今天你能用 BASIC写程序,明天你 就可能用C++写程序
为什么选QBASIC? 贴近初学者(我们是初 学者); 功能丰富:不仅可以用 于数值计算,也提供作 图和音乐功能。 “如果今天你能用 BASIC写程序,明天你 就可能用C++写程序

QBASIC工作环境简介 ◆如何运行 QBASIC; ◆ QBASIC的工作窗口: 程序窗口或观察窗口; 命令窗口或直接窗口; ■帮助窗口( Shift+F1打开,ESc关闭) ■光标位置提示行; 菜单条; 功能提示行
QBASIC工作环境简介 如何运行QBASIC; QBASIC的工作窗口: ◼ 程序窗口或观察窗口; ◼ 命令窗口或直接窗口; ◼ 帮助窗口(Shift+F1打开,Esc关闭); ◼ 光标位置提示行; ◼ 菜单条; ◼ 功能提示行

编辑和运行 QBACIC程序 输入 QBASICA程序; 运行 QBASIC程序; ■从键盘按SHFT+F5(重新开始)或F5(从当前中断位置开始) ■单击功能提示行的 菜单Run的 Start菜单项 从命令窗口(直接窗口)键入RUN命令。 ◆修改和编辑源程序 删字符: Delete and backspace; ■删除行 ◆新建、保存和调入程序:文件名可以是数字、字母或某 些标点符号
编辑和运行QBACIC程序 输入QBASIC程序; 运行QBASIC程序; ◼ 从键盘按SHIFT+F5(重新开始)或F5(从当前中断位置开始); ◼ 单击功能提示行的; ◼ 菜单Run的Start菜单项; ◼ 从命令窗口(直接窗口)键入RUN命令。 修改和编辑源程序; ◼ 删字符:Delete and BackSpace; ◼ 删除行; 新建、保存和调入程序:文件名可以是数字、字母或某 些标点符号

结构化程序设计 问题的提出 A Bowl of Spaghetti,-碗面条
结构化程序设计 ---问题的提出 A Bowl of Spaghetti, 一碗面条

结构化程序设计的要点 程序的质量标准是“清晰第一、效率第二” 要求程序设计者按一定的规范书写程序,而不能随心所欲地设计程 序。程序不再是表现个人技巧的“艺术品”,而应当是采用“工程” 的方法,按照一定的规范生产出的产品。 结构化程序设计方法规定了几种具有良好特性的“基本结构”,是 程序设计的“标准件”,包括顺序结构、选择结构和循环结构 个大的程序应当采取“自顶而下、逐步细化和模块化”的方法
结构化程序设计的要点 程序的质量标准是“清晰第一、效率第二”; 要求程序设计者按一定的规范书写程序,而不能随心所欲地设计程 序。程序不再是表现个人技巧的“艺术品”,而应当是采用“工程” 的方法,按照一定的规范生产出的产品。 结构化程序设计方法规定了几种具有良好特性的“基本结构”,是 程序设计的“标准件”,包括顺序结构、选择结构和循环结构。 一个大的程序应当采取“自顶而下、逐步细化和模块化”的方法
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- Windows2000的安装.ppt
- 安装Windows2000.pps
- CEAC 企业电子邮件系统_MSG300:实现 Exchange2000高可用性.pdf
- CEAC 企业电子邮件系统_如何部署Exchange2000构建应用.pdf
- CEAC 企业电子邮件系统_FOXMAIL技术方案.pdf
- CEAC 企业电子邮件系统.pdf
- CEAC 企业电子邮件系统_一个具体的问题.pdf
- CEAC 企业电子邮件系统_一封平信的历程.pdf
- CEAC 企业电子邮件系统_建立公用文件夹在里面投递公告.pdf
- CEAC 企业电子邮件系统_邮件外发.pdf
- CEAC 企业电子邮件系统_即时信息服务.pdf
- CEAC 企业电子邮件系统_建立公用文件夹在里面投递公告.pdf
- CEAC 企业电子邮件系统_测试邮件的收发.pdf
- CEAC 企业电子邮件系统.pdf
- CEAC 企业电子邮件系统_EX2K安装.pdf
- CEAC 企业电子邮件系统_在活动目录中实现DNS.pdf
- CEAC 企业电子邮件系统_EX2K安装.pdf
- CEAC 企业电子邮件系统_Exchange2000 Server的安装.pdf
- CEAC 企业电子邮件系统_创建基于 Windows 2000的域.pdf
- CEAC 企业电子邮件系统_初步认识 Windows 2000 活动目录.pdf
- VB程序设计基础:常用控件与窗休.ppt
- 3DMAX 课件:3DMAX基本几何体.ppt
- 3DMAX 课件:3DSmax 3.0软件概述.ppt
- 3DMAX 课件:基础建模.ppt
- 3DMAX 课件:制作金发(1/2).ppt
- 3DMAX 课件:制作金发(2/2).ppt
- 3DMAX 课件:例2——芭蕾圆桌.ppt
- PPT课件:选择结构程序设计.ppt
- 计算机专业基础课《数据结构》PPT(1/3,1-5章).ppt
- 计算机专业基础课《数据结构》PPT(2/3,6-7章,树、图).ppt
- 计算机专业基础课《数据结构》PPT(3/3,查找、内部排序、文件).ppt
- 计算机专业基础课《数据结构》课程PPT教学课件(1/3,1-4章).ppt
- 计算机专业基础课《数据结构》课程PPT教学课件(2/3,6-7章).ppt
- 计算机专业基础课《数据结构》课程PPT教学课件(3/3,9-12章).ppt
- 《IPv6技术培训》_1 - 全球IPv6的发展状况.pdf
- 《IPv6技术培训》_2 - 从政策看IPv6.pdf
- 《IPv6技术培训》_3 - IPv6协议最近进展.pdf
- 《IPv6技术培训》_4 - IPv6迁移技术.pdf
- 《IPv6技术培训》_5 - APNIC的IPv6活动回顾及展望.pdf
- 《IPv6技术培训》_6 - IPv6的基本协议框架.pdf