2024年國家開放大學(電大)-信息系統開發與維護(專科)考試近5年真題集錦(頻考類試題)帶答案_第1頁
2024年國家開放大學(電大)-信息系統開發與維護(專科)考試近5年真題集錦(頻考類試題)帶答案_第2頁
2024年國家開放大學(電大)-信息系統開發與維護(專科)考試近5年真題集錦(頻考類試題)帶答案_第3頁
2024年國家開放大學(電大)-信息系統開發與維護(專科)考試近5年真題集錦(頻考類試題)帶答案_第4頁
2024年國家開放大學(電大)-信息系統開發與維護(專科)考試近5年真題集錦(頻考類試題)帶答案_第5頁
已閱讀5頁,還剩23頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

(圖片大小可自由調整)2024年國家開放大學(電大)-信息系統開發與維護(專科)考試近5年真題集錦(頻考類試題)帶答案第I卷一.參考題庫(共100題)1.在一個項目中,可以根據需要將任何一個窗體定義為主窗體。2.在HTML中,()是段落標簽。A、….B、…..C、…..D、…3.簡述命名空間的主要特點。4.簡述類的字段和屬性的區別。5.C語言中int變量能夠表示的數值范圍是()。A、0~65535B、-32768~32767C、0~65536D、-32767~327686.在任意二叉樹中,如有N個葉子結點,M個度為()的節點,則必有()。7.計算機能直接執行的語言是()。A、機器語言B、高級語言C、目標語言D、匯編語言8.根據以下內容進行編寫程序。百錢百雞問題。中國古代數學家張丘建在他的《算經》中提出了著名的“百錢百雞問題”:雞翁一,值錢五:雞母一,值錢三,雞雛三,值錢一,百錢買百雞,翁,母,雛,各幾何?9.工具欄上的一組按鈕如果要構成互斥關系(如“左對齊”、“居中”、“右對齊”),它們的GroupIndex屬性正確的設置是()A、GroupIndex屬性值都為0B、GroupIndex屬性值非0,且互不相同C、GroupIndex屬性值非0,且相同D、GroupIndex屬性值互不相同10.在.NET框架中,數組是一種引用類型,所有的數組都從System.Array類繼承。11.本程序由主窗體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.12.打開文件涉及3個枚舉類型值的參數:()、()、()。13.本程序由主窗體form1和子窗體form2組成,設計界面如下圖所示: 主窗體上建立的對象有Panel1、Animate1、Button1(加載AVI文件)、Button2(退出)、Button3(播放)、Button4(停止)和OpenDialog1。? 子窗體上建立的對象有Label1、BitBtm1(Yes)、BitBtm2(No)。? 單擊“加載AVI文件”按鈕,會彈出打開文件對話框。用戶指定一個.avi的文件后,動畫文件加載到Animate1顯示區中。單擊“播放”按鈕可播放動畫,單擊“停止”按鈕可停止播放。? 單擊“退出”按鈕,會彈出確認對話框(Form2)。如果用戶按“Yes”鍵,程序結束;如果按“No”鍵,返回主窗體。? 下面是Unit1的代碼部分,請在下劃線處完成程序填空。 14.調用主窗體的()方法,就可以結束程序關閉窗體。15.假設為必須成對出現的HTML標簽,則對應的結束標簽為()。16.在模板中有兩種類型的區域:()和()。17.異常也可以理解成是一種特殊的事件18.軟件開發模型大體上可分為兩種類型,第一種是以軟件需求完全確定為前提的()模型。第二種是在軟件開發初始階段只能提供基本需求時采用的()開發模型。19.簡述ADO對象模型中有哪三個主要的對象,其作用是什么?20.以下關于DataSet和DataTable的描述中,正確的是()和()。A、同一個DataTable可以屬于多個DataSetB、數據集中的數據表名稱是區分大小寫的,ds.Tables("Employees")和ds.Tables("employees")不是同一個表C、如果數據集中只有一個數據表,則該表的名稱是大小寫無關的D、即使數據集中只有一個數據表,該表的名稱也要區分大小寫21.DimarrInt()asInteger=NewInteger(3){0,1,2}22.Dreamweaver支持的視頻文件格式不包括()。A、AVIB、MPEGC、RMD、SWF23.最基本的程序控制有三種,它們是()、()和()。24.簡述對象、類和實例之間的關系。25.實現磁盤目錄(Directory)服務的兩個類是()和()。26.樣式表是通過()標簽定義的。A、和B、和C、和D、和27.下面這段代碼中,變量myChar的結果是()。 DimmyStringAsString="ABCDE" DimmyCharAsChar myChar=myString.Chars(3)A、BB、CC、DD、E28.與數學表達式對應的Object?Pascal表達式是() 29.ASP中的服務器端腳本代碼被包括在標簽()之間。A、和B、C、D、和30.如果要將數據集的架構導出到一個XML文件,需要調用的方法是()。A、DataSet.ReadXMLB、DataSet.WriteXmlC、DataSet.ReadXmlSchemaD、DataSet.WriteXmlSchema31.算法的控制結構有三種基本形式:()、()、()。32.寫出程序的運行結果。 #include main() {inti=0,j=0,k=0,m; for(m=0;mA、0,1,2,5B、0,1,2,4C、0,1,1,3D、0,1,2,333.使用Command的()方法可以檢索數據并將結果返回給DataReader。A、ExecuteReaderB、ExecuteScalarC、ExecuteNonQueryD、ExecuteQuery34.簡述網站的開發流程。35..NET框架類庫的根命名空間是(),它包含所有基類型對象,所有其他類型都從基類型繼承而來。36.要檢索指定主表記錄的所有子表相關記錄,應該調用的方法是()。A、GetParentRowsB、GetChildRowsC、GetRelationD、GetRows37.下面代碼的運行結果是()。 A、在頁面顯示錯誤信息B、在頁面顯示數字60C、在頁顯示“10+20+30”D、在頁面顯示數字10203038.在基于非連接的環境,在創建了DataTable的數據集之后,如果需要修改記錄,可以通過修改DataTable的Rows集合中的DataRow對象來修改記錄。其步驟如下: 1)定位需要修改的行 2)調用BeginEdit方法開始編輯 3)對相應列值進行修改 4)調用EndEdit確認編輯或者CancelEdit取消編輯 5)執行Update方法更新數據源 6)調用AcceptChange方法接受更改 下面的代碼將DataGrid1的當前行數據修改為指定的值。請根據程序代碼中的注釋將程序補充完整。 39.在關于DataSet和DataTable的以下描述中,選出正確的答案。()A、同一個DataTable可以屬于多個DataSetB、即使數據集中只有一個數據表,該表的名稱也要區分大小寫C、如果數據集中只有一個數據表,則該表的名稱是大小寫無關的D、數據集中的數據表名稱是區分大小寫的,ds.Tables("Employees")和ds.Tables("employees")不是同一個表40.下列說明錯誤的是()?A、OpenDialog是打開文件對話框。B、Edit組件的Clear方法是清除編輯框中的內容C、CheckBox控件是通過Checked屬性確定選擇狀態D、按鈕組件的屬性Name設置為“確定”,則按鈕上文本顯示為“確定”41.下面()集合包含在DataSet集合中。A、Tables集合B、Columns集合C、Rows集合D、Parameters集合42.“x?是小于100的非負數”的Object?Pascal表達式是()A、0?≤?x??=?0,x=0)?AND?(x?=?0?)?OR?(x43.Delphi中的時間類型,以下描述正確的是?()?A、Delphi中使用Double類型作為時間類型,而非IntegerB、假如TDate類型的變量為0,那么其含義表示公元元年C、其正值表示公元后,其負值表示公元前D、可以利用函數DateToStr函數把TDate類型轉變為字符串類型44.數據庫mydb中有關系表student,其結構如下: student(sno學號,sname姓名,sex性別,birthday生日)? 現編寫一個學生信息瀏覽程序,設計界面和運行界面如下圖所示: 在下劃線處填寫相應數據庫組件的屬性值: 45.在服務器端應該使用()對象來獲取表單提交的數據。A、RequestB、ResponseC、ServerD、Session46.根據腳本程序被解釋執行的地點的不同,可將它們分為()和(),前者由()負責解釋執行,后者由()負責解釋執行。47.Quarter是個枚舉類型,包含4個值。其定義如下: EnumQuarter Spring Summer Autumn Winter EndEnum 請問以下代碼執行后變量q_int的值是()。 A、0B、1C、2D、3E、448.在Delphi環境中,組件頁上的組件是“對象”的概念,在窗體上建立的按鈕是“類”的概念。49.如果想查看showmessage過程的幫助信息,請你說出兩種獲取幫助信息的方式。??50.現實世界中對象具有自己的狀態和行為。與此相對應,面向對象技術中的對象可以具有自己的屬性和()???51.編輯框(Edit)中的文本發生改變時引發的事件是()A、AutoSizeB、OnChangeC、SetFocusD、SetText52.C語言中循環語言是()語句,()語句和()語句。53.簡述JavaScript命名變量的規則。54.Dreamweaver?MX中的行為包含兩個要素,即()和()。55.在Data?Controls組件頁上,只有DBNavigator組件可以不用指定DataField屬性值。56.設有語句 X:=InputBox(‘輸入數值’,’0’,’示例’)? 程序運行后,如果從鍵盤上輸入數值10并按回車鍵,則下列敘述中正確的是()A、變量X的值是數值10B、在InputBox對話框標題欄中顯示的是“示例”C、0是默認值D、變量X的值是字符串“10”57.在窗體上畫一個名稱為Command1、標題為“計算”的命令按鈕;畫3個文本框,名稱分別為Text1、Text2和Text3;然后畫4個標簽,名稱分別為Label1、Label2、Label3和Label4,標題分別為“操作數1”、“操作數2”、“運算結果”、“=”符;再建立一個含有4個單選按紐的RadioGroup組件,名稱為RadioGroup?1,標題分別為“+”、“-”、“*”和“/”。程序運行后,在Text1、Text2中輸入兩個整數值,選中一個單選按鈕后單擊命令按鈕,相應的計算結果顯示在Text3,程序運行情況如圖所示。請填入適當的內容,將程序補充完整。 procedure?TForm1.Button1Click(Sender:?TObject);? var? ???x1,x2,y?:Integer;?begin? ???x1?:=?StrToInt(Edit1.(①));???? x2?:=?StrToInt(Edit2.(②));???? Case?(③).ItemIndex?of???? ?0:?y?:=?x1?+?x2?;???? ?1:?y?:=?x1?-?x2;???? ?2:?y?:=?x1?*?x2;????? 3:?y?:=?x1?Div?x2;??? ?End;? ?Edit3.?(④)???:=?IntToStr(⑤);?? end;58.File類提供靜態方法,不需要創建對象即可調用其方法。59.局部變量的作用域可以超出所定義的過程。60.簡述靜態網頁的工作機制。61.下面對Memo組件Memo1操作正確的語句是()A、Memo1.Clear"";B、Memo1.Lines?:=?’?Test?’;C、Memo1.Lines.Add(123456)D、Memo1.Lines.Delete(1);62.在常用的數據控件中,只需指定DataSource而不需指定DataField的控件有哪些?63.下面哪句話比較準確地定義了Delphi()A、面向對象的可視化的開發環境B、多媒體制作工具C、數據庫的客戶端開發工具D、高級編程語言64.GIF格式的圖像最多支持256種顏色。()65.修改窗體的標題時,應當在屬性頁中設置的屬性是()A、CaptionB、NameC、TextD、Label66.計算機的五大主要應用領域是()、()、()、()和()。67.創建計算列時應該使用Column的()屬性。68.本程序根據用戶選擇的運算符對輸入的二個操作數進行運算,并顯示運算結果。設計界面和運行界面如圖所示。其中,運算符是一個含有4個單選按紐的RadioGroup1對象。 下面是單擊“運算”按鈕的事件處理程序,請根據功能要求完成程序填空。 69.函數int(2.718)=2.0計算是正確的。70.用CreateObject方法創建的對象實例()有效,即處理完該頁面后,對象()。71.狀態條組件一般放置在窗體的底部,用于顯示應用程序的執行狀態及相關的提示信息,狀態條無法劃分多個區域,所以只能顯示一條信息。72.的Object?Pascal表達式是73.Response對象用于(),其通過()集合設置Cookie的值,通過()方法輸出信息到客戶端,通過()重定向客戶端的另一個URL。74.本程序的功能是實現對dep表(系)-student表(學生)的主從查詢。用戶可以依次查詢系的記錄,也可以通過指定系號,查找并定位到指定的記錄。每當顯示一個系的記錄后,系統自動顯示該系的學生記錄。設計界面和運行界面如下: 在Form1上建立的主要對象及連接如下:? Database1-Table1(與dep表相連)-DataSource1-DBEdit1~DBEdit3? Database1-Query1-DataSource2-DBGrid1(顯示學生信息) Edit1、Button1(查找)、Button2(下一記錄)、Button3(上一記錄)等。? Query1的SQL語句是:? select?*? from?student? where?dno?=?:dno? 下面是Unit1單元的代碼實現部分,請完成程序填空。 75.為了解決假溢出,通常采用()隊列的方法,即把隊列的存儲空間設想成一個頭尾相接的環狀結構。76.寫出程序的運行結果。 main() {inta=0; for(a=0;a<3;a++); printf("%d/n",a); } 輸出結果是()。77.一個對象是由屬性、方法和事件所組成。屬性表示對象中的數據,()是對象能夠執行的動作,()是能夠引起對象反應的條件。78.什么是軟件?什么是軟件工程?79.如何將記錄集中的數據在一頁中顯示在頁面上讓瀏覽者閱讀?80.評價算法需要從幾個不同的角度考慮,最主要的是()和()。81.Delphi是面向對象的可視化的開發環境,編程語言采用Object?C。82.使用窗體的()方法可以將一個窗體作為一個模式窗體(modal?form)來打開。83.目前制造計算機所采用的電子器件是()。84.簡述在什么情況下使用庫項目?85.如果要給DataTable添加約束但是不添加數據,需要使用()。A、數據適配器的FillSchema方法B、DataTable的FillSchema方法C、DataTable的Fill方法D、DataSet的FillSchema方法E、數據適配器的Fill方法。86.Global.asa?是一個特殊的文件,必須放在()。A、應用程序的任何目錄中B、IIS的默認站點中C、應用程序根目錄中D、任何文件夾中87.用于擺放其他組件的組件可以稱之為“容器組件”。除窗體組件外,請你再說出一個容器組件的名字。88.哪一項不屬于算法的四種基本的功能操作()。A、算術運算B、邏輯運算C、數據比較D、循環結構89.以下代碼通過數據視圖實現數據過濾功能,其中TextBox1用于填寫過濾條件(Customer表中City列的值),DataGrid顯示該表過濾和排序后的數據。請根據程序代碼中的注釋將程序補充完整。 90.求方程ax2+bx+c=0的根。其中abc由鍵盤輸入,設b2-4ac>091.在VS.NET中,實現Web服務的文件名后綴為()。92.對于復雜的Flash電影,Dreamweaver采用()方式來播放。93.()是為有效利用計算機的資源、充分發揮計算機的工作潛力、保證正常運行、盡可能方便用戶使用計算機而編制的軟件。94.在Data?Controls組件頁上,有的數據控件沒有datafield屬性。95.簡述在進行站點地圖規劃時,應注意哪些方面的問題?96.要設定表格中某一單元格的邊框顏色為紅色,背景顏色為綠色,則下面的屬性設置中正確的是()。A、B、C、D、97.在窗體上畫一個名稱為Command1的命令按鈕,一個名稱為Label1的標簽,然后編寫如下事件過程: 程序運行后,單擊命令按鈕,則標簽中顯示的內容是()A、5B、15C、20D、2598.寫出程序的運行結果。 #include main() {inta,b; scanf(”%d%d",&a,&b); if(++a>=b)printf(”Yes”); printf("a+b=%d/n",a+b); } 如果輸入:a=6,b=8,則輸出結果是()。99.編譯程序的核心部分,叫(),其任務就是檢查源程序在語法上是否()。100.DimarrInt()asInteger=NewInteger(2){}第I卷參考答案一.參考題庫1.參考答案:正確2.參考答案:D3.參考答案:命名空間就是.NET框架中相關類和其他命名空間的集合,它使用一種句號分隔的命名結構,將邏輯上相關的類組織到一起,以便于查找和引用。如命名空間System.Data包含所有用來建立ADO.NET架構的類。命名空間System.Xml包含所有用來進行XML使用和管理的類。4.參考答案:類的成員包括成員變量和成員函數。公開的成員變量又稱為字段,而用Property語句定義的成員變量則稱為屬性;屬性使用屬性過程控制如何設置或返回值,而字段只是公共變量。5.參考答案:B6.參考答案:2;N=M+17.參考答案:A8.參考答案: #include main() {intx,y,z,j=0; for(x=o;x9.參考答案:A10.參考答案:正確11.參考答案:①unit2;②opendialog1.Execute;③opendialog1.FileName;④form2.ShowModal;⑤close12.參考答案:FileMode;FileAccess;FileShare13.參考答案:①unit2;②opendialog1.Execute;③opendialog1.FileName;④form2.ShowModal;⑤stop14.參考答案:Close15.參考答案: 16.參考答案:可編輯區域;鎖定區域17.參考答案:正確18.參考答案:瀑布;漸進式19.參考答案: (1)Connection:對遠程數據源的連接。 (2)Recordset:從數據源返回的結果集。 (3)Command:用來執行命令和參數化的查詢語句,用于SAL語句和返回結果集的SQL查詢。20.參考答案:B,C21.參考答案:錯誤22.參考答案:C23.參考答案:順序執行;分支控制;循環控制24.參考答案: 類是一種引用類型,它封裝數據和行為。 類描述對象的字段、屬性、方法和事件。對象是類的實例,創建了一個類后,可以創建所需的任何數量的對象。25.參考答案:Directory;DirectoryInfo26.參考答案:B27.參考答案:D28.參考答案:sqr(sin(x+y))sin(sqr(x)sqr(y))29.參考答案:C30.參考答案:D31.參考答案:順序結構;選擇結構;循環結構32.參考答案:A33.參考答案:A34.參考答案: 1.定義站點; 2.建立網站結構; 3.設計和制作主頁; 4.其它頁面制作; 5.測試頁面; 6.發布和維護。35.參考答案:System36.參考答案:B37.參考答案:B38.參考答案: ①RecNo ②BeginEdit() ③EndEdit() ④Update39.參考答案:C,D40.參考答案:D41.參考答案:A42.參考答案:C43.參考答案:A,D44.參考答案:①True;②Table1;③DataSource1;④DataSource1;⑤;sname45.參考答案:A46.參考答案:客戶端腳本;服務器端腳本;瀏覽器;web服務器47.參考答案:D48.參考答案:錯誤49.參考答案: ①通過主菜單Help的Delphi?Help命令調出幫助主頁面,在“索引”頁輸入框中輸入要查找的showmessage單詞,即可找出相關的幫助信息。 ②在代碼中如果調用了showmessage過程,可將光標置于該單詞中,然后按F1鍵,即可找出該過程的幫助信息。50.參考答案:方法51.參考答案:B52.參考答案:while;for;do—while53.參考答案: (1)變量名必須以字母開頭,只能由字母,數字,和下劃線”_”組成; (2)變量名長度不能超過一行,并且不能使用javascript保留字作為變量名; (3)變量名的字母區分大小寫。54.參考答案:時間;動作55.參考答案:錯誤56.參考答案:D57.參考答案:①text;②text;③RadioGroup1;④text;⑤y58.參考答案:正確59.參考答案:錯誤60.參考答案: 1.Web瀏覽器向Web服務器發出靜態頁面請求; 2.Web服務器接收到請求并在服務器中查找客戶端請求的頁面; 3.Web服務器將頁面發送給客戶端瀏覽器。61.參考答案:D62.參考答案:DBGrid、DBNavigator63.參考答案:A64.參考答案:正確65.參考答案:A66.參考答案:科學計算;數據處理;過程控制;計算機輔助系統;人工智能67.參考答案:Expression68.參考答案:①text;②text;③RadioGroup1;④text;⑤y69.參考答案:正確70.參考答案:僅僅在創建它的頁面中;自動失

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論