101011111011计算机技术基础实验指导Word格式.docx
- 文档编号:16063627
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:33
- 大小:89.89KB
101011111011计算机技术基础实验指导Word格式.docx
《101011111011计算机技术基础实验指导Word格式.docx》由会员分享,可在线阅读,更多相关《101011111011计算机技术基础实验指导Word格式.docx(33页珍藏版)》请在冰豆网上搜索。
通过反复上机掌握根据出错信息修改程序的方法。
2,上机实验前的准备工作。
(1)了解所用的计算机系统(包括VisualFoxPro系统)的性能和使用方法。
(2)复习和掌握与本实验有关的教学内容,设计好上机操作步骤。
(3)准备好上机所需的程序,切忌不编程序或抄别人的程序去上机。
(4)对实验中出现的问题应事先估计,对程序中自己有疑问的地方应先作上记号,以便上机时给予注意。
3,上机实验的步骤
上机实验应一人一组,独立实验。
上机过程中出现的问题,除了是系统的问题以外,不要轻易举手问老师。
尤其对“出错信息”,应善于分析判断。
上机实验一般应包括以下几个步骤:
(1)打开实验指导书,阅读实验目的、内容和要求
(2)进入VisualFoxPro系统(通过执行“开始/程序/MicrosoftVisualStudio6.0/MicrosoftVisualFoxPro6.0”或执行文件:
“C:
\ProgramFiles\MicrosoftVisualStudio\VFP98\VFP6.exe”)
(3)通过执行“文件”菜单中的“新建”命令建立各种文件,或直接在命令窗口中输入各种命令。
4,写好实验报告
实验报告应包括以下内容:
(1)实验目的。
(2)实验内容。
(3)对操作题要求写出完成的内容及主要操作步骤,对程序设计题或表单设计题要写出程序清单或相关属性、代码等。
(4)运行结果分析:
要写出是否达到了实验目的,给出运行结果并对结果进行分析。
第二部分、实验内容
实验一VisualFoxPro基础知识与常用函数
一、实验目的
1,熟悉VisualFoxPro6.0的基本操作,启动与退出。
2,了解环境变量的设计方法
3,熟悉函数的调用方法及函数的功能。
二、实验内容
1,进入VisualFoxPro6.0,了解其界面,各菜单的内容及主要功能,和EXCEL比较有何不同。
2,设置默认目录:
单击“工具”菜单中的“选项”命令,在“文件位置”选项卡中选择“默认目录”,单击“修改”按钮,然后输入默认目录,或单击其右边的...按钮选择相应的文件夹,确定后单击“设置为默认值”,关闭对话框。
3,先初步估计每个命令的执行结果,然后在命令窗口中输入以下命令,每输入完一个后按回车键,然后观察命令执行结果是否与你的估计相同,若不相同,则分析其原因并记录在实验报告上。
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)
返回第1个中的字符串在第2个参数中的字符串中从左数第N次出现的位置
RAT('
RAT('
返回第1个中的字符串在第2个参数中的字符串中从右数第N次出现的位置
LEN('
ABCDE'
LEN('
数学系'
字符串的长度
isalpha("
abcd1234"
12asd"
数学系"
判断第1个字符是否为字母
isdigit("
isdigit("
判断第1个字符是否为数字
islower("
abcd"
islower(ADSF"
1234"
判断第1个字符是否为小写字母
isupper("
isupper(ADSF"
isupper("
判断第1个字符是否为大写字母
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个字符
right(c,10)
right("
从右边开始截取
len(c)
len("
求字符串的长度
d="
FoxPro"
"
Visual"
+trim(d)+"
6.0"
trim:
去掉字符串尾部的空格
+ltrim(d)+"
ltrim:
去掉字符串头部的空格
+rtrim(d)+"
rtrim:
+alltrim(d)+"
alltrim:
去掉字符串头部和尾部的空格
1"
+space(4)+"
2"
space(n):
着重n个空格
lower(d)
d
upper(d)
将d中字符全部转换成小写字母
将d中字符全部转换成大写字母
4),日期与时间函数
TODAY=DATE()
TODAY
返回系统当前日期
TIME()
DATETIME()
返回系统当前时间
返回系统当前日期与时间
YEAR(TODAY)
返回年份
DAY(TODAY)
返回参数中的日期
CMONTH(TODAY)
返回参数中的月份(英文)
MONTH(TODAY)
返回参数中的月份(数字)
DOW(TODAY)
返回星期(数字)
CDOW(TODAY)
返回星期(英文)
实验二 表达式与内存变量
1,熟悉通过命令窗口求表达式的值的方法
2,熟悉内存变量的使用方法
通过命令窗口完成下列各题
1,求出下列表达式的值
(1)ASC("
A"
)<
ASC("
B"
)
(2)ASC('
2'
ASC('
1'
)(3)321+VAL('
32A1'
(4)ABS(-22.2)>
MAX(-11,22.2)(5)MOD(22,5)>
MIN(-22.2,22)
(6)ISDIGIT('
123'
).AND.ISLOWER('
FOXPRO'
(7)"
Y"
=UPPER('
y'
)(8)STR(223.22,6,2)+'
32'
操作方法:
在命令窗口中先输入问号:
,然后输入表达式。
如第
(1)题在命令窗口中输入:
ASC("
2,求出下列表达式的值
DVAR=CTOD('
02/25/2001'
DVAR1=DVAR+35
(1)DVAR1-4
(2)CMONTH(DVAR1)
(3)VARTYPE(DVAR1)
DVAR2=DTOS(DVAR1)
(4)LEN('
&
DVAR2'
(5)TYPE('
先输入第
(1)题前的两个命令,然后在命令窗口中先输入问号:
DVAR1-4
3,内存变量实验
(1)建立4个内存变量并赋值,然后显示内存变量的存储结构
赋值格式:
变量名=值
显示格式:
内存变量名1,内存变量名2,内存变量名3,内存变量4
(2)建立a1
(2)和b1(2,2),并给数组赋不同类型的值,最后显示其存储结构
定义数组方法:
DIMENSION a1
(2),b1(2,2)
给数组元素赋值格式:
数组名(下标)=值,如:
a
(1)={^1996-01-23"
}
b1(1,2)="
显示变量结构:
DISPLAYMEMORY likea*
DISPLAYMEMORY likeb*
4,设ctest1="
VisualFoxPro6isDataBaseManagementsystem."
(1)用函数的方法将其中的system改为System(ctest中的最后一个字符为英文的句号)
ctest1=left(ctest1,len(ctest1)-7)+"
S"
+right(ctest1,6)
ctest1
(2)取该字符串的长度除5的余数
a=len(ctest1)%5
a
(3)在该字符串的两边加字符串"
---"
后赋给ctest2
ctest2="
+ctest1+"
ctest2
(4)将第5个字母的ASC码值减去32后放在原位置上并赋给ctest3
a=chr(asc(substr(ctest1,5,1))-32)
ctest3=left(ctest1,4)+a+right(ctest1,len(ctest1)-5)
ctest3
5,显示信息实验
(1)在显示信息对话框中,设置标题为“显示”,内容为“显示信息对话框”,按钮为“确定”和“取消”
messagebox("
显示信息对话框"
1,"
标题"
运行VFP6中文帮助,查找messagebox,查看该函数的其他信息。
(2)在显示信息对话框中,设置标题为“显示”,内容为“提示信息”,按钮为“确定”,图标为“信息”
对1的函数作适当修改,其中第2个参数可通过帮助得到
修改第2个参数,其值通过帮助中查找到的各数值或各数值之和
实验三 数据表的建立
熟悉数据表的建立方法。
1,建立一个名为zgda的自由表,表结构如下
字段名 类型 宽度 小数位
编号 字符型 8
姓名 字符型 8
性别 字符型 2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 101011111011 计算机技术 基础 实验 指导