下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 课题 计算机程序和BASIC语言东风教育集团一中 刘丽梅教学目标知识目标1、使学生了解计算机程序设计语言及基本知识; 2、认识BASIC语言,熟悉EDIT编程环境界面;3、学会正确输入程序,编译和运行程序并返回;能力目标1、体验算法解决问题的程序设计思想;2、初步掌握程序的基本思想;3、增强对计算机程序优势与局限性的理解与驾驭程序的信心。情感目标:揭示计算机程序的人类智慧理念,激发学生崇尚IT科学技术和求知的热情教学重点:1、 认识计算机程序及算法;2、 掌握PRINT语句,程序的组成教学难点:集成环境操作上机,变量概念的应用。教学方法:讲练、归纳法 课程类型:授新课教学准备:投影或小黑板教
2、学过程一. 计算机语言简介 计算机是由电子线路和电子元器件构成. 电子元件只有两种稳定状态. 故计算机唯一能直接识别和执行的语言只有机器语言. 它被称为低级语言. eg: 10000111 加法指令 10010111 减法指令 特点:.所占内存少, 执行速度快. .与习惯语言差别大, 难写难记难检查. 实际应用中很少用它编程序. 为便于应用, 人们用一些简单的英文字母代替一串串冗长的机 器语言指令, 就形成了汇编语言. eg: ADD 加法 SUB 减法 JMP 转移 .机器语言符号化. .用它编程工作仍十分复杂, 不易在非专业人员中推广. 为使一般人能较快地掌握编程技能, 普及计算机的应用,
3、 需要创造一种接近于人类自然语言、接近数学与英语, 简单通用的计算机语言: 高级语言. 目前种类已很多 LOGO 适合少儿学习 绘图 LG FD/BK/LT/RT/REPEAT ? DRAW .DOS退出 BASIC 初学者适用的程序设计 FORTRAN 科学计算 COBOL 商业数据处理 PASCAL 结构化. 教学语言. 省赛奥赛指定用 法国数学家帕斯卡 课外小组招收具有PASCAL基础的学生,LOGO BASIC也可 目标: 10月23日省赛, 暑期已学过者继续学习) C C+32个关键字 具有良好的接口 美国贝尔实验室 JAVA Dephi二. 新授 BASIC是Beginner
4、9;s All-purpose Symbolic Instruction Code 初学者通用符号指令代码的缩写. 它是一种国际通用的计算机高级程序设计语言. 配有BASIC语言解释程序的微机, 就可以执行BASIC语言. PC机DOS V5.0以上, QBASIC TrueBASIC 及GWBASIC 谭浩强发行量万册,每年至万册 最理想的初学者语言 学校学生机房: 多媒体演示教室和联想LX1+1电子教室. 第一学期重点学习计算机原理, BASIC语言程序设计,DOS 第二学期学习DOS命令, FOXBASE等 低级语言 - 机器语言 汇编语言 高级语言 - LOGO JAVA Dephi
5、BASIC、 PASCAL 、ADA、 FORTRAN 、 C、 C+ 三. QBASIC工作屏幕: 上机步骤: (要求学生记笔记) 1. 开机三种方式: 主机右后侧0/1 RESET CRAL+ALT+DEL 2.LOGIN ENTER YOUR LOGINNAME: 机号 PASSWORD: (CR)3. QBASIC 按ESC 取消WELCOME信息 菜单栏: file edit view search debug options 编辑窗: 程序窗 立即窗 按F6切换Immediate窗口 ? 3+2 PRINT 5*6 SOUND 110, 5 SOUND 150, 3 SOUND X
6、,Y X:0-255 Y:1- PLAY "O3cdefgab" CLSBASIC语言有两种执行方式: 命令方式 (立即执行方式)和程序方式 1.让计算机计算 格式: PRINT BASIC 表达式 2.让计算机输出字符 格式: PRINT “打印内容” eg1 PRINT 5 + 3 * 2 1 1 PRINT "3+2" 3+2 运算符号 + - * / ( ) 运算顺序 ( )-> function-> -> * / -> + - BASIC表达式是用BASIC语言规定的算术运算符和圆括号把将常量 变量、标准函数连接起来的代
7、数式. 变量:存放数据的内存单元 变量的值在程序运行中可以不断被改变。 正确的变量名:字母开头,可加字符,数字和下划线。 不能用函数名,关健字, 空格. 字符串变量: 变量名末尾必须有一个"$" 如 NANE$ P$等 eg2: 写出对应的BASIC表达式: 1) 1/2*(a+b)*h => 2) b2-4ac 的方根 SQR(B*B-4*A*C) 3) | 1 1 | | - - - | | 3 1- -| 2 标准函数 ABS SQR INT RND SIN LOG P 37 数的范围 ABS ( 1*10±38 ) 溢出 -327680 X 3276
8、7 整数取值范围 -3.37*1038 X 3.37*1038 实数范围 其它: 用科学计数法输出 E -23 6*108 eg3: 652 * 1000 * 100 * 10 = 4225000000 = 4.225 *109 => 4.225E+09 eg4 PRINT " 398 * 5 + 4 = " ; 398*5+4 -紧凑格式 398*5 + 4 = 1994 PRINT " Hello ! PC " PRINT "ABCD ","MN", "a=", 24 - 固定格式 A
9、BCD MN a= 也叫分区格式 24 P47 BASIC把屏幕分成五个区域 ,每个区域占16个字符 PRINT 1,2;3,-45,6;7;8,9,0 0-15 16-2930-4344-5760-79 _1 _2_3 -45 _6_7_8_9 _0 程序由一条条语句组成. BASIC语句的格式如下: 语句定义符 语句体 BASIC 有十七条基本语句. eg5: 10 PRINT 3+5 8 15 PRINT "ABCD" ABCD 20 PRINT "3+5" 3+5 25 END eg6: 10 let R=5 20 let S=3.14*R2 30 PRINT R, "S=" ; S 四.归纳
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 日本课件 人教版
- 爱护地球 课件
- 转化医学 课件
- 西京学院《装饰图案》2022-2023学年第一学期期末试卷
- 幼儿园小班音乐《北风爷爷别神气》课件
- 部编本拼音zcs课件
- 西华师范大学《中外新闻传播史》2021-2022学年第一学期期末试卷
- 西华师范大学《学科课程标准与教材研究》2023-2024学年第一学期期末试卷
- 混凝土原理课件
- 西华师范大学《数据库系统原理》2021-2022学年期末试卷
- 《城镇燃气输配工程施工及验收规范》CJJ33-
- 国家开放大学《操作系统》形考任务1-3参考答案
- 国开电大《Java语言程序设计》形考任务三答案
- 山西省太原市2022-2023学年高一上学期期中质量监测生物试题 (含答案)
- 新教材·气象灾害之洪涝灾害(公开课)课件
- 欧盟允许使用的食品添加剂
- 人际交往能力自测量表
- (完整版)感染性疾病科设置要求
- 旅游地理课件:旅游规划及旅游线路设计
- 河北省承德市各县区乡镇行政村村庄村名居民村民委员会明细
- 灾害现场检伤分类-课件
评论
0/150
提交评论