版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE计算机科学与技术专业课程实验指导书上册(大一、大二课程)南昌大学计算机系2006年7月前言计算机科学与技术是一门工程实践性较强的学科,实践性环节的教学非常重要。对于学习计算机专业的学生,除了学好理论知识外,还需进行相应的实验。通过这些实验,一方面让学生加深理解理论课上学到的各种知识,另一方面培养学生的动手能力。本册共收录了六门课程的实验内容,它们分别是计算机科学导论实验、高级语言程序设计实验、汇编语言程序设计实验、数据结构实验、操作系统实验和数值分析实验。 本实验指导书是由计算机系组织部分课程骨干教师共同编写。其中计算机科学导论实验指导由周聪老师编写、高级语言程序设计实验指导由张乐老师编写、汇编语言程序设计实验指导由白小明编写、数据结构实验指导由冯豫华老师和薛之昕老师编写、操作系统实验指导由刘云根老师编写、数值分析实验指导由刘萍老师编写。最后由白小明老师对全文进行统稿。对于本实验指导书中的错误和不足之处,恳请老师、同学和阅读者批评指正。编者2006年6月于南昌大学目录第一部分:计算机科学导论实验指导……………….1第二部分:高级语言程序设计实验指导…………….35第三部分:汇编语言实验指导……….53第四部分:数据结构实验指导……….90第五部分:操作系统实验指导实验指导…………….105第六部分:数值分析实验指导……117附录1:实验报告格式计算机科学导论实验指导书PAGEPAGE35计算机科学导论实验指导书前言计算机科学与技术是一门工程实践性较强的学科,实践性环节的教学非常重要。对于学习计算机专业的学生,除了学好理论知识外,还需进行相应的实验。通过这些实验,一方面让学生加深理解理论课上学到的各种知识,另一方面培养学生的动手能力。计算机科学导论是一门概述性的先导课程,以课堂讲授和多媒体演示进行教学为主,重在培养学生的兴趣,引发学生的思考,掌握了解学科的知识体系和要点。上机内容主要通过教师穿插在课堂教学中的有关实践内容讲解,以及学生的课外学习和上机实践,着重培养学生计算机和网络的使用能力,以及基本编程能力,进一步加深对课程内容的思考。本课程实验要求学生在学习导论课的同时,再课外阅读一些有关实验的资料和参考书籍,作好预习;上机时独立或合作完成实验内容,并在实验后,按要求完成实验报告。目录实验1熟悉Windows环境和操作………………2实验2Word的基本编辑和排版………………….5实验3局域网的文件共享、互联网的使用 …………………..7实验4操作系统命令行界面的使用………………9实验5QB的编程环境熟悉和顺序结构程序……14实验6选择结构程序设计 ……….17实验7循环结构程序设计 ……….18实验8数组排序与递归算法…………………….20附录DOS操作系统及常用命令简介……………23
实验1熟悉Windows环境和操作一.实验目的熟悉Windows使用环境,熟练操作技巧;了解树文件系统逻辑结构,学会使用资源管理器
;控制面板的使用和设置二.实验内容1.掌握对任务栏的操作,能够移动、隐藏任务栏,并改变其大小。2.了解窗口各部位的名称,能够熟练改变窗口的大小和位置。3.掌握各种创建快捷方式的方法,能够根据不同的使用场合采用不同的方法创建快捷方式。4.熟练使用开始菜单提供的各种方法运行程序。5.能够使用控制面板对系统进行一些基本的设置。6.掌握创建保存文档的方法。7.熟练地对文档进行各种操作,如:打开,复制,粘贴,删除,查找等。8.学会如何创建文件夹,从而能够合理有效的管理个人计算机。三.实验步骤和说明建议:实验所涵盖的操作内容总是有限的,但Windows的操作基本相似。学习操作最好的办法,有问题看帮助,边看帮助边操作。Windows有非常完善的帮助文档,有问题请按“F1”1.任务栏操作(1)移动任务栏:将鼠标光标指向任务栏的空白区域,按下左键,拖动鼠标,将任务栏分别拖动到屏幕的左侧、右侧和顶部。(2)隐藏任务栏:将鼠标光标指向任务栏的空白区域,单击右键,弹出一个快捷菜单,选择属性选项,确认自动隐藏前有对号,单击应用和确定即可。此时任务栏在屏幕窗口中不可见,把鼠标移至任务栏所在的位置时,任务栏则出现在屏幕窗口中,移开鼠标,任务栏即隐藏。(3)更改任务栏的大小:当任务栏位于窗口底部时,将鼠标光标指向任务栏的上边缘,当鼠标的指针变为双向箭头时,向下拖动任务栏的上边缘,任务栏看不见;接着向上拖动任务栏的上边缘,此时任务栏又恢复原来的大小。当任务栏位于窗口右侧时,将鼠标光标指向任务栏的左边缘进行左右拖动;当任务栏位于窗口左侧时,将鼠标光标指向任务栏的右边缘进行左右拖动;当任务栏位于窗口顶部时,将鼠标光标指向任务栏的下边缘进行上下拖动,都可改变任务栏的大小。2.窗口的操作在Windows桌面上用鼠标双击"我的电脑"图标,打开我的电脑窗口,我们可以改变该窗口的大小和位置:(1)改变大小:将鼠标移到窗口的边缘,当鼠标变为双箭头形状时,按下鼠标左键拖拽,从而改变窗口的大小;(2)最大化最小化还原关闭:在该窗口的右上角有三个按钮,第一个为最小化按钮,单击它可以使得窗口最小化于任务栏上,第二个为最大化/还原按钮,单击它可以使得窗口在最大化与原始大小之间来回转换;第三个为关闭按钮,单击它可以关闭窗口。若在窗口标题栏的蓝色空白区域双击,也可以使窗口在最大化和原始尺寸之间来回转换。(3)改变位置:当窗口为原始大小的时候,在窗口标题栏的蓝色空白区域按下鼠标左键拖拽,可以改变窗口在桌面的位置。3.创建快捷方式使用快捷方式图标我们可以方便迅速地启动程序或者打开文档文件。创建快捷方式有如下几种方法:(1)在Windows桌面上,右键单击任务栏“开始”,在弹出的菜单中,单击“搜索/文件或文件夹…
”。在对话窗口中文件或文件夹名一栏,打入字符“mspaint.*”,单击“立即搜索”按钮。在搜索到的文件列表窗口中,找到画图程序“mspaint.exe”,单击鼠标右键(要求前面打开的窗口不能占用全部桌面),按下右键并拖放到桌面上,当松开鼠标时会弹出一个快捷菜单,选择"在当前位置创建快捷方式"。将快捷方式重命名为“画图”,这样就为画图程序在桌面上创建了快捷方式。(2)在方法1中当我们找到画图程序所在的位置后,在该图标上单击鼠标右键,在弹出的快捷菜单中选择"发送到",在弹开的子菜单中选择"桌面快捷方式",同样也可以为画图程序创建快捷方式。(3)在桌面上单击鼠标右键,在弹出的快捷菜单中选择“新建”,在打开的子菜单中选择“快捷方式”,在打开的“创建快捷方式”窗口中用鼠标单击“浏览”按钮,接着在打开的浏览窗口中按方法1找到画图程序所在的文件夹并选中画图“mspaint.exe”图标,单击"打开"按钮后回到"创建快捷方式"窗口,在该窗口中单击“下一步”按钮,此时出现“选择程序标题”窗口,在该窗口中填上新建的快捷方式图标的名称(可任意命名),之后单击"完成"按钮即可。(4)从开始菜单创建快捷方式:在Windows桌面上单击“开始”按钮,选择“程序”,在打开的子菜单中选择“附件”,在附件的子菜单中的画图上单击鼠标右键,在弹出的快捷菜单中选择“创建快捷方式”,再把创建的快捷方式拖放到桌面上就可以了。方法4与上述三种方法的区别是:前三种方法要求知道所需建立快捷方式的应用程序的所在位置,而方法4可从开始菜单中找到应用程序,不需知道该应用程序的具体位置,但是对于那些在开始菜单中不包含的一些应用程序,则无法用此方法实现。4.创建保存文档和剪贴板使用(1)启动附件中的“记事本”和“画图”,启动Office中的“Word”(2)在“记事本”和“Word”的编辑窗口中,打入几行文字。在D:盘根目录创建一个文件夹,并命名为“MyDoc”。将刚才在“记事本”和“Word”中打入的几行文字保存为文件。关闭“记事本”和“Word”窗口,用资源管理器
找到D:盘根目录的“MyDoc”文件夹,选择刚才保存文件的文件名,分别双击,打开文档文件。(3)分别在“记事本”和“Word”的编辑窗口中选中文字。选中的方法有三种:鼠标拖刷按下键“shift”不放,再单击鼠标左键。可选中当前光标到单击操作所覆盖的文字。按下键“shift”不放,再按键盘的上下左右方向键(4)在“记事本”编辑窗口中,单击菜单“编辑/复制”或“编辑/剪切”,再切换到“Word”编辑窗口中,单击菜单“编辑/粘贴”。从“Word”编辑窗口复制/粘贴到“记事本”编辑窗口与上述操作相同,同一编辑窗口的复制/粘贴也与上述操作相同。(5)按下“PrintScreen”,切换到“画图”窗口,单击菜单“编辑/粘贴”,可以看到当前桌面被作为图形粘贴到“画图”的编辑窗口。按下“ALT+PrintScreen”,单击菜单“编辑/粘贴”,可以看到当前窗口被作为图形粘贴到“画图”的编辑窗口。(6)在“画图”编辑窗口,选择左边工具箱的“选择”工具,在上一步粘贴的图形中选择一小块图形,单击菜单“编辑/复制”或“编辑/剪切”,再切换到“Word”的编辑窗口,单击菜单“编辑/粘贴”。可以看到选择的小块图形被粘贴到“Word”的编辑窗口。5.控制面板的使用(1)单击任务栏“开始”按钮,单击“设置/控制面板”,打开控制面板窗口。(2)双击“系统”图标,查看系统信息,用笔记录下以下信息CPU型号内存大小计算机名网络域或工作组名显示卡型号(3)双击“鼠标”图标,调整鼠标参数,并测试。(4)双击“显示”图标,改变桌面背景,改变Windows外观,测试屏幕保护。
四.实验环境PC微机,Windows操作系统五.实验报告要求填写实验报告,包括姓名、学号、专业班级和实验名称等项。完成以下各项具体要求后,交给老师。1.写前面实验中要求记录的数据CPU型号、内存大小、计算机名、网络域或工作组名、显示卡型号2.写一篇短文,谈谈自己使用计算机的经历和感受,以及做这个实验碰到的具体困难。(建议用电脑写作)
实验2WORD的基本编辑和排版一.实验目的掌握OfficeWord的基本编辑和排版技术。
二.实验内容在Word中完成如下样张。三.实验要求和说明1.标题“埃力克和小路露”通过插入艺术字的办法实现。2.正文左上角图片可根据个人爱好选择。两段正文的字体、字号、段落、行距和排版样式必须与样张类同。3.正文的后面是一张3×4的表格,表格线隐去不显示,甲乙丙产品用项目符号和编号添加“书籍”图形项目符号。4.完成上述工作以后,用打印预览察看效果,并与样张比较,再作一些微调。四.实验环境PC微机,Windows操作系统,OfficeWord五.实验报告要求填写实验报告,包括姓名、学号、专业班级和实验名称等项,将实验制作的Word页面另页附在后面,并保存为一个文件,交给老师。
实验3局域网的文件共享、互联网的使用一.实验目的了解局域网的特点,掌握局域网文件共享的操作步骤。
了解互联网知识,掌握网上浏览和收发电子邮件的操作。二.实验内容1.访问计算机的网络属性,了解计算机的网络设置。2.局域网文件共享的操作。3.网上浏览和收发电子邮件的操作。
三.实验步骤和说明1.访问计算机的网络属性,了解计算机的网络设置(1)右键单击桌面“网上邻居”图标,在弹出的菜单中,单击属性。(2)在打开的“网络和拨号连接”窗口,右键单击“本地连接”图标,在弹出的菜单中单击属性。(3)在网络属性的组件列表中,查看是否有“Microsoft网络的文件和打印机共享”组件。后面局域网文件共享实验必须要这个组件,如果没有,请询问指导教师。(4)网络的组件列表中,单击“Internet协议(TCP/IP)”,再单击“属性”按钮。(5)Internet协议属性窗口,查找以下各项,并作记录,然后关闭上面的窗口。本机IP地址、子网掩码、网关IP地址、DNS服务器IP地址(6)单击任务栏“开始/运行”,在弹出的窗口中输入,ping[本机IP地址]–t,单击确定,注意观察连接信息提示。关闭窗口。如果出现不能连接错误信息,请询问指导教师。(7)单击任务栏“开始/运行”,在弹出的窗口中输入,ping[DNS服务器IP地址]–t,单击确定,注意观察连接信息提示。关闭窗口。如果出现不能连接错误信息,请询问指导教师。(8)如果上面(6)、(7)二步骤正常,表明本机互联网连接正常。单击任务栏“开始/运行”,在弹出的窗口中输入,pingwww.qq.com–t,单击确定,注意观察连接信息提示,记录下QQ网站的IP地址。关闭窗口。2.局域网文件共享的操作(1)在D:盘根目录创建一个文件夹,并命名为“MyShareDoc”。拷贝一些文件到MyShareDoc文件夹中。(2)右键单击桌面“我的电脑”图标,在弹出的菜单中,单击属性。记录下本机的计算机名和工作组名(或网络域名)。(3)与自己邻座的同学二人组成实验小组,相互比较一下计算机名和工作组名(或网络域名),应该计算机名是不同的。(4)通过“我的电脑”或“资源管理器”找到D:盘中想要共享的MyShareDoc文件夹。右键单击该文件夹,在弹出的菜单中,单击属性共享,在对话框中单击确定。注意观察文件夹图标的变化。(5)在邻座同学机器上的“网上邻居”或“资源管理器”,通过计算机名找到自己计算机,双击计算机图标,可以看到自己刚刚共享的MyShareDoc文件夹。(6)在老师的指导下,做进一步的共享权限测试。3.网上浏览和收发电子邮件的操作这里不给出具体的步骤,上网不熟练的同学,注意询问邻座同学和指导教师,相互协作学习。没有电子邮箱的同学,要注册一个自己的邮箱。同学之间相互发送电子邮件。
四.实验环境PC微机、Windows操作系统、局域网、互联网
五.实验报告要求填写实验报告,包括姓名、学号、专业班级和实验名称等项。完成以下各项具体要求后,交给老师。1.填写前面实验中要求记录的数据本机IP地址子网掩码网关IP地址DNS服务器IP地址计算机名、工作组名(或网络域名)QQ网站的IP地址2.写一篇短文,谈谈自己对互联网的认识和感受。(建议用电脑写作)
实验4操作系统命令行界面的使用一.实验目的操作系统的用户操作界面分为图形界面和命令行界面两种。作为计算机专业的学生必须了解命令行界面的操作形式,至少掌握一种系统的常用操作命令。Windows的命令行界面延续使用原DOS系统的大部分命令。本实验目的就是学会使用常用的命令。
二.实验要求1.掌握Windows环境与命令行操作界面的切换方式。2.了解Windows的长文件名与DOS的短文件名(8.3格式)不同要求。3.分清文件、目录与路径,掌握文件名中通配符的使用。4.掌握DIR、COPY、DEL、TYPE、REN等文件命令和MD、RD、CD等目录命令的使用。三.实验内容及说明注意:为了配合本实验,指导书简编了资料“DOS操作系统及常用命令简介”,作为附件编排在指导书后面,以便实验和预习时参阅。1.Windows与DOS的切换在Windows环境下选择"开始"→"程序"→"附件"→"命令行提示符",单击,进入到命令操作界面;也可以单击任务栏"开始"→"运行",在弹出的窗口中输入,"Command",单击确定;在命令操作界面下,输入"exit"后按"回车"键,或者用鼠标单击窗口的关闭按钮,即可回到Windows环境下。命令操作界面分为窗口方式和全屏幕方式,相互切换的方式是"ALT+Enter"。2.Windows长文件名与Dos短文件名的不同要求Dos方式下文件名由主文件名和扩展名两部分组成,由字符"."隔开。其中主文件名占8个字符,以字母和数字组合,中间不允许有空格;扩展名占3个字符,用户可以任意指定,但是有些系统特定的扩展名有其特殊的意义(详细见附件)。Windows方式下,文件名仍然由主文件名和扩展名两部分组成,由字符"."隔开,文件的命名支持长文件名,中间可以有空格,可以使用任意ASCⅡ字符开头,但组成文件名的字符最多255个。3.常用命令格式及操作(1)DIR命令 格式:DIR[驱动器名][路径][文件名][/选项]说明:该命令用于显示磁盘上指定路径的全部或部分文件目录清单。练习一:进入命令操作界面,输入CD\WINNT,回车,提示符改变为:C:\WINNT>,表示当前盘为C盘,当前目录为根目录下的WINNT子目录,分别键入如下命令,注意以下七个命令的显示结果,并记录结论:DIR回车DIR/P回车DIR/W回车DIR*.EXE/P回车DIRE:\/P回车DIRC:\*.SYS回车DIRC:\*.SYS/A回车(2)MD命令格式:MD[盘符][路径]新目录名或MKDIR[盘符][路径]新目录名说明:盘符若缺省,则为当前工作盘;路径若缺省,则建立在当前工作目录下。此命令无选项。该命令用于新建一个子目录(Windows中称文件夹)。练习二:在命令操作界面,分别键入如下命令,并且每一步操作都用DIR进行验证(或用资源管理器)。记录以下操作结果。MDD:\abc回车DIRD:\回车MDD:\abc\123回车MDD:\abc\456回车DIRD:\abc回车(3)CD命令格式:CD[盘符][路径]或CHDIR[盘符][路径]说明:盘符省略,则为当前盘;路径省略则为显示当前工作目录。该命令用于改变或显示当前目录练习三:在DOS环境下,分别键入如下命令,每一步操作仍用DIR进行验证(或用资源管理器)。记录以下操作的结果。CDD:\abc回车DIRD:回车上面两步操作的当前盘为C盘,因此要改变D盘的当前目录时,命令后的盘符不可省略,下面的操作首先改变了当前盘符,所以各命令中的盘符均可省略。D:回车CD\abc\123回车DIR回车CDD:\abc\456回车DIR回车CD\回车DIR回车在路径中,可以使用"."和"..",它们分别表示当前目录和上一级目录,分别键入如下命令。例:CD..回到当前目录的上一层目录,而CD\用于直接回到当前盘的根目录下。CD\abc回车CD123回车CD..\456回车DIR回车CD..\..回车(4)COPY命令格式:COPY[盘符][路径]源文件名[盘符][路径]目标文件名说明:COPY命令不能拷贝隐含文件和子目录;盘符和路径省略,即为当前盘和当前目录,源文件名和目标文件名都可使用通配符。练习四:返回到Windows环境下,用记事本建立一个名字为examp.txt的文本文件(内容可随便输入),并存在D盘abc目录下。再进入命令操作界面下,分别键入如下命令,每一步操作仍用DIR进行验证(或用资源管理器),记录操作的结果。CD\abc回车DIR回车COPYD:\abc\examp.txtD:\abc\123\examp.txt回车DIRD:\abc\123回车COPYD:examp.txtD:456回车DIRD:\abc\456回车COPYC:\WINDOWS\*.exe回车DIRD:回车(5)REN命令格式: REN[盘符][路径]旧文件名新文件名或REN[盘符][路径]旧目录名新目录名说明:盘符、路径省略,则为当前盘符当前路径;新文件名或新目录名前不能加新盘符和新路径;旧文件名或旧目录名必须存在,而新文件名或新目录名必须原来不存在;此命令只更改文件或目录名称,不更改内容,且命令执行后,旧文件名或旧目录名不再存在;允许使用通配符“*”和“?”,表示一批文件或目录。练习五:在命令操作界面下,分别键入如下命令,每一步操作用DIR进行验证(或用资源管理器),记录操作结果。CDD:\abc\123回车DIRD:回车RENexamp.txt1111.txt回车DIRD:回车REND:\abc\456\examp.txt2222.txt回车DIRD:\abc\456回车(6)TYPE命令格式:TYPE[盘符][路径]文件名说明:命令格式中文件名须为全名,即扩展名不能省略;不允许使用通配符;TYPE命令可显示扩展名为TXT、HLP、BAT、...等文本文件的内容,而扩展名为EXE、COM、...等非文本文件的内容则不能正常显示。练习六:在命令操作界面下,键入如下命令,注意显示结果。TYPED:\abc\123\1111.txt回车(7)DEL命令格式:DEL[盘符][路径]文件名说明:该命令用于删除磁盘上的文件。盘符、路径省略,则为当前盘符当前路径;文件名可使用通配符“*”和“?”,代表一批文件;本命令不能删除隐含文件、只读文件和子目录。练习七:在命令操作界面下,分别键入如下命令,注意显示结果。每一步操作用DIR进行验证(或用资源管理器),记录操作结果。DELD:\abc\123\1111.txt回车DIRD:\abc\123回车DELD:\abc\F*.EXE回车DIRD:\abc回车(8)文件属性设置命令ATTRIB格式:ATTRIB[+R|-R][+A|-A][+S|-S][+H|-H][盘符][路径][文件名][/S]说明:在命令操作界面下,命令ATTRIB用来显示或设置或清除文件的属性。文件的属性有只读、归档、系统、隐含等几种。命令中+表示设置某属性,―表示清除某属性,R为只读属性,A为归档属性,S为系统属性,H为隐含属性;文件名中允许使用通配符,若文件名省略,则为全部文件;选项/S表示对当前目录及其所有子目录中的文件进行操作;若命令中不带任何参数,则为显示指定文件或指定路径中所有文件的属性。练习八:在命令操作界面下,键入如下命令,注意显示结果,记录操作结果。ATTRIB+RD:\abc\examp.txt回车ATTRIB+HD:\abc\examp.txt回车DirD:\abc回车ATTRIBD:\abc回车ATTRIB-RD:\abc\examp.txt回车ATTRIBD:\abc回车
四.实验环境PC微机、DOS操作系统或Windows操作系统五.实验报告要求参考附件“DOS操作系统及常用命令简介”,按下列要求完成实验报告:1.写出两个通配符“*”和“?”的含义。在命令中使用通配符有什么好处?2.在命令操作界面下,用Del命令删除磁盘上的文件,是否进入Windows的回收站?3.写出实验时你所用计算机“我的文档”目录的绝对路径。4.Windows文件命名与Dos比较,有什么不同?5.抄写附件“DOS操作系统及常用命令简介”中,十一条常用命令的格式和说明。6.实验小结。
实验5QB的编程环境熟悉和顺序结构程序一.实验目的BASIC早期是一门解释性语言,交互性好,使用调试方便。QBASIC提供了程序编辑、运行和调试的集成环境,是初学编程,了解计算机的一个非常好的工具。本实验要求掌握QB编程环境的编辑和运行等基本操作及技巧,熟悉BASIC的基本输入输出语句,同时理解程序的顺序结构。二.实验内容1.QB编程环境的基本操作练习2.编辑运行几个简单的QB程序三.实验步骤及说明建议:导论的后四个实验都是QBASIC编程的,推荐使用谭浩强所编的《QBasic程序设计》(清华大学出版社)作为参考书1.QB编程环境的基本操作练习(1)找到存放QBASIC程序文件的路径,记录。进入命令操作界面,切换到该路径下,输入QBASIC,回车。切换QBASIC窗口到全屏。(2)输入以下程序 x=6 y=8 print“x+y=”;x+y(3)保存文件按ALT+F键,在File菜单下选择Save或Saveas命令,弹出一个对话框,在对话框中输入文件名,如:exam1.bas。(4)运行程序按Shift+F5运行程序,如果没有报错,可以看到运行结果,再按空格键回到编辑窗口。(5)退出QB程序在File菜单下的选择Exit,回车,退出QB。(6)操作提示:QB中对话框的键盘焦点用Tab键切换,菜单用ALT键激发,选项用方向键移动。2.QB基本输入输出语句编程练习程序1:运行以下程序并观察结果CLSPRINT1,2,3,4,5PRINT1;2;3;4;5PRINTPRINT1,2,3,4,5,6,7PRINT1;2;3;4;5;6;7注意:语句中分号“;”和逗号“,”两种不同表达式的分割符所引起的输出格式的不同。程序2:运行以下程序并观察结果DimAasString,BasString‘定义字符串变量DimXasInteger,YasSingle‘定义X为整形变量,Y为单精度变量A=“NanChang”B=“University”A=A+BX=8Y=2.1Y=X*YPRINTA,BPRINTX;YX=X*Y‘注意观察赋值语句的数据类型转换。PRINTX;YEND
程序3:观察程序运行时出现的错误,并改正之DimAasInteger,BasStringA=“Iloveyou!”B=100000PRINTA;BEND注意赋值语句的数据类型匹配。程序4:通过键盘输入长X,宽Y,半径R,求面积。 DimXasSingle,YasSingle,RasSingleInput“PleaseinputtwoNumbers:”;X,YPRINT“TheRectangleArea:”;X*YInput“PleaseinputRadius:”;RPRINT“TheCircleArea:”;3.14*R*REND输入语句Input前面的字符串是屏幕输入提示。
四.实验环境PC微机、Windows操作系统、QBASIC程序集成环境五.实验报告要求1.写出以上四个程序的运行结果,并就程序中提示的注意内容,分别给出解释。2.结合以上四个程序,谈谈顺序结构的特点。
实验6选择结构程序设计一.实验目的熟悉选择结构程序设计,掌握关系表达式和逻辑表达式在选择结构程序中的使用。
二.实验内容通过三个程序的练习,熟悉QBASIC两分支if语句和多分支selectcase语句。三.实验步骤和说明1.两分支练习(1)用input语句输入一个年份year,判断这一年是否是闰年,然后用语句print输出结果。判断闰年的条件是:year能被4整除但不能被100整除,或者year能被400整除。要求画出流程图,编程测试实现。编程提示:(1)year变量定义为整型;(2)将判断闰年的条件表述为一个逻辑表达式;(3)输出结果用字符串常量“YES”或“NO”表示。(2)编写程序,输入三角形三边a、b、c,判断a、b、c能否构成三角形,若不能则输出相应的信息;若能,再进一步判断组成的是等边三角形还是其他三角形,输出相应的信息。要求画出流程图,编程测试实现。2.多分支练习用input语句接受键盘输入学生考分,评定等级。规则如下:0-59不及格,60—69及格,70-79中等,80-89良好,90-100优秀。要求画出流程图,编程测试实现。四.实验环境PC微机、Windows操作系统、QBASIC程序集成环境五.实验报告要求1.要求分别画出实现以上三个程序的流程图或写出伪码;2.分别写出实验时,输入的测试数据及相应程序的输出结果;
实验7循环结构程序设计一.实验目的掌握循环结构程序语句的应用,以及循环结构的嵌套,练习调试与修改程序。二.实验内容 通过下面二个程序的练习,熟悉循环结构For—Next语句和Dowhile—Loop语句。三.实验步骤和说明1.For—Next循环练习找出1-100以内既能被3整除又能被5整除的整数。要求使用for循环编写完成该程序。以下是算法伪码说明:说明i为整形变量For(初值i←1;终值100;i←i+步长1)if(条件逻辑表达式:测试i被3整除又能被5整除)then(在屏幕上打印i)EndifNext改变程序的终值,比如1000,运行程序,观察结果。2.Dowhile—Loop循环练习输入一个整数,测试它是否是素数。所谓素数是指除了1和自身以外不能被其他整数整除的数。假设整数为X,判断X为素数的方法有三种:(1)X不能被2至X-1之间的整数整除;(2)X不能被2至X/2之间的整数整除;(3)X不能被2至(使用函数SQR(X))之间的整数整除;下面给出程序代码,要求输入并运行;再结合上一个练习,在这个程序的基础上修改,通过循环嵌套,编写找到1-1000以内素数的程序。源程序:DimxAsInteger,iAsInteger,flagAsIntegerInput"Pleaseinputaplusinteger";xi=2:flag=0 ‘flag变量作为判断素数的标志,0为素数,1为非素数DoWhilei<SQR(x)Ifx/i=int(x/i)Thenflag=1ExitDoEndIfi=i+1LoopIfflag=0ThenPrint"YES"ElsePrint"No"EndIf四.实验环境PC微机、Windows操作系统、QBASIC程序集成环境五.实验报告要求1.写出练习1的QBasic程序,并加以注释说明;2.写出练习2的QBasic程序,并加以注释说明。
实验8数组排序与递归算法一.实验目的了解数组特点,理解冒泡算法排序程序;了解子程序特点,理解递归算法程序。二.实验内容通过阅读和运行下面两个程序,了解数据的组织形式之一,数组的特点;了解程序的结构元素之一,子程序的特点;理解冒泡算法和递归算法。三.实验步骤和说明1.冒泡算法排序程序程序中随机生成十个字符串存于a()数组中,每个字符串由五个大写英文字符组成,用冒泡算法对a()数组中的字符串作升序排序。RND函数产生(0,1)之间的随机数,INT是取整函数。以下是源程序,要求输入并运行。RemStringBubbleSortProgramDima(10)AsString,iAsIntegerCLS‘随机生成十个字符串存于a()数组中Fori=1To10a(i)=""Forj=1To5a(i)=a(i)+Chr$(65+INT(RND*26))NextjPrinta(i);"";‘输出数组字符串元素NextPrint‘冒泡算法排序Fori=1To9Forj=i+1To10Ifa(i)>a(j)ThenSWAPa(j),a(i)NextNext‘输出Fori=1To10Printa(i);"";‘输出排序后数组字符串元素NextPrint1111121133114641杨辉三角在国外称为帕斯卡三角。以下程序用于打印如图这样一个三角数据块,要求输入代码并运行。程序由主程序、一个子程序、一个自定义函数组成:(1)自定义函数pascalgenerator(intn,intm)使用递归方法,产生一个n层、m列的帕斯卡数;(2)子程序pascaltriangle(intdepth)用于打印层次为depth的帕斯卡三角;源程序:‘主程序DeclareSubpascaltriangle(depthAsInteger)DeclareFunctionpascalgenerator(nAsInteger,mAsInteger)asIntegerCLSPrintString$(8,"*");"PascalTriangle";String$(8,"*")pascaltriangle(5)'pascalgenerator自定义函数‘使用递归方法,产生一个n层、m列的帕斯卡数'传入参数:integern–层,integeri-列'返回值:integer-返回帕斯卡数'注意:子程序的递归调用,层次不能太多,否则会造成堆栈溢出Functionpascalgenerator(nAsInteger,mAsInteger)asIntegerIfm=1Orm=nThen pascalgenerator=1Else pascalgenerator=pascalgenerator(n-1,m-1)+pascalgenerator(n-1,m)EndIfEndFunction‘pascaltriangle子程序'用于打印层次为depth的帕斯卡三角'传入参数:integerdepth-层次'返回值:无Subpascaltriangle(depthAsInteger)DimiAsInteger,jAsInteger,sAsIntegerForj=1Todepth PrintTAB(8);TAB(8); PrintSPACE$(depth-j+1); Fori=1Toj PrintSTR$(pascalgenerator(j,i)); Nexti PrintNextEndSub四.实验环境PC微机、Windows操作系统、QBASIC程序集成环境五.实验报告要求1.要求画出冒泡算法排序程序的流程图或写出伪码;2.在运行测试递归算法程序时,加大打印三角数据块的层次,注意错误提示。说明出错的原因。
附录:DOS操作系统及常用命令简介DOS是磁盘操作系统(DiskOperatingSystem)的简称。从1981年问世到至今,DOS已正式发表了十多个版本(DOSV1.0-DOSV6.22),功能不断改进和完善。随着计算机技术的发展,谁也不会怀疑DOS最终会被别的操作系统所代替,但在十多年来辉煌的发展历史中,DOS已拥有强大的应用软件开发商和庞大的用户群,依靠丰富的应用软件的支撑和系统的透明性、灵活性以及可开发性,DOS依然占据了一定的市场份额。并且现在流行的WINDOWS9X操作系统依然兼容于DOS系统,安装了WINDOWS9X的计算机实际上装载了DOS的一个修改版本DOS7.0,它随WINDOWS9X一起自动安装在PC机上,并负责引导计算机。因此,了解熟悉DOS操作系统对今后的学习有很大的帮助。常用的DOS有三种不同的品牌,它们是Microsoft公司的MS-DOS、IBM公司的PC-DOS以及Novell公司的DRDOS。这三种DOS都是基本兼容的,但仍有一些区别,其中使用最广泛的是MS-DOS。一.DOS操作系统简介1.DOS的组成DOS是个人计算机上的单用户、单作业磁盘操作系统,从第三版以后考虑了网络环境的使用。由于个人计算机对操作系统的功能要求比较低,主要进行文件和设备管理,其他部分比较简单,因此DOS操作系统十分简洁,对硬件平台的要求很低,即使像DOS6.22这样的高版本DOS,在640K内存、40MB硬盘、80286处理器的环境也可运行。DOS采用层次模块化结构,由三层独立而又相互联系的模块组成。它们分别是:·DOS_Bios模块,其文件名为IO.SYS(在PC-DOS,命名为IBMBIO.COM);·DOS_Kernel模块,文件名为MSDOS.SYS(在PC-DOS,命名为IBMDOS.COM);·DOS_Shell模块,其文件名为COMMAND.COM;下面分别介绍这三层模块的功能:(1)DOS_Bios模块(IO.SYS)DOS_Bios模块是DOS的基本输入输出系统模块,是DOS设备驱动程序的集合,也是DOS内核到ROMBIOS系统的低级接口。它真正起到了DOS内核与硬件设备之间的隔离作用。(2)DOS_Kernel模块(MSDOS.SYS)DOS_Kernel模块是DOS的文件管理和功能调用模块。它负责管理所有的磁盘文件,并为系统软件和应用软件提供近百个与设备无关的功能调用。该模块负责从磁盘驱动器存储和取出文件,负责控制磁盘上数据的组织。它在每张磁盘上记载着文件目录,并用文件分配表指明新文件能够存放的地点。(3)DOS_Shell模块(COMMAND.COM)DOS_Shell模块是命令处理程序,它是DOS系统的用户界面。放在系统的最外层,直接与用户打交道。其任务是对用户输入的DOS命令行(命令字和参数)进行解释并执行它。2.DOS提示符如果DOS启动成功,在屏幕上会显示DOS提示符。DOS默认的提示符是当前工作磁盘标识符(盘符)再加大于号。DOS常用的磁盘标识符,即盘符有:A:表示软盘驱动器A,简称A盘。B:表示软盘驱动器B,简称B盘。C:表示硬盘驱动器C,简称C盘。如果硬盘驱动器还划分了几个逻辑分区,则依次用D:、E:、F:等来表示。当DOS启动后,屏幕提示A>,即表示系统是使用软盘启动的,当前的工作驱动器为A盘;如果屏幕提示符为C>,说明系统是使用硬盘启动的,当前的工作驱动器是C盘。在以后的操作中,我们可根据需要随时改变当前工作盘。改变当前工作盘的方法是:键入盘符并回车。须注意的是盘符后的冒号不能省略。3.DOS文件系统DOS文件系统向用户提供的功能有:文件目录管理、文件的控制及文件的存取。通过文件目录表DOS就能掌握磁盘上每个文件所在的路径、文件的属性、分配的位置、文件的长度及建立或修改的日期和时间。而文件控制是指文件的创建和删除、打开和关闭、设置属性等。文件的存取是指对文件数据进行各种方式的读/写。下面我们分别介绍一下DOS文件系统中文件、目录和路径的概念。(1)文件文件是一组相关信息的组合。在DOS中,它可以是一个系统程序或应用程序,也可以是一组数据,甚至DOS还将一些常用的标准外部设备看作文件,并称之为设备文件。每个DOS文件都有各自的名字和属性,以便相互识别和管理。1)文件名DOS中的文件名由两部分组成:主文件名和扩展文件名。其中扩展文件名根据用户需要可以没有而主文件名则一定存在。在命名时应尽量使主文件名能体现此文件的内容和作用;而扩展名能体现此文件的类型。主文件名由1~8个合法字符组成,扩展文件名由1~3个合法字符组成。书写时,主文件名在前,扩展文件名在后,两者之间用.(点号)分隔。文件名的一般格式为:主文件名[.扩展文件名]主文件名和扩展文件名的合法字符有:大小写英文字母、数字字符(0~9)、特殊字符($、*、&、@、!、%、(、)、_、|、~等)。不合法的字符有:.(点号)、/、\、[、]、+、=、:(冒号)、<、>、,(逗号)和空格符等。例:指出下列文件名中合法的文件名:USER1.CUSER2,CJSZX.DAT.COMJS.ABC答:合法的文件名有:USER1.C和JSZX.DAT和JS.ABC。2)文件类型由于磁盘上存放的文件多种多样,为了区分和管理这些文件,DOS对扩展文件名有一些特殊的约定,以此来反映文件的类型。常用的扩展文件名的含义如下:.COM命令文件.PRG数据库程序文件.EXE可执行文件.CC语言源程序.SYS系统配置文件.PASPASCAL语言源程序.BAT批处理文件.DB数据库文件.BIN二进制文件.DAT数据文件.LST程序列表文件.VOL程序覆盖文件.OBJ目标程序文件.FORFORTRAN语言源程序.DOC资料文件.COBCOBOL语言源程序.ASM汇编语言源程序.$$$临时文件.LIB库文件.BASBASIC语言源程序.BAK后备文件.DWG图形文件.TXT文本文件.HLP帮助文件3)设备文件DOS系统中,除了磁盘文件外,还有一些设备文件。这些设备文件的文件名,称为保留设备名,它们不能再作为其它的磁盘文件名使用。常用的保留设备名如下:保留名代表设备CON键盘/屏幕AUX或COM1第一个串/并行转换器端口COM2第二个串/并行转换器端口LPT1或PRN第一个并行打印机LPT2第二个并行打印机LPT3第三个并行打印机NUL用于测试而设的“空设备”,也称为虚拟设备保留设备名可代替文件名用在DOS命令中。设备名后面可以加:(冒号),也可以不加。但一般约定,凡是带有冒号的,一定是一个设备。例如A:、B:、CON:、PRN:等。4)文件名中的通配符在所有的DOS操作中,绝大部分是对文件的操作。DOS使用了两个特殊的符号?和*来代替主文件名或扩展文件名中的一个或多个字符,以表示一组文件。这两个特殊字符称为DOS通配符。它们的含义如下:*代表空字符或多个任意字符;?代表一个任意字符。利用通配符可以表示一批文件。例如:*.*代表所有文件;*.EXE代表所有扩展文件名为EXE的文件;AB*.*代表文件名以AB打头的所有文件;?.TXT代表主文件名为单个任意字符,扩展名为TXT的所有文件;A?.*代表主文件名以A打头,后跟单个任意字符的所有文件。使用通配符,为DOS命令操作文件提供了极大的灵活性。(2)目录(文件夹)DOS对于磁盘文件的管理采用分层目录方式,即在根目录下可包含多个子目录,子目录下又可包含多个子目录的多级目录形式。而DOS管理的文件则可放在这多级目录的任一级目录下。由于DOS的这种目录结构犹如一棵倒生的大树,有根(根目录)、有枝(子目录)、有叶(文件),因此这种目录结构又称作树形目录结构。DOS采用这种目录结构非常有利于对磁盘文件的管理和使用,它可把各种不同类型、不同用途的文件分门别类地存放在不同的子目录中,使用户查找和取用文件变得极为方便。根目录又称为系统目录,常用反斜杠“\”表示。每张盘上只有一个根目录,是在磁盘格式化时自动建立的。子目录是包含在根目录或其它子目录中的目录,用户可使用DOS命令MD来建立自己的子目录。目录的命名规则与文件名一样。在任一时刻,DOS总是处于目录树的某一级,所做的操作均是针对这一级目录中的内容,这一级目录叫做当前工作目录。系统刚启动时,DOS自动将根目录“\”作为当前工作目录。在以后的操作中,用户可根据自己的需要使用DOS命令CD改变当前工作目录。另外,在DOS中使用“..”(两点)代表当前目录的上一级目录;用“.”(一点)代表本级目录。(3)路径所谓路径,就是从根目录或当前目录到所要操作的文件或子目录,须经过的全部子目录的顺序组合。路径有两种:绝对路径和相对路径。其中绝对路径是指从根目录开始的路径;相对路径是指从当前工作目录开始的路径。具体表示路径的方法是用一系列目录名组成,目录名间以“\”(反斜杠)分隔。其中分隔符“\”有双重功能,当用在路径的第一个字符时,表示根目录;在其它情况下,只起分隔目录名的作用。在路径之后,若还有文件名,则文件名和最后一个目录之间也要用“\”分开。例如,假设当前工作目录为GAME,则可以使用两种表示方法来指定文件A1.BAT:一种是使用绝对路径,即\GAME\GAME1\A1.BAT;另一种是使用相对路径,即GAME1\A1.BAT。又如,在上例相同的环境下,文件FDISK.COM的表示方法也有两种:\DOS\FDISK.COM(绝对路径)或..\DOS\FDISK.COM(相对路径)在DOS系统中,一个完整的文件名应包括三部分:盘符、路径、文件名。其中盘符指明文件存储在哪个磁盘上,如果文件存储在当前工作盘上,则盘符可缺省;路径指明操作该文件所经过的子目录,若文件存放在当前工作目录中,则路径也可缺省。二.常用DOS命令命令是用户通过DOS与计算机进行交流的一种简单语言。一条命令一般由命令名称、命令参数、选项三部分组成,命令名称与命令参数之间需以空格分隔,命令键入完毕应以回车确认才能被执行。1.查看目录命令DIR使用者可以在DOS提示符下,利用命令DIR来查看某目录下的文件或目录清单,在显示清单主文件名和扩展文件名的同时,还将提供卷标、文件长度(字节数)、文件最后一次写入或修改的日期和时间、文件数和所剩余的自由空间的大小(字节数)等信息。格式:DIR[驱动器名][路径][文件名][/选项]说明:驱动器名省略,则为当前驱动器;路径省略则为当前路径;文件名省略则为所有文件;在文件名与扩展名中,可以使用通配符“*”与“?”;若想停止查看清单,可按键Ctrl+C或Ctrl+Break。例:命令功能DIR查看当前目录下的文件目录清单DIRA:\TEST查看A盘根目录下TEST子目录下的文件目录清单DIRC:\A1.EXE查看C盘根目录下文件A1.EXE的信息,若无此文件,则显示Filenotfound(文件未找到)的提示信息DIR\DOS\*.EXE查看当前盘根目录下DOS子目录下扩展名为EXE文件清单DIR\DOS\?.COM查看当前目录下DOS子目录下文件名为一个字符,扩展名为COM的文件清单注:以上命令不能列出隐含文件(如IBMBIO.COM和IBMDOS.COM等)。DIR命令还允许带某些选项以控制它的显示方式和显示顺序等。下表列出了DIR命令常见选项。表:DIR命令常见选项选项说明/P分页显示清单。每显示完一屏内容后,暂停显示,当使用者按任意键后,继续显示下屏内容。/W宽行显示。每行显示五个目录名或文件名,显示时,并不显示文件大小、上次更新日期与时间。/AD仅列出目录清单。/AS仅显示系统文件。/AH仅显示隐含文件。/AR仅显示只读文件。/ON显示时依名称A~Z顺序排序。/O-N显示时依名称Z~A顺序排序。/OE显示时依扩展名的A~Z顺序排序。/O-E显示时依扩展名的Z~A顺序排序。例:命令功能DIR\DOS/P分页显示根目录下DOS子目录下的所有文件目录清单DIR/W宽行显示当前目录下的所有文件目录清单DIRC:\DOS/ON/P按文件名A~Z顺序排序分页列出C盘根目录下DOS子目录下的文件目录清单DIRC:\/AH显示C盘根目录下的隐含文件2.建立子目录命令MD或MKDIRMD命令可在指定盘、指定目录下建立新的子目录。建完可用DIR命令检查所建子目录是否存在。格式:MD[盘符][路径]新目录名或MKDIR[盘符][路径]新目录名说明:盘符若缺省,则为当前工作盘;路径若缺省,则建立在当前工作目录下。此命令无选项。例:命令功能MDUSER在当前子目录下,建立一个名为USER的子目录。MDC:\USER1在C盘根目录下,建立一个名为USER1的子目录。MD\USER\ABC在当前盘的根目录下的USER子目录下建立一个名为ABC的子目录。3.改变当前目录命令CD或CHDIR在DOS提示符下,用户可利用命令CD或CHDIR来改变当前目录的所在位置。格式:CD[盘符][路径]或CHDIR[盘符][路径]说明:盘符省略,则为当前盘;路径省略则为显示当前工作目录。例:命令功能CD显示当前工作目录。CD\将当前工作目录返回到根目录。CD..将当前工作目录返回到它的上级子目录。CDDOS将当前工作目录改变为它的下一级子目录DOS。4.删除子目录命令RD或RMDIR在DOS提示符下,用户可用命令RD或RMDIR将某目录删除掉。格式:RD[盘符]路径或RMDIR[盘符]路径说明:命令RD用来删除指定路径末尾的最后一个子目录,且每次只能删除一个;所删子目录必须是空目录;根目录和当前目录不能删除;含有隐含文件的子目录不能删除。例:命令:RD\USER\ABC功能:删除当前盘根目录下USER子目录下的ABC子目录。5.显示文本文件的内容命令TYPETYPE命令可显示扩展名为TXT、HLP、BAT、...等文本文件的内容,而扩展名为EXE、COM、...等非文本文件的内容则不能正常显示。格式:TYPE[盘符][路径]文件名说明:命令格式中文件名须为全名,即扩展名不能省略;不允许使用通配符;若文件太长,屏幕一屏显示不下时,可按Ctrl+S或Pause键暂停,或在命令后加命令MORE,命令与命令之间以直立点线(┆)分开,则可达到分页显示的目的;如果用户想将文件内容输出到打印机,可在命令的后面附加“>LPT1”或“>PRN”,其中>(大于)符号,代表输出的“转向”符号,而LPT1(或PRN)为打印机的连接端口名称。例:命令功能TYPETEST.TXT显示当前目录下TEST.TXT文件的内容。TYPEC:\AUTOEXEC.BAT>PRN将C盘根目录下文件AUTOEXEC.BAT的内容在打印机上打印出来。TYPE\README.TXT|MORE分页显示根目录下文件README.TXT的内容6.删除磁盘文件命令DEL或ERASE使用DEL命令,用户可删除指定盘指定路径所确定的一个或一批文件。格式:DEL[盘符][路径]文件名[/P]或ERASE[盘符][路径]文件名[/P]说明:盘符、路径省略,则为当前盘符当前路径;选项/P表示在进行删除动作前,提示确认信息;文件名可使用通配符“*”和“?”,代表一批文件;本命令不能删除隐含文件、只读文件和子目录,不能删除写保护盘上的文件。例:命令功能DELA:A1.TXT删除A盘当前目录下的文件A1.TXT。DELC:\*.BAK删除C盘根目录下所有扩展名为BAK的文件。DELA:*.*删除A盘当前目录下所有文件。7.文件和目录更名命令REN或RENAME用户可在DOS提示符下,使用命令REN将某一指定文件名(目录名)或某一批指定文件名(目录名)更换为同一目录下的另一名称。格式:REN[盘符][路径]旧文件名新文件名或REN[盘符][路径]旧目录名新目录名说明:盘符、路径省略,则为当前盘符当前路径;新文件名或新目录名前不能加新盘符和新路径;旧文件名或旧目录名必须存在,而新文件名或新目录名必须原来不存在;此命令只更改文件或目录名称,不更改内容,且命令执行后,旧文件名或旧目录名不再存在;文件名或目录名允许使用通配符“*”和“?”,表示一批文件或目录。例:命令功能RENA1.TXTB1.TXT将当前目录下文件A1.TXT更名为B1.TXT。RENC:\TMP\*.TMP*.TXT将C盘根目录下TMP子目录下扩展名为TMP的所有文件名,更换为扩展名TXT。REN\GAMECAR将根目录下子目录名GAME更换为CAR。8.文件拷贝命令COPY文件拷贝命令COPY可实现同名拷贝、异名拷贝、合并拷贝、将键盘输入的数据拷贝成一个文件以及显示文件内容等功能,相应地有多种不同的书写格式。格式a:COPY[盘符][路径]文件名[盘符][路径](同名拷贝)格式b:COPY[盘符][路径]源文件名[盘符][路径]目标文件名(异名拷贝)格式c:COPY[盘符][路径]源文件名1[选项]+[盘符][路径]源文件名2[选项][+...][盘符][路径][目标文件名][选项](合并拷贝)格式d:COPYCON[盘符][路径]文件名(键盘数据拷贝)格式e:COPY[盘符][路径]文件名CON(显示文件内容)说明:COPY命令不能拷贝隐含文件和子目录;盘符和路径省略,即为当前盘和当前目录,源文件名和目标文件名都可使用通配符;命令执行后,源文件依然存在;同名拷贝,源文件和目标文件须放于不同盘或同盘不同目录下;同盘同目录下,只能异名拷贝;在合并文件拷贝中,源文件名1与源文件名2等为有序的首尾链接合并,当目标文件名缺省时,则合并后文件放在源文件名1的文件中;在合并文件拷贝格式中,选项有[/A][/B][/V],其中/A表示ASCII码文件,/B表示二进制代码文件,/V表示复制过程中要进行校验;键盘数据拷贝格式中,CON代表“控制台”,此处为键盘,表示源文件数据从键盘输入,执行这种格式的拷贝命令时,系统将等待用户从键盘输入数据,输入完毕按Ctrl+Z键退出,输入的数据拷贝到目标文件中;格式e中文件名可以使用通配符,即可以同时显示多个文件的内容。例:命令功能COPYC:\A1.CA:将C盘根目录下文件A1.C拷贝到A盘当前目录。COPY\SYSTEM\USER拷贝当前盘根目录下SYSTEM子目录中所有文件到根目录下的USER子目录中。COPY\SYSTEM\*.*\USER功能同上例。COPYCONFIG.SYSCFG.SYS将当前目录下文件CONFIG.SYS拷贝到同一目录下,并异名为CFG.SYS。COPYA:\*.TXTC:\*.DOC将A盘根目录中所有扩展名为TXT的文件拷贝到C盘根目录下,扩展名改为DOC。COPYA.TXT+B.TXT+C.TXTABC.TXT将当前目录下文件A.TXT和B.TXT和C.TXT首尾链接成一个文件拷贝到文件ABC.TXT中。COPYCONA:\TEST.BAT将键盘输入的数据拷贝成A盘根目录下的磁盘文件TEST.BAT。COPY*.TXTCON显示当前路径中所有扩展名为TXT文件的内容。9.系统提示符设置命令PROMPTDOS系统提示符,可告知用户有关目前系统的状态。例如,告知当前驱动器、当前目录、系统日期、系统时间、...等信息。譬如提示符号C:\DOS>,乃告知用户当前驱动器为C盘,当前工作目录为根目录下的DOS子目录。用户可用命令PROMPT来重新设置系统提示符。格式:PROMPT[新提示符]说明:不带参数的PROMPT,使系统提示符还原成系统的预设状况,即只显示当前驱动器编号加符号>;设定的新提示符可以是任意的ASCII字符串,也可以是以字符“$”开头,后跟下述特殊字符之一:b“|”g“>”t时间p当前工作目录d日期n当前驱动器i“<”h退格,删除前一个字符“=”eESC字符vDOS版本号$$字符-回车换行,转至屏幕新一行开头例:命令功能PROMPTABCD:将系统提示符设置为ABCD:PROMPT$P$G设提示符为当前目录加符号>PROMPT$T$G设提示符为当前系统时间加符号>,例22∶27∶00.39>PROMPT将系统提示符还原为驱动器号加>10.清屏幕命令CLSCLS命令可清除屏幕显示画面,并将光标移到屏幕左上角。格式:CLS说明:此命令不带参数和选项。11.文件属性设置命令ATTRIB在DOS提示符下,用户可用命令ATTRIB来显示或设置或清除文件的属性。文件的属性有只读、归档、系统、隐含等几种。格式:ATTRIB[+R|-R][+A|-A][+S|-S][+H|-H][盘符][路径][文件名][/S]说明:命令中+表示设置某属性,―表示清除某属性,R为只读属性,A为归档属性,S为系统属性,H为隐含属性;文件名中允许使用通配符,若文件名省略,则为全部文件;选项/S表示对当前目录及其所有子目录中的文件进行操作;若命令中不带任何参数,则为显示指定文件或指定路径中所有文件的属性。例:命令功能ATTRIB+R将当前路径中所有文件都设置为只读属性。ATTRIB–HD:\IMAGE.IDX将D盘根目录中IMAGE.IDX文件的隐含属性取消。ATTRIBD:\IMAGE.IDX显示D盘根目录中IMAGE.IDX文件的属性。计算机导论实验教案教师:沈岳
计算机导论实验教案1实验序号1实验项目硬件、指法、录入实验目的与要求了解微型计算机硬件构成、与连接,学习开机和关机操作,熟悉键盘的使用方法,按正确的方法进行指法训练,练习中、英文录入,并达到一定的录入速度(20个汉字/分钟以上),课堂上达不到要求的,应在课外自行解决。实验内容微型计算机硬件的基本常识。学习开机和关机操作。使用金山打字软件进行指法练习、中英文录入练习与测试。重点难点重点计算机硬件构成、指法难点正确的指法、打字速度提高实验参考书目与资料《计算机导论》实验教学大纲蒋加伏、沈岳主编,《大学计算机基础实践教程》,北京邮电大学出版社,2005年教学过程课时安排2教具计算机、投影仪1、以一台计算机为实例,边提问边讲解微机的组成,显示器上各按钮的功能,主机上各接口的功能,键盘和鼠标的使用。2、讲解打字的指法。3、介绍打字通2004的使用方法,学生自由练习指法和打字,并完成打字速度测试。教学后记学生计算机基础参差不齐,大部分学生不能盲打,打字速度不一,对基础差的个别辅导,对基础好的同学提出更高的要求和目标。
计算机导论实验教案2实验序号2实验项目网上漫游与信息检索实验目的与要求掌握WWW浏览器IE及搜索引擎的基本使用方法,能熟练地使用Internet查找相关的资料。实验内容连接INTERNET的基本操作。IE的启动与基本操作。信息的搜索。信息的保存。重点难点重点IE的使用难点信息的搜索和保存实验参考书目与资料《计算机导论》实验教学大纲蒋加伏、沈岳主编,《大学计算机基础实践教程》,北京邮电大学出版社,2005年教学过程课时安排2教具计算机、投影仪1、以机房电脑为例边提问边讲解如何与互联网连接。2、启动IE浏览器,讲解各菜单的使用方法。3、介绍Google、yahoo等搜索网站,并介绍如何搜索信息。4、打开任意网页,讲解网页上页面、图片、文本信息的保存。5、学生自由练习,老师随堂辅导。教学后记学生计算机基础参差不齐,部分同学一上网就只会聊QQ和玩游戏,对他们进行正确引导,让他们掌握更多专业知识,并严格进行考核。
计算机导论实验教案3实验序号3实验项目电子邮件、文件下载、实时交流、BBS实验目的与要求掌握因特网提供的常用基本服务:电子邮件、文件下载、实时交流、BBS。实验内容电子邮件,文件下载,实时交流,BBS。重点难点重点电子邮件、文件下载难点电子邮件实验参考书目与资料《计算机导论》实验教学大纲蒋加伏、沈岳主编,《大学计算机基础实践教程》,北京邮电大学出版社,2005年教学过程课时安排2教具计算机、投影仪进入yahoo主页,演示如何申请一个免费邮箱,学生一起在自己的电脑上操作。进入发送邮件界面,边提问边讲解讲解邮件的几个组成部分:主题、抄送、邮件内容和附件,并重点讲解附件的粘贴。边提问边讲解如何申请QQ或MSN,里面包含哪些功能,可以如何利用聊天软件与朋友和家人即时聊天。提问学生知道哪些论坛,让学生可进入任一BBS注册用户名,并学习如何查看帖子和发布信息。学生根据讲解的内容,逐一完成实验内容,并用自己申请的邮箱向老师发一封邮件(主题:班级+姓名,内容:人与自然和谐相处,要求从网上搜索,附件:即时聊天界面抓图)。教师随堂指导,并检查收发是否成功,发送内容是否准确,给出考核成绩。教学后记
计算机导论实验教案4实验序号4实验项目Windows2000实验目的与要求掌握Windows2000的基本操作,包括文件/文件夹的基本操作,控制面板的基本操作。实验内容窗口操作。任务栏操作。文件的操作。控制面板的基本操作。快捷方式的建立。重点难点重点文件操作难点控制面板的基本操作实验参考书目与资料《计算机导论》实验教学大纲蒋加伏、沈岳主编,《大学计算机基础实践教程》,北京邮电大学出版社,2005年教学过程课时安排2教具计算机、投影仪边提问边简单回顾课堂上讲的windows中的窗口操作,文件查看,任务栏中的时钟的设置、输入法的切换,对话框的操作和启动程序的几种方法,文件的查找,让学生自己对照实验教材逐步操作。讲解如何打开windows资源管理器,并进行文件操作:新建文件/文件夹,复制、删除、移动文件/文件夹。讲解如何进入控制面板,并让学生自己动手设置输入法,屏幕属性,添加删除程序,安装打印机等。学生参照实验指导书自由练习,教师随堂辅导。并要求学生在规定的时间将指定文件复制到指定的位置,置换屏幕桌面的图像;在桌面建立一个软件的快捷方式。教学后记
计算机导论实验教案5实验序号5实验项目Word基本操作实验目的与要求掌握Word的基本操作。实验内容文档的录入、修改。文字的修饰。页面的设置。段落格式的设置。表格
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数学北师大七级下册
- 2026年资料员考试练习题(附答案)
- 2026中国人工智能医学影像软件三类证审批路径优化研究
- 机械制造生产线工人绩效评估指标表
- 数据库函数依赖关系模式范式候选键主键码
- 汽车制造行业生产监控师KPI考核表
- 2026综合技能人才培养服务体系构建研究报告及职业教育数字化转型探索
- 2026中国中药现代化发展政策与投资机会
- 汽车4S店销售管理课程
- 2026汽车后市场服务生态圈重构技术进步与品牌差异化竞争分析报告
- 招标人主体责任履行指引
- 2025年自考《犯罪学13144》真题和答案
- 美发店分红权合同范本
- 药事法规和药学知识培训课件
- 《管理学基础(第3版)》高职全套教学课件
- 快速换型SMED教学课件
- 保安大门岗培训
- 石油化工安装工程概算指标说明(2019版)
- 雨季安全案例分享会
- 八年级数学学习探究诊断(上册)
- 《电力建设工程施工安全管理导则》(NB∕T 10096-2018)
评论
0/150
提交评论