大计机考点二.docx
- 文档编号:30376970
- 上传时间:2023-08-14
- 格式:DOCX
- 页数:21
- 大小:36.35KB
大计机考点二.docx
《大计机考点二.docx》由会员分享,可在线阅读,更多相关《大计机考点二.docx(21页珍藏版)》请在冰豆网上搜索。
大计机考点二
VisualBasic是一种由Microsoft公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。
从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。
它源自于BASIC编程语言。
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。
程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
从VB4.0开始,VB也引入了面向对象的程序设计思想。
传统的程序设计主张将程序看作一系列函数的集合,或者直接就是一系列对电脑下达的指令。
面向对象程序设计中的每一个对象都应该能够接受数据、处理数据并将数据传达给其它对象,因此它们都可以被看作一个小型的“机器”,即对象。
结构化设计方法(强调可读性)求解问题的基本策略是从功能的角度审视问题域。
它将应用程序看成实现某些特定任务的功能模块,其中子过程是实现某项具体操作的底层功能模块。
在每个功能模块中,用数据结构描述待处理数据的组织形式,用算法描述具体的操作过程。
结构化设计方法给出一组帮助设计人员在模块层次上区分设计质量的原理与技术。
它把系统作为一系列数据流的转换,输入数据被转换为期望的输出值,通过模块化来完成自顶而下实现的文档化,并作为一种评价标准在软件设计中起指导性作用,通常与结构化分析方法衔接起来使用,以数据流图为基础得到软件的模块结构。
结构化设计所使用的工具有结构图和伪代码。
结构图是一种通过使用矩形框和连接线来表示系统中的不同模块以及其活动和子活动的工具。
SD方法尤其适用于变换型结构和事务型结构的目标系统。
结构化设计是数据模型和过程模型的结合。
在设计过程中,它从整个程序的结构出发,利用模块结构图表述程序模块之间的关系。
结构化设计的步骤如下:
①评审和细化数据流图;②确定数据流图的类型;③把数据流图映射到软件模块结构,设计出模块结构的上层;④基于数据流图逐步分解高层模块,设计中下层模块;⑤对模块结构进行优化,得到更为合理的软件结构;⑥描述模块接口。
用鼠标右键点击你要查看的对象,点击属性,出来的窗口就是该对象的属性窗口
窗体(VisualBasic中用于建立用户见面)是一种文档,可以用来收集信息。
它包括两部分,一部分是由窗体设计者输入的,填写窗体的人无法更改的文字或图形。
窗体设计者可以插入希望得到回答的问题、选项列表、信息表格等。
另一部分是由窗体填写者输入的,用于从填写窗体者处收集信息并进行整理的空白区域。
窗体设计者可以在文档中插入窗体域或ActiveX控件,为窗体填写者提供用于收集数据的位置。
更强大、可自定义的联机窗体。
可提供输入数据、选择选项和记录反馈,还可分发和通过电子邮件或其他网络方法收集。
用户可通过【控件工具箱】工具栏用ActiveX控件创建自定义应用程序(比如窗体或对话框)时,还可使用Word中的VisualBasic编程语言。
控件是对数据和方法的封装。
控件可以有自己的属性和方法。
属性是控件数据的简单访问者。
方法则是控件的一些简单而可见的功能。
使用现成的控件来开发应用程序时,控件工作在两种模式下:
设计时态和运行时态。
在设计时态下,控件显示在开发环境下的一个窗体中。
设计时态下控件的方法不能被调用,控件不能与最终用户直接进行交互操作,也不需要实现控件的全部功能。
在运行状态下,控件工作在一个确实已经运行的应用程序中。
控件必须正确地将自身表示出来,它需要对方法的调用进行处理并实现与其他控件之间有效的协同工作。
数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。
变量是用来存储值的所在处;它们有名字和数据类型。
变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。
在声明变量时也可指定它的数据类型。
所有变量都具有数据类型,以决定能够存储哪种数据。
VisualBasic支持几种Numeric数据类型—Integer(整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)和Currency(货币型)。
与Variant类型相比,Numeric类型占用的存储空间通常要少。
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。
代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。
源代码是代码的分支,某种意义上来说,源代码相当于代码。
现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,通过编译器完成。
DEBUG是一种计算机程序,为马克2号(HarvardMarkII)编制程序的葛丽丝·霍波(GraceHopper)是一位美国海军准将及计算机科学家,同时也是世界最早的一批程序设计师之一,有一天,她在调试设备时出现故障,拆开二极管后,发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。
于是,霍波诙谐的把程序故障统称为“臭虫(BUG)”,把排除程序故障叫DEBUG,而这奇怪的“称呼”,竟成为后来计算机领域的专业行话。
如DOS系统中的调试程序,程序名称就叫DEBUG。
DEBUG在windows系统中也是极其重要的编译操作。
是为DOS提供的有力的侦错(立即窗口),跟踪程序运行,检查系统数据的工具程序,它是在字符界面下以单字符命令方式工作。
要很好地使用它必须具备一定的汇编程序设计和硬件基本知识的能力,当然,它为汇编语言程序员提供了有效的调试手段,它的功能包括以下几个方面。
1.直接输入、更改、跟踪、运行汇编程序
2.观察操作系统的内容;
3.查看ROMBIOS的内容;
4.观察更改RAM内部的设置值;
5.以扇区或文件的方式读写软盘数据。
在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。
这是一个关于代表算法输入值的字符串的长度的函数。
时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。
在计算时间复杂度的时候,先找出算法的基本操作,然后根据相应的各语句确定它的执行次数,再找出T(n)的同数量级(它的同数量级有以下:
1,log
(2)n,n,nlog
(2)n,n的平方,n的三次方,2的n次方,n!
),找出后,f(n)=该数量级,若T(n)/f(n)求极限可得到一常数c,则时间复杂度T(n)=O(f(n))
数据库特点:
⑴实现数据共享
数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。
⑵减少数据的冗余度
同文件系统相比,由于数据库实现了数据共享,从而避免了用户各自建立应用文件。
减少了大量重复数据,减少了数据冗余,维护了数据的一致性。
⑶数据的独立性
数据的独立性包括逻辑独立性(数据库中数据库的逻辑结构和应用程序相互独立)和物理独立性(数据物理结构的变化不影响数据的逻辑结构)。
⑷数据实现集中控制
文件管理方式中,数据处于一种分散的状态,不同的用户或同一用户在不同处理中其文件之间毫无关系。
利用数据库可对数据进行集中控制和管理,并通过数据模型表示各种数据的组织以及数据间的联系。
⑸数据一致性和可维护性,以确保数据的安全性和可靠性
主要包括:
①安全性控制:
以防止数据丢失、错误更新和越权使用;②完整性控制:
保证数据的正确性、有效性和相容性;③并发控制:
使在同一时间周期内,允许对数据实现多路存取,又能防止用户之间的不正常交互作用。
⑹故障恢复
由数据库管理系统提供一套方法,可及时发现故障和修复故障,从而防止数据被破坏。
数据库系统能尽快恢复数据库系统运行时出现的故障,可能是物理上或是逻辑上的错误。
比如对系统的误操作造成的数据错误等。
层次模型、网状模型和关系模型是三种重要的数据模型。
这三种模型是按其数据结构而命名的。
前两种采用格式化的结构。
在这类结构中实体用记录型表示,而记录型抽象为图的顶点。
记录型之间的联系抽象为顶点间的连接弧。
整个数据结构与图相对应。
对应于树形图的数据模型为层次模型;对应于网状图的数据模型为网状模型。
关系模型为非格式化的结构,用单一的二维表的结构表示实体及实体之间的联系。
满足一定条件的二维表,称为一个关系(见关系数据库)。
名称 解释 优点 缺点
层次模型 将数据组织成一对多关系的结构,层次结构采用关键字来访问其中每一层次的每一部分
存取方便且速度快;结构清晰,容易理解;数据修改和数据库扩展容易实现;检索关键属性十分方便
结构呆板,缺乏灵活性;同一属性数据要存储多次,数据冗余大(如公共边);不适合于拓扑空间数据的组织
网状模型 用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式
能明确而方便地表示数据间的复杂关系;数据冗余小
网状结构的复杂,增加了用户查询和定位的困难;需要存储数据间联系的指针,使得数据量增大;数据的修改不方便(指针必须修改)
关系模型 以记录组或数据表的形式组织数据,以便于利用各种地理实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法
结构特别灵活,概念单一,满足所有布尔逻辑运算和数学运算规则形成的查询要求;能搜索、组合和比较不同类型的数据;增加和删除数据非常方便;具有更高的数据独立性、更好的安全保密性
数据库大时,查找满足特定关系的数据费时;对空间关系无法满足
字段(field)
它表示与对象或类关联的变量。
在数据库中,大多数时,表的“列”称为“字段”,每个字段包含某一专题的信息。
就像“通讯录”数据库中,“姓名”、“联系电话”这些都是表中所有行共有的属性,所以把这些列称为“姓名”字段和“联系电话”字段。
但是有时候,字段也不是表中的列,比如用as将列的内容经计算
,“存入”另一个字段。
如:
一个表"T”中只有列"ID”,内容为"int"值"1"。
运用"selectid,id*5asabcfromT",得出的结果为
idabc
15MicrosoftOfficeAccess是由微软发布的关系数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的系统程序之一。
软件开发人员和数据架构师可以使用MicrosoftAccess开发应用软件,“高级用户”可以使用它来构建软件应用程序。
和其他办公应用程序一样,ACCESS支持VisualBasic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。
可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。
一、用来进行数据分析:
access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计。
并可灵活设置统计的条件。
比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excel无法与之相比的。
这一点体现在:
会用access,[1]提高了工作效率和工作能力。
二、用来开发软件:
access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:
易学!
非计算机专业的人员,也能学会。
低成本地满足了那些从事企业管理工作的人员的管理需要,通过软件来规范同事、下属的行为,推行其管理思想。
(VB、.net、C语言等开发工具对于非计算机专业人员来说太难了,而access则很容易)。
这一点体现在:
实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,从而转型为“懂管理+会编程”的复合型人才。
[1]
结构化查询语言(StructuredQueryLanguage)简称SQL
文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NANDFlash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。
操作系统中负责管理和存储文件信息(即数据管理)的软件机构称为文件管理系统,简称文件系统。
文件系统由三部分组成:
文件系统的接口,对对象操纵和管理的软件集合,对象及属性。
从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。
具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。
主要缺陷:
数据关联差,数据不一致,冗余性。
分布式数据库系统有两种:
一种是物理上分布的,但逻辑上却是集中的。
这种分布式数据库只适宜用途比较单一的、不大的单位或部门。
另一种分布式数据库系统在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。
由于组成联邦的各个子数据库系统是相对“自治”的,这种系统可以容纳多种不同用途的、差异较大的数据库,比较适宜于大范围内数据库的集成。
在集中式数据库中,尽量减少冗余度是系统目标之一.其原因是,冗余数据浪费存储空间,而且容易造成各副本之间的不一致性.而为了保证数据的一致性,系统要付出一定的维护代价.减少冗余度的目标是用数据共享来达到的。
而在分布式数据库中却希望增加冗余数据,在不同的场地存储同一数据的多个副本,其原因是:
①.提高系统的可靠性、可用性当某一场地出现故障时,系统可以对另一场地上的相同副本进行操作,不会因一处故障而造成整个系统的瘫痪。
②.提高系统性能系统可以根据距离选择离用户最近的数据副本进行操作,减少通信代价,改善整个系统的性能。
主要特点:
(1)具有灵活的体系结构。
(2)适应分布式的管理和控制机构。
(3)经济性能优越。
(4)系统的可靠性高、可用性好。
(5)局部应用的响应速度快。
可扩展性好JPEG(JointPhotographicExpertsGroup)是在国际标准化组织(ISO)领导之下制定静态图像压缩标准的委员会,,易于集成现有系统。
媒体一词来源于拉丁语“Medium”,音译为媒介,意为两者之间。
媒体是指传播信息的媒介。
它是指人借助用来传递信息与获取信息的工具、渠道、载体、中介物或技术手段。
也可以把媒体看作为实现信息从信息源传递到受信者的一切技术手段。
媒体有两层含义,一是承载信息的物体,二是指储存、呈现、处理、传递信息的实体。
国际电话电报咨询委员会CCITT(ConsultativeCommitteeonInternationalTelephoneandTelegraph,国际电信联盟ITU的一个分会)把媒体分成5类:
(1)感觉媒体(PerceptionMedium):
指直接作用于人的感觉器官,使人产生直接感觉的媒体。
如引起听觉反应的声音,引起视觉反应的图像等。
(2)表示媒体(representationMedium):
指传输感觉媒体的中介媒体,即用于数据交换的编码。
如图像编码(JPEG、MPEG等)、文本编码(ASCII码、GB2312等)和声音编码等。
(3)表现媒体(PresentationMedium):
指进行信息输入和输出的媒体。
如键盘、鼠标、扫描仪、话筒、摄像机等为输入媒体;显示器、打印机、喇叭等为输出媒体。
(4)存储媒体(StorageMedium):
指用于存储表示媒体的物理介质。
如硬盘、软盘、磁盘、光盘、ROM及RAM等。
(5)传输媒体(TransmissionMedium):
指传输表示媒体的物理介质。
如电缆、光缆等。
我们通常所说的"媒体"(Media)包括其中的两点含义。
一是指信息的物理载体(即存储和传递信息的实体),如书本、挂图、磁盘、光盘、磁带以及相关的播放设备等;另一层含义是指信息的表现形式(或者说传播形式),如文字、声音、图像、动画等。
多媒体计算机中所说的媒体,是指后者而言,即计算机不仅能处理文字、数值之类的信息,而且还能处理声音、图形、电视图像等各种不同形式的信息。
多媒体计算机【multimediacomputer】能够对声音、图像、视频等多媒体信息进行综合处理的计算机。
多媒体计算机一般指多媒体个人计算机(MPC)
多媒体技术有以下几个主要特点:
(1)集成性能够对信息进行多通道统一获取、存储、组织与合成。
(2)控制性多媒体技术是以计算机为中心,综合处理和控制多媒体信息,并按人的要求以多种媒体形式表现出来,同时作用于人的多种感官。
(3)交互性交互性是多媒体应用有别于传统信息交流媒体的主要特点之一。
传统信息交流媒体只能单向地、被动地传播信息,而多媒体技术则可以实现人对信息的主动选择和控制。
(4)非线性多媒体技术的非线性特点将改变人们传统循序性的读写模式。
以往人们读写方式大都采用章、节、页的框架,循序渐进地获取知识,而多媒体技术将借助超文本链接(HyperTextLink)的方法,把内容以一种更灵活、更具变化的方式呈现给读者。
(5)实时性当用户给出操作命令时,相应的多媒体信息都能够得到实时控制。
(6)互动性,它可以形成人与机器、人与人及机器间的互动,互相交流的操作环境及身临其境的场景,人们根据需要进行控制。
人机相互交流是多媒体最大的特点。
(7)信息使用的方便性用户可以按照自己的需要、兴趣、任务要求、偏爱和认知特点来使用信息,任取图、文、声等信息表现形式。
(8)信息结构的动态性“多媒体是一部永远读不完的书”,用户可以按照自己的目的和认知特征重新组织信息,增加、删除或修改节点,重新建立链接。
位图图像(bitmap),亦称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。
这些点可以进行不同的排列和染色以构成图样。
当放大位图时,可以看见赖以构成整个图像的无数单个方块。
扩大位图尺寸的效果是增大单个像素,从而使线条和形状显得参差不齐。
然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。
常用的位图处理软件是Photoshop。
色彩深度又叫色彩位数(,即位图中要用多少个二进制位来表示每个点的颜色,是分辨率的一个重要指标。
常用有1位(单色),2位(4色,CGA),4位(16色,VGA),8位(256色),16位(增强色),24位(真彩色)和32位等。
色深16位以上的位图还可以根据其中分别表示RGB三原色或CMYK四原色(有的还包括Alpha通道)的位数进一步分类,如16位位图图片还可分为R5G6B5,R5G5B5X1(有1位不携带信息),R5G5B5A1,R4G4B4A4等等。
矢量图形文件:
指一种以数学方式描述,在原制作软件环境和库文件的条件下,可通过计算机任意缩放但不损失细节的图形文件。
其文件格式是dxg。
压缩是一种通过特定的算法来减小计算机文件大小的机制。
这种机制是一种很方便的发明,尤其是对网络用户,因为它可以减小文件的字节总数,使文件能够通过较慢的互联网连接实现更快传输,此外还可以减少文件的磁盘占用空间。
GIF(GraphicsInterchangeFormat)的原义是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式。
GIF文件的数据,是一种基于LZW算法的连续色调的无损压缩格式。
其压缩率一般在50%左右,它不属于任何应用程序。
目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。
GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。
GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。
因其体积小而成像相对清晰,特别适合于初期慢速的互联网,而从此大受欢迎。
GIF分为静态GIF和动画GIF两种,扩展名为.gif,是一种压缩位图格式,支持透明背景图像,适用于多种操作系统,“体型”很小,网上很多小动画都是GIF格式。
其实GIF是将多幅图像保存为一个图像文件,从而形成动画,最常见的就是通过一帧帧的动画串联起来的搞笑gif图,所以归根到底GIF仍然是图片文件格式。
但GIF只能显示256色。
和jpg格式一样,这是一种在网络上非常流行的图形文件格式。
MIDI(MusicalInstrumentDigitalInterface)乐器数字接口,是20世纪80年代初为解决电声乐器之间的通信问题而提出的。
MIDI是编曲界最广泛的音乐标准格式,可称为“计算机能理解的乐谱”。
它用音符的数字控制信号来记录音乐。
一首完整的MIDI音乐只有几十KB大,而能包含数十条音乐轨道。
几乎所有的现代音乐都是用MIDI加上音色库来制作合成的。
MIDI传输的不是声音信号,而是音符、控制参数等指令,它指示MIDI设备要做什么,怎么做,如演奏哪个音符、多大音量等。
它们被统一表示成MIDI消息(MIDIMessage)。
传输时采用异步串行通信,标准通信波特率为31.25×(1±0.01)KBaud。
AVI英文全称为AudioVideoInterleaved,即音频视频交错格式。
是将语音和影像同步组合在一起的文件格式。
它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管画面质量不是太好,但其应用范围仍然非常广泛。
AVI支持256色和RLE压缩。
AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。
avi含三部分:
文件头、数据块和索引块。
其中数据块包含实际数据流,即图像和声音序列数据。
这是文件的主体,也是决定文件容量的主要部分。
视频文件的大小等于该文件的数据率乘以该视频播放的时间长度,索引块包括数据块列表和它们在文件中的位置,以提供文件内数据随机存取能力。
文件头包括文件的通用信息,定义数据格式,所用的压缩算法等参数。
声卡(SoundCard)也叫音频卡(港台称之为声效卡):
声卡是多媒体技术中最基本的组成部分,是实现声波/数字信号相互转换的一种硬件。
声卡的基本功能是把来自话筒、磁带、光盘的原始声音信号加以转换,输出到耳机、扬声器、扩音机、录音机等声响设备,或通过音乐设备数字接口(MIDI)使乐器发出美妙的声音(连接主机和声音播放或录入设备)。
声卡由各种电子器件和连接器组成。
电子器件用来完成各种特定的功能。
连接器一般有插座和圆形插孔两种,用来连接输入输出信号声卡从话筒中获取声音模拟信号,通过模数转换器(ADC),将声波振幅信号采样转换成一串数字信号,存储到计算机中。
重放时,这些数字信号送到数模转换器(DAC),以同样的采样速度还原为模拟波形,放大后送到扬声器发声,这一技术称为脉冲编码调制技术(PCM)。
。
磁盘阵列(RedundantArraysofIndependentDisks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。
原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。
磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。
利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:
设备相关位图(DDB)和设备无关位图(DIB),使用非常广。
它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。
BMP文件的图像深度可选lbit、4bit、8bit及24bit。
BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。
由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Win
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大计 考点