精华内容
下载资源
问答
  • 1.特别注意,运行本程序,需要安装Visual Basic 6.0 +SP5(补丁),不装补丁,则不能使用. 2.考试学员的默认账号为public,密码为1。 3.管理员的默认账号为administrator,密码为administrator。
  • VB源码考试系统

    热门讨论 2013-12-23 14:22:27
    随机抽题、自动组卷、题型多元、未答查询、电脑评分、试卷回顾。试卷回顾功能有利于自助学习。是孩子学习的好帮手
  • vB做的在线考试系统

    热门讨论 2011-06-22 15:40:32
    vB做的在线考试系统,功能十分完整.在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做工作的只是精心设计题目、维护...
  • VB net 模拟考试系统,本考试时间为30分钟,系统会进行倒计时。你必须正确输入你所在班级、姓名和学号,交卷后不能再考,即时间未到不要急于点""交卷""!点击""确定""进入考试系统。本考试系统的窗口只允许打开一个,...
  • 基于vb考试系统

    2013-01-15 21:02:53
    程序为简单的vb考试系统!对于初学者,可直接下载模仿!
  • 安徽省二级vb考试模拟系统 安徽省推荐的! 专业的模拟系统! 注意:安装后或自动删除源程序,如果需要以后再安装,请做好备份! 安装密码:625282802
  • 内容索引:VB源码,数据库应用,管理系统 这是一款试用的VB期末考试日程管理系统的源程序,用到了不少控件,仅供学习之用,有一些功能是空的。测试了一下,发现仅有教师管理、用户管理可以用,使用Access2000,编译前...
  • vb考试系统.zip

    热门讨论 2010-09-25 19:37:21
    1.本系统提供了两个版本,一个为SQL Server版本,另外一个为Access版本。 2.特别注意,运行本程序,需要安装Visual Basic 6.0 +SP5(补丁),不装补丁,则不能使用. 3.考试学员的默认账号为public,密码为1。 4....
  • 考试综合管理系统VB6.0源代码,对考试日程、监考人员、考试课目等进行统筹协调、统一管理的一个信息平台系统,基于VB/Access的一套数据库系统程序在开发过程中,使用了几个外部的控件,比如as97Popup.ocx、...
  • vb开发的一个非常简单但是功能相对全面的小程序
  • 大学生课程考试系统 无忧考试系统 vb 选择题 填空题 在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview属性设置为True,然后编写如下代码: Dim SaveAll As String Private Sub Command1_Click() Text1....
  • vb程序代码学生考试系统VB 学生考试系统超好超帮
  • 随机出题考试系统

    2018-12-24 15:14:49
    asp+access开发的考试管理系统,有超级管理员,阅卷员,试题录入员等管理权限,定时开启考试,成绩显示并发数支持几百人,源码未加密,可二次开发,你懂的........
  • 主要使用了VB语言而设计的考试系统,该方案对整个过程进行了描述
  • VB考试系统完整源代码(附完整论文)非常适合大学毕业生关于VB方面考试系统。是本人自写的。可以拿去即用。界面友好。通过实践多年考验。 这是完整的单机考试系统,里面已经含有理论题阅卷内容,如果需要操作题阅卷...
  •  在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做工作的只是精心设计题目、维护题库,而不是组织考试,从而大大...
  • 考试系统考试系统考试系统考试系统考试系统考试系统考试系统考试系统考试系统考试系统考试系统考试系统考试系统
  • 无忧考吧计算机二级Visual Basic语言程序设计模拟软件是专为准备二级VB考试的朋友制作的模拟考试系统,系统拥有大量的练习题和历年真题,不仅可以模拟理论考试,还可以模拟上机考试,另有大量的考试讲义和资讯,可以...

    无忧考吧计算机二级Visual Basic语言程序设计模拟软件是专为准备二级VB考试的朋友制作的模拟考试系统,系统拥有大量的练习题和历年真题,不仅可以模拟理论考试,还可以模拟上机考试,另有大量的考试讲义和资讯,可以帮助您掌握考试的要点和信息,更有错题系统,可以让您的复习更有针对性。

    无忧考吧计算机二级Visual Basic语言程序设计模拟软件功能介绍

    1、专项练习

    按照知识点呈现题目,考生可以强化薄弱知识点。

    2、综合练习

    按套呈现题目,考生可查看试题解析和操作演示。

    3、全真模拟

    全真模拟真实考试环境,让考生对等级考试不再陌生。

    4、免费试用

    每个科目可以免费试用综合练习的第1套试卷。

    5、历届考题

    内含历届考试真题,题量丰富,紧扣大纲,试题难度与正式考试题一致。

    6、智能评分

    自动评分,判断答题是否正确。

    7、详尽解析

    详细的解析,方便考生学习。

    8、操作演示

    详细地演示上机题的所有步骤,使得考生更易学习。

    9、错题重做

    自动记录做错的题,针对错题强化练习,反复刺激,加深印象。

    10、我的收藏

    对收藏的题目,反复练习,强化记忆。

    11、查看笔记

    在练习中添加笔记,笔记是学习中积累下来的财富,在考前冲刺复习中会起到很大的作用。

    12、能力评估

    根据考生练习情况,呈现个人数据分析结果。

    13、学习讲义

    不定时更新考试技巧和知识点汇总,以供参考。

    展开全文
  • 本人现在学VB,刚刚做了几个程序,在其中感受到了学VB的乐趣,希望对电脑感兴趣跟我一起学,我的QQ514693677 考试系统没有用到数据库,呵呵,很简单的,只是方法有点笨.如果大家要代码的加我,我一定给.
  • 基于vb.net的计算机等级考试系统的设计与实现 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!17.90 积分基于 VB.NET 的计算机等级考试系统的设计与实现摘要:介绍了...

    a7f4a3f590493a1e451dd952a488fd7c.gif 基于vb.net的计算机等级考试系统的设计与实现

    (9页)

    1bcf68ace2d05e62fc8b68951b471616.gif

    本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

    17.90 积分

    基于 VB.NET 的计算机等级考试系统的设计与实现摘要:介绍了四川省计算机二级考试上机考试系统的设计思路和实现方法,针对四川省计算机二级考试的特点和具体实际,实现了考生自动登录、考试过程管理、交卷过程管理中的人性化和自动化管理,从而大大提高考试公平性和阅卷的方便性。 关键词:VB.NET;SQL Server;计算机等级考试系统 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)01-0054-03 二十一世纪是信息化时代,掌握现代计算机知识和应用能力是社会对当代大学生提出的更高要求,为了适应经济和社会发展的需要,提高非计算机专业学生的计算机应用水平,四川省教育委员会从 1994 年开始举行高等学校非计算机专业学生计算机应用水平等级考试,分一、二、三级水平考试,目前省内大部分高校都要求学生毕业前至少通过计算机二级考试,因此二级考试参考人数多,监考阅卷工作量大。省二级考试分为笔试和上机考试两个环节,传统上机考试采用的是软盘单机考试模式。这种考试模式存在诸多问题:考试管理为人工操作,工作量大,易出错;软盘质量和软驱故障常导致考生磁盘存盘和读盘错误,给考生带来不必要的损失;考生在考场可能相互交换软盘或拷贝软盘带出考场,考生作弊现象较为严重;考试时间不能严格控制,给考试带来人为的不公平性。在传统的上机考试方式已不能满足现代信息化的需要的基础上,开发了适合于四川省计算机二级考试上机考试系统。该系统以 SQL Server 作为后台数据库引擎,以 VB.NET 为前台开发工具,包括考务数据管理和考试过程管理功能。简单易用,方便了监考过程管理和机试阅卷管理。 1 系统总体设计 针对四川省计算机等级考试的实际,基于考试的安全性和系统的稳定性,考试环境是由一台考试管理服务器与多台考试客户机通过 TCP/IP协议互连成的一个局域网。采用三层模式开发,使用微软 Microsoft.NET中的 VB.NET 编写服务器端和客户端程序,通过 ADO.NET 技术与数据库进行访问,后端数据库采用 SQLServer 2000 实现,系统可移植性强。总体设计思路:考试客户机用一个准考证号码通过网络登录考试服务器,服务器对该号码是否允许考试进行确认(只有数据库中有该准考证号码且目前处于“未考”状态才允许登录) 。如果允许登录,服务器发回一个允许考试指令,并将考试初始化文件发给学生机,同时服务器自动记录登录的详细信息,考试客户机接到从服务器返回的指令后,进行考试环境初始化,然后进入考试界面,客户机进入正常考试状态。此后,客户机与服务器互不通信,直到客户机请求交卷。考试结束时(到规定时间客户机自动交卷或者考生提前主动交卷) ,考试客户机向服务器提出交卷请求,服务器响应该请求。考试客户机将考试文件夹发给服务器。将收到的考试包分类保存,然后返回一个确认信息。这样就完成了一个基本考试过程。 2 系统功能模块 系统主要功能模块包括:考生登录模块,时间控制模块,交卷模块,考试过程管理模块。一、考生登录,向服务器请求考试,服务器根据考生录入的考号和姓名确定是否允许该考生考试;二、系统自动为考生创建一个以该考生的考号加姓名的文件夹,并将考试原始数据文件放到文件中,考生在考试过程中形成的所有文件均保存在此文件夹中;三、系统根据考生所选择的考试语言如 VFP,自动进入相应环境;四、系统提供时间控制功能,时间从服务器端读取可以保证考试的安全性和公正性,考试剩余 5 分钟时提醒,当达到规定时间,系统强行停止答卷,自动存盘退出;考生若提前结束考试,可点击“交卷”按扭,并对交卷是否成功给出提示。考生成功交卷,则删除本机该考生的考试文件夹,有效防止考生作弊;五、交卷时,服务器根据考生在登录时选择的考试语言和题套号将试卷分考试评语和题套号保存在相应文件夹中,以方便教师阅卷。 3 系统核心功能模块 3.1 强大的系统登录模块 考生登录、向服务器请求考试。首先考生进入考试系统后,在编辑框里输入自己的姓名、准考证号、选择考试语言和试题题套号后,服务器进行身份验证,如果不是本考场考生,系统将提示出错信息,如果是本考场考生则进入考生须知界面,系统记录下考生提供的基本信息,并为考生创建一个文件夹,同时根据考生选择的考试语言从服务器端对应数据库中提取考试原始文件到本机文件夹。当考生仔细阅读考生须知后,单击“开始考试”按钮,系统根据考生所选择的考试语言自动打开相应的考试环境,同时计时器开始计时。 实现该功能的 VB.NET 核心代码如下: path1 = “c:\“ & Trim(TextBox1.Text) & Trim(TextBox2.Text) '考生文件夹的创建路径 path2 = “\\server\test“ '服务器考卷路径 If Len(Trim(TextBox1.Text) ) 10 Then MsgBox(“请注意,考生考号为 10 位,考生姓名不能为空!“) TextBox1.SelectAll() TextBox1.SelectionLength = Len(TextBox1.Text) Else Try System.IO.Directory.CreateDirectory(path1) '创建考生文件夹 newfrm.zhonglei = ComboBox1.SelectedIndex '获取考试语言的种类 newfrm.titaohao = ComboBox2.SelectedIndex ' '从服务器拷贝相应原始数据到考生文件夹 If newfrm.zhonglei = 0 Then fso.CopyFolder(path2 & “\vf“, path1 & “\“) ElseIf newfrm.zhonglei = 1 Then fso.CopyFolder(path2 & “\c“, path1 & “\“) ElseIf newfrm.zhonglei = 2 Then fso.CopyFolder(path2 & “\vb“, path1 & “\“) End If newfrm.Show() newfrm.str1 = TextBox1.Text newfrm.str2 = TextBox2.Text path1 = “c:\“ & newfrm.str1 & newfrm.str2 Me.Close() Catch ex As Exception MsgBox(“连接服务器失败,请重试!“) End Try End If End Sub 3.2 严格的考试过程控制 系统根据考生选择的不同考试语言,系统自动启动相应的编程环境。省二级考试语言主要有 VB 语言、C 语言、VFP 数据库,考生根据自己报名时选择的科目任选一门,系统将自动启动相应的考试环境,并且默认路径就是考生文件夹,以防考生做题时不能准确保存文件到考生文件夹。考试过程中,界面提示考试剩余时间,考试时间到,系统强行停止答卷,自动存盘退出;计时器核心代码如下: t = t - 1 '考试时间计时器 m = Int(t / 60) s = t Mod 60 mform.Text = “离考试结束还剩:“ & m & “分“ & s & “秒“ If (t = 0) Then tmrtest.Enabled = False mform.Close() ' Timer1.Enabled = False If zhonglei = 0 Then myProcesses = Process.GetProcessesByName(“vfp6“) For Each myProcess In myProcesses myProcess.Kill() Next ElseIf ……’根据考生考试不同语言结束相应应用程序,下同(略)End If Timer1.Enabled = True jieshu.Enabled = False t1 = 10 '设置延迟时间 MsgBox(“考试时间到,请考生离开考场!“) End If End Sub 3.3 准确的交卷控制 在考试做题界面顶端,显示考试剩余时间,考生可以根据时间提示决定自己的答题进度,做完题考生可以提前交卷,通过点击考试界面上的交卷按钮,系统将提示考生是否确认交卷,以防误交卷导致考试不及格。当时间到了考生还未主动交卷,系统将自动为考生交卷,这样可以避免传统机考时监考老师不停的提醒考生交卷离开座位。交卷时系统将考生文件夹上传到服务器,并删除本地考生文件夹,清除本机考生做过的信息。为了防止考生多次交卷,系统将先验证服务器上是否有考生交过卷的信息,如果已交过一次卷,在考生二次登录交卷时将提醒他已交过卷不能再交卷。实现该功能的核心代码如下: If MsgBox(“你确定要交卷吗?“, MsgBoxStyle.OKCancel) = MsgBoxResult.OK Then If zhonglei = 0 Then myProcesses = Process.GetProcessesByName(“vfp6“) For Each myProcess In myProcesses myProcess.Kill() Next ElseIf……根据考生考试不同语言结束相应应用程序,下同(略) …… End If mform.Close() 'MsgBox(“交卷成功,请考生离开考场!“) End If End Sub '时间到,交卷后,将考试结果复制到考生文件夹下面 If t1 = 0 Then If (zhonglei = 0) And (titaohao = 0) And Not (fso.FolderExists(“\\server\shijuan\vf\1\“ & str1 & str2 & “\“) ) Then fso.CopyFolder(“c:\“ & str1 & str2, “\\server\shijuan\vf\1\“ & str1 & str2) If fso.FolderExists(“\\server\shijuan\vf\1\“ & str1 & str2 & “\“) Then fso.DeleteFolder(“c:\“ & str1 & str2) '如果成功复制,删除本地磁盘上的文件夹 MsgBox(“交卷成功,请考生离开考场!“) End If ……’根据考生考试不同语言结束相应应用程序,下同(略) Else MsgBox(“你已交过一次卷了,不能再次交卷“) End If Me.Close() End If 4 结束语 本系统主要针对四川省每年两次的计算机二级考试上机考试设计开发,系统功能强大,可操作性强,信息化程度高。系统实施后对上机考试带来极大的方便,有效地防止学生作弊,能够更加准确地限定考试时间,让考试更公平,大大地节省考试成本,更科学,信息化程度更高。 参考文献: [1] 王灿辉,俞建家.用三层模式开发计算机等级考试系统[J].福州大学学报,2001(3):28-30. [2] 李琦.基于 C/S 模式的计算机等级考试上机考试系统[J].重庆大学学报,2004(7):143-145. [3] 王鹰,赵跃龙,刘中宇.基于 C/S 模式的计算机等级考试系统的设计[J].计算机与现代化,2006(2):70-72. [4] 许洋,李胜.基于 VB 的计算机二级考试练习系统设计[J].徐州师范大学学报,2006(3):27-29. 关 键 词: 基于 vb net 计算机等级考试 系统 设计 实现

    4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

    关于本文

    展开全文
  • 基于VB.NET计算机等级考试系统设计与实现基于VB.NET计算机等级考试系统设计与实现摘要:介绍了四川省计算机二级考试上机考试系统的设计思路和实现方法,针对四川省计算机二级考试的特点和具体实际,实现了考生自动...

    基于VB.NET计算机等级考试系统设计与实现

    基于VB.NET计算机等级考试系统设计与实现

    摘要:介绍了四川省计算机二级考试上机考试系统的设计思路和实现方法,针对四川省计算机二级考试的特点和具体实际,实现了考生自动登录、考试过程管理、交卷过程管理中的人性化和自动化管理,从而大大提高考试公平性和阅卷的方便性。

    关键词:VB.NET;SQL Server;计算机等级考试系统   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)01-0054-03   二十一世纪是信息化时代,掌握现代计算机知识和应用能力是社会对当代大学生提出的更高要求,为了适应经济和社会发展的需要,提高非计算机专业学生的计算机应用水平,四川省教育委员会从1994年开始举行高等学校非计算机专业学生计算机应用水平等级考试,分一、二、三级水平考试,目前省内大部分高校都要求学生毕业前至少通过计算机二级考试,因此二级考试参考人数多,监考阅卷工作量大。省二级考试分为笔试和上机考试两个环节,传统上机考试采用的是软盘单机考试模式。这种考试模式存在诸多问题:考试管理为人工操作,工作量大,易出错;软盘质量和软驱故障常导致考生磁盘存盘和读盘错误,给考生带来不必要的损失;考生在考场可能相互交换软盘或拷贝软盘带出考场,考生作弊现象较为严重;考试时间不能严格控制,给考试带来人为的不公平性。在传统的上机考试方式已不能满足现代信息化的需要的基础上,开发了适合于四川省计算机二级考试上机考试系统。该系统以SQL Server作为后台数据库引擎,以VB.NET为前台开发工具,包括考务数据管理和考试过程管理功能。简单易用,方便了监考过程管理和机试阅卷管理。   1 系统总体设计   针对四川省计算机等级考试的实际,基于考试的安全性和系统的稳定性,考试环境是由一台考试管理服务器与多台考试客户机通过TCP/IP协议互连成的一个局域网。采用三层模式开发,使用微软Microsoft.NET中的VB.NET编写服务器端和客户端程序,通过ADO.NET技术与数据库进行访问,后端数据库采用SQLServer 2000实现,系统可移植性强。总体设计思路:考试客户机用一个准考证号码通过网络登录考试服务器,服务器对该号码是否允许考试进??确认(只有数据库中有该准考证号码且目前处于“未考”状态才允许登录)。如果允许登录,服务器发回一个允许考试指令,并将考试初始化文件发给学生机,同时服务器自动记录登录的详细信息,考试客户机接到从服务器返回的指令后,进行考试环境初始化,然后进入考试界面,客户机进入正常考试状态。此后,客户机与服务器互不通信,直到客户机请求交卷。考试结束时(到规定时间客户机自动交卷或者考生提前主动交卷),考试客户机向服务器提出交卷请求,服务器响应该请求。考试客户机将考试文件夹发给服务器。将收到的考试包分类保存,然后返回一个确认信息。这样就完成了一个基本考试过程。   2 系统功能模块   系统主要功能模块包括:考生登录模块,时间控制模块,交卷模块,考试过程管理模块。一、考生登录,向服务器请求考试,服务器根据考生录入的考号和姓名确定是否允许该考生考试;二、系统自动为考生创建一个以该考生的考号加姓名的文件夹,并将考试原始数据文件放到文件中,考生在考试过程中形成的所有文件均保存在此文件夹中;三、系统根据考生所选择的考试语言如VFP,自动进入相应环境;四、系统提供时间控制功能,时间从服务器端读取可以保证考试的安全性和公正性,考试剩余5分钟时提醒,当达到规定时间,系统强行停止答卷,自动存盘退出;考生若提前结束考试,可点击“交卷”按扭,并对交卷是否成功给出提示。考生成功交卷,则删除本机该考生的考试文件夹,有效防止考生作弊;五、交卷时,服务器根据考生在登录时选择的考试语言和题套号将试卷分考试评语和题套号保存在相应文件夹中,以方便教师阅卷。   3 系统核心功能模块   3.1 强大的系统登录模块   考生登录、向服务器请求考试。首先考生进入考试系统后,在编辑框里输入自己的姓名、准考证号、选择考试语言和试题题套号后,服务器进行身份验证,如果不是本考场考生,系统将提示出错信息,如果是本考场考生则进入考生须知界面,系统记录下考生提供的基本信息,并为考生创建一个文件夹,同时根据考生选择的考试语言从服务器端对应数据库中提取考试原始文件到本机文件夹。当考生仔细阅读考生须知后,单击“开始考试”按钮,系统根据考生所选择的考试语言自动打开相应的考试环境,同时计时器开始计时。   实现该功能的VB.NET核心代码如下:   path1 = "c:\" & Trim(TextBox1.Text) & Trim(TextBox2.Text) '考生文件夹的创建路径   path2 = "\\server\test" '服务器考卷

    展开全文
  • vb6.0做的考试系统

    2010-04-27 23:02:16
    vb6.0做的一个的考试系统,可以添加用户,自动批分,不过还是有点缺陷,
  • VB网络考试综合系统考试信息,考生分配,考试名单,考题设置,重新登录,密码维护等,简单但实用,尤其是作为初学VB的朋友一个数据库应用实例比较不错,本程序数据库采用SQL2000,数据库请自行在SQL企业管理器中...
  • 计算机二级vb考试中的题目分值分别是多少呢?下面是学习啦小编给大家整理的计算机二级vb考试分值及考试考点,供大家参阅!计算机二级vb考试分值VB考试题型分为两部分,选择题40个(40分),上机操作题3个(60分)。选择题...

    计算机二级vb考试中的题目分值分别是多少呢?下面是学习啦小编给大家整理的计算机二级vb考试分值及考试考点,供大家参阅!

    计算机二级vb考试分值

    VB考试题型分为两部分,选择题40个(40分),上机操作题3个(60分)。

    选择题中,公共基础知识10个(10分);VB基础知识及应用30个(30分),其中侧重基础理论的大约10个题,侧重应用的大约20题。

    上机题包括基本操作题(包含2小题)、简单应用题(包含两小题)和综合应用题(只有1题)三个部分,分值分别为18、24、18。

    计算机二级vb考试考点一

    一、数据类型

    (一)基本数据类型

    数据类型Visual Basic6.0提供的基本数据类型主要有字符串型和数值型,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。

    (二)用户定义的数据类型

    用户可以利用Type语句定义自己的数据类型,其格式如下:Type 数据类型名

    数据类型元素名 As 类型名 数据类型元素名 As 类型名 ……

    End Type

    (三)枚举类型

    所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。

    枚举类型放在窗体模块、标准模块或公用类模块中的声明部分,通过Enum语句来定义,格式如下:

    [Public|Private]Enum类型名称 成员名[=常数表达式] 成员名[=常数表达式] ……

    End Enum

    二、常量和变量

    (一)常量

    Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。

    (二)变量

    1.命名规则

    变量是一个名字,给变量命名时应遵循以下规则:

    (1)名字只能由字母、数字和下划线组成;

    (2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符;

    (3)名字的有效字符为255个;

    (4)不能用Visual Basic的保留字作变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有类型说明符的保留字。

    2.变量的类型和定义

    任何变量都属于一定的数据类型,包括基本数据类型和用户定义的数据类型。在Visual Basic中,可以用下面几种方式来规定一个变量的类型:

    (1)用类型说明符来标识。

    (2)在定义变量时指定其类型

    (3)用DefType语句定义

    (4)用类型说明符定义的变量,在使用时可以省略类型说明符。

    (三)变体类型变量

    1.Variant变量的定义

    Variant变量可以用普通数据类型变量的格式定义,也可以默认定义。

    2.Variant变量值的内部表示

    Variant变量所存放的值都有一个内部表示,在执行比较等操作时,Variant变量根据其内部表示确定如何操作。向Variant变量赋值时,Visual Basic以最紧凑(需最小存储空间)的表示方式存储该值,并可根据需要改变表示方式。

    3.Variant变量中的数值

    在Variant变量中存放数值时,Visual Basic以尽量紧凑的方式存储。

    4.Variant变量中的字符串

    在对存放字符串的Variant变量进行操作时可能会产生歧义。当用“+”运算符对两个Variant变量进行运算时,如果两个变量都是数值,则执行数值相加运算;如果两个变量中存放的都是字符串,则执行字符串连接操作。如果一个变量中是数值而另一个变量中是字符串,则情况就复杂了。Visual Basic先试着将字符串转换为数值,如果转换成功则进行相加运算,不成功则把另一个数值转换成字符串,然后对两个字符串进行连接,形成一个新的字符串。

    5.Variant变量中的空值(Empty)

    Variant变量在被赋值前为空值(内部表示为Empty或0),它不同于数值0,不同于空字符串(″″),也不同于Null(见下)。通过IsEmpty函数可以测试一个变量自建立以来是否被赋过值。

    6.Variant变量中的Null值

    Variant变量可以取一个特殊值---Null,该值通常在数据库应用程序中用来指出未完成或漏掉的数据。Null值具有以下一些特性;

    (1)“蔓延性”。如果表达式中任一部分为Null,则整个表达式的值即为Null。

    (2)如果向函数传送Null、值为Null的Variant变量或结果为Null的表达式,则会使大多数函数返回Null值。

    (3)Null值会在返回Variant变量的内部函数中蔓延。

    三、变量的作用域

    (一)局部变量与全局变量

    根据变量的定义位置和所使用的变量定义语句的不同,Visual Basic中的变量可以分为3类,即局部(Local)变量、模块(Module)变量及全局(Public)变量,其中模块变量包括窗体模块变量和标准模块变量。

    (二)默认声明

    默认定义的变量不需要使用Dim语句,因此比较方便,并能节省代码,但有可能带来麻烦,使程序出现无法预料的结果,而且较难查出错误。

    四、常用内部函数

    (一)转换函数

    1.取整函数Int和Fix

    2.数制转换函数

    3.类型转换函数

    4.格式输出函数

    (二)数学函数

    1.三角函数

    2.绝对值函数(Abs)

    3.符号函数(Sgn)

    4.平方根函数(Sqr)

    5.指数和对数函数(Exp、Log)

    (三)日期和时间函数

    1.Microsoft Windows的计时系统

    2.日期函数

    3.时间函数

    4.日期/时间数值化函数

    5.日期/时间运算函数

    6.用变体类型表示日期

    (四)随机数函数

    1.随机数函数Rnd

    2.Randomize语句

    五、字符处理与字符串函数

    1.删除空白字符函数

    (1)LTrim$(字符串):去掉“字符串”左边的空白字符;

    (2)RTrim$(字符串):去掉“字符串”右边的空白字符;

    (3)Trim$(字符串):去掉“字符串”两边的空白字符;

    2.字符串截取函数

    用来截取字符串的一部分,可以从字符串的左部、右部或中部截取。

    (1)左部截取

    格式eft$(字符串,n)

    3.字符串长度测试函数

    格式en(字符串)Len(变量名)

    4.String$函数

    格式:String$(n,ASCII码)String$(n,字符串)

    5.空格函数

    格式:Space$(n)

    6.字符串匹配函数

    在编写程序时,有时候需要知道是否在文本框中输入了某个字符串,这可以通过InStr函数来判断。

    格式:InStr([首字符位置,]字符串1,字符串2[,n])

    7.字母大小写转换

    格式:Ucase$(字符串)Lcase$(字符串)

    8.插入字符串语句Mid$

    格式:Mid$(字符串,位置[,L])

    六、运算符与表达式

    (一)算术运算符

    1.幂运算

    2.浮点数除法与整数除法

    3.取模运算

    4.算术运算符的优先级

    5.字符串连接

    (二)关系运算符与逻辑运算符

    1.关系运算符

    2.逻辑运算符

    (三)表达式的执行顺序

    一个表达式可能含有多种运算,计算机按一定的顺序对表达式求值。一般顺序如下:

    (1)首先进行函数运算;

    (2)接着进行算术运算,其次序为:

    幂(^)→取负(-)→乘、浮点除(*、/)→整除(\)→取模(Mod)→加、减(+、-)→连接(&)

    (3)然后进行关系运算(=、>、、<=、>=);

    (4)最后进行逻辑运算,顺序为:

    Not→And→Or→Xor→Eqv→Imp

    计算机二级vb考试考点二

    一、数据输出---Print方法

    (一)Print方法

    Print方法可以在窗体上显示文本字符串和表达式的值,并可在其他图形对象或打印机上输出信息。其一般格式为:

    [对象名称.]Print[表达式表][,|;]

    Print方法的格式和功能与BASIC语言中的PRINT语句类似,它们都可以用来进行输出操作。

    (二)与Print方法有关的函数

    1.Tab函数

    格式:Tab(n)

    2.Spc函数

    格式:Spc(n)

    3.空格函数

    格式:Space$(n)

    (三)格式输出

    用格式输出函数Format$可以使数值或日期按指定的格式输出。一般格式为:

    Format$(数值表达式,格式字符串)

    该函数的功能是:按“格式字符串”指定的格式输出“数值表达式”的值。如果省略“格式字符串”,则Format$函数的功能与Str$函数基本相同,惟一的差别是,当把正数转换成字符串时,Str$函数在字符串前面留有一个空格,而Format$函数则不留空格。

    (四)其他方法和属性

    1.Cls方法

    格式:[对象.]Cls

    2.Move方法

    格式:[对象.]Move左边距离[,上边距离][,宽度[,高度]]]

    3.TextHeight和TextWidth方法

    格式:[对象.]TextHeight(字符串)[对象.]TextWidth(字符串)

    二、数据输入-InputBox函数

    InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回所输入的内容。其格式为:InputBox(prompt,[,title][,default][,xpos,ypos][,helpfile,context]该函数有7个参数

    三、MsgBox函数和MsgBox语句

    (一)MsgBox函数

    MsgBox函数的格式如下:

    MsgBox(msg[,type][,title][,helpfile,context]该函数有5个参数

    (二)MsgBox语句

    MsgBox函数也可以写成语句形式,即:

    MsgBox Msg$[,type%][,title$][,helpfile,context]

    各参数的含义及作用与MsgBox函数相同,由于MsgBox语句没有返回值,因而常用于较简单的信息显示。

    四、字形

    (一)字体类型和大小

    1.字体类型

    字体类型通过FontName属性设置,一般格式为:[窗体.][控件.]|Printer.FontName[=″字体类型″]

    2.字体大小

    字体大小通过FontSize属性设置,一般格式为:FontSize[=点数]

    这里的“点数”用来设定字体的大小。在默认情况下,系统使用最小的字体,“点数”为9。如果省略“=点数”,则返回当前字体的大小。

    (二)其他属性

    1.粗体字

    粗体字由FontBold属性设置,一般格式为:FontBold[=Boolean]

    该属性可以取两个值,即True和False。当FontBold属性为True时,文本以粗体字输出,否则按正常字输出。默认为False。

    2.斜体字

    斜体字通过FontItalic属性设置,其格式为:FontItalic[=Boolean]

    当FontItalic属性被设置为True时,文本以斜体字输出。该属性的默认值为False

    3.加删除线

    格式为:

    FontStrikethru[=Boolean]

    如果把FontStrikethru属性设置为True,则在输出的文本中部画一条直线,直线的长度与文本的长度相同。该属性的默认值为False。

    4.加下划线

    下划线即底线,用FontUnderline属性可以给输出的文本加上底线。其格式为:FontUnderline[=Boolean]

    如果FontUnderline属性被设置为True,则可使输出的文本加下划线。该属性的默认值为False。在上面的各种属性中,可以省略方括号中的内容。在这种情况下,将输出属性的当前值或默认值。

    5.重叠显示

    当以图形或文本作为背景显示新的信息时,有时候需要保留原来的背景,使新显示的信息与背景重叠,这可以通过FontTransParent属性来实现,格式如下:FontTrnasParent[=Boolean]

    如果该属性被设置为True,则前景的图形或文本可以与背景重叠显示;如果被设置为False,则背景将被前景的图形或文本覆盖。

    五、打印机输出

    (一)直接输出

    所谓直接输出,就是把信息直接送往打印机,所使用的仍是Print方法,只是把Print方法的对象改为Printer,其格式为rinter.Print[表达式表]

    (二)窗体输出

    在Visual Basic中,还可以用PrintForm方法通过窗体来打印信息,其格式为:[窗体.]PrintForm

    看了“计算机二级vb考试分值”的人还看了:

    展开全文
  • 摘要:VB源码,数据库应用,出题系统 一个毕业论文,主题是题库管理...论文中涉及一些技术和思路和归纳,比如怎样使用VB开发一个题库管理系统、VB连接数据库的各种方法、出题考试系统的具体实现、VB考试系统需求分析等。
  • VB一个简单的答题考试程序,Access数据库。同样是一个比较简单级的代码,主要是面向数据库的操作,介绍一些初级的数据操作技巧,对更高深的VB数据库系统编程打点基础。
  • 目前市场上的 VB 上机考试系统,多以全国计算机二级考试试题为题库设计,不具有通用性。系统对程序界面评分比较准确,对程序代码的评分往往只看运行结果,评分结果不够合理。 本文以河北科技大学VB程序设计课程教学...
  • VB编写计算机考试系统 关键技术 适合毕业论文来参考 用C/S 模型
  • 试卷分析评价系统 PAGE PAGE 21 摘要 考试试卷分析评价系统是...分析了这个系统的和应用前景着重介绍了这个系统的设计思想技术路线开发平台的选择系统总体框架程序流程系统应实现的功能以及具体的实现方法和步骤并且
  • 考试系统--选择题(VB6.0代码编写) 考试系统--选择题 QQ223857666勾月

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,072
精华内容 2,028
关键字:

vb考试系统程序