⑶ 理解操作系统概念.doc_第1页
⑶ 理解操作系统概念.doc_第2页
⑶ 理解操作系统概念.doc_第3页
⑶ 理解操作系统概念.doc_第4页
⑶ 理解操作系统概念.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

理解操作系统概念,掌握Windows XP的基本操作,能够利用控制面板进行一些参数的设置. 知道回收站的功能,学会有关文件、文件夹的基本操作. 学会在计算机上搜索或查找相关的文件或文件夹,掌握通配符的使用.实验内容 熟悉上机实验的计算机,熟悉键盘,学会中、英文输入方式的转换. 学会用正确的指法进行输入,知道键盘上所有字符的输入. 利用控制面板修改系统时间、桌面背景、鼠标属性. 在桌面上新建一个文件夹,该文件夹以学生自己的名字+班级+学号的后3位命名. 用文本方式或Word文档,写一段字数不少于300字的自我介绍,以1.doc命名并保存到上述文件夹中. 将上述文件夹复制到22上.实验2 常用软件的基本操作实验目的 了解Word功能,掌握Word的基本操作,包括页眉/页脚的设置、分栏、页面设置、添加底纹等. 学会文件的保存与打开、打印预览、段落的间隔、首字符位置改变等,能够在Word中插入图片、表格、艺术字、特殊符号等. 了解Excel的功能,掌握Excel的基本操作,包括单元格属性的设置、数字的几种填充形式、单元格的合并与恢复、边框的设置等. 掌握Excel的基本公式的使用,能够用公式进行基本计算.掌握Excel中的图形制作方法,能够根据表格做出图形.实验内容 将ftp上自己文件夹中的1.doc文件复制到桌面上,然后做如下处理: 将标题自我介绍居中; 将文章中第二段的内容进行分栏,要求中间有分割线; 插入一个4行4列的表格,内容为学号、姓名、某门课的成绩; 任意插入一张图片; 在文章中的任意位置加底纹.将做好的文档以2.doc命名并保存. 用Excel建立如下表格:学生的总成绩学号 姓名 语文 数学 英语 计算机 总分 平均分09001 张辉 78 90 80 9209003 万明 84 87 83 9009004 杜芳鸣 91 80 78 9509006 徐好芳 87 85 80 8509007 江珍 80 67 78 7009008 王豪 78 73 85 8009009 王小盟 75 89 94 8809010 胡甜甜 82 93 88 9509012 卫晓 88 97 65 72并对表格进行如下操作: 利用公式计算学生的总分、平均分; 将表中所有的数据选择居中; 利用该表格中的姓名和计算机的成绩做簇状图形.将做好的Excel表以2.xls命名并保存.将本次实验的两个文件上传到ftp上自己的文件夹中. 实验3 顺序、选择结构程序设计实验目的1.掌握各类表达式、赋值语句的书写规则.2.掌握常用函数的使用方法、掌握InputBox和MsgBox函数的使用方法和返回值的使用.3.熟悉利用立即窗口来测试常用函数,各类表达式的计算结果.了解如何察看Debug.print 表达式 语句的执行结果.4.掌握If 语句,IfThen 语句IfThen EndIf语句和If Then ElseIfEndIf语句的使用规则和执行流程.掌握Iif函数,Choose函数的使用规则和方法.5.掌握 Select Case Case Case Else End Select语句的使用规则和执行流程.掌握Switch函数的使用规则和方法.二、实验要求通过此实验使学生熟悉 VB6.0 的集成环境及基本操作,掌握一个 VB 应用程序的组成及创建方法.掌握 VB 赋值语句、用户交互函数 Inputbox 与Msgbox 的使用,表达式、函数.掌握VB程序错误捕获与程序调试方法.三、实验内容1.书写以下表达式: x和y是一个落在第一或第三象限内的点坐标 a是100以内的整数2.求以下表达式的值设a=3,b=4,c=9表达式sqr(abs(b*b-4*a*c) 12 Then Exit ForFor j = 1 To 3For k = 1 To 2x = x + 3Text1.Text = Text1.Text + Trim(Str(x)w = xNext kNext jNext iPrint wEnd Sub 结果:w Text1.TextPrivate Sub Form_Click()Dim k As IntegerDim n%, m%n = 5: m = 1Do Until k nm = m * 2k = k + 1LoopPrint k, mEnd Sub 结果: k m2.编程题(1)编写程序,计算 sinx=x-x3/3!+x5/5!-x7/7!+.直到第n项的绝对值小于10-8(2)用穷举法求两个自然数m 、n的最大公约数(3)编写程序输出1000之内的所有完数.完数是指一个数恰好等于它的因子之和.如 6的因子为1,2,3.而6=1+2+3,因此 6是完数.(4)编写一个程序是能输出如L3.4所示的图案实验5数组和数组的应用一、实验目的1.握数组的定义方法,熟悉求数组上下界的函数和关于数组的几个内部函数.2.熟悉动态数组的定义和动态数组的重定义3.掌握控件数组的使用方法和熟悉对控件数组的编程4.掌握排序、插入、查找、删除方法二、实验要求通过此实验使学生掌握数组的基本使用和数组的定义与引用,掌握动态数组和控件数组的使用以及数组的综合应用:排序、查找等常见算法.三、实验内容1.读程序,写结果.Option Base 1Private Sub Form_Click()Dim a, b, c, d%(3, 3), i%, j%a = Array(1, 4, 7): b = Array(2, 5, 8): c = Array(9, 10, 11)For j = 1 To 3: d(1, j) = a(j): d(2, j) = b(j): d(3, j) = c(j): Next jPrint String(20, -)For i = 3 To 1 Step 1 结果:For j = 3 To 1 Step -1Print Format(d(i, j)Next j: Print: Next IEnd Sub Private Sub Form_Click()Dim x%(3, 5), i%, j%For i = 1 To 3For j = 1 To 5x(i, j) = x(i - 1, j - 1) + i + jNext jNext iPrint x(3, 5), UBound(x, 2)End Sub 结果: Option Base 1Private Sub Command1_Click()Dim y, i!, sum As Integery = Split(7,8,9,10, ,)For i = 1 To 2 Step 0.5sum = sum + y(i)Next iPrint sum, y(0)End Sub 结果:如果把 sum As Integer 改为sum As Variant则结果:2.编程题 编制一个能产生100个既有正、负、和零的数随机整数,并统计显示这些中正、负、和零数的个数.(2) 编制一个打印5行的杨辉三角形.(3)随机产生100 500之间的整数,要求在放入数组时就呈递增状态.最多产生10个元素,也可能产生不到10个元素.输出实际产生的每个数组元素的值.实验6函数和过程一、实验目的1.掌握自定义函数和子过程的定义方法和调用方法.2.掌握值虚参数和地址虚参数的虚实参数传递方式,注意数组名和数组元素作过程参数的区别.3.掌握变量的作用域、函数和过程的作用域.正确区分程序级,模块级、过程级变量.4.熟悉递归函数的定义方法和求解方法.5.熟练使用函数、过程来简化程序设计二、实验要求通过此实验使学生掌握函数过程及子过程的定义,函数过程及子过程调用及参数传递方法,掌握函数的嵌套调用和递归调用.三、实验内容1.读程序写运行结果 Option Base 1Private Sub Command1_Click()Dim a(4) As Integer, i As IntegerClsa(1) = 3: a(2) = 5: a(3) = -7: a(4) = 1pa a()For i = 1 To 4Print Format(a(i)Next iEnd SubSub pa(b() As Integer)Dim i%, j%, t%For i = 1 To UBound(b) - 1For j = 1 To UBound(b) - iIf b(j) b(j + 1) Then _b(j) = b(j) + b(j + 1): b(j + 1) = b(j) - b(j + 1): b(j) = b(j) - b(j + 1)Next jNext iEnd Sub 结果:Option Base 1Dim n As IntegerPrivate Sub Command1_Click()Dim a%(4), b%(4), c%(4), i As IntegerClsn = 0a(1) = 1: a(2) = 2: a(3) = 1: a(4) = 4b(1) = 3: b(2) = 4: b(3) = 3: a(4) = 5c(1) = 5: c(2) = 6: c(3) = 2: c(4) = 6For i = 1 To 4If a(i) b(i) Then a(i) = b(i)If a(i) c(i) Then a(i) = c(i)p (a(i)Next iPrint 结果:Print Tab(10);For i = 1 To 4Print Format(a(i)Next iEnd SubSub p(b%)Print Tab(15 - 2 * n); b;Print Tab(18 + 2 * n); b;b = b + 1n = n + 1End Sub问题:将p (a(i)改为p a(i) 输出结果又是什么?由此你能得出什么结论? 2.编程题(1)编写一个过程,求任意矩阵的转置矩阵.(2)假定一串字符是由用空格隔开的单词构成的.编写一个函数用来给出字符串中包含的单词总数.(3)编写一个函数求的值.(4)设职工信息如表所示姓名 性别 职称 工资 奖金黄男技术员 1584.9 121李女工人 1543 46龚女工程师 1889.9 156吴男工人 1346.8 76柴女高工 1587.2 132写一个工程,使其能分别完成按姓名,性别,职称,工资,奖金排序并输出(每个人的所有信息必须同步输出).排序应当体现选择法和冒泡法两种.实验7常用控件、键盘事件和鼠标事件一、实验目的1.掌握水平滚动条和垂直滚动条控件的基本属性和使用方法.2.熟悉框架控件、单选钮、复选框控件的使用,掌握时钟控件的使用.3.掌握列表框和组合框控件的基本属性使用方法.4.掌握键盘和鼠标器事件中的参数含义和熟练对这些事件过程的编程.二、实验要求1.根据题目要求,进行各种程序测试与验证,并记录结果.2.按照题目的要求编写出程序,注意总结各题的编程思路.3.上机调试程序.将各程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确.4.详细记录数据的输入、输出信息,按要求写出实验报告.三、实验内容1.判断问题 单选钮和复选框都有Value 属性,下列叙述正确的是:A)都是设置控件是否可用B)都是设置控件是否被选中C)单选钮的Value是逻辑值, 复选框的Value 是数值D)单选钮的Value是数值,复选框的Value 是逻辑值 结论: 列表框的列表内容是通过 属性来设置.A)Columns B)List C)Index D)Height设有以下事件代码: Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)If Shift = 6 And Button = 2 ThenPrint HefeiEnd IfEnd Sub为了能在窗体上显示Hefei字样,应如何操作? 结论:Private Sub Form_Load()List1.AddItem 童凌: List1.AddItem 米卢List1.AddItem 徐文祥: List1.AddItem 张三峰List1.AddItem 文天祥End SubPrivate Sub Form_Click()List1.RemoveItem 1: List1.RemoveItem 3List1.RemoveItem 2End Sub单击窗体后,列表框内还剩下那些项? 结果:2.编程题(1)利用三个文本框(两个显示操作数,一个输入运算结果),两个垂直滚动条(给定操作数),一个组合框(放置操作符),一个列表框(保留操作题和结论)来实现四则运算的程序.(2)编制一个程序,测试鼠标的Down、 Up、 Click、 DblClick对一个对象而言,几个事件同时存在的情况下,他们发生的先后顺序如何.(3)设计一个命令按钮的Click事件,使其完成这样的要求:计算1*2*3*4*5*18*20*22*1000,当积大于3000或被6整除时停止计算并在立即窗口中输出计算结果.实验8通用对话框、多重窗体一、实验目的1.熟悉将同用对话框控件加入到工具箱窗口的方法.2.掌握使用打开,另存为文件、颜色、字体、打印机对话框的方法.3.掌握如何使用多重窗体和熟悉多文档界面,熟悉设置工程启动对象的方法.4.掌握load、unload语句,show、hide方法二、实验要求1.根据题目要求,进行各种程序测试与验证,并记录结果.2.按照题目的要求编写出程序,注意总结各题的编程思路.3.上机调试程序.将各程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确.4.详细记录数据的输入、输出信息,按要求写出实验报告.三、实验内容1.读程序写运行结果设有两个窗体Form1和Form2,Form1.Text1= , Form2.Text1= Text1 .它们的代码窗口的代码如下: Private Sub Form_load() Form1代码窗口代码Text1.Text = Form2.Text1End SubPrivate Sub Form_Initialize() Form2代码窗口代码Text1 = Hello End SubPrivate Sub Form_load()Text1 = Text1 & HefeiEnd Sub当设定启动对象是Form1,则执行工程后,Form1.text1的文本内容是:如果设定启动对象是Form2,则执行工程后,Form2.text1的文本内容是:2.编程题(1)利用对话框控件,编制一个程序,使得文本框的字体是选定的颜色,文本框的底色是选定的颜色.文本的字体、字号为选定的字体,字号,文本框的文本为自古英雄出少年.(2)设计一个工程包含两个窗体,实现当移动第一个窗体上的标签时第二个窗体上的标签也按同样的方位和位移大小移动的要求.设第一个标签标题为但愿人长久,第二个标签标题为千里共婵娟.实验9菜单设计和工具栏设计一、实验目的1.掌握使用菜单编辑器设计菜单的方法,熟悉菜单事件的编制.2.掌握弹出式菜单的设计方法和激活方法.3.熟悉动态菜单和窗口菜单的设计方法.4.熟悉工具栏的设计.二、实验要求1.根据题目要求,进行各种程序测试与验证,并记录结果.2.按照题目的要求编写出程序,注意总结各题的编程思路.3.上机调试程序.将各程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确.4.详细记录数据的输入、输出信息,按要求写出实验报告.三、实验内容1.编程题(1)设计一个菜单:形式如下:数值计算(C)图形操作(P) 添加窗体(A) 系统维护(S)三角函数 正弦值 装入图形 添加窗体 设置口令对数值 余弦值 清除图形 删除窗体 清除窗体阶乘值(!) 双曲正弦值 -自然数对(T)退出系统 Ctrl-F4菜单名称和菜单标题一致,只有子菜单添加窗体和删除窗体的菜单名为添加,删除.要求编写求阶乘值,自然数对子菜单、清除窗体子菜单、对退出系统子菜单程序.提示:自然数对是指两个自然数和与差都是平方数,如8和17的和是25,差是9,它们都是平方数 则8和17就称为自然数对.(2)设计一个弹出式称为弹出菜单.其下有显示时间、显示日期、中西文星期、当前目录、工程目录、秒表、暂停秒表.请完成菜单设计和菜单过程设计.要求秒表的秒数显示在Label2的标题上,当前目录、工程目录显示在Label1的标题上,其余显示在窗体标题上.实验10图形操作和图形方法一、实验目的1.掌握窗体和图片控件的默认坐标系和在其内自定坐标系的方法.2.掌握图片、图像控件的基本属性尤其是图片控件的AutoSize图像控件的Stretch和使用方法.3.掌握线状控件和形状控件的基本属性尤其是BorderColor、 BorderStyle、BorderWidth、FillStyle和FillColor五个共有属性和.4.掌握窗体和图片框的DrawWidth、 DrawStyle、FillStyle和FillColor属性.5.熟性划线(矩形)、画弧(扇形)、画园(椭圆)、画点和取点色的图形方法的语法规则.6.熟性图层概念二、实验要求1.根据题目要求,进行各种程序测试与验证,并记录结果.2.按照题目的要求编写出程序,注意总结各题的编程思路.3.上机调试程序.将各程序输入计算机,并进行编译和连接,如果在编译、连接中有错误信息,则要根据这些信息找到程序中的错误所在,然后修改程序,直至正确.4.详细记录数据的输入、输出信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论