欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    信息技术教学的基础课程:程序设计入门.docx

    • 资源ID:97700601       资源大小:20.11KB        全文页数:17页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    信息技术教学的基础课程:程序设计入门.docx

    信息技术教学:程序设计初步尊敬的读友您好:本文由网络收集而来,分享到本网站是为了能够帮助到大 家,大家如果阅读之后是自己需要的文档可以点击下载本文档,下载文档是 收费的,所以请先阅读再下载,谢谢各位读友,本人在此祝各位读友工作顺 利,事事如意。第三部分QBASIc程序设计基础 第一章软件设计基础知识【教学目的】 【教学重点、难点】【教学过程】第一节 计算机语言语言是人类进行思想交流日勺 工具,人与计算机之间进行交流同样也 需要“语言”一种能被计算机识别日勺 专用语言称为计算机语言。能被计算机 直接接受时并立即执行的语言称为计算 机语言。只能被计算机间接接受时经翻 译后形成目日勺代码再执行日勺语言,一般 称为程序设计语言,包括汇编语言和高 级语言。一.汇编语言由于机器语言不 利于计算机日勺推广应用,人们运用某些 简短的英文单词或缩写来表达指令,以 便于理解和记忆。这种用数字、符号来 或语句。QBASIc程序就是用QBASIc编 制日勺程序,也称为QBASIc源程序。我 们先看一种用QBASIc编写的简朴程序: i.求长、宽分别是,时矩形的周长和面积。 用QBASIc编写日勺程序如下(右边是语 句日勺意思):LETA=将数送入变量A中 LETB二将数送入变量B中LETL=*2将A 与B日勺2倍送入变量L中LETS=A*B将 A与B的积送入变量S中PRINTL,S显 示输出L及S时值END结束从这个简朴 程序我们可以看出:QBASIc十分靠近人 日勺自然语言和数学语言,只是个别符号 的含义有所不一样。通过上面这个程序, 可以看出BASIC程序是这样构成日勺:一 种BASIC程序由若干程序行构成。一种 程序行由语句和回车两个部分或由冒号 隔开的多种语句、回车构成,即程序行 的构成是:语句回车(如上面程序中日勺 第一行)LETA=/一、语句语句是程序 行日勺关键,每个语句指定执行某首先日勺 特定功能。一种语句由语句定义符和语 句体构成。1.语句定义符:由英文单词 或缩写词等英文符号构成。用来确定它 所在的语句日勺功能。除了个别特殊日勺语 句定义符可以省略外,语句不可没有定 义符,否则机器不能执行该语句并显示 出错信息。上面程序中日勺LET、PRINT 和END都是语句定义符。2.语句体: 为语句操作日勺详细内容和对象,跟在语 句定义符的背面。不是每个语句均有语 句体,有些语句就只有语句定义符,END. 也可将若干个语句写成一种程序行,各 语句间用隔开,形成多语句行,即 语句1:语句2:.:语句n上面日勺例1程序 可 以 写 成: LETA=:LETB=:LETL=*2:LETS=A*BPR INTL,S:END这样可以节省书写行。使用 多语句行时应注意:(1)多语句行中语 句执行次序是从左到右逐一执行,将多 种语句放在一种程序行时,一定要留心 不要变化它们日勺执行次序,否则程序将 会执行出意料之外日勺状况。(2)每程序 行日勺长度有一定限制,在QBASIc中, 一种程序行的长度最多不能超过255个 字符(含/口)二、回车只有当我们输入 回车键后计算机才接受从键盘上输入时 任何信息。当我们输完语句时必须用回 车作结束。一种QBASIc程序,实际上 是由若干条语句按照人们所要处理问题 的环节次序组合而成日勺。第二节QBASIc 的符号系统任何一种计算机语言均有它 自己特定的基本符号,在使用中,不容 许出现非规定的符号,否则,将不被接 受。QBASIc日勺符号系统则由英文大小写 字母、10个阿拉伯数字和某些特殊符号 构成。ii.阿拉伯数字:iii.大小写英文字 母:ABZ,ab.ziv.符号,符号可分为4 种:1.运算符号:+*/- () 2.点符 号:逗号,分号;小数点.问号?单引号'' 3.关系符号:=-39至*1038之间日勺实 数,假如数日勺绝对值不不小于前者视为 0,不小于后者则溢出。2.字符型常量, 用于对非数值的字符进行处理。字符型 常量日勺长度不超过255个字符。二.变 量:在程序执行过程中值可以变化日勺量。 分为数值变量(用于寄存数值常量)和 字符串变量(用于寄存字符型常量)。用 英文字母表达数值变量:A,B,AN等。用 A$,B$,A1$等表达字符串变量。变量名日勺 前40个字母是有效日勺,超过则被计算机 忽视掉了,不能用保留字作变量名。第 四节数值函数和数值体现式一.数值函 数在QBASIc中,把某些常用的算法编 成一种个原则程序放在QBASIc解释程 序中,称为原则函数,编写程序时,只 要按规定写出函数名及自变量就可以随 时调用。按照这些函数时不一样用途, 可分为数值函数和字符串函数,本书只 简 介 数 值 函 数。 SINcoSTANSQRABSINTRND 二.数值 体现式用QBASIc的运算符和括号把常 量、变量及函数按QBASIc规定连接起 来构成的I式子,称为QBASIc体现式。 可以产生一种数字值日勺QBASIc体现式 称为数值体现式。实际上QBASIc数值 体现式一般就是按QBASIc符号系统时 规定表达的数学式子。体现式中的运算 次序:从高到低执行。书写体现式时需 要注意日勺若干问题第五节程序日勺输入和 运行要让计算机运行一段程序,首先必 须把这段程序输入到计算机中去,下面 学习程序的输入和修改的措施。一.从 键盘输入程序。启动QBASIc系统,并 确认光标是在编辑窗口后,就可以输入 QBASIc程序了,输入日勺措施是按照程序 清单在键盘上逐一敲入每一字符,敲完 一行语句后,按一下回车键。每一次按 回车键后,计算机就把所输入日勺这一行 内容寄存到内存储器里了。同步光标移 到下一行的最左端,等待接受下一行要 敲入的内容。二.程序的运行。输入日勺 程序经检查无误后,就可以运行了。运 行程序日勺操作措施:运用下拉菜单,即 同步按下Alt键和R键,出现Run类下 拉菜单,选择Start并按回车键,就可运 行程序;另一种措施是在编辑窗口中同 步按下Shift键和F5键,就可以运行程 序了。第四章输出语句与终止语句【教 学目日勺】【教学重点、难点】【教学过程】 从本节开始,学习十几条QBASIc语句 日勺格式和功能,也将懂得程序日勺构造和 掌握某些最基本日勺算法,并熟悉用它编 写程序。第一节输出语句(PRINT)用 计算机来处理多种问题,必然但愿计算 机输出处理后的成果,语句PRINT就是 用来起这种作用日勺。它是QBASIc中使 用最频繁、使用方法最灵活的一条语句。 对日勺使用PRING语句,不仅可以输出计 算成果,还可以输出文字、绘制多种图 表。一.格式 PRINT 例如: PRINT3PRINT“QBASIc”二.功能 PRINT 语句的功能是将显示在显示屏上或在打 印机日勺打印出来。输出日勺内容分为两类: 数值和字符串。输出常量、变量或算术 体现式日勺值字符串原样输出三.PRINT 语句日勺输出格式:1原则输出格式:假如PRINT语句日勺体现式组中各项用“,”分 隔,那么输出显示日勺时候按原则格式输 出,每行输出定为5个原则打印位置。 假如在一种打印语句中日勺变量多于5个, 则计算机在打印完5个数之后,就自动 换到第二行日勺第一种原则位置开始打 印;假如打印数据长度超过了目前所具 有日勺字符位置个数,那么这个数据将从 下一行日勺起点开始打印。2紧凑输出格 式:假如PRINT语句日勺体现式组中各项 用“;”分隔,那么输出显示日勺时候按紧 凑格式输出。也就是各项之间没有空格。 3PRINT语句末尾标点符号日勺作用: PRINT语句末尾没有标点符号时,计算 机执行完毕这个语句后将自动换行;当 PRINT语句以或“;”结束时,不产 生换行操作,下一条PRINT语句所输出 的内容将按原则格式或紧凑格式继续输 出显示。4空PRINT语句日勺作用:当print 语句中不含任何体现式时,称为空 PRINT语句,它只输出一种空行(只起 换行作用),运用空PRINT语句,可以 加大行与行之间日勺距离,或者解除前面 PRINT语句末尾日勺“,”或、邛勺不换行 作用。第二节终止语句(END语句)一 种完整日勺程序应当有终止语句。终止语 句一般放在程序日勺末尾。1格式:END2 功能:使计算机停止该程序日勺运行。第 五章提供数据日勺语句【教学目日勺】【教学 重点、难点】【教学过程】第六章转向语 句【教学目日勺】【教学重点、难点】【教 学过程】第七章循环语句【教学目的】【教 学重点、难点】【教学过程】第八章一维 数组【教学目的】【教学重点、难点】【教 学过程】黄泽民1能被计算机直接接受 时并立即执行日勺语言称为计算机语言 黄泽民2包括汇编语言和高级语言黄 泽民3用数字、符号来替代二进制代码 的计算机语言黄泽民41.分析问题;2. 设计算法:3.画出框图;4,编写程序;5. 上机调试。程序设计初步尊敬的读友您好:本文由网络收集而来,分享到本网站是为了能够帮助到大 家,大家如果阅读之后是自己需要的文档可以点击下载本文档,下载文档是 收费的,所以请先阅读再下载,谢谢各位读友,本人在此祝各位读友工作顺 利,事事如意。替代二进制代码日勺计算机语言称为汇编 语言。例如,要把一种数装入cPU日勺寄 存器里,就用moV表达,要做加法就用 ADD表达,指令次序跳转用jmP表达等。 二.高级语言高级语句靠近自然语句, 一般是用某些简朴日勺英语单词或缩写和 数学式子来体现意思,它具有易读、易 写、易修改,能被以便地移植在不一样 型号的计算机上等长处。目前国内外通 用日勺高级语言诸多,比较常见日勺有 basic, Fortran, pascal, c, coble 等。它们的特点和应用领域各有侧重: fortran语言重要用于科学计算; pascal语言重要用于商业和数据处理; c语言是近年来迅速推广使用日勺一种现 代语言,既具有高级语言日勺特点又具有 低级语言的许多特点,尤其适合编写系 统软件;BASIC语言易学,适合于初学 者。三.源程序与目日勺代码用高级语言 编写的源程序不能直接被计算机接受, 必须通过“翻译”将其翻译成目日勺代码后 才能被计算机执行。“翻译”高级语言日勺 源程序日勺方式一般有两种:解释型日勺编 译型。所谓“编译”是将源程序翻译成目 的文献,而“解释”是将源程序逐行处理, 即解释一行处理一行,再解释下一 行.直到结束。BASIC语言属于解释 型日勺,QuickBASIC语言是属于编译型 时。【教学目日勺】【教学重点、难点】【教 学过程】第二节软件设计日勺环节计算机 是一种有效日勺信息处理机,人们怎样运 用它去处理信息来处理实际问题呢? 一.分析问题:首先要对问题进行分析, 看看这个问题提什么规定,给出了哪些 已知条件;要使问题得到处理,需要哪 些条件;从给出日勺已知条件出发,通过 哪些处理才能最终处理问题而得到成 果。二.设计算法:从已知的数据出发, 到得出所规定解日勺成果,往往需要通过 一系列日勺处理过程。对某一特定问题日勺 一组(有限日勺)求解过程(环节),就是 算法。注意这里日勺“算法”并不是数学中 日勺“计算措施叩勺缩语,我们所说日勺“算法” 只包具有限日勺环节,而计算措施有时是 个无限过程。算法不仅是指“数学运算之 也指根据需要而进行日勺逻辑判断。三.画 出框图:框图也叫流程图。由于应用计 算机问题时时算法一般比较复杂,故常 用一种人为约定日勺图形符号把采用日勺算 法描绘出来,用框图可以把处理问题日勺 思绪,如要进行日勺数学运算、逻辑判断 等清晰、形象、直观地表达出来,为下 面日勺工作打下良好的基础。四.编写程 序:目前,计算机只能接受并执行用计 算机语言编写日勺程序。因此,编写程序 就是用机器语言、汇编语言或高级语言, 根据对应的语言法则用一条条语句(命 令)形式把框图所示日勺算法体现出来。 五.上机调试:编写好的程序,要输入 到计算机。由于在编写或输入过程中, 往往会发生某些错误,计算机在执行程 序时由于这些错误,自然得不出预期日勺 成果,这变需要进行修改以排除程序中错误。要注意日勺是,计算机会自动找出 某些语法方面日勺错误,数据日勺错误,如 数30被改成了 8。,以及逻辑性日勺错误, 计算机就无能为力了。【练习】(理论知 识或常识):1.计算机语言是黄泽民1。 2.程序设计语言一般包括黄泽民2o 3.汇编语言是指黄泽民3。4.软件设 计日勺基本环节是、黄泽民4o参照 资料(教科书第H4页):编程语言日勺演 变。第二章BASIC的基本常识【教学目 的J】【教学重点、难点教学过程】B ASIcj 是英文"BeginersAll-purposeSymbolicInstruction code"的缩写,意思是:初学者通用符号 指令代码。在1964年美国初次采用 BASIC,仅仅是为了培养初学者,后来内 容不停补充,短短几年就以它体现能力 强、轻易掌握、使用以便、应用广泛日勺 特色而风行全球。BASIC又是流行日勺常 用高级语言之中日勺一种。新奇日勺、功能 更强大日勺高级语言不停产生,而古老日勺BASIC也在不停地得到更新和发展。目 前BASIC日勺家庭已发展成最为庞大日勺高 级语言之一。它由本来的解释型BASIC 如:BASIC、GwBASIc等,发展成为编 译 型 BASIC 如: QuickBASIC、 TRUEBASIc等。且多种BASIC均有不 一样的版本。作为中学阶段日勺教材,本 书简介日勺是(或是更高版本)提供日勺 QBASIco第一节 BASIC 的特点 BASIc 有如下特点:1.单易学BASIC所使用时 命令、语句中的词汇和符号十分靠近英 语和数学语言,因此初学者易于理解、 记忆和掌握。2.具有“人机对话”功能使 用者和计算机可以互相“交谈”、彼此提 问和回答,计算机能把使用者所出现日勺 错误及出错日勺原因通过显示屏告诉使用 者,便于使用者在键盘上进行修改,直 到双方满意为止。这样对程序语句逐句 地边算边改日勺方式,对于编程不太熟悉 日勺初学者,是十分以便日勺。3.实用性较 强BASIC不仅能用于科技方面的数值计 算,并且在数据处理方面也有相称日勺能 力,尤其是科技计算和事务管理中日勺小 型题目,使用BASIC也是很以便日勺。在 过程控制及辅助教学等方面,也能看到 不少BASIC日勺应用。第二节QBASIc的 工作环境QBASIc将程序的编辑、运行 及文献管理等工作融为一体,提供了一 种集成化的编程环境。一.BASIC系统 时启动启动QBASIc系统,首先得进入 mS-DoS。有两种方式:一种是在windows 环境下的启动方式,另一种是在DoS下 的启动方式。(一)windows方式下有两 种方式启动QBASIc方式1. windows操 作系统的桌面上,用鼠标点击“开始”菜 单栏,点击桌面图形出现中日勺“程序”栏, 点击其后出现日勺“mS-DoS» ,进入 mS-DoS 方式。此时在屏幕上出现 c:/windows>_,请输入cd/dos回车。然后 输入QBASIc回车即可。2. windows操 作系统的桌面上,用鼠标点击“开始”菜 单栏,点击桌面图形出现中日勺“关闭系 统”栏,点击“重新启动计算机并切换到 mS-DoS方式。计算机重新启动,启动 后屏幕出现c:/windows>_,请输入cd/dos 回车。然后输入QBASIc回车即可。(二) DoS下启动QBASIc将载有DoS启动系 统并包具有和两个文献的磁盘插入软盘 驱动器,然后开机启动DoS系统。DoS 系统启动成功后,屏幕上将会出现提醒 符,在提醒符背面键入:QBASIc并回车 就能进入QBASIc日勺工作环境(如下图)。 QBASIc编程环境是通过菜单式选项来 选择操作命令日勺。二.菜单命令日勺使用 在屏幕顶部日勺主菜单中有8类操作命令, 对应8个下拉式菜单,每个下拉菜单中 又有多种具有操作命令,选择了某一种 详细操作命令就会进行对应时操作。其 选择详细命令日勺操作如下:先按住Alt 键不放,再按单词日勺第一种字母,对应 时下拉菜单就会出现,用光标键选择要 执行的详细命令,然后按回车键,就可 以执行该命令。例如,同步按Alt和F 键,就会出现File类下拉菜单,此时要 退出QBASIc系统,将光标移至Exit按 回车键或直接按x键,就会退出QBASIc 系统返回到DoS方式。三.即执行方式 QBASIc程序有程序方式和立即方式两 种方式。立即方式是在立即执行窗口中 输入一条语句后,按F6键就会切换到下 面日勺立即执行窗口。例如,在Immediate 窗口中输入PRINT4*5按回车键后,转 到“输出屏幕”显示处理成果:20。按任 意键后将返回Immediate窗口。再按F6 键,将回到编辑窗口。本章日勺重点是让 学生熟悉、理解和掌握QBASIc日勺编程 窗口,掌握各菜单日勺使用,能用键盘则 不用鼠标去操作,要反复操作。第三章 QBASIc的基本概念【教学目的】【教学 重点、难点】【教学过程】第一节什么是 QBASIc程序什么是QBASIc程序? QBASIc程序是什么样日勺?是怎样构成 日勺?程序是人们为了处理某不问题而设 计编写日勺指挥计算机运行日勺一系列指令

    注意事项

    本文(信息技术教学的基础课程:程序设计入门.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开