2024年国家开放大学(电大)-信息系统开发与维护(专科)笔试考试历年高频考点试题摘选含答案_第1页
2024年国家开放大学(电大)-信息系统开发与维护(专科)笔试考试历年高频考点试题摘选含答案_第2页
2024年国家开放大学(电大)-信息系统开发与维护(专科)笔试考试历年高频考点试题摘选含答案_第3页
2024年国家开放大学(电大)-信息系统开发与维护(专科)笔试考试历年高频考点试题摘选含答案_第4页
2024年国家开放大学(电大)-信息系统开发与维护(专科)笔试考试历年高频考点试题摘选含答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

2024年国家开放大学(电大)-信息系统开发与维护(专科)笔试考试历年高频考点试题摘选含答案第1卷一.参考题库(共75题)1.VisualBasic.NET有两种类型的属性过程:()属性过程用于检索属性值;()属性过程用于向属性赋值。2.计算机软件是指()。A、源程序B、计算机程序及其有关文挡C、源程序和目标程序D、计算机程序3.简述静态网页的工作机制。4.()是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。5.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的()阶段、()阶段、()阶段组成。6.根据以下内容进行编写程序。百钱百鸡问题。中国古代数学家张丘建在他的《算经》中提出了著名的“百钱百鸡问题”:鸡翁一,值钱五:鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,翁,母,雏,各几何?7.下面对Memo组件Memo1操作正确的语句是()A、Memo1.Clear"";B、Memo1.Lines := ’ Test ’;C、Memo1.Lines.Add(123456)D、Memo1.Lines.Delete(1);8.与数学表达式对应的Object Pascal表达式是()9.创建计算列时应该使用Column的()属性。10.世界上第一台计算机取名为()。11.在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是()。A、穷举法B、回溯法C、分治法D、递归法12.StrToFloat将一个字符串转换为一个实数。13.对象的三个要素是() A、名称B、属性C、方法D、事件14.以下叙述不正确的是()A、双击鼠标可以触发DblCLick事件B、窗体或控件的事件的名称可以由编程人员确定C、移动鼠标时,会触发MouseMove事件D、控件的名称可以由编程人员设定15.对象的Name属性值可以为空16.简述使用Command进行数据更新的步骤。17.()、栈和队列都是()结构,可以在线性表的()位置插入和删除元素,而栈只能在()插入和删除元素;对于队列只能在()插入元素,在()删除元素。18.简述在ASP中访问数据库的两种方式。19.复选框对象是否被选中,是由其()属性决定的。20.ListBox、ComboBox和RadioGroup 三个组件都有一个Items属性,请说出该属性对三个组件的用途各是什么?21.在窗体上画一个标签(名称为Label1)和一个时钟组件(名称为Timer1),添加2个按钮“开始”(Button1)和“停止”(Button2)。程序运行后,单击窗体“开始”按钮,时钟组件启动,并开始在标签中更新显示当前时间,每隔1秒钟变换一次,按停止按钮停止计时。(见图)。请填空。 然后编写如下几个事件过程:  procedure TForm1.FormCreate(Sender: TObject);  begin    Timer1.Enabled :=(①) ;    Timer1.Interval  := (②) ;  end;   procedure TForm1.Button1Click(Sender: TObject); begin    Timer1.Enabled := (③) ;  end;   procedure TForm1.Button2Click(Sender: TObject); begin Timer1.Enabled :=  (④);  end;   procedure TForm1.Timer1Timer(Sender: TObject); begin      label1.Caption  :=  TimeToStr(⑤);  end;22.要检索指定主表记录的所有子表相关记录,应该调用的方法是()。A、GetParentRowsB、GetChildRowsC、GetRelationD、GetRows23.下面答案中属于FileMode枚举的是()和()。A、AppendB、ReadC、OpenD、None24.简述行为面板中的对象是否可用与哪些因素有关?25.任何控件都有的属性是()A、BackColorB、CaptionC、NameD、BorderStyle26.利用DBGrid的()属性,可以设置DBGrid每一列的标题和对齐方式等。27.Dreamweaver MX中的行为包含两个要素,即()和()。28.请简要介绍面向过程式语言中的三种程序设计的基本结构。29.3-2  Int(1.1)=()30.简述超链接的组成、访问文件方式、内部链接和外部链接。31.使用Cookies集合将信息发送到浏览器中时,Response.Cookies代码应该放在页面的()。A、和之间B、任何位置C、标记之后 D、标记之前32.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些()。33.MediaPlayer组件只能播放Avi文件,不能播放midi音乐。34.计算机存储器一般分为两级,它们是()和()。35.下列说法错误的是() A、窗体文件的扩展名为.dfmB、一个窗体对应一个窗体文件C、Delphi中的一个工程只包含一个窗体D、.~dpr和.~pas 是备份文件,便于用户恢复到较早的一个项目版本。36.早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是()。A、对问题的抽象层次不够深入B、程序员过分依赖技巧与天分,不太注重所编写程序的结构C、无固定程序设计方法D、程序中的控制随意跳转,不加限制地使用goto语句37.DirectoryInfo类提供静态方法,不需要创建对象就可以直接使用。38.FileInfo类提供静态方法,不需要创建对象即可调用其方法。39.在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程: 程序运行后,单击命令按钮,则标签中显示的内容是()A、5B、15C、20D、2540.下面这段代码中,变量myInteger的结果是()。 DimmyStringAsString="ABCDE" DimmyIntegerAsInteger myInteger=myString.IndexOf("D")A、0B、1C、2D、3E、441.创建派生类时,通过MustInherit指定“抽象类”。42.的Object Pascal表达式是43.数据集中的数据表名称是不区分大小写的,ds.Tables("Employees")和ds.Tables("employees")是同一个表。44.局部变量的作用域可以超出所定义的过程。45.汇编语言属于()。A、过程式语言B、逻辑语言C、函数式语言D、非过程式语言46.计算机语言有3种类型,它们是:()、()和()。47.快速原型法的主要思想各特点是什么?48.利用“检查表单”行为不可以检查()项目。A、输入数据是否为空B、输入数字数据的正确性C、输入的数据是否是合法的邮件地址D、输入的数字数据的大小范围49.如何将记录集中的数据在一页中显示在页面上让浏览者阅读?50.()在整个站点的运行过程中对所有的用户都有效,能够被所有的用户同时使用,通常可以用来处理那些可以让所有用户修改的内容,使用()对象来存储。51.下面这段代码中,变量myChar的结果是()。 DimmyStringAsString="ABCDE" DimmyCharAsChar myChar=myString.Chars(3)A、BB、CC、DD、E52.本程序由主窗体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.53.树型结构的主要特征是结点之间存在着一种层次的关系,数据元素之间的关系是()。在图型结构中,任何两个结点之间都可能存在着联系。数据元素之间存在着()的关系。54.与数学表达式对应的Object Pascal表达式是()55.简述值类型和引用类型的区别。56.Directory类提供静态方法,不需要创建对象就可以直接使用。57.用于摆放其他组件的组件可以称之为“容器组件”。除窗体组件外,请你再说出一个容器组件的名字。58.String.Chars(5)返回字符串的第()个字符。59.软件工程的目标是可概括为生产具有()性、()性以及()的产品。60.常见的的线性结构有()、()和()等。等其主要特征为各个结点之间“先后”有序。61.简述创建一个计数器页的思路。62.高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为(),另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为()。63.拆箱是将值类型数据指定给引用类型数据。64.当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的()。A、正确性B、健壮性C、可读性D、高效性65.使用Command对象和存储过程进行数据操作时,应将CommandType属性设置为()。A、CommandType.TextB、CommandType.CommandTextC、CommandType.StoredProcedureD、CommandType.Procedure66.创建DataRelation对象需要指定三个参数()、()和()。67.当代计算机的最主要的体系结构称为是()。A、冯·诺依曼机B、PASCAL机C、非冯·诺依曼机D、图灵机68.在对文件的操作中,reset是建立并打开一个新文件。69.要从一个顺序表删除一个元素时,被删除之后的所有元素均需()一个位置,移动过程是从()向()依次移动每一个元素。70.实型常量在C语言中只能用()表示,表示方法有:()。71.描述实现主从表操作的步骤。72.在Delphi环境中,组件页上的组件是“类”而不是“对象”73.在Dreamweaver MX中,关于层和表格转换的说法,正确的是()。A、层可以转化为表格,表格不能转化为层B、层不能转化为表格,表格可以转化为层C、层和表格可以互相转化D、上述说法都错74.本程序设计界面及运行界面如下图所示。 该程序的功能是:用户在界面上的两个编辑框(Edit1、Edit2)内分别输入两个正整数M和N(M<N),单击“计算”按钮(Button1),程序求出M~N之间所有能被3整除的数,并在Memo1对象中依次显示。 请编写单击“计算”按钮的事件处理程序。75.表达式30+19div2的值是()A、37B、49C、39D、40第2卷一.参考题库(共75题)1.在一个项目中可以有一个以上的主窗体(Main form)。2.下列表达式中()不是布尔表达式。A、A=3B、A div BC、A and BD、A>B3.利用MediaPlayer 组件实现一个播放wav声音文件的播放器。用户可自己选择要打开的 wav文件,并在播放时有播放进度提示(如图)。首先在在窗体中添加1个MediaPlayer组件MediaPlayer1、1个标签组件Label1、2个按钮组件(“打开文件”-Button1,“退出”-Button2),1个时钟组件Timer1和1个OpenDialog组件OpenDialog1,一个gauge组件(用作播放进度显示)。进度提示条每隔0.1秒更新一次进度。将程序补充完整。 procedure TForm1.Button1Click(Sender: TObject);  begin if OpenDialog1.Execute Then   Begin      MediaPlayer1.filename := OpenDialog1. (①) ;      Label1.(②) := OpenDialog1.filename;      MediaPlayer1.open;    //打开声音文件      MediaPlayer1. (③)    ;  //开始播放      Timer1.enabled := (④)   ;    end;  end;  procedure TForm1.Timer1Timer(Sender: TObject);  begin  Timer1.Interval :=  (⑤) ;   //每隔0.1秒更新一次进度  gauge1.maxvalue := MediaPlayer1.length;  gauge1. (⑥)   := MediaPlayer1.Position;   //更改进度  end;   procedure TForm1.Button2Click(Sender: TObject);  begin    close;  end;4.String.Chars(3)返回字符串的第()个字符。A、3B、4C、2D、15.下面哪个功能键可以调出Delphi 的联机帮助信息() A、F1键B、F2键C、F3键D、F4键6.表格的边框大小由表格的()属性指不定期,而单元格间距由表格的cellspacing属性指定。A、widthB、cellspacingC、heightD、border7.Cookie的应用是通过()对象和()对象来实现的。在()对象中,WEB服务器使用Cookies集合往浏览器中发送Cookie信息,在()对象中使用Cookies  集合从用户的浏览器中读取Cookie信息。8.Server对象的()方法用于创建已经注册到服务器上的ActiveX对象实例,()方法用于转换相对路径或虚拟路径为物理路径。9.XML文档中的元素是以()排列的,元素可以嵌套在其他元素中。文档必须只有(),称为()或(),其他所有元素都()。10.利用穷举法编写一个算法判断给定的正整数n是否是素数的程序,即判断n是否只能被1和自身整除。11.在Delphi集成开发环境中,如果想要直接设置或者修改对象的属性,可以通过()中的属性窗口直接进行设置。12.使用Command对象进行数据操作时,默认情况下CommandType属性为()。A、CommandType.TextB、CommandType.ProcedureC、CommandType.CommandTextD、CommandType.StoredProcedure13.一个对象是由属性、方法和事件所组成。属性表示对象中的数据,()是对象能够执行的动作,()是能够引起对象反应的条件。14.现建立一个简单报表,要求其中要包含报表的汇总栏,则在Bands属性的子属性中,需要选择的是()A、ColumnHeaderB、DetailC、TitleD、Summary15.要改变控件的宽度,应改变控件的()属性。 A、widthB、heightC、topD、left16.数组都是从System.Array类继承。17.下面这段代码的运行结果是()。 DimMyStringBuilderAsNewStringBuilder("HelloWorld!") MyStringBuilder.Replace("!"c,"?"c) Console.WriteLine(MyStringBuilder)A、HelloWorld?cB、HelloWorld?C、HelloWorld!cD、HelloWorld!18.可以使用GetParentRows方法检索指定主表记录的所有子表相关记录。19.算法描述的常见方法是()、()和()。20.目前制造计算机所采用的电子器件是()。21.JavaScript具有如下特点:()、()、()和()。22.在Microsoft.NET框架中,提供系统文件访问的类集中在命名空间()中。A、SystemB、System.IOC、System.FilesD、System.DirectoryE、System.Files和System.Directory23.表格标签是(),其中行标签是(),列标签为()。24.下面的代码结构表示的是对象的()。 A、公共属性B、只读属性C、只写属性D、可变属性25.要设定表格中某一单元格的边框颜色为红色,背景颜色为绿色,则下面的属性设置中正确的是()。A、B、C、D、26.实现磁盘目录(Directory)服务的两个类是()和()。27.结构S_Employee和类C_Employee定义分别如下: 请问以下代码执行后,e1,e2,c1,c2的Name和Salary值分别是多少? 28.下面的代码结构表示的是对象的()。 A、公共属性B、只写属性C、只读属性D、可变属性29.当向一个顺序表插入一个元素时,从插入位置开始后的所有元素均需()一个位置,移动过程是从()向()依次移动每一个元素。30.计算机硬件通常由5大功能部件组成,它们是:()、()、()、()和()。31.世界上最早的高级程序程序语言是()。32.简述计算机程序设计语言的分类和各类的特点。33.计算机系统中的软件包括,()和()。34.工具栏上的一组按钮如果要构成互斥关系(如“左对齐”、“居中”、“右对齐”),它们的GroupIndex属性正确的设置是()A、GroupIndex属性值都为0B、GroupIndex属性值非0,且互不相同C、GroupIndex属性值非0,且相同D、GroupIndex属性值互不相同35.时钟Timer组件的时间间隔是由Interval属性控制,该属性的计量单位是秒,即其值为1,则表示时间间隔为1秒。36.程序设计过程的3个阶段是()、()和()。37.样式表文件的扩展名是()。38.在设计阶段,利用Image对象的()属性,可以加载一幅图片。39.Image组件可通过设置其()属性为True使之根据图像自动调整大小;而通过设置其()属性为True,使其加载的图片能自动调整大小以适应Image。40.进度显示组件ProgressBar的当前所处的进度可以由()属性值得到。 A、StepB、ScrollC、PositionD、Max41.在一个项目中,可以根据需要将任何一个窗体定义为主窗体。42.在基于非连接的环境,在创建了DataTable的数据集之后,如果需要修改记录,可以通过修改DataTable的Rows集合中的DataRow对象来修改记录。其步骤如下: 1)定位需要修改的行 2)调用BeginEdit方法开始编辑 3)对相应列值进行修改 4)调用EndEdit确认编辑或者CancelEdit取消编辑 5)执行Update方法更新数据源 6)调用AcceptChange方法接受更改 下面的代码将DataGrid1的当前行数据修改为指定的值。请根据程序代码中的注释将程序补充完整。 43.w要改变一个对象的高度,应使用属性()A、FontB、ForcColorC、NameD、Height44.使用()方法可以加载指定XML文件的数据和架构。45.简述全局变量、局部变量、会话变量和应用程序变量之间的区别。46.描述使用Command进行数据更新的步骤。47.C语言中分支语言是()语句和()语句。48.调用主窗体的()方法,就可以结束程序关闭窗体。49.使用Command对象和存储过程进行数据操作时,应将CommandType属性设置为()。50.结构化程序设计的主要特征与风格是什么?51.显示器是()。A、存储设备B、计算设备C、输出设备D、输入设备52.在列表/菜单标签()中通过标签()指定包含的选项值,并通过一个()属性表示本选项被选中。53.本程序实现一个简单的借书界面。程序的设计界面和运行界面如下图所示: 该程序涉及到数据库中的两张表:books(图书信息)和borrow(借书记录)。表的结构为:  books(bno,书号,bname书名,num现有册数)  borrow(rno 读者号,bno书号,rdate还书日期) 其中,rno和bno都是字符型(3位)。  在用户界面,操作员选中一本书、输入借书证号后,按“借书”键完成借书功能,即在borrow表中插入一条借书记录,并将books表中该书现有册数减1。  该界面要实现以下合法性检查:  1.当该读者已经借了此书,不能再借。   2.当所借的书现有册数为0,不能再借。  在Form1上建立的数据库组件对象及连接关系如下:  Database1-Table1(与books表相连)-DataSource1-DBGrid1(显示图书信息)  Database1-Table2(与borrow表相连,用于插入借书记录)  Database1-Query1  其中为Table1建立了3个永久字段:Table1bno(书号)、Table1bname(书名)、Table1num(现有册数)。  Query1的SQL语句如下:  select bno  from borrow  where rno = :rno and bno = :bno   下面是Unit1的代码实现部分,请完成程序填空: 54.Image组件可通过设置其()属性为True使Image组件根据图像的大小自动调整显示窗口大小。55.XMLWebService的原理是:通过()提供网络功能,使用()进行描述,通过()进行注册。56.下面的代码结构表示的是对象的()。 A、公共属性B、只读属性C、只写属性D、可变属性57.用于识别HTML文件主体的标签是()。58.使用StreamReader类的()方法可以判断文件指针是否到了末尾。59.简述在什么情况下使用库项目?60.软件开发模型着重研究的是()。A、软件系统的基本架构和常见的软件系统模型B、软件开发全部过程、活动和任务的结构框架C、软件系统的模型和对应不同模型的开发方法D、程序设计的方法和编程技巧61.与数学表达式对应的Object Pascal表达式是() 62.简述Edit组件这几个属性的用途:Font、Hint、Name、ReadOnly、Text63.下面程序使用FileInfo类,实现指定目录下所有文本文件及属性的显示功能。请根据程序代码中的注释将程序补充完整。 64.如果要将数据集的架构和数据同时导出到一个XML文件,需要调用的方法是()。A、DataSet.WriteXmlB、DataSet.ReadXMLC、DataSet.WriteXmlSchemaD、DataSet.ReadXmlSchema65.下面哪句话比较准确地定义了Delphi()A、面向对象的可视化的开发环境B、多媒体制作工具C、数据库的客户端开发工具D、高级编程语言66.如果在具有层次结构的一组元素中,存在着一对一的关系,我们可以认为这样的数据的逻辑类型就是()。A、图型结构B、集合C、线性结构D、树型结构67.如果想让界面上的一个按钮变为不可用,需要将它的()属性设为False68.可以使用ForEach...Next语句依次处理数组的成员。69.引发事件需要使用()语句。70.可以使用GetChildRows方法检索指定主表记录的所有子表相关记录。71.数据库mydb中有关系表student,其结构如下:  student(sno学号,sname姓名,sex性别,birthday生日)  现编写一个学生信息浏览程序,设计界面和运行界面如下图所示: 在下划线处填写相应数据库组件的属性值:  Database1. DatabaseName : mydb   Table1. DatabaseName :  mydb  T able1. TableName :  student  Table1. Active :(①)           Datasource1.DataSet :(②)          DBNavigator1. DataSource : (③)          DBEdit2. DataSource :(④)           DBEdit2. DataField :(⑤)  72.什么是面向过程式语言?有什么特点?73.第一代电子计算机(1946—1958)采用的基本逻辑元件是()。第二代电子计算机(1958~1964)采用的是基本逻辑元件是()。第三代电子计算机(1964~1974)采用的基本逻辑元件是()。第四代电子计算机(1974年以后)采用的基本元件是()。74.使用窗体的()方法可以将一个窗体作为一个模式窗体(modal form)来打开。75.网站是由()和图像、声音、动画及数据库等各种服务器资源构成的集合体。第1卷参考答案一.参考题库1.参考答案:Get;Set2.参考答案:A3.参考答案: 1.Web浏览器向Web服务器发出静态页面请求; 2.Web服务器接收到请求并在服务器中查找客户端请求的页面; 3.Web服务器将页面发送给客户端浏览器。4.参考答案:系统软件5.参考答案:设计;实现;集成6.参考答案: #include main() {intx,y,z,j=0; for(x=o;x7.参考答案:D8.参考答案:sin(a+b)/(3+sqr(y))-a*b或sin(a+b)/(3+y*y)-a*b9.参考答案:Expression10.参考答案:ENIAC11.参考答案:C12.参考答案:正确13.参考答案:B,C,D14.参考答案:B15.参考答案:错误16.参考答案: 使用Command进行数据更新的步骤是: (1)创建一个连接对象 (2)创建一个包含相应数据库更新语句的命令对象 (3)对该命令对象添加需要的参数并赋值 (4)打开该连接对象 (5)执行命令对象的ExecuteNonQuery方法对数据库进行更新操作 (6)关闭命令和连接17.参考答案:线性表;线性;任意;栈顶;队尾;队头18.参考答案:通过ADO调用数据库的DLEDB提供者直接访问数据库或DLEDB提供者再调用ODBC驱动程序来访问数据库。19.参考答案:checked20.参考答案: 对ListBox:该属性的值(多行)为列表框中的内容。 对ComboBox:该属性的值(多行)为下拉选单中的内容。 对RadioGroup:该属性决定了一组单选按钮的个数和每个按钮的名称。21.参考答案:①false;②1000;③true;④false;⑤time22.参考答案:B23.参考答案:A,C24.参考答案:行为面板菜单中的动作是否可用与在页面上选定的对象和选择的页面浏览器有关。因为不用的对象可执行的动作不同,而低版本的浏览器所支持的动作也较少。 25.参考答案:C26.参考答案:Columns27.参考答案:时间;动作28.参考答案: 顺序结构是指按先后顺序从前到后执行的语句序列。这些语句,也可能有明确的顺序关系,即后一个程序语句依赖于前一个语句,也可能它们之间没有明确有顺序关系,即某些语句的先后顺序并不太重要,一个语句逻辑性并不从属于另一些语句。 选择结构是指根据判定条件控制一些语句是否执行的语句。选择结构可用if-then,if–then-else或case(或switch)等语句进行描述。当判定条件成立时需要一组语句,且不成立时不需要执行这些语句,那么应采用if-then语句。当判定条件成立时需要执行一组语句,否则需要执行另一组语句,可采用if-thdn-else语句。当根据表达式的取值情况在多个动作中选取其一执行时,可采用case语句。 循环结构是指可重复执行一组语句(称为循环体)的程序语句。根据重复方式的不同,循环结构可分为while型循环,until型循环和for型循环。While型循环是在指定的条件(称为循环条件)成立时,重复执行循环体,其特点是执行循环体前先判定循环体,直到循环条件成立才结束该重复,其特点是每执行一次循环体后判定循环条件,因此至少执行一次循环体,for型循环将循环体重复执行给定次数,其特点是循环开始前可确定循环次数。29.参考答案:FALSE30.参考答案: (1)组成: 超级链接文本及图象   (2)访问文件形式:包括绝对URL和相对URL  (3)内部链接:包括页内跳转和跳转到另一页(即本地链接)  (4)本地链接: 在同一台服务器上的不同文件间进行链接,可采用绝对路径和相对路径来指示一个文件,格式为: 链接内容   链接内容   (5)页内跳转:在同一个文件内实现跳转。  链接点   链接点    (6)外部链接:是指与WWW上的其它站点中的HTML文档的链接,其语法格式为:链接内容31.参考答案:D32.参考答案:逻辑运算33.参考答案:错误34.参考答案:主存储器;外存储器35.参考答案:C36.参考答案:A37.参考答案:错误38.参考答案:错误39.参考答案:C40.参考答案:D41.参考答案:正确42.参考答案:正确43.参考答案:错误44.参考答案:错误45.参考答案:A46.参考答案:机器语言;汇编语言;高级语言47.参考答案: 快速原型法是针对瀑布模型(即传统的生存周期法)提出来的一种方法,它的基本思想是回避(或暂时回避)传统的生存周期法中的一些难点,顺从用户需求出发,快速建立一个原型。使用户通达这个原型初步表达出自已的要求,在征求用户对原型意见的过程中,进一步修改,完善,逐步靠近用户的全部需求,最终形成一个完全全满足用户要求的新体系。因此,快速原型濡的最大特点是快捷,且避免了许多由于不同理解而造成的错误。 快速开发原型的途径有三种。 (1)利用计算机模拟软件系统的人机界面和人机交互方式。 (2)开发一个工作原型,实现软件系统的部门功能,而这部分功能是重要的,也可能是容易产生误解的。 (3)利用类似软件向客房展示软件需求中的部分或全部功能。 为了快速开发原型,要尽量采用软件重用技术,在算法时/空开销方面也可以让步,以便争取时间,尽快向用户提供原型。原型应充分展示软件的可见部分,如数据的输入方式,人机界面,数据的输出格式等。 原型模型在各个阶段用户反馈活动的基础上,突出了快速的改进过程,它改变了瀑布模型的线性结构,采用逐步求精方法使原型逐步完善,以满足用户的要求,是一种在新的高层次上不断反复推进的过程。 由于原型是用户和软件开发人员共同设计和评审的,因此利用原型能统一用户和软件开发人员对软件项目需求的理解,有助于需求的定义和确认,利用原型定义和确认软件需求之后,就可以对软件系统进行设计,编码,测试和维护。 原型系统的不足之处有以下两点: (1)为了使系统尽快运行起来,系统开发人员在初期往往考虑不周全,有可能使原型不能成为最终软件产品的一部分,只是一个示例而已,这样,在实际开发软件产品是,仍有许多工作要做。 (2)原型模型需要大量完备和实用的软件工具的支持才能实现,即原型模型对工具和环境依赖性较高。48.参考答案:B49.参考答案:通过Command对象运行操作查询,实现在数据中增加记录,更新和删除记录操作。50.参考答案:应用程序变量;Application51.参考答案:D52.参考答案:①unit2;②opendialog1.Execute;③opendialog1.FileName;④form2.ShowModal;⑤close53.参考答案:一对多;多对多54.参考答案:sqr(cos(a+b))/(sqr(a)+x*y)+a或cos(a+b)cos(a+b)/(a*a+x*y)+a55.参考答案: 值类型包含的是数据,引用类型包含的是指向对象实例的引用或指针。 对一个值类型变量的操作不会影响另外一个变量,而对一个引用变量的操作会影响其他引用变量。56.参考答案:正确57.参考答案:Panel或GroupBox58.参考答案:659.参考答案:正确;可用;开销合宜60.参考答案:线性表;栈;队列61.参考答案: (1)在applicafion-onstart事件过程中构建应用程序变量,用来保存数值。然后读取保存在硬盘文件上的数值,并赋值到应用程序变量中。 (2)在cession-constart事件中将应用程序变量递增,并将应用程序变量值保存到磁盘文件中在页面上显示应用程序变量值。62.参考答案:解释;编译63.参考答案:错误64.参考答案:B65.参考答案:C66.参考答案:DataRelation名称;父DataColumn;子DataColumn67.参考答案:A68.参考答案:错误69.参考答案:向前移动;前;后70.参考答案:十进制;小数形式和指数形式71.参考答案: (1)创建一个DataRelation对象,关联主表和子表 (2)定义两个DataRow对象分别代表主表和子表的数据行 (3)遍历主表的Row集合,调用GetChildRows方法返回子表记录 (4)遍历获得的子表记录并进行相应操作72.参考答案:正确73.参考答案:C74.参考答案: 75.参考答案:C第2卷参考答案一.参考题库1.参考答案:错误2.参考答案:B3.参考答案:①filename;②caption;③playtrue;④100;⑤progress;⑥progress4.参考答案:B5.参考答案:A6.参考答案:D7.参考答案:Response;Request;Response;Request8.参考答案:CreateObject;CreateObject9.参考答案:树型分层结构;1个顶层元素;根元素;文档元素;嵌套在其中10.参考答案: main() { intm,i,k; scanf("%d",&m); k=sqrt(m); for(i=2;i=k+1) printf("%disaprimenumber/n",m); else printf("%disnotaprimenumber/n",m); }11.参考答案:对象观察器12.参考答案:A13.参考答案:方法;事件14.参考答案:D15.参考答案:A16.参考答案:正确17.参考答案:B18.参考答案:错误19.参考答案:伪代码;流程图;N—S图20.参考答案:大规模集成电路21.参考答案:简单性;基于对象;可移植性;动态性22.参考答案:B23.参考答案: ;;24.参考答案:C25.参考答案:D26.参考答案:Directory;DirectoryInfo27.参考答案: e1.Name="邱钦伦",e1.Salary=2000 e2.Name="崔林",e2.Salary=1000 c1.Name="崔林",c1.Salary=2000 c2.Name="崔林",c2.Salary=200028.参考答案:B29.参考答案:向后移动;后;前30.参考答案:存储器;运算器;控制器;输入设备;输出设备31.参考答案:FORTRAN32.参考答案: 一般分为三类:机器语言,汇编语言和高级语言。 机器语言是每台计算机出厂时,厂家都为它配备一套机器语言,不同的计算机,其机器语言通常是不同的。由于机器语言是面向具体机器的,所以其程序缺乏通用性,编写程序的过程繁琐复杂,易出错,错了又不易查找和修改,编出的程序可读性极差。 汇编语言是机器语言的符号化形式。用汇编语言编写的程序(又称源程序)经汇编器加工处理后,就转换成可由计算机直接执行的目标程序。汇编语言提高了程序设计效率和计算机利用率。汇编语言仍属面向机器的一种低级语言,其程序的通用性和可读性较差。 高级程序设计语言是指通用性好,不必对计算机的指今系统有深入的了解就可以编写程序。采用高级语言编写的程序在不同型号的计算机上只需做某些微小的改动便可运行,只要采用这些计算机上的编译程序重新编译即可。高级语言具有通用性,与具体的机器无关。33.参考答案:所有程序;相关的文档34.参考答案:A35.参考答案:错误36.参考答案:编程阶段;编译阶段;执行阶段37.参考答案:css38.参考答案:Picture39.参考答案:Autosize;Stretch40.参考答案:C41.参考答案:正确42.参考答案: ①RecNo ②BeginEdit() ③EndEdit() ④Update43.参考答案:D44.参考答案:DataSet.ReadXML45.参考答案: 1.全局变量和局部变量,会话变量和应用变量。全局变量可在一个asp页面的任何位置进行调用,可被页面中任何位置的脚本访问。局部变量只能在asp页面的部分区域使用,只能被位于在有效区内的脚本访问。 2.将变量从一个页面传递到另一个页面时,使用会话变量或应用程序变量。会话变量是指在一个会话过程中有效的变量,属于特定用户。不会影响其他用户的程序运行。应用程序变量是指对所有会话过程都有效的变量在整个站点的运行过程中对所有用户有效,可被所有用户同时使用,可用应用程序变量来处理那些可以让所有用户修改的内容。 变量类型 作用域

温馨提示

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

评论

0/150

提交评论