计算机技术基础实验指导书版Word文档格式.docx
- 文档编号:19828499
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:38
- 大小:220.95KB
计算机技术基础实验指导书版Word文档格式.docx
《计算机技术基础实验指导书版Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机技术基础实验指导书版Word文档格式.docx(38页珍藏版)》请在冰豆网上搜索。
(3)对操作题要求写出完成的内容及主要操作步骤,对程序设计题或表单设计题要写出程序清单或相关属性、代码等。
(4)运行结果分析:
要写出是否达到了实验目的,给出运行结果并对结果进行分析。
第二部分、实验内容
实验一VisualFoxPro基本操作
一、实验目的
1、掌握启动与退出VisualFoxPro6.0的方法。
2、掌握命令窗口的操作和简单输出命令的使用。
3、学会VisualFoxPro的环境设置。
4、熟悉VisualFoxPro的用户界面,掌握系统菜单中主要菜单项的功能。
二、实验内容及上机步骤
【上机题1】VisualFoxPro6.0的启动与退出。
【上机步骤】本题考查的知识点是VisualFoxPro的启动及退出的各种方法。
操作步骤如下:
(1)VisualFoxPro6.0的启动:
方式一:
单击“开始”按钮,在弹出的“程序”菜单下选择“MicrosoftVisualFoxPro6.0”菜单项,即可以启动VisualFoxPro6.0。
启动系统后,会出现MicrosoftVisualFoxPro6.0主窗口。
如图1-1所示:
方式二:
如果用户已在Windows桌面上建立了指向VisualFoxPro6.0系统的快捷方式图标,则只要双击快捷图标,即可以启动VisualFoxPro。
方式三:
利用“我的电脑”或“资源管理器”启动。
通常是进入“c:
\ProgramFiles\MicrosoftVisualStudio\Vfp98”这个路径,双击“vfp6.exe”应用程序来启动VisualFoxPro。
方式四:
单击“开始”按钮,选择“运行”命令,弹出运行对话框,在打开文本框中输入“c:
\programfiles\microsoftvisualstudio\vfp98\vfp6”,也可在运行对话框中选定“浏览”按钮,按照“c:
\programfiles\microsoftvisualstudio\vfp98“路径,一层层打开文件夹,找到vfp6这个文件后选定“打开”按钮,再单击“确定”按钮即可。
(2)VisualFoxPro6.0的退出:
单击应用程序窗口中的“关闭”按纽
。
在“文件”菜单中选择“退出”命令。
在命令窗口中键入QUIT命令。
同时按下Alt和F4组合键。
方式五:
单击应用程序窗口左上角的控制菜单图标,从弹出的菜单中选择“关闭”命令。
或者双击控制菜单图标。
【上机题2】认识VisualFoxPro6.0的工作界面,掌握命令窗口的打开与隐藏、工具栏的定制及菜单项的选择操作,并观察状态栏的提示信息的变化。
【上机步骤】本题考查的知识点是VisualFoxPro的用户界面和命令窗口的打开与隐藏等基本操作。
(1)参考上机题1的操作步骤,启动VisualFoxPro,进入VisualFoxPro的工作界面,如图1-1所示。
(2)VisualFoxPro的用户界面由系统菜单、工具栏、主窗口、命令窗口和状态栏等构成。
VisualFoxPro系统菜单包括8个水平菜单项,用鼠标单击选定某菜单项,会弹出其下拉子菜单
(3)命令窗口的打开与隐藏
VisualFoxPro启动后,系统默认命令窗口为活动窗口状态。
同其他窗口一样,命令窗口的大小也可调整,有时也需要将命令窗口隐藏起来,隐藏命令窗口的方法如下:
从“窗口”主菜单中选择“隐藏”命令。
若要把隐藏的命令窗口激活,在“窗口”菜单中选择“命令窗口”菜单项。
单击命令窗口右上角的“关闭”按钮。
若要把隐藏的命令窗口激活,从键盘上按下Ctrl+F2组合键。
(4)简单输出命令的使用
简单输出命令的格式:
?
|?
<
表达式1>
[,<
表达式2>
…]
功能:
依次计算并显示各表达式的值。
其中,?
表示在同行输出各表达式的值,而?
表示换行输出各表达式的值。
例如,在命令窗口输入以下两条命令:
6*(22/2)
”新年快乐”,(120+76)/4
注意观察两条命令执行后,结果在主窗口中显示的位置。
(4)状态栏信息的变化
①用“Insert“键来切换插入/改写状态,请观察状态栏右下角位置有什么变化。
然后,在命令窗口用简单输出命令输出你自己的姓名(例如,?
”陈文文”),再分别在插入或改写状态下修改姓名中的第二个字符,注意两种方式下操作结果的不同。
②用“CAPSLOCK”键来切换大写/小写状态,请观察状态栏右下角位置有什么变化,并分别在大、小写状态下,在命令窗口输入一些字符串,例如,比较?
’AB’和?
’ab’的输出结果。
③用“NumLock”键来设置小键盘是否处于数字方式,请观察状态栏右下角位置有什么变化。
【上机题3】在命令窗口中练习常用的环境设置命令。
【上机步骤】本题考查的知识点是用命令方式修改系统配置。
(1)在命令窗口依次输入如下命令,并观察显示结果。
SETCENTURYOFF&
&
不允许显示年份中的世纪部分
DATE()&
显示系统当前日期函数
(2)在命令窗口依次输入如下命令,并观察显示结果。
SETCENTURYON&
允许显示年份中的世纪部分
DATE()
(3)在命令窗口依次输入如下命令,并观察显示结果。
SETDATETOymd&
将日期设置为年月日格式
(4)在命令窗口依次输入如下命令,并观察显示结果。
SETDATETOAMERICAN&
将日期设置为美国格式,即月日年格式
注意:
使用SET命令设置系统环境时,仅在本次运行中有效。
一旦退出了VisualFoxPro,这些设置不再生效。
实验二 VisualFoxPro数据类型、常量、变量和数组
1.熟悉VisualFoxPro的基本数据类型和常量。
2.掌握内存变量的基本操作。
3.了解数组的定义和赋值。
【上机题1】VisualFoxPro的基本数据类型和常量的定义。
【上机步骤】本题考查的知识点是VisualFoxPro的基本数据类型和常量,操作步骤如下:
(1)在命令窗口中分别执行如下命令,并观察屏幕显示结果:
[3*5],"
常量"
3*5
常量
(2)在命令窗口中分别执行如下命令,并观察屏幕显示结果:
"
2005/11/17"
{^2005/11/17}
2005/11/17
(3)在命令窗口中分别执行如下命令,并观察屏幕显示结果:
.T.,.F.,.N.,.Y.
T,F,N,Y
【上机题2】内存变量的基本操作。
【上机步骤】本题考查的知识点是内存变量的基本操作,操作步骤如下:
(1)内存变量的赋值,分别执行如下命令:
A1=3
A2=.F.
A3={^2005/11/17}
STORE"
abg"
TOB1,B2,B3,B4
C1=A1+3*5
(2)内存变量的显示,分别执行如下命令,并观察屏幕显示结果,了解DISPLAY与LIST命令动词的区别:
DISPLAYMEMORY&
分屏方式显示
LISTMEMORY&
滚动方式显示
DISPLAYMEMORYLIKEA*&
显示变量名以A开头的内存变量信息,显示结果如图2-1所示
图2-1显示以字母‘A’开头的变量信息
LISTMEMORYLIKE?
1&
显示变量名第二个字符为‘1’的变量信息,显示结果如图2-2所示
图2-2显示第二个字符为‘1’的变量信息
(3)内存变量的保存,分别执行如下命令:
SAVETOAL1&
将所有内存变量保存在内存变量文件AL1中
SAVETOAL2ALLLIKEA*&
将‘A’开头的内存变量保存在内存变量文件AL2中
SAVETOAL3ALLEXCEPT?
除了第二个字符为‘1’的内存变量保存在内存变量文件AL3中
(4)内存变量的删除与显示,分别执行如下命令:
RELEASEB4&
删除指定内存变量B4
显示后的结果如图2-3所示
图2-3删除了变量B4后的显示
RELEASEALLLIKE?
2&
将所有第二个字符为‘2’的内存变量删除
显示后的结果如图2-4所示
图2-4第二次删除变量后的显示
RELEASEALLEXCEPTA*&
删除不以“A”开头的变量
显示后的结果如图2-5所示
图2-5第三次删除变量后的显示
CLEARMEMORY&
删除所有内存变量
显示后的结果如图2-6所示
图2-6删除全部变量后的显示
(5)内存变量的恢复与显示,分别执行如下命令:
RESTOREFROMAL2&
恢复内存变量文件AL2中保存的变量
显示结果如图2-1所示
RESTOREFROMAL3&
恢复内存变量AL3中保存的变量
显示结果如图2-7所示
图2-7恢复了内存变量文件AL3后的显示
RESTOREFROMAL1ADDITIVE&
恢复内存变量文件AL1中保存的变量
DISPLAYMEMO&
显示结果如图2-8所示
图2-8全部变量被恢复
【上机题3】VisualFoxPro数组变量的定义和赋值。
【上机步骤】本题考查的知识点是数组变量的基本操作,操作步骤如下:
(1)数组的定义,分别执行如下命令:
清除所有内存变量
CLEAR&
清屏
DIMENSIONA(10)&
定义一个一维数组A,数组大小为10
DIMENSIONB(5),C(3,2)&
定义两个数组,数组B为一维数组,大小为5,数组C为二维数组,大小为6
(2)数组元素的赋值,分别执行如下命令:
A
(1)=3
abc"
TOB
(1),B
(2),B(3)
C=3*5
C(2,1)=B
(1)
(3)数组元素的显示,分别执行如下命令,并观察显示结果:
DISPMEMORYLIKEA*&
显示结果如图2-9所示
图2-9显示数组A中各元素
DISPMEMORYLIKEB&
显示结果如图2-10所示
图2-10显示数组B中各元素
实验三VisualFoxPro函数、运算符与表达式
1.熟悉VisualFoxPro常用内部函数的使用。
2.了解VisualFoxPro运算符的运算规则。
3.掌握VisualFoxPro表达式的书写。
【上机题1】VisualFoxPro常用内部函数的使用。
【上机步骤】本题考查的知识点是VisualFoxPro常用内部函数,操作步骤如下:
1),数值处理函数
在命令窗口中输入以下内容(其中的标点符号全部均为半角字符)
说明
int(123.56)
int(-123.56)
取整函数
sqrt(9)
求平方根
mod(100,3)
mod(100,-3)
mod(-100,3)
求余数,结果符号与第二个参数相同
round(15.235,2)
round(15.235,0)
round(78.56,-1)
四舍五入函数
abs(-5)
绝对值
exp
(1)
exp
(2)
以e为底的指数函数
log(10)
log(exp
(1))
自然对数
max(12,3)
min(1,2,3)
最大值与最小值函数
2),常用的字符表达式测试函数
在命令窗口中输入以下内容
?
AT('
A'
'
ABCDA'
)
AT('
2)
AT("
名"
"
姓名"
),AT("
PRO"
VisualFoxPro"
返回参数中第1个字符串在第2个字符串中从左数第N次出现的位置
RAT('
RAT('
在第二个字符串中找第1个字符串,返回其位置,找时从右开始,位置从左开始数
在第二个字符串中找第1个字符串第2次出现的位置,返回其位置,找时从右开始,位置从左开始数
A1="
5*8+6"
A1
宏代换函数
LEN('
ABCDE'
LEN('
数学系'
字符串的长度
3),字符串处理函数
在命令窗口中输入以下命令
c="
BeijingUniversity"
substr(c,4)
substr(c,4,3)
substr("
嘉应学院"
1,4)
substr(c,n,m):
从字符串C的第n个字符开始截取字符,1个汉字为2个字符
left(c,7)
left("
4)
left(C,n):
从C的左边开始截取n个字符
4)日期和时间函数,分别执行如下命令,并观察屏幕显示结果:
DATE()
返回系统当前日期
YEAR(DATE()),MONTH(DATE()),DAY(DATE())
返回系统当前日期对应的年,月,日
”现在时间是:
”+time()
返回系统当前时间
dow(date())
返回系统当前日期是星期几
cdow(date())
返回系统当前日期是星期几(用英文表示)
5)数据类型转换函数,分别执行如下命令,并观察屏幕显示结果:
ASC("
N"
返回首字母对应是ASCII值
CHR(68)
返回ASCII值为68的对应字符或控制码
DTOC(DATE())
D型数据转换成C型数据
VAL("
12"
),VAL("
-12"
1A"
B2"
字符串转换为数值函数
【上机题2】VisualFoxPro运算符与表达式。
【上机步骤】本题考查的知识点是VisualFoxPro运算符与表达式,操作步骤如下:
(1)算术运算符与表达式的练习。
分别执行如下命令,并观察屏幕显示结果:
3*5*12/4^2
(4^5+5^5)/(sqrt(4+5)-4*5)
(2)字符运算符与表达式的练习。
a="
广东"
b="
梅州"
a+b,a-b
(3)日期和时间运算符与表达式的练习。
DATE()-{^2005/09/01}
DATE()-120,DATE()+120
(4)关系运算符与表达式的练习。
分别执行如下命令,并仔细观察屏幕显示结果:
"
>
北京"
xy"
x"
AB"
ab"
”33”>
”300”
【上机题3】VisualFoxPro综合表达式的应用。
【上机步骤】本题考查的知识点是VisualFoxPro综合表达式的书写,操作步骤如下:
(1)写出下算术式子的表达式,并求其值。
执行如下命令:
1/2+14/21+3/5
(2)计算距离明年元旦还有多少天?
(假设今年为2010年)
{^2011/01/01}-date()
(3)设直角三角形的一条直角边长为4,斜边长为5,求另一条直角边之长。
分别执行如下命令:
a=4
c=5
b=SQRT(C*C-A*A)
b
实验四数据表的建立
熟悉数据表的建立方法。
二、实验内容
先设置默认目录
1,建立一个名为zgda的自由表,表结构如下
字段名 类型 宽度 小数位
编号 字符型 8
姓名 字符型 8
性别 字符型 2
出生日期 日期型 8
年龄 整型 4
职称 字符型 6
基本工资 数值型 8 2
婚否 逻辑型 1
备注 备注型 4
照片 通用型 4
记录如下:
编号
姓名
性别
出生日期
年龄
职称
基本工资
婚否
备注
照片
2000101
刘红梅
女
09/10/72
30
工程师
880.00
F
Memo
Gen
2000102
张立功
男
08/16/67
35
960.00
T
2000103
薛小妹
09/20/68
34
2000104
王刚
03/25/48
54
高工
1280.00
2000105
蒋大伟
10/14/56
46
2000106
李永远
09/15/52
50
2000107
马丽
11/25/78
24
助工
760.00
2000108
张小龙
06/12/66
36
2000109
欧阳敏慧
11/23/57
45
1088.00
2000110
王永清
08/09/57
2000111
严奇
05/17/77
25
2000112
李平
02/01/71
31
2000113
劳峥嵘
08/09/80
22
700.00
2000114
纪芳华
09/12/72
2,建立一个名为“学生表”的自由表,内容,表结构如下
学号 字符型 8
政治面貌 字符型 4
籍贯 字符型 6
学号
政治面貌
籍贯
周颖
09/10/82
20
党员
山东
赵立新
08/16/82
团员
河北
刘冬梅
09/20/80
李大伟
10/14/82
群众
陈惠民
09/15/79
23
王华
08/09/81
21
北京
黄志诚
06/12/79
徐姗姗
08/11/83
19
内蒙古
陈晓
12/18/82
黑龙江
王少春
11/23/80
李霞
02/01/81
马春燕
09/12/83
浙江
3,建立一个名为“成绩表”的自由表,表结构如下
哲学 数值型 5 1
数学 数值型 5 1
外语 数值型 5 1
计算机 数值型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机技术 基础 实验 指导书