9月計算機三級數據庫技術考試題及答案
第1題
函數ReadDat()實現從文件中讀取一篇英文文章存入到字符串數組)XX中;請編制函數StrOR(),其函數的功能是:以該文章中的行為單位依次掃描一行字符串中的小寫字母0,每次將小寫母0的左右字符串部分作交叉換位,即左邊字符串移到小寫字母0的右邊,而原先右邊的則反之,並把小寫母O刪除,依次直至這一行中的小寫母0處理完,之後把已處理的字符串仍按行重新存入字符串數組)XX中。
最後main()函數調用函數WriteDat()把結果XX輸出到文件中。例如原文:you have the correct record.
第1個o:U have the correct record.Y
第2個o:rrect vethe c
第3個o:vethe crrect rec
提示:對於每一行字符串數組處理有如下一種遞歸調用算法可供參考:
查找字符串中首個小寫字母'0'的位置;沒有找到'0',則結束遞歸調用;找到'0',則按題意對字符串進行處理,形成新的`字符串,然後返回,繼續進行遞歸調用。
原始數據文件存放的格式是:每行的寬度均小於80個字符,含標點符號和空格。注意:部分源程序存放在test.c文件中。
請勿改動主函數main()、讀數據函數ReadDat()和輸出數據函數WriteDat()的內容。
第2題
函數Rdata()實現從文件中讀取一篇英文文章存入到字符串數組string中,請編寫函數CharLeft(),其功能是:以行為單位把字符串中的所有字符的ASCII值左移4位,如果左移後,其字符的ASCII值小於等於32或大於100,則原字符保持不變,否則就把左移後的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串對應的位置上。最後把已處理的字符串仍按行重新存入字符串數組string中,最後調用函數Wdata(),把結果string輸出到文件中。
原始數據文件存放的格式是:每行的寬度均小於80個字符(含標點符號和空格)。注意:部分源程序已經給出。
請勿改動主函數main()、讀數據函數Rdata()和輸出數據函數Wdata()的內容。
第3題
已知在文件中存有N個實數(N<200),函數ReadDat()是讀取這N個實數並存入數組XX中。請編制函數CalValue(),其功能要求:1.求出這N個實數的平均值aver;2.分別求出這N個實數的整數部分值之和sumint以及小數部分值之和surndec,最後調用函數WriteDat()把所求的結果輸出到文件中。
注意:部分源程序存放在test.C文件中。
請勿改動主函數main()、讀函數ReadDat()和輸出函數WriteDat()的內容。
-
2016年計算機三級《數據庫技術》機考試題及答案
1、把電路中的所有元件如晶體管、電阻、二極管等都集成在一個芯片上的元件稱為()(本題分值:1分)【正確答案】BsistorgratedCircuitutermmTubeC所用的主要元件是()(本題分值:1分)【正確答案】CA.集成電路B.晶體管C.電子管D.以上答案都不對3、如果以鏈表為棧的存儲...
-
計算機三級數據庫技術考習題
數據庫是數據管理的高級階段,它是由文件管理系統發展起來的。今天,小編特意為大家推薦計算機三級數據庫技術考習題,希望大家喜歡!1).如果一個併發調度的結果與某一串行調度執行結果等價,則這個併發調度稱為是()A.串行調度B.可串行化的調度C.併發執行的可串行化執行D...
-
計算機三級數據庫技術模擬測試
數據庫技術是計算機三級考試科目之一,下面是小編分享的計算機三級數據庫技術模擬測試,一起來看一下吧。1).下述哪一個數據庫系統屬於第一代數據庫系統()A.面向主題B.集成C.反映歷史變化D.包括當前準確數據正確答案:A2).完成科學地組織和存儲數據並對數據進行高效...
-
2015全國計算機三級考試《數據庫技術》模擬試題(二)答案及解析
一、單選題1.B【解析】數據模型三個要素包括:①數據結構數據結構是所研究的對象類型的集合。它從語法角度表述了客觀世界中數據對象本身的結構和數據對象之間的關聯關係,是對系統靜態特徵的描述。②數據操作數據操作是對數據庫中對象的實例允許執行的操作的集合,...