2024年大学试题(计算机科学)-计算机程序设计笔试参考题库含答案_第1页
2024年大学试题(计算机科学)-计算机程序设计笔试参考题库含答案_第2页
2024年大学试题(计算机科学)-计算机程序设计笔试参考题库含答案_第3页
2024年大学试题(计算机科学)-计算机程序设计笔试参考题库含答案_第4页
2024年大学试题(计算机科学)-计算机程序设计笔试参考题库含答案_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“人人文库”水印下载源文件后可一键去除,请放心下载!(图片大小可任意调节)2024年大学试题(计算机科学)-计算机程序设计笔试参考题库含答案“人人文库”水印下载源文件后可一键去除,请放心下载!第1卷一.参考题库(共75题)1.二维表中每一列的所有数据在关系模型中称为字段,二维表格中的每一行在关系模型称为()。2.计算机能完成很多的工作,是因为计算机执行了对应的程序。3.在操作系统中采用多道程序设计方式能够提高()。A、CPU的可靠性B、CPU的兼容性C、CPU和外部设备的可靠性D、CPU和外部设备的利用效率4.外码与其所引用的列之间的关联关系是根据()关联的。A、列名相同B、类型相同C、语义D、任意情况5.使用()工具栏可以在表单上对齐和调整控件的位置。A、调色板B、表单控件C、布局D、表单设计器6.SQL语言中,删除一个视图的命令是()。A、DELETEB、DROPC、CLEARD、REMOVE7.MouseDown事件发生在MouseUp和Click事件之前,但MouseUp和Click事件发生的次序与对象有关。试编写一个小程序测试在命令按钮和标签上MouseDown、MouseUP和Click事件发生的顺序。8.在窗体上建立了多个控件,如TEXT、LABEL1、COMMAND1,若要使程序一运行焦点就定位在COMMAND1控件上,应将COMMAND1控件的()设置为0.A、INDEXB、TABINDEX[]C、TABSTOPD、ENABLED9.任何字符(包括汉字)均可放在注释行中作为注释内容。10.OLE对象数据类型字段所嵌入的数据对象的数据存放在()。A、数据库中B、外部文件中C、最初的文件中D、以上都是11.要设置定时器的时间间隔可以通过什么属性来实现。12.可以用Text1.text=“”来清除Text1中的内容。13.以下关于修改表之间关系操作的叙述,错误的是()。A、修改表之间的关系的操作主要是更改关联字段、删除表之间的关系和创建新关系B、删除关系的操作是在“关系”窗口中进行的C、删除表之间的关系,只要双击关系连线即可D、删除表之间的关系,只要单击关系连线,使之变粗,然后按一下删除键即可14.在“销售表”中有字段:单价、数量、折扣和金额。其中,金额=单价×数量×折扣,在建表时应将字段“金额”的数据类型定义为()A、文本B、计算C、货币D、数字15.()属性用于设置字段的数据格式,并可以对允许输入的数据类型进行控制。16.以下程序的输出结果是main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf(""%d%d%d%d/n"",a[0][3],a[1][2],a[2][1],a[3][0];}A、0650B、1470C、5430D、输出值不定17.若要使失效的命令按钮变为有效,可设置()属性为True来实现。A、ValueB、EnabledC、VisibleD、Cancel18.求s=a+aa+aaa+…+aaa…aaa(n个a),其中a和n的值由用户自己输入。例如,当a=3,n=4时,S=3+33+333+3333。19.在VisualBasic中文件访问的类型有()。A、顺序、十六进制、随机B、顺序、记录、字符C、顺序、随机、二进制D、顺序、随机、字符20.逻辑与(And)运算的结果为"真",与它所连接的两个条件正确的是()A、前一个为"真",后一个为"假"B、前一个为"假",后一个也为"假"C、前一个为"真",后一个也为"真"D、前一个为"假",后一个为"真"21.一个Access数据库对应于操作系统中的1个文件,其文件扩展名为()。22.控件的有效性规则主要用于限定数据的格式。23.Err对象中,用来表示错误描述的属性是()。A、ErrNoB、DescriptionC、NumberD、Souece24.编写程序,交换两个变量当中的数据。25.数组声明语句Dima(4,1To5),所声明的数组a中包含的元素有()个。A、25B、20C、16D、826.以下程序执行后sum的值是()。 main(){ inti,sum; for(i=1;iA、15B、14C、不确定D、027.用于遍历对象集合所有元素的语句是()。A、Dowhile…LoopB、ForEach…NextC、While…WendD、For…Next28.记录的排序和筛选各有什么作用?如何取消对记录的筛选/排序?29.()的内容只能在报表的第一页最上方输出。30.为了防止用户随意将光标置于控件之上,应将进行()设置。A、将控件的TabIndex属性设置为0B、将控件的TabStop属性设置为TrueC、将控件的TabStop属性设置为FalseD、将控件的Enabled属性设置为False31.在块结构条件语句If-Then/Endif中。()A、必须至少有一个Elseif语句B、可以有任意多个ElseIf-Then语句C、如果没有Else语句,运行时将出现错误D、给定的条件只能是关系表达式或逻辑表达式32.在窗体中,用于显示或编辑字段的控件是()。A、文本框B、标签C、单选按钮D、列表框33.创建切换面板后,系统将在数据库中自动创建“SwitchboardItems”表和“切换面板”窗体。34.SQLServer2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQLServer的4种服务的是()。A、企业管理器B、导入和导出数据C、事件探察器D、服务管理器35.文本框中显示的内容由文本框的Caption属性来设置。36.因为有了(),数据库应用系统中的不同的对象就可以联系起来。37.以下关于变量叙述中正确的是()。A、用Public定义的变量可以在工程中的任何窗体或模块中被调用B、局部变量也能够在工程中各个窗体或模块中被调用C、变量只能在被定义的窗体、模块或过程中调用D、全局变量只能在标准模块中进行定义38.若调用过程文件Wll.prg中的一个过程AA,则必须首先用()命令打开这个过程文件,然后用命令运行它。39.执行x=MsgBox("数据类型不匹配",1,"出错提示!")然后单击消息框的"取消"按钮x的值是()。A、TrueB、FalseC、1D、240.由变量名对变量的内容进行使用或修改,则使用变量就是引用变量的内容.41.输入一年份,判断他是否为闰年,并现实是否是闰年的有关信息。42.控件中不能改变大小的只有timer。43.表达式:5+10mod10/9/3+2^2的结果为()A、6B、7C、8D、1044.下列聚合函数中正确的是()。A、SUM(*)B、COUNT(*)C、MAX(*)D、AVG(*)45.编写一个过程,功能为在同一行输出n个数字字符。46.穷举法的思路是:列举出所有可能的情况,逐个判断是否符合问题要求,从而得到问题的解。47.在visualbasic中,可执行代码都可以不属于任何一个过程。48.在表的设计视图中,要插入一个新字段,应将光标移动到位于插入字段之后的字段上,在“插入”菜单中选择()命令。A、新记录B、新字段C、行D、列49.已知数列前3项为0、0、1,以后每项为前3项的和,求此数列的第36项。50.函数Sgn(3.1415)的返回值是()A、4B、0C、1D、351.数据转换服务(DTS)的任务不包括()。A、导入和导出数据B、转换数据C、复制数据库对象D、创建数据库对象52.在VB中将一些通用的过程和函数编写好并封装作为方法供用户直接调用53.默认情况下,宏的设计视图有四列:宏名列、条件列、操作列和注释列。54.查询也是一个表,是以()为数据来源的再生表。55.()也称为分支覆盖,是一种较强的逻辑覆盖。A、条件覆盖B、条件组合覆盖C、判定覆盖D、路径覆盖56.第一次对数据库进行的备份必须是()备份。A、完全B、差异C、日志D、都可以57.使用SQL命令不能创建的对象是()A、窗体B、数据表C、操作查询D、选择查询58.要跟踪监视SQL语句执行时间的长短,可以添加的数据列为()A、StartTimeB、EndTimeC、DurationD、State59.软件开发通常由()4个阶段组成。A、概要设计、详细设计、编码、软件维护B、概要设计、详细设计、编码、软件测试C、软件定义、详细设计、编码、软件测试D、软件定义、详细设计、编码、软件维护60.你现在要建立一个Access数据库,一个表保存图书馆图书信息,表的主要字段为:出版社,作者,版本和简要介绍,对于”简要介绍”字段应该选择()类型。(注:“简要介绍”字段的内容可以超过100个字符)A、文本B、超级连接C、备注D、数字61.以下不属于文件存取方式的是()。A、顺序方式B、随机方式C、ASCII方式D、二进制方式62.下列赋值语句正确的是().A、Text1.text=Text.text+Text2.textB、T=Text1.Name+Text2.NameC、Text1.Caption=Text1.Caption+Text2.CaptionD、Text1.Enable=Text1.Enable+Text2.Enable63.以下意图哪个是用来描述FLYWEIGHT(享元)?()A、将抽象部分与它的实现部分分离,使它们都可以独立地变化B、运用共享技术有效地支持大量细粒度的对象C、动态地给一个对象添加一些额外的职责D、用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象64.下列不属于报表视图方式的是()。A、设计视图B、打印预览C、版面预览D、数据表视图65.下列程序段执行结果为() x=5y=-6 IfNotxA、3;-3B、-9;5C、-3;3D、5;-666.()服务器角色具有执行BULKINSERT的权限。A、BULKADMINB、DBCREATERC、SYSADMIND、SERVERADMIN67.()中的字符以ASCII码方式存储,并且占用一个字节。A、随机文件B、二进制文件C、文本文件D、可执行文件68.关于“约束”下面描述中正确的是()A、“约束”是对字段实施的限制,用以校验正在输入表中的数据B、“主键约束”用于确保用户不会在实施了此种约束的字段和字段组中输入重复值C、“非空约束”用来确保用户不将NULL值输入字段D、“默认约束”用来指定当用户不输入任何值时,默认情况下在字段中显示和存储的值69.执行?SIGN(3-10)命令后的显示结果为()70.两个实体集A和B中的实体的关系是多对多联系,则设计表时,最好应设计()A、两张表,且外码在实体B中B、两张表,且外码在实体A中C、一张表,不需要外码D、三张表,外码在新的表中71.在VB6.0中,命令按钮的显示形式可以有标准的和图形的两种选择,它们通过什么属性来设置?若选择图形的,则通过什么属性来装入图形?若已在规定的属性里装入了某个图形文件,但该命令按钮还是不能显示该图形,而显示的是Caption属性设置的文字,应怎样修改?72.窗体是对象,控件不是对象。73.以下定义的过程()是按“传值”方式传递参数的。A、PublicSubSum(x,y)B、PublicSubSum(ByValx,ByValy)C、PublicSubSum(x

As

Integer,y

As

Integer)D、PublicSubSum(x%,y%)74.()提供文本创建、打开、复制、删除、移动等静态方法。A、File类B、FileInfo类C、FileStream类D、StreamReader类75.如果创建空白数据库后直接退出系统,则默认的数据表“表1”将被自动保存。第2卷一.参考题库(共75题)1.可以加快排序操作的属性是()A、默认值B、有效性规则C、有效性文本D、索引2.要运行VBA的函数过程,应使用宏命令是()A、RunCommandB、RunAppC、RunCodeD、RunVBA3.要设置Hscrollbar控件在单滚动箭头时Value属性值的变化幅度,可通过调用该控件的()属性来实现。A、ValueB、SmallChangeC、MinD、LargeChange4.在设计窗体时,由于内容较多无法在窗体的一页中全部显示,为了在窗体上分类显示不同的信息,需要使用的控件是()A、选项组B、选项卡C、切换按钮D、选项按钮5.在职责链模式里,很多对象由每一个对象对其()对象的引用而连接起来形成一条链。A、下家B、上家C、周围D、所有E、自身6.关系数据库规范化是为解决关系数据库中()问题而引入的。A、插入、删除异常和数据冗余B、提高查询速度C、减少数据操作的复杂性D、保证数据的安全性和完整性7.链接到Access数据库时,其他用户能够在数据库中添加和使用数据,但不允许管理该数据库中表的结构。8.一般来说,当变量名称相同而作用域不同时,局限性()的变量总会用"阴影"遮住局限性不太大的变量。A、大B、更小C、比较小D、小9.下面程序执行的结果是() A、123B、6C、5D、57910.报表文件的扩展名是()。A、.rptB、.fixC、.repD、.rpx11.决定窗体外观的是()A、矩形B、标签C、属性D、按钮12.在VisualFoxPro中,查询结果以文件的形式保存起来,查询文件的扩展名为()。A、.dbfB、.sqlC、.comD、.qpr13.VBA中用于弹出信息框或警告框的命令是()A、WarnB、PrintC、SetInfoD、MsgBox14.在Access中,空数据库是指()。A、没有基本表的数据库B、没有窗体、报表的数据库C、没有任何数据库对象的数据库D、数据库中数据是空的15.软件项目的()是指项目难以完全按照规定的时间、规定的预算由规定的人员完成。A、复杂性B、不确定性C、难控制性D、灵活性16.属性和方法的区别是什么?17.下面程序段运行后,显示结果是()。DimxIfxThenPrintxElsePrintx+1A、0B、1C、-1D、显示出错信息18.在设计窗体时,“出生地”的全部可能输入作为记录事先存入一个表中,要简化输入可以使用的控件是()A、列表框控件B、复选框控件C、切换按钮控件D、文本框控件19.1959年IBM公司的塞缪尔(A。M。Samuel)编制了一个具有自学能力的跳棋程序,这属于计算机在()方面的应用。A、过程控制B、数据处理C、计算机科学计算D、人工智能20.以下for语句构成的循环执行了()次。 #include #defineNi #defineMN+1 #defineNUM(M+1)*M/2 main() {inti,n=0; for(i=1;iA、5B、6C、8D、921.若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性?()A、CaptionB、ForecolorC、BackcolorD、Text22.打开报表后,下列事件中首先发生的是()A、获得焦点(GotFocus)B、改变(Change)C、激活(Activate)D、成为当前(Current)23.表达式RND*(60-50)+50所能产生的随机数的范围是()A、(50,60)B、(10,50)C、(50,61)D、(0,60)24.以下语句的输出结果是()。printFormat(3678.234,"000,000,000")A、003,678.23B、000,003.678C、000,003,678D、003,678,23425.数据访问页对象以()格式的磁盘文件形式存储。26.数据库备份的作用是()。A、保障安全性B、一致性控制C、故障后的恢复D、数据的转储27.查询不仅能检索记录,还能对数据进行统计。28.如果从不同角度对文件进行分类,可以把文件分为不同的种类。根据文件内容的编码方式可以把文件分为()。A、顺序文件和随机文件B、文本文件和二进制文件C、文本文件和随机文件D、程序文件和数据文件29.派生类的对象对它的基类成员中的()是可以访问的。A、公有继承的公有成员B、公有继承的私有成员C、公有继承的保护成员D、私有继承的私有成员30.Access表中字段的数据类型不包括()A、文本B、备注C、通用D、日期/时间31.在创建数据表时,可以给字段规定NULL或NOTNULL值,NULL值的含义是()。A、0B、空格C、NULLD、不确定32.下列定义abc过程的语句,正确的是()A、DimSubabc(x,y)B、Publicabc(x,y)C、PrivateSubabc(x,y)AsIntegerD、Subabc(x,y)33.关于SQLServer的固定数据库角色public以下叙述错误的是()A、不可以删除public角色B、不需要指定数据库用户为public角色C、每个数据库都有public角色D、如果不需要可以删除public角色34.编辑修改表的字段(也称为修改表结构),一般是在表的设计视图中进行35.UML是一种标准的图形化建模语言,它是()分析与设计的一种标准表示。A、面向过程B、面向对象C、面向功能D、面向结构36.数据库管理系统在对表进行()操作时检查CHECK约束。A、插入和删除数据之前B、插入和删除数据之后C、插入和更新数据之前D、插入和更新数据之后37.算法应该具有有穷性、确定性、输入与输出、可行性等重要的特征。38.使用准则Like”四川?”查询时可以查询出“四川省”和“四川成都”。39.创建视图时,相应的数据库必须处于()状态40.下列关于实体描述错误的是()。A、实体是客观存在并相互区别的事物B、不能用于表示抽象的事物C、既可以表示具体的事物,也可以表示抽象的事物D、数据独立性较高41.当数据表某数字数据类型字段中已经输入了数据,如果改变该字段大小为整形,则以下存储的数据将发生变化的是()A、200B、3.14C、-200D、9942.代数式exSin(300)2x/(x+y)lnx对应的VB表达式是()A、E^X*Sin(30*3.14/180)*2*x/x+y*log(x)B、Exp(x)*Sin(30)*2*x/(x+y)*ln(x)C、Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*log(x)D、Exp(X)*Sin(30*3.14/180)*2*x/(x+y)*ln(x)43.激活弹出式菜单的命令是()。A、LoadB、ShowC、SetFocusD、PopupMenu44.Visual_basic是合法的变量名。45.函数ROUND(-7.3)的取值是()。A、7B、8C、-7D、-846.在Word中,要新建文档,应选择的命令所属的菜单是()。A、文件B、编辑C、视图D、插入47.程序功能:求10的阶乘,程序中有一行有错误。改正错误,使它能输出正确的结果。 48.“图表向导”中汇总方式只能是对数据进行求和汇总。49.Single和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位.50.复合索引的特点是()A、一个表中有多个索引B、一个索引中有多列C、一列上有多个索引D、表中的数据按照索引顺序存放51.Image控件不能用作容器使用。52.在面向对象的程序设计中,最基本的元素是()A、窗体文件B、工程文件C、属性D、对象53.多媒体设备中,声音处理芯片基本功能不包括()。A、采样和回放控制B、将信号放大C、处理MIDI指令D、混响、合声54.如在WIN.INI文件中发现不认识的程序,则可以用删除功能将其删除。55.下面关于SQLServrver2000中数据库用户的说法正确的是()A、所有能登录SQLServer实例的用户都是该实例上任意数据库的用户B、所有用户必须首先被添加成为数据库的用户之后,才能访问该数据库C、凡是数据库的用户均能访问该数据库中所有的资源D、数据库用户能访问数据库,但权限有所限制56.编码风格是指:()。A、编写程序的方式以及表达的格局B、代码排版风格C、使用的编程语言的风格D、程序员编程的风格57.文件列表框的Path属性的作用是()。A、显示当前驱动器或指定驱动器上的路径B、显示当前驱动器或指定驱动器上的某目录下的文件名C、显示根目录下的文件名D、只显示当前路径下的文件58.结构化程序设计的三种基本结构是什么?59.将通用对话框类型,设置为字体对话框,可修改该控件的()属性.A、fontB、filenameC、filterD、action60.下列关于函数依赖的叙述中,()条不正确。A、由X→Y,Y→Z,有X→YZB、由XY→Z,X→Z,有X→Z,Y→ZC、由X→Y,WY→Z,有XW→ZD、由X→Y,及Y→Z,有X→Z61.CPU是()的简称。A、中央处理器B、高速缓存C、外存D、缓存62.某公司的网络中有一台数据库服务器,服务器上运行的应用软件为SQLServer2000某日数据库管理员通过操作系统提供的工具“性能监视器”对SQLServer进行性能监视时,选择的监视对象为:SQLServer:Databases,他可以通过该对象监视的内容为()A、SQLServer数据库对象的分配B、SQLServer复制代理程序的信息C、SQLServer所用的内存缓冲区的信息D、SQLServer数据库的信息63.不是Access关系数据库中的对象的是()。A、查询B、Word文档C、数据访问页D、窗体64.下列步骤不属于软件开发过程的是()。A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护65.下列()方式可以启动Access2010。A、双击桌面上的Access快捷方式图标B、双击以.accdb为扩展名的数据库文件C、右键单击以.accdb为扩展名的数据库文件,在弹出的快捷菜单中单击【打开】命令D、以上三种方式都可以66.若有以下函数调用语句,在此函数调用语句中实参的个数是()。 fun(a+b,(y=10,y),fun(n,k,d));A、3B、4C、5D、667.若想把表或视图中的字段迅速放到表单中,可以选择“表单”菜单中的“快速表单”命令,此时将启动(),可以把选定的字段添加到表单中。A、“表单设计器”B、“快速表单”C、“表单生成器”D、“表达式生成器”68.顺序文件是指()。A、文件中按每条记录的记录号从小到大排序好B、文件中按每条记录的长度从小到大排序好C、文件中按记录的某关键数据项从大到小排序D、记录按进入的先后顺序存放,读出也是按原写入的先后顺序读出69.由()属性,可将字符串输入到文本框中。A、TextB、CaptionC、NameD、Value70.完成下列程序: 功能:以下程序段用于实现:输入两个正整数m和n,求其最大公因数和最小公倍数。 71.下列四项中说法不正确的是()A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性72.下列四项中,不属于数据库特点的是()A、数据共享B、数据完整性C、数据冗余很高D、数据独立性高73.按窗体筛选时,同一行条件之间的关系是()A、与B、或C、非D、相同74.一个数据表中可以有多个主关键字。75.在SQL语句中,删除表的命令是()。A、DELETETABLEB、ERASETABLE

C、DROPTABLED、DELETEDBA第1卷参考答案一.参考题库1.参考答案:记录2.参考答案:正确3.参考答案:D4.参考答案:C5.参考答案:C6.参考答案:B7.参考答案:8.参考答案:B9.参考答案:正确10.参考答案:A11.参考答案: InterVal12.参考答案:正确13.参考答案:C14.参考答案:B15.参考答案:输入掩码16.参考答案:A17.参考答案:B18.参考答案:19.参考答案:C20.参考答案:C21.参考答案:mdb22.参考答案:错误23.参考答案:B24.参考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论