自考 管理系统中计算机应用 实践考试 上机考题及操作步骤答案
高等教育自学考试自考《管理系统中计算机应用》试题及解答参考

高等教育自学考试自考《管理系统中计算机应用》模拟试题(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在Windows操作系统中,以下哪个菜单命令可以用来创建一个新文件夹?A、文件菜单中的“新建”命令B、编辑菜单中的“新建”命令C、格式菜单中的“新建”命令D、查看菜单中的“新建”命令2、在Excel中,以下哪个功能可以用来自动将单元格内容转换为日期格式?A、格式菜单中的“设置单元格格式”B、编辑菜单中的“自动日期”C、工具菜单中的“条件格式”D、数据菜单中的“数据有效性”3、在关系数据库模型中,下列哪个选项不是关系的基本特征?A. 关系中的行可以重复B. 关系中的列不可再分C. 关系中的行顺序无关紧要D. 关系中的列顺序无关紧要4、下列哪一项不属于SQL语言的功能范畴?A. 数据定义功能B. 数据操作功能C. 数据控制功能D. 数据压缩功能5、在Excel中,下列关于公式输入的描述,正确的是:A、公式以等号“=”开头B、公式不能包含空格C、公式可以直接使用单元格引用D、公式只能使用数字进行计算6、在PowerPoint中,以下关于幻灯片母版的说法,错误的是:A、母版包含标题幻灯片、内容幻灯片、备注幻灯片等B、母版可以用来设置幻灯片的字体、颜色、背景等格式C、母版中的更改不会影响已经存在的幻灯片D、每个幻灯片都自动应用母版中的设置7、在数据库管理系统中,下列哪一项不属于数据操纵语言(DML)?A. SELECTB. INSERTC. DELETED. CREATE8、在关系型数据库设计中,“第三范式(3NF)”的主要目的是:A. 消除非主属性对候选键的部分依赖B. 消除多值依赖C. 消除非主属性对候选键的传递依赖D. 确保实体完整性9、在管理系统中计算机应用中,下列哪个不是数据库设计的主要步骤?A、需求分析B、概念结构设计C、逻辑结构设计D、编程实现11、在关系数据库模型中,一个关系通常是指:A. 一个数据库文件B. 一张二维表C. 一条数据记录D. 一个索引机制13、《管理系统中计算机应用》课程中,关于信息系统生命周期的说法,以下哪项是不正确的?A. 信息系统生命周期包括系统规划、系统分析、系统设计、系统实施和系统维护等阶段。
2025年高等教育自学考试自考《管理系统中计算机应用》试题与参考答案

2025年高等教育自学考试自考《管理系统中计算机应用》模拟试题(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在管理系统中,计算机应用的主要目的是:A、提高办公人员的打字速度B、实现信息处理的自动化和高效化C、增加企业硬件设备的数量D、降低企业的运营成本2、以下哪个不属于信息系统开发的阶段:A、系统分析B、系统设计C、系统测试D、系统销售3、在数据库管理系统中,下列哪个功能不属于数据操纵语言(DML)的功能?A. 插入记录B. 删除记录C. 查询记录D. 定义模式4、在关系数据库中,下列哪种约束用来保证表中的某个属性或属性组合的唯一性?B. 外键约束C. 默认约束D. 检查约束5、在管理系统中,计算机应用的主要目的是什么?A. 提高工作效率B. 减少人力成本C. 提高产品质量D. 以上都是6、以下哪项不是管理系统中计算机应用的特点?A. 高度自动化B. 强调用户参与C. 系统高度集中D. 适应性强7、在数据库设计中,用来描述数据的局部逻辑结构的是:A. 外模式B. 模式C. 内模式D. 存储模式8、在关系数据库中,用于确保实体完整性的一种约束是:A. 唯一性约束B. 主键约束D. 检查约束9、在管理系统中,计算机应用的基本目标是()。
A. 提高企业知名度B. 优化企业组织结构C. 提高管理效率,降低管理成本D. 提高员工个人技能 10、在管理系统中,以下哪种数据库设计方法是面向对象的设计方法?()A. 层次模型B. 网状模型C. 关系模型D. 对象-关系模型11、在数据库系统中,用于描述数据逻辑结构的模型称为:A. 概念模型B. 逻辑模型C. 物理模型D. 层次模型12、下列哪个不是常用的数据库管理系统?A. OracleB. MySQLC. ExcelD. SQL Server13、在管理系统中计算机应用中,以下哪个不是常用的数据库管理系统?A. MySQLB. OracleC. Microsoft AccessD. Windows 1014、以下哪个不是面向对象编程的基本概念?A. 类B. 对象C. 模块D. 函数15、在数据库系统中,数据独立性分为逻辑独立性和物理独立性。
自考《管理系统中计算机应用》高等教育自学考试试卷及解答参考

高等教育自学考试自考《管理系统中计算机应用》模拟试卷(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在管理系统中,以下哪一项不属于计算机应用的主要目的?A、提高工作效率B、加快数据的处理速度C、减少人员配置D、实现信息的共享2、在Excel中,以下哪个操作可以实现自动筛选功能?A、点击“数据”选项卡,然后点击“筛选”B、点击“开始”选项卡,然后点击“排序和筛选”下拉菜单中的“筛选”C、按下“Shift+F4”组合键D、按下“Ctrl+F”组合键3、题干:在Excel中,若要在A列中对数值进行排序,以下哪种排序方式可以实现?A. 按照数值的大小排序B. 按照文本的字母顺序排序C. 按照日期排序D. 按照自定义序列排序4、题干:在PowerPoint中,以下哪个功能可以实现幻灯片中的文本内容的自动换行?A. 添加项目符号B. 设置字体格式C. 设置段落格式D. 调整文本框大小5、计算机病毒的特征是()。
A、传染性、破坏性、隐蔽性、潜伏性B、传染性、破坏性、可激活性、潜伏性C、传染性、破坏性、隐蔽性、欺骗性D、传染性、恶意性、隐蔽性、可激活性6、在计算机网络中,提供并管理共享资源的计算机称为()。
A、服务器B、工作站C、网卡D、集线器7、在管理系统中,以下哪个选项不属于计算机应用的基本层次?A. 数据处理层次B. 管理层次C. 决策层次D. 信息层次8、在《管理系统中计算机应用》中,哪项技术通常被用于实现系统的高速数据处理和事务处理功能?A. 关系数据库技术B. 面向对象技术C. 网络技术D. 客户端/服务器技术9、在管理系统中,以下哪个不是常见的数据库管理系统(DBMS)类型?A. 关系型数据库管理系统B. 文件型数据库管理系统C. 对象型数据库管理系统D. 纯内存数据库管理系统 10、在管理系统中计算机应用中,以下哪种编程范式主要用于提高数据的一致性和完整性?A. 层次式数据模型B. 网状数据模型C. 关系数据模型D. 文件数据模型11、在管理系统中,计算机的应用主要可以分为哪三个层面?A、数据处理、流程控制、决策支持B、数据管理、过程控制、决策分析C、记录保存、过程控制、数据挖掘D、信息采集、数据分析、决策制定12、EDI(电子数据交换)用于企业间信息交换的标准格式是?A、ANSI X.12B、UN/EDIFACTC、XMLD、HTML13、在管理系统中,以下哪种输入设备不属于常用的输入设备?A、键盘B、鼠标C、扫描仪D、打印机14、在Windows操作系统中,以下哪种操作可以快速打开最近打开过的文件?A、按住Ctrl键在资源管理器地址栏空白处点击鼠标右键B、在任务栏上点击“文件”菜单C、使用快捷键Ctrl+Alt+DD、按住Win键在资源管理器窗口中按回车15、在管理系统中计算机应用中,以下哪种说法是错误的?A. 系统分析阶段是确定系统目标和需求的过程B. 系统设计阶段是根据系统分析的结果进行系统结构设计的过程C. 系统实施阶段是进行系统开发的过程,包括编码、测试和部署D. 系统维护阶段是对系统进行运行、管理和优化的过程16、以下哪个不是管理系统中计算机应用的生命周期阶段?A. 系统规划B. 系统分析C. 系统设计D. 系统评价17、计算机在网络中的身份标识,通常通过哪种方式获得?A、静态分配 IP 地址B、动态获取 IP 地址C、使用 MAC 地址D、使用 DNS 名称18、在关系数据库中,用来表示实体之间联系的是:A、数组B、字段C、表D、索引19、在管理系统中,以下哪一项不是常见的数据库关系模型?A. 层次模型B. 网状模型C. 关系模型D. 逻辑模型 20、关于Excel中的图表功能,以下说法错误的是:A. 图表可以直观地展示数据变化趋势B. 创建图表时可以选择“数据区域”来指定图表的数据来源C. 图表类型包括折线图、柱状图、饼图等D. 图表可以自动根据数据变化而更新21、在管理系统中,数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据存储B. 数据查询C. 数据备份D. 系统管理22、在关系数据库中,以下哪个概念表示数据表中行的集合?A. 字段B. 记录C. 关系D. 索引23、在管理系统中,计算机应用的主要目的是提高管理效率和决策水平。
全国10月高等教育自学考试管理系统中计算机应用试题及答案

全国10月高等教育自学考试管理系统中计算机应用试题及答案全国10月高等教育自学考试管理系统中计算机应用试题及答案全国10月高等教育自学考试管理系统中计算机应用试题课程代码:00051一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.关于管理信息,下列描述不正确的是( ) 。
A.管理信息是重要的资源B.管理信息具有一般信息的特点C.管理信息是决策的基础D.管理信息作为资源具有消耗性2.按决策层次信息分为战略信息、战术信息和业务信息,属于战略信息的是( ) 。
A.市场需求信息B.库存统计信息C.销售业绩信息D.产量统计信息3.能够用二维表形式来表示的数据库模型是( ) 。
A.网状模型B.层次模型C.关系模型D.对象模型4.计算机网络中通信子网的组成主要包括:通信线路和( ) 。
A.通信软件B.主机C.通信控制机D.终端控制机5.模拟通信信号带宽的含义是( ) 。
A.传输速率B.频带宽度C.复用率D.电缆的粗细6.在Visual FoxPro中,经过对话框操纵数据库的工作方式是( ) 。
A.程序执行方式B.传统人机交互方式C.命令执行方式D.新式人机交互方式7.在C/S模式的局域网服务器中,应当安装网络操作系统、用户共享软件及( ) 。
A.TCP/IP协议B.用户操作系统C.本地通信软件D.用户软件资源8.微型机的只读存储器包括掩膜ROM、EPROM和( )A.CacheB.RAMC.PROMD.SAM9.在面向对象的开发方法中,系统模型的基本单元是( )A.数据B.对象C.实体D.类10.用购买应用软件产品方式开发系统的主要风险是( )A.开发费用较高B.开发周期较长C.实施费用较高D.可靠性比较低11.在系统规划的可行性研究中,主要分析( )A.经济、技术、操作方面的可行性B.经济、技术、人员方面的可行性C.经济、技术、进度方面的可行性D.经济、技术、运行方面的可行性12.数据流程图是自顶向下逐层描述系统的工具,下图属于( )A.第一层数据流程图B.第二层数据流程图C.第三层数据流程图D.第四层数据流程图13.在数据流程图中对例外和错误情况的处理( )A.暂时不用考虑B.会非常复杂C.需要全部反映D.应随机解决14.决策表的内容包括:判断条件、处理行动、所采取的行动和( )A.相同条件的组合B.不同条件的组合C.相同行动的组合D.不同行动的组合15.E—R模型中的“联系”是指( )A.实体与实体之间的联系B.同一实体属性之间的联系C.实体和属性之间的联系D.不同实体属性之间的联系16.A模块筛选符合条件的记录,并重复调用B模块进行处理。
高等教育自学考试自考《管理系统中计算机应用》试卷及答案指导(2025年)

2025年高等教育自学考试自考《管理系统中计算机应用》模拟试卷(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在管理系统中,以下哪个模块通常负责处理企业的财务数据?A、生产模块B、销售模块C、财务模块D、人力资源模块2、在Excel中,如果需要将一列数据按照升序排列,以下哪个按钮可以实现这一功能?A、排序与筛选按钮B、查找与替换按钮C、插入与删除按钮D、格式化按钮3、在管理系统中,计算机应用的主要目的是:A、提高计算机硬件性能B、提升企业管理水平C、增强员工办公效率D、降低企业成本4、以下关于数据库管理系统的描述,错误的是:A、数据库管理系统可以保证数据的完整性B、数据库管理系统可以保证数据的并发访问C、数据库管理系统可以保证数据的保密性D、数据库管理系统可以提高数据处理的实时性5、在Excel中,以下哪个功能可以实现将单元格中的数字按照一定格式进行格式化显示?A. 自动求和功能B. 数字格式功能C. 公式功能D. 排序功能6、以下关于数据库中“关系”的描述,正确的是:A. 关系是数据库中的一个物理存储结构B. 关系是数据库中的一种逻辑结构,用于表示实体之间的关联C. 关系是数据库中的一种数据类型,用于存储数据D. 关系是数据库中的一种用户定义的数据结构7、在管理系统中,计算机应用的主要目标是()。
A. 提高生产效率B. 优化管理流程C. 增加企业收入D. 以上都是8、在关系数据库中,下列关于主键和外键的描述,正确的是()。
A. 主键可以重复,外键不可以重复B. 主键不可以重复,外键可以重复C. 主键和外键都可以重复D. 主键和外键都不可以重复9、在管理系统中,数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据存储B. 数据检索C. 应用程序开发D. 数据备份11、在《管理系统中计算机应用》课程中,以下哪个概念指的是在计算机系统中,用于存储、检索和管理数据的结构?A. 算法B. 数据库C. 程序D. 软件包13、在管理系统中,以下哪项不是计算机应用的主要特点?A、高效性B、准确性C、可扩展性D、手动操作15、在管理系统中计算机应用中,下列哪个软件属于数据库管理系统?()A. Microsoft ExcelB. Microsoft WordC. Microsoft AccessD. Microsoft PowerPoint17、在管理系统中,数据库管理系统(DBMS)的作用是:A. 管理数据存储的物理位置B. 实现数据模型的设计和实现C. 提供数据查询、更新和维护的功能D. 管理系统的硬件设备19、在管理系统中,以下哪种数据库模型主要用于表示实体与实体之间的关系?()A. 层次模型B. 网状模型C. 关系模型D. 顺序模型21、在管理系统中计算机应用中,以下哪种数据库设计方法主要强调数据独立性和最小冗余度?A. 层次模型B. 网状模型C. 关系模型D. 文件模型23、在管理系统中,以下哪个选项不属于计算机应用的基本层次?A. 数据处理B. 管理决策C. 系统分析D. 系统设计25、在数据库设计中,ER图(实体-关系图)主要用于哪个阶段?A. 需求分析B. 概念结构设计C. 逻辑结构设计D. 物理结构设计27、在《管理系统中计算机应用》中,以下哪个不是数据库系统的基本组成?A. 数据库管理系统(DBMS)B. 应用程序C. 硬件设备D. 数据库管理员29、在数据库管理系统中,用来定义数据的模式、内模式与外模式等的定义语言是?A. 数据控制语言B. 数据操纵语言C. 数据查询语言D. 数据定义语言二、名词解释题(本大题有5小题,每小题3分,共15分)第一题名词解释:管理信息系统(Management Information System,简称MIS)第二题题目:请解释“信息检索系统”的含义,并简述其在管理系统中的重要性及基本功能。
自学考试《管理系统中计算机应用》试卷及解析

自学考试《管理系统中计算机应用》试卷及解析一、单项选择题(本大题共30小题,每小题1分,共30分)1.下属于结构化方法缺点的是()。
A.充分利用已有软件资源B.数据和处理过程分离C.软件可重用性高D.利于应对变化着的需求2.信息系统运行管理的目标就是使信息系统能够根据企业的需要,提供持续可靠的业务支持和()。
A.业务信息B.智能决策服务C.管理决策服务D.客户信息3.下列关于原型法优点的说法中,错误的是()。
A.用户较深入地参与到系统解决方案的设计中B.用户试用系统后,可在开发期间提供建设性的反馈意见C.使软件向通用性方向发展D.可以较早地发现错误和漏洞4.通信网络的主要作用是信息()。
A.传输B.采集C.存储D.处理5.创建数据模型的基本要求是()。
A.容易被人理解B.真实反映物质本身C.容易被图形化D.便于在电脑中实现6.数据库的安全目标不包括()。
A.完整性和可信性保证B.数据机密性管理C.具备可审计性D.有效性7.企业管理信息可分为战略信息、战术信息和业务信息。
其中战略信息的()。
A.加工方法灵活性低B.信息来源单一C.精确程度要求不高自学考试《管理系统中计算机应用》D.使用寿命不长8.实体之间按照层次关系来定义的是()。
A.网状数据库B.层次数据库C.关系数据库D.面向对象数据库9.代码体系的设计要考虑到长远使用,预留出必要的空间。
这是代码设计原则中的()。
A.唯一性B.简单性C.可识别性D.可扩充性10.既是企业的命脉,又很容易成为被攻击和窃取的目标的是()。
A.数据库B.数据仓库C.物料资源D.信息资源11.关于索引,下列说法错误的是()。
A.它可以随着数据表的打开而打开B.能脱离数据表而独立使用C.随着数据表的关闭而关闭D.索引是原表的子集12.影响输出方式选择的因素一个方面是各种输出设备,下列不属于输出设备的是()。
A.显示器B.鼠标C.打印机D.移动终端13.系统运行管理机构不包括()。
自考《管理系统中计算机应用》高等教育自学考试试卷与参考答案

高等教育自学考试自考《管理系统中计算机应用》复习试卷(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在数据库管理系统中,下列哪个功能不属于数据定义功能?A、创建数据库B、修改数据库表结构C、删除数据库表D、查询数据库表中的数据2、在关系型数据库中,“关系”指的是什么?A、数据库中的实体之间的联系B、数据库中的表格C、数据库中的字段与字段之间的联系D、数据库管理系统中的各种函数关系3、在管理系统中,以下哪项不属于计算机应用的基本技术?A. 数据库技术B. 网络技术C. 管理信息系统(MIS)D. 人工智能技术4、以下关于计算机软件系统的说法中,不正确的是:A. 系统软件是计算机能够正常运行的基础B. 应用软件是用户根据特定需求开发的C. 软件系统可以分为系统软件和应用软件两大类D. 计算机软件系统不包括操作系统5、在数据库设计的过程中,将E-R图转换为关系数据模型属于哪个阶段?A. 需求分析阶段B. 概念结构设计阶段C. 逻辑结构设计阶段D. 物理结构设计阶段6、下列选项中,哪一项不是操作系统的功能?A. 进程管理B. 存储器管理C. 设备管理D. 数据库查询优化7、在Excel中,以下哪个功能可以快速插入一列?A. 右键点击列标题,选择“插入”B. 点击“开始”选项卡中的“插入”按钮C. 点击“开始”选项卡中的“格式”按钮D. 点击“视图”选项卡中的“插入”按钮8、在PowerPoint中,以下哪个视图模式下可以方便地进行幻灯片备注的编辑?A. 视图B. 演示C. 编辑D. 备注9、在关系数据库管理系统中,一个关系模式通常对应一个:A. 文件B. 记录C. 数据表D. 指针11、在Windows操作系统中,以下哪个快捷键可以快速切换到任务栏上的应用程序?A. Ctrl + TabB. Alt + TabC. Ctrl + Shift + TabD. Alt + Shift + Tab13、在数据库设计中,E-R图(实体-关系图)主要用于哪个阶段?A. 需求分析B. 概念结构设计C. 逻辑结构设计D. 物理结构设计15、在管理系统中,以下哪个不是常见的数据库设计原则?()A. 实体完整性原则B. 参照完整性原则C. 完整性原则D. 用户自定义完整性原则17、在关系数据库中,用来表示实体间联系的是:A. 属性B. 元组C. 表D. 模式19、在管理系统中计算机应用中,以下哪个不是常用的数据库设计工具?()A. Microsoft AccessB. OracleC. MySQLD. Microsoft Word21、下列哪项不属于管理信息系统(MIS)的基本功能?A、数据处理与存储B、决策支持C、事务处理D、产品设计23、在管理系统中,以下哪个模块通常负责处理企业的人力资源管理?A. 采购管理模块B. 财务管理模块C. 人力资源管理模块D. 生产管理模块25、在Windows系统中,以下哪个操作可以创建一个新文件夹?A. 右键单击桌面空白处,选择“新建”->“文件夹”B. 点击“开始”菜单,选择“我的电脑”或“文件资源管理器”,然后在空白处右键单击,选择“新建”->“文件夹”C. 按下“Ctrl+N”键D. 按下“Alt+N”键27、在管理系统中,以下哪个模块通常负责处理企业的财务事务?A. 人力资源管理系统B. 生产管理系统C. 财务管理系统D. 客户关系管理系统29、在《管理系统中计算机应用》课程中,以下哪个选项不是数据库系统的主要功能?A. 数据存储B. 数据查询C. 数据备份D. 数据交换二、名词解释题(本大题有5小题,每小题3分,共15分)第一题名词解释:信息系统(Information System)第二题名词:数据库管理系统(DBMS)第三题名词解释:数据库管理系统(Database Management System,简称DBMS)第四题名词:计算机辅助设计(CAD)第五题名词解释:管理信息系统(MIS)三、简答题(本大题有5小题,每小题5分,共25分)第一题简述在管理系统中计算机应用的发展趋势。
自考《管理系统中计算机应用》高等教育自学考试试卷及解答参考

高等教育自学考试自考《管理系统中计算机应用》复习试卷(答案在后面)一、单项选择题(本大题有30小题,每小题1分,共30分)1、在数据库设计中,确定数据表字段类型时,若某字段用于存储固定长度的字符型数据,如电话号码,则该字段最适合的数据类型是?A. 整数型B. 浮点型C. 字符串型D. 日期时间型2、在关系型数据库中,用于确保表中某一列或多列组合值的唯一性的约束是?A. 主键约束B. 外键约束C. 检查约束D. 默认值约束3、在《管理系统中计算机应用》课程中,以下哪个不是信息系统开发的生命周期阶段?A、需求分析B、系统设计C、系统测试D、市场调研4、在软件开发过程中,以下哪个不是软件质量保证(SQA)的关键活动?A、审查B、测试C、编码D、需求管理5、在关系数据库中,用来表示实体间联系的是:A. 属性B. 键C. 表D. 元组6、下列哪一项不是数据库管理系统的主要功能?A. 数据定义B. 数据操作C. 数据库运行管理D. 数据通信7、在《管理系统中计算机应用》课程中,以下哪项不是数据库管理系统的功能?A、数据查询B、数据备份与恢复C、数据压缩与解压D、数据编辑与修改8、在关系数据库中,以下哪种数据类型用于表示日期和时间?A、CHARB、VARCHARC、DATED、TEXT9、在管理系统中,以下哪个工具主要用于数据分析?A. 关系数据库管理系统(RDBMS)B. 电子表格软件C. 文本编辑器D. 演示软件 10、在计算机应用中,以下哪种编程范式强调通过函数和数据结构的组合来组织代码?A. 面向对象编程(OOP)B. 过程式编程C. 函数式编程D. 结构化编程11、在《管理系统中计算机应用》中,以下哪个概念是指将计算机技术应用于管理领域,以提高管理效率和质量?A. 管理信息系统(MIS)B. 企业资源计划(ERP)C. 数据库技术D. 网络技术12、在管理系统中,以下哪个模块通常负责处理企业的生产计划和物料需求?A. 财务模块B. 人力资源模块C. 生产模块D. 销售模块13、在管理系统中,计算机应用的主要目的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理系统中计算机应用实践环节辅导(历年考试题。
)考试要求:一、说明1、根据要求编制程序,实现给定的功能2、考试时间1个小时3、所做内容放在F盘下KS目录中,同时拷贝一份在软盘中,软盘由监考老师统一发给,特别注意检查软盘,保证拷贝正确。
同时在软盘上写上考试机位、考生姓名、准考证号码和联系电话。
二、试题下面实营销人员业绩管理系统中的三个库表,数据结构如下:表“商品基本情况表”数据表结构定义表字段名最好使用中文,这样在后面的表单中字段名称就可以按中文显示了!(在本资料中,为节约时间,没有使用中文)“商品基本情况表”数据表记录表“业务员销售记录表”数据表结构定义表“业务员销售记录表”表“业务员记录表”数据表结构定义表业务员记录表三、考试要求:(考试环境:VFP6.0以上)(2005年1月考试真题)1、建立上述三个数据表和索引,并用商品编码、业务员号建立表间关联。
(20分)2、建立一个项目,名字为myproj,并把数据库加入到myproj中。
在myproj建立菜单mymenu,菜单包括数据维护、查询、统计、个人信息和退出五个项目。
(20分)3、点击数据维护时,弹出MYFORM1表单,选择某个数据表进行数据的增、删、改。
(20分)4、点击查询时,弹出MYFORM2表单,实现通过商品编码查询商品库存数量、单价等基本情况;通过部门查询该部门业务员基本情况;通过业务员号查询给顶日期该业务员销售商品的名称和单价等。
(30分)5、点击统计时,弹出MYFORM3表单,按商品号和业务员号统计销售量。
(选做)6、点击个人信息时,弹出MYINFO表单,显示考生的真实姓名、考试机位、准考证号和联系电话。
(5分)7、点击退出时,返回系统菜单,关闭数据库。
(5分)操作指导操作基本步骤:三、设计菜单四、建立相应的表单五、设计主控文件六、连编应用程序一、建立项目文件(1)选择文件菜单✍新建✍选择建立项目文件(2)项目保存位置选择F:盘的KS文件夹,根据要求输入项目名称,(3)结果如图(4)可以设计默认的文件夹,方法【工具菜单】✍【选项】✍【文件位置】✍【默认目录】✍修改注意:要选择“设置为默认值”按钮!三、建立数据库1、创建数据库项目管理器✍数据选项卡✍数据库✍新建212、选择文件夹位置和文件名(注意,这是最关键的)3、鼠标点击“保存”按钮后,就建立了数据库。
4、在数据库设计器中新建表,或者在项目管理器中选择新建表,进入到表设计过程中。
使用项目管理器建立数据表。
在数据库设计器中,可以使用三种方式建立新数据表。
1)使用“数据库”菜单2)使用快捷菜单(鼠标右键点击数据库设计器空白处)3)使用数据库设计工具栏5、 系统弹出对话框选择新建表。
6、 输入表的名字和数据表存储位置,注意保存的文件夹位置。
7、在表设计器中建立表结构,如图所示注意:考试时候字段的类型可能是英文名称的注意对照 数据类型中文名称 英文名称简写字符型 Character C 日期型 Date D 数值型NumericN使用快捷菜单使用工具栏新建数据表8、建立索引,注意索引类型建立普通索引切换到索引选项卡,将索引修改为主索引修改前使用此组合框修改修改后:9、按确认按钮,系统提示是否输入数据,可以选择输入数据10、输入数据,若发现输入数据有问题,则说明表结构没有设置正确,可以重新修改。
11、如果输入数据不完整,可以使用添加记录的方法补充输入。
主要操作:在项目管理器中选择数据表 选择浏览然后选择显示菜单中的添加数据命令。
(注意输入数据有编辑和浏览两种方式,随意选用)12、使用同样的方法建立其它两个表,其中表的索引建立如下:13、进入到数据库设计器使用鼠标拖动的方法建立关系,结果如下:四、设计菜单1)根据要求,先设计菜单结构,然后建立菜单,在以后表单建立后,再用菜单连接表单。
如果事先能分配表单的名称(如考试要求的)则在这一步就可以分配命令了。
主菜单栏设计,根据要求,设计如下:(如果VFP不是十分熟练,设计主菜单就可以,在后面我们设计了子菜单系统,请根据自己的情况决定)菜单结构数据维护数据查询数据统计个人信息退出2)子菜单需要自己设计,其中“个人信息”和“退出”没有子菜单。
数据维护和数据查询每一个数据表至少有一个表单,所以各有三个子菜单,对应后面设计的表单。
数据统计主要是针对“销售表”进行的,可以建立两个统计表,分别按商品编码统计和按业务员统计。
所以建立的菜单结构应该如下图所表示!3)菜单设计,项目管理器✍其他选项卡✍菜单✍新建然后选择“菜单”12 34进入到菜单设计器,设计如下注意:前三项的结果都是“子菜单”“个人信息”的结果是是“命令”,命令如下DO form myinfoMyinfo 个人信息表单,已经设计好的,如果没有,就得自己设计了,设计方式见后面内容。
“退出”的结果选择是过程,点击“创建”输入如下程序,注意程序是固定的clear events &&清除事件处理close allset sysmenu to default数据维护子菜单设计如下:注意:结果选择是“命令”,myform是后面建立的表单的名称,在后面设计的时候注意名称的对应关系和编码方法。
其它子菜单设计类似:数据维护子菜单切换到主菜单设计数据查询子菜单数据统计子菜单4)菜单的保存与生成菜单保存的名称“MYMENU”(注意要跟后面的主程序一致),菜单必须“生成”才能使用。
执行菜单 生成在生成前保存菜单五、设计主控程序1、每个应用程序(项目)起点程序称为主控程序,其主要功能如下:初始化设置执行程序主菜单(或者主控表单)恢复系统2、设计主控程序1) 在项目管理器中第一个程序(或者表单)自动为系统的主控程序,项目管理器✍新建✍输入程序✍保存文件(注意保存的位置)2)可以在项目管理器中指定主控程序鼠标右键点击,选择“设置主文件”3) 大多数的主控程序的文件名为“main.prg ” 4)主控程序在项目管理器中加粗显示。
12 34输入程序,然后选择文件菜单✍保存。
3、大多数的主控程序基本类似的,所以以下程序需要记忆 程序 说明set talk off set safety off clear all close all set dele on do mymenu.mpr read eventset sysmenu to default return禁止显示命令的对话结果 在改写已有文件时不显示对话框 清除内存 关闭所有数据设置操作范围不包括逻辑删除的记录执行主菜单 开始事件循环 恢复系统菜单 程序结束六、数据维护表单设计1、数据维护表单设计可以有多种方法,但是基本操作都是一样的,应该包括鼠标右键点击,选择“设置主文件”“增加、删除、修改”等功能,最简单的方式时使用“表格控件”。
尽管有时需要设计多个维护表单,实际上每个表单都是类似的,所以可以使用复制表单的方式。
2、表单设计的基本步骤1) 项目管理器✍文档✍表单✍新建✍新建表单(注意绝对禁止使用向导来设计表单)。
2) 修改表单的CAPTION 属性,输入“商品表数据维护表单”如果看不到“属性”对话框或者相应的工具栏,可以使用以下两种方式设置 (1) 使用表单工具栏显示设置TAB 顺序显示数据环境 显示属性对话框 代码窗口表单控件工具栏 调色板工具栏 布局工具栏 表单生成器 自动格式1 12 13 14 1(2)使用显示菜单(3)鼠标右键点击表单3)添加数据环境,鼠标右键点击表单,在弹出的菜单中选择“数据环境”,添加相应的数据表,注意,因为设计数据的添加删除,所以数据表应该使用独占方式打开。
鼠标右键点击选择相应的数据表,然后点击添加命令。
然后点选择表,然后在属性窗口中设置“Exclusive”属性为.t.设置为.T.Exclusive4)添加表格控件,并将其与数据表捆绑。
有三种方法可以实现方法一:从数据环境中拖动数据表到表单上(最简单),然后修改控件的大小拖动数据表的标题到表单上,就可以在表单上添加相应的表格控件。
方法二:先在表单上添加一个表格控件,鼠标右键点击控件,在出现的菜单中选择生成器,然后做相应的设计表格控件1、选择数据表2、添加字段方法三:添加一个控件,然后设置相应属性。
数据源选择5)添加四个按钮控件,名称如图,通过“CAPTIONS”属性设置。
6)为表单和控件设置脚本程序事件代码控件名称表单DESTROY PACKUSE添加Click APPEND BLANK修改Click EDIT删除Click if messagebox("一旦数据删除就不可恢复,真的删除?",1+48+0,"信息提示") =1deletethisform.refreshendif退出Click THISFORM.RELEASE选择事件选择控件最后设计的表单如下:7)保存表单,注意文件名与菜单的保持一致8)其它两个表单设计大致相同,请自己设计,注意保存的文件名,分别为“MYFORM12”,“MYFORM13”,在本材料中,我们设计查询表单的另外两种格式,可以选择使用(注意,如果能设计有特点的表单,容易得分。
)9)??MYFORM12设计,设计结果如图显示,在左侧“列表框”(组合框)选择营业员编号,右边显示相应的记录。
主要操作步骤(1)新建一个表单,设定表单大小,输入“标题”✍(2)在数据环境中添加相应数据表。
✍(3)通过鼠标拖动的方法,添加相应的文本框和标签✍(4)添加一个列表框,使用生成器,将列表框与DNO字段绑定✍(5)添加相应的按钮✍(6)编写相应的脚本程序。
(要求较高,不作要求,可以参见样本程序)运行后的表单(MYFORM12)10)MYFORM13的设计,使用“前进”,“后退”按钮,设计结果如图。
具体设计领省略。
参见样本程序就可以了。
七、数据查询表单的设计1、数据查询是根据用户输入的查询条件,显示满足条件的记录,设计方法大致如前面的,一般情况下使用“文本”控件输入查询条件。
所以查询表单一般设置如下:其中:查询的CLICK事件设置如下:注意:(1)是设置数据过滤条件的,请查看相关的命令说明。
(2)sno为字段名,根据实际的数据表实际字段名做相应的修改(3)如果查询的条件只有一个,表单页可以设计成如下样子:(MYFORM22.SCX)这时,查询语句应该写在TEXT1控件的LOSTFOCUS事件中(4)若查询涉及多个表格,如“输入业务员代码和日期查询商品基本情况表单”,这是比较难的设计,你可以有三种选择:1)选择放弃,做一个简单的类似的替代。
2)设计一个“本题视图”,然后与上面一样设计3)使用SQL查询语句,动态生成一个查询,然后挂接到表格控件上。
(5)使用视图设计查询表单1)设计视图分别选择“商品基本情况表”和“业务员销售记录表”,并选择相应的字段。