大学计算机基础(第7章)
Access 2013 的基本对象_大学计算机基础(第3版)_[共2页]
![Access 2013 的基本对象_大学计算机基础(第3版)_[共2页]](https://img.taocdn.com/s3/m/6bde0e0b5022aaea988f0f40.png)
165 7.2.1 Access 2013的基本功能Access 2013的基本功能包括组织数据、创建查询、生成窗体、打印报表、共享数据、支持超级链接和创建应用系统。
1.组织数据组织数据是Access 最主要的作用,一个数据库就是一个容器,Access 用它来容纳自己的数据并提供对对象的支持。
Access 中的表对象是用于组织数据的基本模块,用户可以将每一种类型的数据放在一个表中,可以定义各个表之间的关系,从而将各个表相关的数据有机地联系在一起。
表是Access 数据库最主要的组成部分,一个数据库文件可以包含多个表对象。
一个表实际上就是由行、列数据组成的一张二维表格,字段就是表中的列,字段存放不同的数据类型,具有一些相关的属性。
2.创建查询查询是按照预先设定的规则有选择地显示一个表或多个表中的数据信息。
查询是关系数据库中的一个重要概念,是用户操纵数据库的一种主要方法,也是建立数据库的目的之一。
需要注意的是查询对象不是数据的集合,而是操作的集合。
可以这样理解,查询是针对数据表中数据源的操作命令。
3.生成窗体窗体是用户和数据库应用程序之间的主要接口,Access 2013提供了丰富的控件,可以设计出丰富美观的用户操作界面。
利用窗体可以直接查看、输入和更改表中的数据,而不在数据表中直接操作,极大地提高了数据操作的安全性。
Access 2013提供了一些新工具,可帮助用户快速创建窗体,并提供了新的窗体类型和功能,以提高数据库的可用性。
4.打印报表报表是以特定的格式打印显示数据最有效的方法。
报表可以将数据库中的数据以特定的格式进行显示和打印,同时可以对有关数据实现汇总、求平均值等计算。
利用Access 2013的报表设计器可以设计出各种各样的报表。
7.2.2 Access 2013的基本对象在一个Access 2013数据库文件中,有7个基本对象,它们处理所有数据的保存、检索、显示及更新。
这7个基本对象类型是:表、查询、窗体、报表、页、宏及模块。
第7章——计算机网络基础与Internet应用

教案
教学活动及主要语言师生互动
活动设计
实验十一
一、实验项目(名称):Internet的概念及应用基础
二、实验目的:
1、掌握Internet的基本操用和应用方式;
2、掌握Windows系统下面常见的Internet配置和基本应用
三、实验内容:
在Windows下查看IP地址、用户管理以及使用网络命令
四、实验步骤与结果:
1、Windows的上网设置
①查看本地连接属性:网上邻居->右键属性->本地链接属性
师生互动
教学活动及主要语言
活动设计
②查看“Internet协议(TCP/IP)”属性。
2、 Windows的用户管理
查看控制面版->管理工具->计算机管理
教学活动及主要语言师生互动
活动设计
3、使用常用网络命令
①Ping:Ping命令可以测试计算机名和计算机的IP地址,验证与
远程计算机的连接。
②Ipconfig:Ipconfig 显示所有当前的 TCP/IP 网络配置值、刷
新动态主机配置协议(DHCP)和域名系统(DNS) 设置。
。
920780-大学计算机基础-第七章-多媒体技术基础知识

7.2多媒体技术的研究内容和应用领域
7.2.1 多媒体技术的研究内容 多媒体技术研究内容主要包括感觉媒体的表示技术、数 据压缩技术、多媒体数据存储技术、多媒体数据的传输 技术、多媒体计算机及外围设备、多媒体系统软件平台 等。
1.多媒体数据压缩/解压缩算法与标准 2.多媒体数据存储技术 3.多媒体计算机硬件平台和软件平台 4.多媒体开发和编著工具 5.网络多媒体与Web技术 6.多媒体数据库与基于内容的检索技术 7.多媒体应用和多媒体系统开发
示1分钟,则需要: 1280×1024×3×30×60 ≈ 6.6 GB
2.图像的数字化
• 采样 用多少个像素点的“列数×行数”表示,分辨率越高,图像越 清晰,存储量也越大。
• 量化 量化是在图像离散化后,将表示图像色彩浓淡的连续变化值离 化为整数值的过程。 把量化时所确定的整数值取值个数称为 量化级数,也称为颜色深度.
1991年,在第六届国际多媒体和CD-ROM大会上宣布了扩展结构系统标 准CD-ROM/ XA,从而填补了原有标准在音频方面的缺陷,经过几年的发展, CD-ROM技术日趋完善和成熟。而计算机价格的下降,为多媒体技术的实 用化提供了可靠的保证。
1992年,正式公布MPEG-1数字电视标准,它是由运动图像专家组(
moving picture expert group)开发制定的。MPEG系列的其他标准还有
MPEG-2、MPEG-4、MPEG-7和现正在制定的MPEG-21。
1993年,“多媒体计算机市场协会”又推出了 MPC的第二个标准,其中包括全动态的视频图像, 并将音频信号数字化的采集量化位数提高到16位。
采样频率和量化参数比较
3.常见声音文件格式
(1)CD (2)WAV (3)MP3 (4)WMA
《大学计算机基础》(第三版)上海交通大学出版社课后习题答案

大学计算机基础课后题答案第1章计算机基础知识一、选择题1.B2.B3.B4.B5.B6.B7.C8.D 9.B 10.D 11.C 12.A 13.B 14.D二、填空题1、1946 美国ENIAC2、4 电子管晶体管集成电路超大规模集成电路3、超导计算机量子计算机光子计算机生物计算机神经计算机4、专用计算机通用计算机5、信息基础技术信息系统技术信息应用技术6、运算器控制器存储器输入设备输出设备7、7445 682 3755 30088、0292 1717 A2FC B1B1 B7D9 E4AE9、500010、72 128三、问答题1、运算速度快计算精度高具有记忆和逻辑判断能力具有自动运行能力可靠性高2、巨型机大型机小型机微型机服务器工作站3、数据计算信息处理实时控制计算机辅助设计人工智能办公自动化通信与网络电子商务家庭生活娱乐4、计算机的工作过程就是执行程序的过程,而执行程序又归结为逐条执行指令:(1)取出指令:从存储器中取出要执行的指令送到CPU内部的指令寄存器暂存;(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作;(3)执行指令:根据指令译码器向各个部件发出相应控制信号,完成指令规定的操作;(4)一条指令执行完成后,程序计数器加1或将转移地址码送入程序计数器,然后回到(1)。
为执行下一条指令做好准备,即形成下一条指令地址。
5、计算机自身电器的特性,电子元件一般有两个稳定状态,且二进制规则简单,运算方便。
四、操作题1、(111011)2=(59)10=(73)8=(3B)16(11001011)2=(203)10=(313)8=(CB)16(11010.1101)2=(26.8125)10=(32.64)16=(1A.D)162、(176)8=(1111110)2(51.32)8=(101001.011010)2(0.23)8=(0.010011)23、(85E)16=(100001011110)2(387.15)16=(001110000111.00010101)24、(79)=(01001111)原码=(01001111)反码=(01001111)补码(-43)=(10101011)原码=(11010100)反码=(11010101)补码第2章计算机硬件及软件系统一、选择题1.A2.D3.D4.C5.B6.C7.C8.A9.D 10.B 11.D 12.C 13.C 14.B 15.D 16.A 17.C 18.D 19.D 20.D二、填空题1、系统应用2、运算控制单元存储器输出/输入设备3、数据库管理系统4、1000赫兹5、ROM RAM Cache6.、RAM 数据丢失7、U盘的文件管理系统中密码8、同一部件内部连接同一台计算机各个部件主机与外设9、数据总线地址总线控制总线10、32 6411、图形加速接口12、CPU与内存内存13、控制器运算器14、CPU与内存15、指令数据16、CPU与内存及显存间数据的交换第3章操作系统基础一、选择题1.C2.B3.A4.D5.A6.D7.B8.B 9.B 10.A 11.B 12.B 13.A 14.B二、填充题1、文件管理2、并发性3、EXIT4、Am*.wav5、开始6、Alt+PrintScreen7、PrintScreen8、Ctrl+Z9、全选10、添加/删除程序11、输入法三、问答题1、管理和协调计算机各部件之间的资源分配与运行,它是计算机所有硬件的大管家,是用户与计算机的接口。
《大学计算机基础》(第三版)上海交通大学出版社 课后习题答案

大学计算机基础课后题答案第1章计算机基础知识一、选择题1.B2.B3.B4.B5.B6.B7.C8.D 9.B 10.D 11.C 12.A 13.B 14.D二、填空题1、1946 美国ENIAC2、4 电子管晶体管集成电路超大规模集成电路3、超导计算机量子计算机光子计算机生物计算机神经计算机4、专用计算机通用计算机5、信息基础技术信息系统技术信息应用技术6、运算器控制器存储器输入设备输出设备7、7445 682 3755 30088、0292 1717 A2FC B1B1 B7D9 E4AE9、500010、72 128三、问答题1、运算速度快计算精度高具有记忆和逻辑判断能力具有自动运行能力可靠性高2、巨型机大型机小型机微型机服务器工作站3、数据计算信息处理实时控制计算机辅助设计人工智能办公自动化通信与网络电子商务家庭生活娱乐4、计算机的工作过程就是执行程序的过程,而执行程序又归结为逐条执行指令:(1)取出指令:从存储器中取出要执行的指令送到CPU内部的指令寄存器暂存;(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作;(3)执行指令:根据指令译码器向各个部件发出相应控制信号,完成指令规定的操作;(4)一条指令执行完成后,程序计数器加1或将转移地址码送入程序计数器,然后回到(1)。
为执行下一条指令做好准备,即形成下一条指令地址。
5、计算机自身电器的特性,电子元件一般有两个稳定状态,且二进制规则简单,运算方便。
四、操作题1、(111011)2=(59)10=(73)8=(3B)16(11001011)2=(203)10=(313)8=(CB)16(11010.1101)2=(26.8125)10=(32.64)16=(1A.D)162、(176)8=(1111110)2(51.32)8=(101001.011010)2(0.23)8=(0.010011)23、(85E)16=(100001011110)2(387.15)16=(001110000111.00010101)24、(79)=(01001111)原码=(01001111)反码=(01001111)补码(-43)=(10101011)原码=(11010100)反码=(11010101)补码第2章计算机硬件及软件系统一、选择题1.A2.D3.D4.C5.B6.C7.C8.A9.D 10.B 11.D 12.C 13.C 14.B 15.D 16.A 17.C 18.D 19.D 20.D二、填空题1、系统应用2、运算控制单元存储器输出/输入设备3、数据库管理系统4、1000赫兹5、ROM RAM Cache6.、RAM 数据丢失7、U盘的文件管理系统中密码8、同一部件内部连接同一台计算机各个部件主机与外设9、数据总线地址总线控制总线10、32 6411、图形加速接口12、CPU与内存内存13、控制器运算器14、CPU与内存15、指令数据16、CPU与内存及显存间数据的交换第3章操作系统基础一、选择题1.C2.B3.A4.D5.A6.D7.B8.B 9.B 10.A 11.B 12.B 13.A 14.B二、填充题1、文件管理2、并发性3、EXIT4、Am*.wav5、开始6、Alt+PrintScreen7、PrintScreen8、Ctrl+Z9、全选10、添加/删除程序11、输入法三、问答题1、管理和协调计算机各部件之间的资源分配与运行,它是计算机所有硬件的大管家,是用户与计算机的接口。
大学计算机基础实验指导与习题-第7章 计算机网络技术基础

8
第 7 章 计 算 机 网 络 技 术 基 础
实验7-2 资源搜索与下载
四、练习பைடு நூலகம்验
(3)在第1题查询到的网页中,选择其中一段文
字,复制后,利用“选择性粘贴”,以“无文本 格式”的方式粘贴到E盘的“考研信息”文件夹的 “考研.doc”文档中。 (4)在网络上搜索“网际快车”的安装文件,使
用实验中介绍的“迅雷”软件下载“网际快车” 的安装文件。
9
第 7 章 计 算 机 网 络 技 术 基 础
实验7-3 电子邮件的应用
一、实验目的
(1)会注册免费电子邮箱。 (2)掌握电子邮件的使用方法,会收发电 子邮件。 (3)会使用专业软件对电子邮件进行管理。
10
第 7 章 计 算 机 网 络 技 术 基 础
实验7-3 电子邮件的应用
二、实验内容与步骤
实验7-2 资源搜索与下载
一、实验目的
(1)掌握利用搜索引擎查询需要信息的方法 与技巧。 (2)会保存网页内容。 (3)掌握利用下载工具下载文档、音频、视 频、软件等资源的方法。
5
第 7 章 计 算 机 网 络 技 术 基 础
实验7-2 资源搜索与下载
二、实验内容与步骤
1.利用搜索引擎查询所需要的信息 ——搜索2008北京奥运会,中国获奖牌情况 2.按要求保存页面信息 3.使用下载工具下载资料 ——下载QQ安装文件
四、练习实验
(1)在浏览器地址栏中输入 “/”,查 看其网页内容。 (2)将第1小题中显示的网页设为浏览器主页。 (3)将第1小题中的网址收藏到“收藏夹”的 “教育”文件夹中(若“教育”文件夹不存在, 请创建一个新文件夹并命名为“教育”)。
4
第 7 章 计 算 机 网 络 技 术 基 础
《大学计算机基础教程》的课后答案
4.计算机的主要特点是:高速、精确的运算能力;准确的逻辑判断能力;强大的存储能力;自动功能;网络与通信能力等。
5.计算机科学研究的内容是计算机系统和计算机应用。系统方面有算法与数据结构、程序设计语言、体系结构、操作系统、软件方法学和软件工程、人机交互等;应用方面有数值与符号计算、数据库、信息处理、人工智能、机器人、图形学、组织信息学、生物信息学等。
12.一个正数的原码和它的真值相同,负数的原码为这个数真值的绝对值,符号位为1。反码的定义是:一个正数的反码等于它的原码;一个负数的反码,最高位(符号位)为1,其余各位按位求反。补码的定义是:一个正数的补码等于它的原码;一个负数的补码等于它的反码加上1(从最低位上加1,并考虑进位,但进位不改变符号位)。
(1100.0101)2=1×23+1×22+0×21+0×20+0×2-1+1×2-2+0×10-3+1×2-4 (100111.0001)10=1×25+1×22+1×21+1×20+1×2-4
7.1010B=10D 110111B=55D 10011101B=157D 0.101B=0.625D 0.0101B=0.3125D 0.1101B=0.8125D
6.多媒体信息交互处理所需的硬件设备是在普通PC机的基础上,再包括:高性能的CPU(带有多媒体扩展指令MMX);快速、大容量的内存;声卡;显卡;视频卡和质量较高的显示器;CD-ROM或DVD-ROM驱动器;扫描仪;数码相机;数字摄像机等外围设备。多媒体信息处理所需的软件有:多媒体操作系统;多媒体创作软件和应用软件,如图像处理、音乐处理、演示文稿制作、动画制作、视频处理等。
大学计算机基础试题及答案第七章
正确答案是:关系
题目28
关系数据库中的3种数据完整性约束是实体完整性、自定义完整性和____
正确答案是:参照完整性
题目29
在关系数据库中,一个属性的取值范围称为____
正确答案是:域
题目30
如果某个字段在本表中不是关键字,而在另外一个表中是主键a. DB包括DBMS和DBS
b. DBS包括DB和DBMS正确
c. DBMS包括DBS和DB
d. DBS与DB和DBMS无关
正确答案是:DBS包括DB和DBMS
题目9
下列关于层次模型的说法中,不正确的是
a.其他结点有且仅有一个上级结点
b.有且仅有一个结点无上级结点不正确
c.用树形结构来表示实体以及实体间的联系
d.用二维表结构表示实体与实体之间的联系的模型
正确答案是:用二维表结构表示实体与实体之间的联系的模型
题目10
已知3个关系及其包含的属性如下:
学生(学号,姓名,性别,年龄)
课程(课程代码,课程名称,任课教师)
选修(学号,课程代码,成绩)
要查找选修了“计算机”课程的学生的“姓名”,将涉及____关系的操作。
题目14
下列关于主关键字的说法中,错误的是___
a.在输入数据或对数据进行修改时,不能向主关键字的字段输入相同的值
b.在一个表中只能制定一个字段成为主关键字正确
c. Access并不要求在每个表中都必须包含一个主关键字
d.利用主关键字可以对记录快速的进行排序和查找
正确答案是:在一个表中只能制定一个字段成为主关键字
题目24
使用Access的查询,可以对查询记录进行总计、计数和平均等计算。
正确的答案是“对”。
大学计算机基础 第7章 宋长龙版 吉林大学现用
大学计算机基础第7章宋长龙版吉林大学现用大学计算机基础-第7章-宋长龙版-吉林大学现用1.通过实例的应用,宏观理解数据库及其创建过程。
本2.数据库系统概述第3章三个世界与概念模型4数据模型数据处理技术发展历程、数据库系统组成、功能和安全保护。
现实、信息到数据世界,概念模型及表示方法,实体间关系。
4种常用数据模型的基本特征1/106及表示法。
5.关系数据、关系、属性、元组、值范围、关键字库的基本概念词、主关键字、外部代码、关系模式和关系子模式等。
本6.数据模型数据结构、数据操作、数据完章三个要素整性约束。
概7.关系的基关系选择操作、投影操作和连本操作接操作。
要8.结构化查询语言由数据定义、操纵、查询和控制语言4部分组成。
2/1069.通用关系数据库管理系统第1节银行储蓄存储开户时间、储蓄类型、帐实数据库号、密码、目前余额,存入明细,提款明细等。
例数还有网上购物数据库、无纸化考试数据库、据学生选课数据库、学生信息管理数据库等。
库铁路票务数据库存储日期、车辆信息(车次、厢号、座号)、是否售出、售出区间等。
3/106人工表、数据库表及转换对客观事物进行抽象、提取、总结和总结,最后通过表格描述客观事物(对象)的特征。
教师信息表和学生成绩单。
数据库是结构化的,数据类型和二维表存储在数据库中。
表人工表人工表应拆分一些数据项,使其含义更加明确;为数据项指定一个易于记忆、易于操作且有意义的名称;对数据库表中的一些数据项进行编码。
转换4/106过程。
新建空数据库,然后再建立(添加)二维表。
如选课数据库包含教师表、课程表、学生表数和成绩表。
数据库的主要内容数据库5/106数据库中其他内容数据有效性规则、关键字、表之间的关系、表索引和安全控制规则。
数据有效性规则黑体字的表之间的连接是表示关系的关键字6/106第2节数据库系统概述数据库技术的产生数据管理经历4个发展阶段对数据的需求正在增加。
为了方便、有效地管理和利用数据资源,计算机数据库技术应运而生。
《大学计算机基础》(第3版)习题和参考答案要点
第1章电脑系统基础选择题1.电脑的发展经历了机械式电脑、〔 B 〕式电脑和电子电脑三个阶段。
〔A〕电子管〔B〕机电〔C〕晶体管〔D〕集成电路2.英国数学家巴贝奇1822年设计了一种程序控制的通用〔 D 〕。
〔A〕加法器〔B〕微机〔C〕大型电脑〔D〕分析机3.美国宾夕法尼亚大学1946年研制成功了一台大型通用数字电子电脑〔 A 〕。
〔A〕ENIAC 〔B〕Z3 〔C〕IBM PC 〔D〕Pentium4.爱德华·罗伯茨1975年发明了第一台微机〔 C 〕。
〔A〕Apple II 〔B〕IBM PC/XT 〔C〕牛郎星〔D〕织女星5.1981年IBM公司推出了第一台〔 B〕位个人电脑IBM PC 5150。
〔A〕8 〔B〕16 〔C〕32 〔D〕646.中国大陆1985年自行研制成功了第一台PC兼容机〔 C 〕0520微机。
〔A〕联想〔B〕方正〔C〕长城〔D〕银河7.摩尔定律指出,微芯片上集成的晶体管数目每〔 C 〕个月翻一番。
〔A〕6 〔B〕12 〔C〕18 〔D〕248.第四代电脑采用大规模和超大规模〔 B 〕作为主要电子元件。
〔A〕微处理器〔B〕集成电路〔C〕存储器〔D〕晶体管9.电脑朝着大型化和〔 C〕化两个方向发展。
〔A〕科学〔B〕商业〔C〕微机〔D〕实用10.电脑中最重要的核心部件是〔A 〕。
〔A〕CPU 〔B〕DRAM 〔C〕CD-ROM 〔D〕CRT11.电脑类型大致可以分为:大型电脑、〔 A 〕、嵌入式系统三类。
〔A〕微机〔B〕服务器〔C〕工业PC 〔D〕笔记本微机12.大型集群电脑技术是利用许多台单独的〔 D 〕组成一个电脑群。
〔A〕CPU 〔B〕DRAM 〔C〕PC 〔D〕电脑13.〔 C〕系统是将微机或微机核心部件安装在某个专用设备之内。
〔A〕大型电脑〔B〕网络〔C〕嵌入式〔D〕服务器14.冯结构电脑包括:输入设备、输出设备、存储器、控制器、〔 B 〕五大组成部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7.1 VBScript程序设计概述
3. 使用Microsoft 脚本编辑器 Microsoft脚本编辑器是SPD 2007提供的一种专业 化Web编程工具,用于查看和编辑HTML文档,也可 以调试VBScript脚本程序。 启动Microsoft Script Editor的方法:在SPD 2007 中打开或新建任意一个HTML文档,选择“网页”视 图下的“代码”选项卡,执行“工具”→“宏”命令 ,从弹出的子菜单中选择“Microsoft Script Editor” 选项,即可打开Microsoft Office内置的脚本编辑器。
4. 变量赋值 赋值形式:变量在表达式左边,要赋的值在表达式右边。例 如: B = 200 S = “VBScript程序设计” 5. 标量变量和数组变量 只包含一个值的变量被称为标量变量。包含一系列值的变量 称为数组变量。 ① 一维数组 Dim A(10) „声明一个包含 11 个元素的一维数组 ② 多维数组 数组并不仅限于一维。VBScript中数组的维数最大可以为60 Dim MyTable(5, 10) „声明一个6行11列的二维数组
7.1 VBScript程序设计概述
2. 汇编语言 汇编语言是用一些简洁的英文字母、符号串来替 代一个特定的指令的二进制串,比如,用“ADD”代表 加法,“MOV”代表数据传递等,降低编程的繁杂度。 汇编语言同样十分依赖于机器硬件,移植性不好,但 效率仍十分高。
3. 高级语言 用高级语言编写的程序需要经过翻译,计算机才 能执行。虽然程序编译占去了一些计算机时间,但是 实践证明,高级语言是有效地使用计算机与计算机执 行效率之间的一个很好的折中手段。
7.1 VBScript程序设计概述
7.1.3 VBScript语言特点与编程环境 VBScript是一种解释性的网页脚本语言,具有 面向对象的特性。VBScript既可以作为客户端编程 语言,也可以作为服务器端编程语言。 客户端编程语言:可以由浏览器解释执行的语 言。当编制的脚本(程序)被下载到一个兼容的浏览器 中时,浏览器将自动执行该脚本。 服务器端编程语言:脚本在服务器上执行。不 受浏览器的限制,网页通过网络传送给浏览器, Web浏览器收到的只是标准的HTML文件。
程序设计语言
10110000 机器语言 : 00000101 ……….. MOV A, 5 汇编语言: ADD A, 2 ………..
10 LET X=5+2 高级语言: 20 PRINT X ………..
7.1 VBScript程序设计概述
7.1.2 面向对象编程的基本思想 面向对象是一种新兴的程序设计方法,其基本思 想是使用对象、类、继承、封装、消息等基本概念来 进行程序设计。 面向对象程序设计方法是从现实世界中客观存在 的事物(即对象)出发来构造软件系统,并在系统构 造中尽可能运用人类的自然思维方式,强调直接以问 题域(现实世界)中的事物为中心来思考问题、认识 问题,并根据这些事物的本质特点,把它们抽象地表 示为系统中的对象,作为系统的基本构成单位。
5. 严格按照VB规定的格式和符号编写程序
与其他高级语言一样,在VB中使用的分号、引号、括号 等符号都是英文状态下的半角符号,而不能使用中文状态下 的全角符号。
许多程序错误都是由此而起!!!! 例如:
If a<5 Then x=10
全角符号 Document.Write("x<1")
不能写成
If a<5 Then x=10
事件处理 程序调试
7.1 VBScript程序设计概述
7.1.1 程序设计语言的发展历程 计算机语言可以分成机器语言,汇编语言,高级语 言三大类。 电脑每做的一次动作,一个步骤,都是按照 已经用计算机语言编好的程序来执行的,程序是计算机 要执行的指令的集合,而程序全部都是用计算机语言来 编写的。 1. 机器语言 机器语言是第一代计算机语言。计算机发明之初, 人们只能直接用计算机的语言控制计算机动作,就是写 出一串串由“0”和“1”组成的指令序列由计算机执行,这 种语言就是机器语言。由于机器语言使用的是针对特定 型号计算机的语言,故运算效率是所有语言中最高的。
3. 变量的作用域与生存期 变量的作用域由声明它的位置决定。分为过程级变量和Scri pt级变量。变量存在的时间称为生存期。Script级变量的生存期 从被声明的一刻起,直到Script运行结束。对于过程级变量,其 生存期仅是该过程运行的时间,该过程结束后,变量随之消失。
7.2 VBScript编程基础
提 纲
7.1 7.2 7.3 7.4 7.5 7.6
VBScript程序设计概述
VBScript编程基础 程序流程控制 过程
事件处理 程序调试
7.2 VBScript编程基础
用程序设计语言编制程序,最重要的两个方面就是 数据及程序控制。数据是程序要处理的对象,处理的结 果也用数据来表示和存储;而程序控制则是对程序运行 流程的管理。 7.2.1 数据类型 VBScript只有一种数据类型,称为Variant(变体 型)。Variant是一种特殊的数据类型,根据使用的方 式,它可以包含不同类别的信息。 Variant变量会自动进行数据类型转换。 需要时使用VBScript的转换函数可以转换数据的 子类型。
变量的两个重要特点
“值可变”:当将某个数据存放到一个变量时,就把变量 中原有的值“冲”掉,换成新的值。 例如,以下2个赋值语句: a = 3 a = 8 同一变量在不同时刻可以取不同的值 “取之不尽”:在运算过程中,如果没有改变该变量的值 ,那么,不管使用变量的值进行多少次运算,其值始终保 持不变。例如 x = 5 a = 3 + x ′x的值始终保持为5 b = x*x – 4*x
7.1 VBScript程序设计概述
4. 注释语句。注释语句可以帮助其他程序员理解程序 文件,在VBScript中的注释语句以单引号(„)或Rem 表示。例如: r = 2 : Rem r表示圆的半径 s = 3.14*r*r „求圆的面积 需要特别注意的是,编写程序时一定要采用 VBScript规定的有效符号。除注释内容及字符串以外, 语句中使用的分号、引号、括号等符号都必须使用英文 状态下的符号,否则程序将不能正常运行。
中文符号Doຫໍສະໝຸດ ument.Write(“x<1”)
7.1 VBScript程序设计概述
7.1.5 一个简单的VBScript程序 VBScript采用小程序段的方式进行编程。当客户端 请求一个含有VBScript脚本程序的网页时,VBScript脚 本程序会随HTML文档一起从服务器下载到客户端,然 后由客户端浏览器解释和执行这个脚本程序,并以页面 的方式显示出来。 在HTML文档中, <SCRIPT></SCRIPT>为脚本 标记,其中:type=“text/VBScript”表示脚本语言是 VBScript,浏览器会激活VBScript处理器进行处理。另 一种标记方法是:LANGUAGE=“VBScript”,目前这 两种方法都可以表示<SCRIPT></SCRIPT>里的代码是 VBScript。
计算机的任何功能源于程序的编制。程序设计语言 是实现程序编制的重要工具,当前的主流技术是面向 对象的程序设计。VBScript是一种解释性的网页脚本 语言,具有面向对象的特性,是实现动态网页的有效 工具。
提 纲
7.1 7.2 7.3 7.4 7.5 7.6
VBScript程序设计概述
VBScript编程基础 程序流程控制 过程
7.2 VBScript编程基础
7.2.2 变量 变量是内存中的临时存储单元,用于存储程序运行期间其值 可以发生变化的量。一个变量有3个要素:变量名、数据类型和 变量值。使用变量并不需要了解变量在计算机内存中的地址,只 要通过变量名引用变量就可以查看或更改变量的值。 1. 声明变量 使用Dim语句在Script中显式声明变量。格式为: Dim 变量名列表 声明多个变量时,使用逗号分隔变量。例如: Dim a, b, c, d 另一种方式是通过直接在Script中使用变量名这一简单方式 隐式声明变量。
7.2 VBScript编程基础
2. 变量命名规则
第一个字符必须是字母。 只能由字母、数字和下划线组成,不能包含小数点、空格 等字符。 长度不能超过 255 个字符。 不能使用VBScript的关键字(也称保留字,如对象名、语 句名、函数名等)作为变量名。 在被声明的作用域内必须唯一。
7.2 VBScript编程基础
2.符号常量 符号常量是用一个标识符表示的常量,用于代替数字或字符 串,其值从不发生改变。在VBScript中,符号常量分为预定义符 号常量和用户自定义常量。 ① 预定义符号常量。在VBScript中,提供了许多预定义符号 常量,在使用之前无需定义。VBScript符号常量通常以前缀 “vb”开始,例如:vbCrLf表示回车符和换行符的组合, vbGreen表示绿色的数值。 ② 用户自定义常量。通过Const语句来创建,使用Const语句 可以创建名称具有一定含义的字符串型或数值型常量。 Const MyString = "这是一个字符串" Const PI=3.1415926 Const CutoffDate = #6-1-2013#
7.1 VBScript程序设计概述
7.1.4 程序代码编写规则 每一种程序设计语言都有一套严格的书写规则。 VBScript程序代码也有自己的编写规则,不能超越其 规定自由发挥。 1. 程序代码中不区分字母的大小写。 2. 同一程序行上可以书写多条语句。语句之间用冒号 “:”分隔,例如: a = 10 : b = 25。 VBScript规定, 一个程序行的长度最多不能超过255个字符。 3. 单行语句可分若干行书写。需要续行时,在本行后 加入续行符(一个空格后面跟随一个下划线“_”)。