<samp id="uu9tx"></samp>
        <samp id="uu9tx"><tr id="uu9tx"><nav id="uu9tx"></nav></tr></samp>
        <delect id="uu9tx"><legend id="uu9tx"><meter id="uu9tx"></meter></legend></delect>
                <samp id="uu9tx"><tr id="uu9tx"><meter id="uu9tx"></meter></tr></samp><nav id="uu9tx"></nav>
                <samp id="uu9tx"></samp>
                  <samp id="uu9tx"><tr id="uu9tx"><meter id="uu9tx"></meter></tr></samp>
                  江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
                  2016年3月江蘇省計算機等級考試VFP真題試卷

                   

                  1、  單選題

                  微電子技術是以集成電路為核心的電子技術。在下列有關集成電路(IC)的敘述中,錯誤的是_________。

                  A.     現代集成電路使用的半導體材料大多數是硅(Si

                  B.      目前PC、平板電腦、手機等所用的集成電路絕大多數為大規;虺笠幠

                  C.      目前PC、平板電腦、手機等所用的CPU大多數為國產IC芯片

                  D.     Moore定律指出,集成電路的集成度平均18-24個月翻一番

                  C

                  解析: 目前PC、平板電腦、手機等所用的CPU大多數為國外CPU芯片

                  1

                  2、  聲音在數字化時常用的取樣頻率為8kHz、量化位數為8bits。若聲道數位2,則每分鐘的數字聲音數據量在未壓縮時大約是_______________。

                  A.64KB

                  B.128KB

                  C.1MB

                  D.2MB

                  C

                  解析:8khz表示8000b/s,計算公式是:8000*8*2*60=960*8000b=960*1000B=960KB,最接近的是1MB。(:因為1個字節=8個比特,1B=8b,所以8000b=1000B)

                  5

                  3. 目前漢字信息的編碼標準有多個.在下列的敘述中,錯誤的是_________。

                  AWindows 7不支持Unicode編碼     

                  BBIG5是一個繁體漢字字符集

                  CGBK收錄了20000多個漢字     

                  DGB2312-80共收錄了6000多個漢字

                  A

                  解析:Windows操作系統廣泛支持Unicode編碼

                  5

                  4. 在下列有關數的進制系統的敘述中,不正確的是__。

                  A.所有信息在計算機中的表示均采用二進制編碼.

                  B.以任何一種進制表示的數,均可精確地用其它進制來表示.

                  C.二進制數的邏輯運算有三種基本類型,分別為"與"、"或"和"非".

                  D.WindowsXP/7操作系統提供的"計算器"軟件可以實現幾種進制數之間的轉換.

                  B

                  解析:十進制整數可以精確的轉換為另一個進制,如果是小數部分,轉換時可能無法精確轉換。

                  2

                  5. 下列關于CPU及指令系統的敘述中,錯誤的是_____________。

                  A.CPU中的ALU可能有多個,有的負責完成整數運算、有的負責完成浮點數運算

                  B.目前CPU芯片不僅包含邏輯CPU,往往還包含有高速緩存、存儲控制器等其他一些部件

                  C.不同指令的操作要求不同,但被處理的操作數類型、個數和來源通常一樣

                  D.CPU所執行的全部指令稱為CPU的指令系統,通常指令系統中有數以百計的不同指令

                  C

                  解析: 不同指令的操作要求不同,被處理的操作數類型、個數和來源也不同。

                  2

                  6、美國Adobe公司的Acrobat軟件,使用________文件格式將文字、字型、排版格式、聲音和圖像等信息封裝在一個文件中,既適合網絡傳輸,也適合電子出版,得到了廣泛的應用。

                  A.TXT

                  B.DOC

                  C.HTML

                  D.PDF

                  B

                  解析: PDF文件格式將文字、字型、排版格式、聲音和圖像等信息封裝在一個文件中

                  5

                  7、將一個部門中的多臺計算機組建成局域網可以實現資源共享。在下列有關局域網的敘述中,錯誤的是_________________。

                  A.局域網必須采用TCP/IP協議進行通信

                  B.局域網一般采用專用的通信線路

                  C.局域網可以采用的工作模式主要有對等模式和客戶/服務模式

                  D.構建以太(局域)網時,需使用集線器或交換機等網絡設備,一般不需要路由器

                  A

                  解析:局域網分為以太網,FDDI網和令牌網等,不同的局域網類型采用不同的網卡與不同協議通信,現在主流的局域網是以太網。如無線局域網采用IEEE802.11協議。

                  4

                  8. 在下列有關算法的敘述中,錯誤的是_____________。

                  A.通俗地說,算法就是解決問題的方法和步驟

                  B.算法總是在執行了有限步的操作后終止

                  C.程序是算法的實現,程序與算法是一一對應的

                  D.算法解決的往往是一類問題而不是一個特定的問題

                  C

                  解析:程序是算法的具體實現,算法是抽象的,程序是具體的,兩者無法做到一一對應。

                  3

                  9、下列有關PC機外部設備的敘述中,錯誤的是_________。

                  A.掃描儀的工作過程主要基于光電轉換原理,分辨率是其重要性能指標之一

                  B.制作3~5英寸的照片(圖片),數碼相機的CCD像素必須在600萬以上

                  C.集成顯卡(指集成在主板上的顯卡)的顯示控制器主要集成在芯片組中

                  D.存折和票據的打印,目前主要是采用針式打印機

                  B

                  解析: 制作3~5英寸的照片(圖片),數碼相機的CCD像素在200300萬就可以滿足要求。

                  2

                  10、不同格式的圖像文件,其數據編碼方式有所不同,通常對應于不同的應用。在下列幾組圖像文件格式中,制作網頁時用得最多的是______________。

                  A.GIFJPEG

                  B.GIFBMP

                  C.JEPGBMP

                  D.GIFTIF

                  A

                  解析:網頁上一般使用GIFJPEG兩種圖片格式

                  5

                   

                  1單選

                  1、關系模型是用二維表的結構形式來表示實體及其實體間的聯系的。以下對二維表的操作中,不會影響二維表的結構的是________。

                  A.增加或刪除二維表中的記錄

                  B.增加或刪除二維表中的字段

                  C.改變字段的數據類型

                  D.改變字段的名稱或字段寬度

                  A

                  解析:二維表的結構是由字段來構成的,如果修改字段就會影響結構。

                  1

                  2.VFP中,字符型常量有多種表示方式。下列字符型常量表示中,錯誤的是__________。

                  A.[I’ m a student]

                  B. “I’m a student."

                  C. 'I’ m a student.'

                  D. ‘I[m a student.’

                  C

                  解析:字符型常量的定界符是單引號,雙引號或方括號,C選項中,1個與第2個單引號匹配,導致后邊的字符不遵守VFP語法規定,報錯。

                  2

                  3.執行以下兩行的代碼:

                    Answer=MESSAGEBOX(“Hello world!”)

                    x=TYPE(“Answer=1”)

                  則變量x中存儲的內容是__________。

                  A.”L”

                  B.”U”

                  C.Answer=1

                  D.”Hello word!”

                  A

                  解析:MessageBox的返回值為數值型,當執行Answer=1時因為是比較關系,所以返回.T..F.,通過Type函數返回邏輯型L。

                  2

                  4. 利用索引可以提高數據的處理速度,且可以用來強制表記錄的唯一性。在下列有關表索引的敘述中,錯誤的是______。

                  A 結構復合索引文件的擴展名為.cdx ,而非結構復合索引文件的擴展名為.idx

                  B 自由表可以創建候選索引,但不能創建主索引

                  C 數據庫表僅可以創建一個主索引,但可以創建多個候選索引

                  D 任何一個表均可以創建多個普通索引和多個唯一索引

                  A

                  解析:結構復合索引文件與非結構復合索引文件的擴展名為.cdx,獨立索引文件的擴展名是.idx

                  3

                  5.如果表單集FormSetM中包含工具欄ToolBarA和表單FormB,FormB中有命令按鈕ButtonOK,ButtonOKClick事件代碼調用ToolBarA中的文本框TextA對象,則以下引用方式錯誤的是__________。

                  A.FormSetM.ToolBarA.TextA

                  B.Thisformset. ToolBarA.TextA

                  C. Thisform.Parent. ToolBarA.TextA

                  D. This.Parent. Parent. ToolBarA.TextA

                  A

                  解析:如果沒有做相應的處理而直接使用FormSetM運行時會出現找不到的錯誤。B選項中的ThisFormSetC選項的ThisForm.ParentD選項的This.Parent.Parent是一個意思,都表示當前表單集。

                  5

                   

                  1.         若要顯示如下圖所示的信息提示框,可以使用VFP中的___________函數。

                   

                   

                  MESSAGEBOX

                  解析:MESSAGEBOX函數的作用是彈出一個如上圖所示提示框

                  2

                  2.         設成績表(文件名為Grade.dbf)的結構如下:

                  字段名

                  數據類型

                  寬度

                  Sno

                  C

                  10

                  Cno

                  C

                  4

                  CGrade

                  N

                  3

                   

                  則執行下列INSERT-SQL命令,可以向該表中插入一條數據記錄:

                  INSERT INTO Grade  ______________("1417417001","0001",85

                  Values

                  解析:Insert Into的格式為

                  Insert Into 表名(字段1,字段2,字段3) values(1,2,3)

                  因為表中有三個字段,插入數據也有三個數據,可以一一對應起來,因此可以省略字段的名字。

                  3

                  3.         VFP系統中創建表時,有時僅生成一個DBF文件,有時還會生成一個同名的FPT文件,在定義表結構時,如果該表包含有__________或通用型數據類型的字段,就會增加FPT文件

                  備注型

                  解析:創建通用型或備注型時,會生成FPT的文件。

                  3

                  4.         某銀行在全市范圍內有多個ATM網點,每個網點內有一臺或多臺ATM柜員機,銀行需要每天對ATM機補充現金,以保證用戶現金取款(可以參照以往用戶取款操作記錄來確定每天在每臺ATM機中放入恰當金額的現金)。用戶在ATM上進行各類操作(現金存款、現金取款、轉賬和查詢余額等)時,都會在銀行數據庫中生成操作記錄,假設操作記錄的數據表含有如下字段:賬號(字符型)、網點號(字符型)、ATM機號(字符型)、操作類型(字符型)、操作時間(日期時間型)、發生金額(數值型)。各類操作中只有“現金取款”才會使用ATM機中的現金減少,F要創建一個視圖ViewDays,以統計2015年以來每臺ATM機每天的取款金額,視圖ViewDays的語句如下,請完善之。

                  CREATE  VIEW  ViewDays  AS ;

                    SELECT網點號,ATM機號,DTOC(操作時間) AS 日期,;

                  _______________AS 取款金額;

                  WHERE  操作類型=“現金取款”AND YEAR (操作時間)>=2015;

                  GROUP BY 2,3

                  根據上述視圖數據,求“1”號網點各臺ATM機日平均取款額,完善下列查詢語句:

                  SELECT網點號,ATM機號,;

                  _______________AS 日平均取款額;

                  FROM  ViewDays;

                  WHERE 網點號="1";

                  GROUP BY 2

                  SUM(發生金額)@SUM(取款金額)/Count(*)

                  解析:因為題目比較復雜,詳細見視頻解析

                  4

                  5.         下列程序的功能是計算100以內的素數之和(S=2+3+5+7+11+……+97)。素數是指大于1的自然數,除了1和它本身外,不能被自然數(質數)整除。假設已存在一個判斷自然數n是否為素數的函數IsPrime(n),如果n是素數,則該函數返回邏輯值.T.

                  n=100

                  s=0

                  FOR i=1 TO n

                  IF IsPrime(i)

                  __________

                  EndIf

                  ENDFOR

                  ?ALLT(STR(n))+”以內的素數和s=”,s

                  s=s+i

                  解析:通過For實現從1100之間循環,每循環1次就通過IsPrime來判斷i是否是素數,如果是素數則s的值加上i,當循環結束后s的值就是所有素數的和。

                  5

                  6.         事件驅動程序設計是一種強調事件代碼的程序設計模型,程序的執行是由事件驅動的,一旦程序啟動或根據發生的事件執行相應的程序,如果無事件發生則程序處于空閑狀態以等待事件的發生,此時用戶可以啟動其他應用程序。在Visual  FoxPro中,事件循環是由READ EVENTS命令建立、_________命令終止的交互式的運行時刻環境。

                  CLEAR EVENTS

                  解析:事件循環是READ EVENTS命令建立,CLEAR EVENTS命令終止的

                  5

                  13.

                  7.         在表單設計器中設計表單時,如果從數據環境中拖動一個表或視圖到表單上,則在表單上會默認生成(添加)的控件是__________控件。

                  表格

                  解析:拖一個表或視圖到表單上會自動生成表格控件,拖動一個邏輯型到表單會生成一個復選框控件,拖動一個字符型會自動生成一個文本框。

                  6

                  8.         程序設計是通過對類、子類和對象等的設計來體現的。類(class)是面向對象程序設計的核心。由VFP系統提供的類稱為__________。

                  基類

                  解析:VFP中的類分為基類、子類和用于自定義類;愂VFP系統定義的類。

                  5

                  9.         若要使報表的每一頁打印頁碼,可以在設計報表時在“頁標頭”或“頁注腳”等區中加入含系統變量___________的域控件。

                  _pageno

                  解析:在報表中,通過_pageno實現打印頁碼。

                  9

                   

                  啟動VFP后在命令窗口執行以下命令,以設置默認的工作目錄:

                    Set Default To T:

                  除非題目要求,否則不要對T盤上的文件進行重命名,復制和刪除操作

                   

                  1.打開項目文件VFPKSSC,在該項目中已有一數據庫JXSJ。根據以下要求進行操作:

                  (1)       JXSJ數據庫中按如下表格中所示的結構創建AB.DBF,并設置相關屬性。

                  字段名

                  數據類型

                  寬度

                  字段標題

                  HM

                  C

                  4

                  運動員號碼

                  XM

                  C

                  20

                  姓名

                  GJ

                  C

                  20

                  國籍

                  CJXM

                  C

                  20

                  參加項目

                  MC

                  N

                  2

                  名次

                   

                       設置表的注釋:2015喀山國際泳聯錦標賽;

                       設置GJ字段的默認值為“中國”;

                       MC字段設置有效性規則和信息:名次必須18;

                       創建索引名為abcd的普通索引,要求按參加項目排序,相同時按名次排序;

                       AB表中輸入如下記錄;

                  HM

                  XM

                  GJ

                  CJXM

                  MC

                  1008

                  寧澤濤

                  中國

                  男子100米自由泳

                  1

                   

                  (2)       設置XS表的插入觸發器,要求只能插入學號前二位為“15”的記錄。

                  (3)       YXZY表與XS表具有相同的字段YXZYDM,以YXZY表為主表,XS表為子表,根據YXZYDM建立永久關系,并設置兩表之間的參照完整性:刪除級聯、插入限制。

                  2.設計查詢(10分)

                    JXSJ數據庫中的教師(JS)表中含有文化程度代碼(WHCD)、職稱(ZC)、工作日期(GZRQ)等字段;數據庫中含有文化程度(WHCD),視圖含有文化程度代碼(DM)和名稱(MC)等字段。按如下要求修改項目VFPKSSC中的查詢CHAXUN(查詢結果的形式如下圖所示):

                    基于JS表和WHCD視圖統計各類學歷中各種職稱的教師人數、平均工資(提示:工齡按系統日期的年份與工作日期的年份之差求得),要求:輸出字段包括文化程度代碼、文化程度名稱、職稱、人數、平均工齡;輸出結果按人數降序排序,相同時按職稱降序排序;輸出字段個數、順序必須符合題目要求。

                   

                  生成的SQL代碼如下:

                  SELECT Js.whcd, Whcd.mc, Js.zc, count(*) as 人數,;

                    avg(year(date())-year(gzrq)) as 平均工齡;

                   FROM  jxsj!js INNER JOIN jxsj!whcd ;

                     ON  Js.whcd = Whcd.dm;

                   GROUP BY Js.whcd, Js.zc;

                   ORDER BY 4 DESC, Js.zc DESC

                   

                  3.設計菜單(5)

                    打開菜單設計器,按如下要求修改項目VFPKSSC中菜單MENU,修改后菜單設計效果如下圖所示

                    (1)增加"等級考試"菜單欄及其子菜單"一級","二級""三級",根據題目要求設置分組線

                    (2)"三級"菜單項創建子菜單"偏硬""偏軟",并分別設置如圖示訪問鍵和快捷鍵

                    (3)"偏軟"菜單設置命令,運行表單FormA。

                  4、設計表單(15分)

                     項目VFPKSSC中的表單FormA用于根據所輸入的檢索詞在教材(JC)表中檢索教材數目。按下列要求修改表單,修改后表單運行時如下圖所示。

                  (1)       設置表單的有關屬性,使其標題“教材檢索”,并且設置表單的寬度為400、高度為220.

                  (2)       如圖所示,在表單上添加一個標簽控件、一個文本框控件和一個命令按鈕控件,并且將標簽和命令按鈕控件的標題分別設置為“檢索詞”和“檢索”。

                  (3)       向表單的數據環境中添加教材(JC)表,并利用鼠標的拖放操作將該表從數據環境中拖放到表單上,以生成一個表格控件(如圖所示),然后設置表格控件的相關屬性,使其無滾動條、無刪除標志列、數據為只讀。

                  (4)       為“檢索”命令按鈕設置Click事件代碼,其功能是根據文本框的值檢索相關教材(例如,在文本框中輸入“英語”,則表格中僅顯示教材名稱(JCMC字段)中包含有“英語”的教材)。要求利用兩條命令實現功能:首先根據文本框的值對JC表記錄進行篩選,然后刷新表單。

                  set filter to alltrim(thisform.text1.value)$jcmc

                  thisform.refresh

                   

                  5、程序改錯(5分)

                    “中位數”是統計學中的專有名詞。對于有限的數集,可以通過把所有觀察值高低排序后找出中間位置的一個作為中位數。如果觀察值有偶數個,通常取最中間的兩個數值的平均數作為中位數。下列程序的功能是:隨機產生N5~10)個10~100之間的自然數,并求其中位數。要求:

                       項目中有一個程序文件Pcode,將下列程序代碼復制到其中并進行修改;

                       在修改程序時,不允許修改程序的總體框架和算法,不允許增加或減少語句數目

                  CLEAR

                  n=5+INT(5*RAND())

                  DIME arr[n]

                  FOR i=1 TO n

                  Arr[i]=10+INT(90*RAND())

                       ENDFOR

                       =ASORT(arr)       &&arr數組進行排序

                       IF n/2=0

                         zws=(arr[n/2]+arr[n/2+1])/2

                       ELSE

                           zws=arr[(n+1)/2]

                       ENDIF

                       ?STR(n,2)+”個數如下:

                       DISPLAY  MEMORY  LIKE “arr”

                       ?”中位數是:”+zws

                   

                  錯誤1:  If n/2=0              修改為 If n Mod 2=0

                  錯誤2:  ?”中位數是:”+zws    修改為 ?”中位數是:”+str(zws)

                   

                   

                  亚洲欧美日韩国产一区二区三区_全亚洲免费一级黄片_国产一区二区三区不卡视频手机版_国产污三级网站在线观看