版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023年国家开放大学(电大)-信息系统开发与维护(专科)考试历年真摘选题含答案(图片大小可自由调整)第1卷一.参考题库(共100题)1.计算机硬件通常由5大功能部件组成,它们是:()、()、()、()和()。2.接收事件可以使用两种语句:()语句和()语句。A、WithEventsB、AddHandlerC、RemoveHandlerD、RaiseEvent3.简述创建一个计数器页的思路。4.下面这段代码的运行结果是()。 DimMyStringBuilderAsNewStringBuilder("HelloWorld!") MyStringBuilder.Replace("!"c,"?"c) Console.WriteLine(MyStringBuilder)A、HelloWorld?cB、HelloWorld?C、HelloWorld!cD、HelloWorld!5.你如何理解OpenDialog(打开文件对话框)和SaveDialog(保存文件对话框)这两个组件的基本功能?它们负责文件的打开和保存吗? 6.高级语言解释执行的一般步骤是什么?解释招待有什么缺点?7.对象的三个要素是属性、方法和()8.简述超链接的组成、访问文件方式、内部链接和外部链接。9.在任意二叉树中,如有N个叶子结点,M个度为()的节点,则必有()。10.什么是面向过程式语言?有什么特点?11.如果要将数据集的架构导出到一个XML文件,需要调用的方法是()。A、DataSet.ReadXMLB、DataSet.WriteXmlC、DataSet.ReadXmlSchemaD、DataSet.WriteXmlSchema12.Employee是个结构类型,其描述如下: 请问以下写法正确的是()和()。A、e1^EmployeeNumber=202B、e1.EmployeeNumber=20C、e1.CalculateBonus(20)D、e1.CalculateBonus(20,20)E、e1^CalculateBonus(20)13.下面这段代码的运行结果是()。 DimMyStringBuilderAsNewStringBuilder("HelloWorld!") MyStringBuilder.Remove(5,7) Console.WriteLine(MyStringBuilder)A、"Hello_"B、"Hello"C、"_World!"D、"World!"14.评价算法效率的主要指标是()和()。15.下图是本程序的设计界面(左)和运行界面(右): 在form1上建立的对象有:Edit1~Edit4、Button1(输出)、RadioGroup1。 该程序的功能是:用户在Edit1~Edit3中分别输入3个整数,并指定输出最大或最小数,然后按“输出”键,输入数据中的最大或最小数将显示在Edit4中。 请编写单击“输出”按钮的事件处理程序。16.编辑框edit中的内容能够设置为只读(即不能输入)17.编写一个程序。从键盘输入3个整数,输出其中最大数。18.在关于DataSet和DataTable的以下描述中,选出正确的答案。()A、同一个DataTable可以属于多个DataSetB、即使数据集中只有一个数据表,该表的名称也要区分大小写C、如果数据集中只有一个数据表,则该表的名称是大小写无关的D、数据集中的数据表名称是区分大小写的,ds.Tables("Employees")和ds.Tables("employees")不是同一个表19.描述使用Command进行数据更新的步骤。20.简述全局变量、局部变量、会话变量和应用程序变量之间的区别。21.表达式60+19div2的值是()A、67B、79C、69D、8022.以下语句执行后myTable的名称是()。 DimmyTableasDataTable myTable=NewSystem.Data.DataTable()A、Table1B、Table2C、TableND、Nothing23.下面这段代码中,变量myInteger的结果是()。 DimmyStringAsString="ABCDE" DimmyIntegerAsInteger myInteger=myString.IndexOf("D")A、0B、1C、2D、3E、424.数据适配器包含4个Command对象()、()、()和()。25.创建计算列时应该使用Column的()属性。26.Cookie的应用是通过()对象和()对象来实现的。在()对象中,WEB服务器使用Cookies集合往浏览器中发送Cookie信息,在()对象中使用Cookies 集合从用户的浏览器中读取Cookie信息。27.修改窗体的标题时,应当在属性页中设置的属性是()A、CaptionB、NameC、TextD、Label28.关于使用Directory和DirectoryInfo类获取子目录的正确描述()。A、Directory.GetDirectories返回一个目录数组B、DirectoryInfo.GetDirectories返回一个目录数组C、Directory.GetDirectories返回一个字符串数组D、DirectoryInfo.GetDirectories返回一个字符串数组29.通过Animate对象的()属性设置,可以指定系统标准的AVI动画演示。30.数组都是从System.Array类继承。31.4ABC 可作为Delphi的变量名。32.简述计算机硬件与软件的关系。33.完成文件读写功能的两个类是()和()。A、FileOpenB、StreamReaderC、StreamWriterD、FileWrite34.复选框对象是否被选中,是由其()属性决定的。35.指出以下语句的错误。 36.以下关于DataSet和DataTable的描述中,正确的是()和()。A、同一个DataTable可以属于多个DataSetB、数据集中的数据表名称是区分大小写的,ds.Tables("Employees")和ds.Tables("employees")不是同一个表C、如果数据集中只有一个数据表,则该表的名称是大小写无关的D、即使数据集中只有一个数据表,该表的名称也要区分大小写37.超级链接样式的定义包括对()状态的定义。A、linkB、visitedC、hoverD、active38.在Delphi环境中,组件板上的组件就是类的概念,例如按钮组件就是按钮类。而用户在窗体上创建的一个按钮就是对象的概念(按钮对象)。39.Trunc(-1.3)+Int(1.4)=()40.客户信息的提交、客户密码的更忙乱和定单数据的删除等需要涉及数据库的()、()和()。41.计算机的五大主要应用领域是()、()、()、()和()。42.局部变量的作用域可以超出所定义的过程。43.Dreamweaver MX中的行为包含两个要素,即()和()。44.()是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。()是描述程序设计的过程及程序的使用方法的有关资料。45.总线是连接()、()和()的公共信息通道。通常由三部分组成:()、()、()。46.通用类型系统包括()和()两种类型。47.系统软件的核心软件是()。A、编译程序B、机器语言C、操作系统D、汇编程序48.创建了一个文本样式后,该样式将出现在()视图窗口中。49.结构化程序设计的基本原则是什么? 50.在引用对象时,将该对象所在的命名空间作为前缀,这种命名空间的引用方法称之为(),另外还可以通过使用()语句定义“别名”来引用命名空间。51.结构化程序设计的总体思想是采用模块化结构,()、()。52.MediaPlayer组件只能播放Avi文件,不能播放midi音乐。53.ASP页面由HTML代码、客户端脚本代码和服务器端的脚本代码共同组成,其中客户端的脚本标签是一对()和(),在浏览器中解释执行;而服务器端脚本代码用一对定界符()和()进行标识,只能在WEB服务器端的()解释下执行。54.在Microsoft.NET框架中,提供系统文件访问的类集中在命名空间()中。55.Quarter是个枚举类型,包含4个值。其定义如下: EnumQuarter Spring Summer Autumn Winter EndEnum 请问以下代码执行后变量q_int的值是()。 A、0B、1C、2D、3E、456.在Dreamweaver中,关于模板的使用与修改,错误的是()。A、将模板列表中的模板直接拖放到网页中,模板就可以应用到网页中B、可以将不需要使用模板的网页脱离模板,脱离后就成为普通的网页C、锁定区在任何情况下都是不可以编辑的D、可编辑和不可编辑是对网页而言的57.用于识别HTML文件主体的标签是()。58.JavaScript中的对象是由()和()两个基本元素构成的。59.以下语句获取表中第1行第1列(FirstName列)的数据,其中错误的语句是()。A、myTable.Rows(0).Item("FirstName")B、myTable.Rows(0)("FirstName")C、myTable.Rows(0)(1)D、myTable.Rows(0)(0)E、myTable.Rows(0).Item(0)60.String.Chars(3)返回字符串的第()个字符。A、3B、4C、2D、161.简述使用DataAdapter获取数据的步骤。62.简述在什么情况下使用库项目?63.下面哪句话对Delphi的描述是正确的()A、只能用于数据库客户端开发的工具B、Delphi的编程语言全部是面向过程的C、Delphi的编程语言是JavaD、面向对象的可视化的开发环境64.计算机的存储器分为()和()两级。65.表格的边框大小由表格的()属性指不定期,而单元格间距由表格的cellspacing属性指定。A、widthB、cellspacingC、heightD、border66.简述行为面板中的对象是否可用与哪些因素有关?67.以下语句执行后myDataSet中增加的表的名称是()。 DimmyDataSetasnewDataSet() myDataSet.Tables.Add()A、Table1B、Table2C、TableND、Nothing68.CPU69.在Data Controls组件页上,只有DBNavigator组件可以不用指定DataField属性值。70.常见的非线性结构包括()和()构。71.简述利用Delphi开发一个项目的基本步骤。 72.本程序根据用户选择的运算符对输入的二个操作数进行运算,并显示运算结果。设计界面和运行界面如图所示。其中,运算符是一个含有4个单选按纽的RadioGroup1对象。 下面是单击“运算”按钮的事件处理程序,请根据功能要求完成程序填空。 73.设有一个栈,元素进栈的次序为A、B、C、D、E下列()是不可能的出栈序列。A、A、B、C、D、EB、B、C、D、E、AC、E、A、B、C、DD、E、D、C、B、A74.与数学表达式对应的Object Pascal表达式是()75.利用对象监视器可以设置窗体或组件的()A、方法B、属性C、外观D、执行代码76.超链接标签是(),其中标签的属性()用于指定链接的URL信息。77.本程序由主窗体form1和子窗体form2组成,设计界面如下图所示: 主窗体上建立的对象有Image1、Button1(加载图片)、Button2(退出)、OpenDialog1。子窗体上建立的对象有Label1、BitBtm1(Yes)、BitBtm2(No)。 单击“打开文件”按钮(Button1),会弹出打开文件对话框。用户指定一个图像文件后,图像加载到Image1显示区中。 单击“退出”按钮,会弹出确认对话框(Form2)。如果用户按“Yes”键,程序结束;如果按“No”键,返回主窗体。 下面是Unit1的代码部分,请在下划线处完成程序填空。 implementation {$R*.dfm} uses (①) procedure TForm1.Button1Click(Sender:TObject);//加载图片 begin if(②)then Image1.Picture.LoadFromFile(③) end procedure TForm1.Button2Click(Sender: TObject)//退出 begin if(④)=mrYes then(⑤) end; end.78.实现磁盘目录(Directory)服务的两个类是()和()。79.如图所示的二叉树进行先序遍历的顶点序列是①,后序遍历时得到的顶点序列是②。() A、①DEBAC②ABDECB、①EDBCA②DEBACC、①ABDEC②EDBCA80.评价算法需要从几个不同的角度考虑,最主要的是()和()。81.XML是什么?()A、可扩展的标记语言B、是一套定义语义标记的规则C、是一种元标记语言D、是一种HTML语言82.()事件在服务器创建新会话时发生,()事件是在用户会话结束时或者是脚本中调用Session对象的Abandon方法时发生;()事件在第一个用户请求时发生,()事件在最后一个用户退出站点或WEB服务器被关闭时发生。83.为了解决假溢出,通常采用()队列的方法,即把队列的存储空间设想成一个头尾相接的环状结构。84.简述面向对象的继承。85.与数学表达式对应的Object Pascal表达式是() 86.在Delphi中,建立一个文本编辑区域,可采用下列()A、命令按钮B、文本标签控件C、Edit控件D、Timer控件87.显示器是()。A、存储设备B、计算设备C、输出设备D、输入设备88.DataTable有三种集合:()、()和()。89.根据以下内容编程。小明有5本新书,要借给A,B,C,三位小朋友,若每人每次只能借一本,则可有多少种不同的借法?90.Dreamweaver支持的视频文件格式不包括()。A、AVIB、MPEGC、RMD、SWF91.二叉树的第()层上至多有2i-1(i≥1)个结点。92.本程序设计界面及运行界面如下图所示 该程序的功能是:用户在界面上的两个编辑框(Edit1、Edit2)内分别输入两个正整数M和N(M93.早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是()。A、对问题的抽象层次不够深入B、程序员过分依赖技巧与天分,不太注重所编写程序的结构C、无固定程序设计方法D、程序中的控制随意跳转,不加限制地使用goto语句94.Directory类与DirectoryInfo类的主要区别是什么?95.下列不正确的是(): A、可以直接调用函数取代非var形参,将函数的值传给子程序B、可以指定表达式取代非var形参,表达式的类型要与相应形参类型一致C、可以将数值、函数、常量传递给var形参D、如果指定变量为实参,变量的值将传递给子程序96.可以使用ForEach...Next语句依次处理集合的成员。97.描述通过DataSet添加记录的步骤。98.Delphi程序设计的基本特点是()A、可视化程序设计B、代码程序设计C、事件驱动编程D、A和C99.一个Table对象不能同时指定与之相连的两个关系表。100.Delphi应用程序设计基于()语言。 A、BasicB、C++C、PascalD、Object Pascal第1卷参考答案一.参考题库1.正确答案:存储器;运算器;控制器;输入设备;输出设备2.正确答案:A,B3.正确答案: (1)在applicafion-onstart事件过程中构建应用程序变量,用来保存数值。然后读取保存在硬盘文件上的数值,并赋值到应用程序变量中。 (2)在cession-constart事件中将应用程序变量递增,并将应用程序变量值保存到磁盘文件中在页面上显示应用程序变量值。4.正确答案:B5.正确答案: 两个组件对象只是提供了一个Windows的标准对话框。用户在对话框中可以指定要打开或要保存的文件的名字,并将用户在对话框中选择的文件名存入Filename属性中。 这两个组件对象并不执行打开或保存文件的操作。6.正确答案:解释执行需要一个解释程序,它将源代码程序逐句读入,然后直接分析语句的含义,立刻给出执行结果。由于解释执行只看到一个语句,难于优化,执行效率较低。7.正确答案:事件8.正确答案: (1)组成: 超级链接文本及图象 (2)访问文件形式:包括绝对URL和相对URL (3)内部链接:包括页内跳转和跳转到另一页(即本地链接) (4)本地链接: 在同一台服务器上的不同文件间进行链接,可采用绝对路径和相对路径来指示一个文件,格式为: 链接内容 链接内容 (5)页内跳转:在同一个文件内实现跳转。 链接点 链接点 (6)外部链接:是指与WWW上的其它站点中的HTML文档的链接,其语法格式为:链接内容9.正确答案:2;N=M+110.正确答案: 面向过程式语言,也叫命今式语言或强制式语言,它是通过指明一列可执行的运算及运算的次序来描术计算过程的语言。 命立式语言以冯`诺依曼式计算机体系结构为背景。机器语言与汇编语言是最早问世的命立式语言。FORTRAN,ALGOL,GOBOL,PASCAL,C,ADA等高级语言也属过程式语言,其变量对应于存储单元。对变量的访问就是对相应存储单元的访问。各个语句在程序中的顺序以及转向语句等控制语句则明确规定了机器的执行步骤,这就是冯`诺依曼式体系结构的思维方式,在程序设计中的反映。 过程式语言程序的本质是重复地,按步地计算低级(非抽象)值并将之赋给变量(对象),这就迫使程序人员去关心比较低级的细节,而这不适用于设计复杂算法。因此,几十年来过程式语言一直向着隐蔽低级机器属性,提高程序层次与抽象性的方向发展。11.正确答案:D12.正确答案:B,C13.正确答案:B14.正确答案:时间复杂度;空间复杂度15.正确答案: 16.正确答案:正确17.正确答案: #include voidmain() { inta,b,c,max; printf(“Pleaseinput3integers:/n”); scanf(“%d%d%d”,&a,&b,&c); max=a; if(b>a)max=b; if(c>x)max=c; printf(“Max=%d”,max); }18.正确答案:C,D19.正确答案: (1)创建一个连接对象 (2)创建一个包含相应数据库更新语句的命令对象 (3)对该命令对象添加需要的参数并赋值 (4)打开该连接对象 (5)执行命令对象的ExecuteNonQuery方法对数据库进行更新操作 (6)关闭命令和连接20.正确答案: 1.全局变量和局部变量,会话变量和应用变量。全局变量可在一个asp页面的任何位置进行调用,可被页面中任何位置的脚本访问。局部变量只能在asp页面的部分区域使用,只能被位于在有效区内的脚本访问。 2.将变量从一个页面传递到另一个页面时,使用会话变量或应用程序变量。会话变量是指在一个会话过程中有效的变量,属于特定用户。不会影响其他用户的程序运行。应用程序变量是指对所有会话过程都有效的变量在整个站点的运行过程中对所有用户有效,可被所有用户同时使用,可用应用程序变量来处理那些可以让所有用户修改的内容。 变量类型 作用域 全局变量 可以在一个ASP页面的位置进行调用 局部变量 只能在ASP页面的部分区域(有效区)内使用 会话变量 能将一个变量从一个页面传递到另一个页面,是在、一个会话 中有效的变量 应用程序变量 在整个站点的运行过程中对所有的用户都有效,能够被所有的 用户同时使用21.正确答案:C22.正确答案:D23.正确答案:D24.正确答案:SelectCommand;UpdateCommand;InsertCommand;DeleteCommand25.正确答案:Expression26.正确答案:Response;Request;Response;Request27.正确答案:A28.正确答案:B,C29.正确答案:CommonAVI30.正确答案:正确31.正确答案:错误32.正确答案: 计算机硬件与软件的关系主要体现在以下三个方面: (1)互相依存。计算机硬件与软件的产生与发展本身就是相辅相成,互相促进的,二者密不可分。硬件是软件的基础和依托,软件是发挥硬件功能的关键,是计算机的灵魂。在实际应用中更是缺一不可,硬件与软件,缺少哪一部分,计算机都是无法使用的。 (2)无严格界面。虽然计算机的硬件与软件各有分工,但是在很多情况下软硬件之间的界面是浮动的。计算机某些功能既可由硬件实现,也可以由软件实现的功能,随着计算机技术的发展,一些过去只能用软件实现的功能,现在也可以用硬件来实现,而且速度和可靠性都大为提高。 (3)相互促成。无论从实际应用还是从计算机技术的发展看,计算机的硬件与软件之间都是相互依赖,相互影响,相互促进的。硬件技术的发展会对软件提出新的要求,促进软件的发展;反之,软件的发展又对硬件提出新的课题。33.正确答案:B,C34.正确答案:checked35.正确答案: ReadOnly属性中不能有Set语句,应去掉以下三条语句: Set(ByValValueAsString) Name=Value EndSet36.正确答案:B,C37.正确答案:A,B,C,D38.正确答案:正确39.正确答案:040.正确答案:添加;修改;删除41.正确答案:科学计算;数据处理;过程控制;计算机辅助系统;人工智能42.正确答案:错误43.正确答案:时间;动作44.正确答案:程序;文档45.正确答案:CPU;存储器;外部设备;数据总线;地址总线;控制总线46.正确答案:值类型;引用类型47.正确答案:C48.正确答案:css样式面板的应用样式49.正确答案: 结构化程序设计的基本原则是:取消goto语句,程序中只允许顺序、分支和循环三种控制结构,其中每一种结构只能有一个入口和一个出口。任何算法都必须(也可以)由这三种基本结构及三种结构的嵌套所构成。 结构化程序设计要求采用自顶向下、逐步求精的设计方法和单入口、单出口的控制结构。50.正确答案:完全限定名;Imports51.正确答案:自顶向下;逐步求精52.正确答案:错误53.正确答案: ;;;应用程序服务器54.正确答案:System.IO55.正确答案:D56.正确答案:C57.正确答案: 58.正确答案:属性;方法59.正确答案:C60.正确答案:B61.正确答案: 使用DataAdapter获取数据的步骤是: (1)创建一个连接对象 (2)创建一个包含相应数据库查询语句的DataAdapter对象 (3)创建一个数据集对象 (4)执行DataAdapter对象的Fill方法将查询结果添加到数据集中 (5)对数据集执行相应的操作 (6)关闭连接62.正确答案:当网站中存在经常使用的相同页面元素时,可以把相同的页面元素作为库项目来使用。63.正确答案:D64.正确答案:内存;外存65.正确答案:D66.正确答案:行为面板菜单中的动作是否可用与在页面上选定的对象和选择的页面浏览器有关。因为不用的对象可执行的动作不同,而低版本的浏览器所支持的动作也较少。67.正确答案:A68.正确答案: 中央处理器69.正确答案:错误70.正确答案:树型;图型71.正确答案: 1.建立一个新的项目 2.建立窗体 3.在窗体上加入对象 4.检查和设定对象属性 5.编写对象的事件处理程序 6.编译、试运行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025新疆能源职业技术学院教师招聘考试题目及答案
- 2025杭州市工人业余大学教师招聘考试题目及答案
- 2025沧州幼儿师范高等专科学校教师招聘考试题目及答案
- 2026江西吉安市永丰县农业农村局选调3人建设考试备考试题及答案解析
- 2026中智关爱通(上海)科技股份有限公司招聘1人建设考试备考试题及答案解析
- 2026湖南省邵阳县事业单位人才引进17人建设考试备考试题及答案解析
- 2026广东深圳市福田中学教育集团皇御苑实验学校招聘建设考试备考试题及答案解析
- 2026年辽宁师范大学海华学院招聘36人建设笔试备考题库及答案解析
- 2026北京中科航天人才服务有限公司内蒙古分公司招聘建设考试参考试题及答案解析
- 2026浙江台州海关综合技术服务中心招聘编制外工作人员1人建设笔试参考题库及答案解析
- 区块链金融(第二版)课件 项目三 区块链赋能数字银行业务
- 2026年见证取样员试卷含答案详解【培优】
- 雨课堂学堂在线学堂云人工智能技术与应用(江南大学)单元测试考核答案
- 2026中国商用飞机公司招聘面试题库
- 4.1《致敬劳动者》课件 统编版道德与法治三年级下册
- 宝钢采购管理制度
- 公安机关人民警察内务条令试题库(附答案)
- 配饰礼仪课件
- 领导科学正式完整版课件
- 西安地产项目产品定位报告
- 杭州桐庐足球训练基地给排水工程监理细则
评论
0/150
提交评论