重慶2019年專升本計(jì)算機(jī)真題及其答案_第1頁
重慶2019年專升本計(jì)算機(jī)真題及其答案_第2頁
重慶2019年專升本計(jì)算機(jī)真題及其答案_第3頁
重慶2019年專升本計(jì)算機(jī)真題及其答案_第4頁
重慶2019年專升本計(jì)算機(jī)真題及其答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

重慶2019年專升本計(jì)算機(jī)真題及其答案

姓名:__________考號(hào):__________一、單選題(共10題)1.下列哪個(gè)語言不屬于面向?qū)ο缶幊陶Z言?()A.JavaB.C++C.JavaScriptD.Prolog2.在數(shù)據(jù)庫中,事務(wù)的ACID特性包括哪些?()A.原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)B.可用性(Availability)、一致性(Consistency)、隔離性(Isolation)C.可用性(Availability)、一致性(Consistency)、可靠性(Reliability)D.原子性(Atomicity)、一致性(Consistency)、持久性(Durability)3.HTML中,用于定義標(biāo)題的標(biāo)簽是?()A.<title>B.<h1>-<h6>C.<p>D.<span>4.以下哪個(gè)是計(jì)算機(jī)網(wǎng)絡(luò)中常用的傳輸層協(xié)議?()A.TCP/IPB.HTTPC.FTPD.DNS5.在C語言中,下列哪個(gè)語句的作用是聲明一個(gè)整型數(shù)組并初始化?()A.intarr[5]={1,2,3,4,5};B.intarr[5]={1,2,3,4};C.intarr[5]={1,2,3,4,5,6};D.intarr[5]=1,2,3,4,5;6.在Java中,以下哪個(gè)方法用于檢查一個(gè)對(duì)象是否為null?()A.isNull()B.isEmpty()C.equals(null)D.isNull()7.以下哪個(gè)數(shù)據(jù)庫管理系統(tǒng)是基于關(guān)系模型的?()A.MySQLB.MongoDBC.RedisD.Elasticsearch8.在Python中,以下哪個(gè)模塊可以用來進(jìn)行網(wǎng)絡(luò)編程?()A.osB.sysC.socketD.http9.在JavaScript中,以下哪個(gè)關(guān)鍵字用于定義函數(shù)?()A.functionB.methodC.defineD.func10.在SQL中,以下哪個(gè)命令用于刪除數(shù)據(jù)庫表中的數(shù)據(jù)?()A.DELETEB.TRUNCATEC.DROPD.RENAME二、多選題(共5題)11.以下哪些是計(jì)算機(jī)網(wǎng)絡(luò)中常用的傳輸層協(xié)議?()A.TCPB.UDPC.HTTPD.FTPE.DNS12.在C語言中,以下哪些是合法的變量命名規(guī)范?()A.int1numB.intmyVarC.int_myVarD.intmy_varE.intmyVar113.以下哪些是Java中的基本數(shù)據(jù)類型?()A.intB.floatC.booleanD.StringE.char14.在HTML中,以下哪些標(biāo)簽可以包含文本內(nèi)容?()A.<p>B.<div>C.<span>D.<table>E.<tr>15.以下哪些是數(shù)據(jù)庫設(shè)計(jì)中的范式?()A.第一范式(1NF)B.第二范式(2NF)C.第三范式(3NF)D.第四范式(4NF)E.第五范式(5NF)三、填空題(共5題)16.在計(jì)算機(jī)網(wǎng)絡(luò)中,OSI模型的第三層是______層,主要功能是提供端到端的數(shù)據(jù)傳輸。17.在C語言中,聲明一個(gè)指向整型變量的指針變量通常使用______關(guān)鍵字。18.HTML文檔中,______標(biāo)簽用于定義網(wǎng)頁的標(biāo)題。19.SQL語言中,用于查詢數(shù)據(jù)庫表中數(shù)據(jù)的命令是______。20.Java中,用于創(chuàng)建對(duì)象的方法是______。四、判斷題(共5題)21.在C語言中,整型變量int可以存儲(chǔ)任意大小的整數(shù)。()A.正確B.錯(cuò)誤22.Java中的String對(duì)象是不可變的,這意味著它們的內(nèi)容不能被改變。()A.正確B.錯(cuò)誤23.HTML的<meta>標(biāo)簽可以用來定義網(wǎng)頁的關(guān)鍵字。()A.正確B.錯(cuò)誤24.數(shù)據(jù)庫中的事務(wù)必須同時(shí)滿足原子性、一致性、隔離性和持久性,這被稱為ACID特性。()A.正確B.錯(cuò)誤25.在Python中,可以使用`len()`函數(shù)獲取字符串的長度。()A.正確B.錯(cuò)誤五、簡單題(共5題)26.簡述面向?qū)ο蟪绦蛟O(shè)計(jì)中的封裝、繼承和多態(tài)三個(gè)基本概念。27.解釋TCP和UDP協(xié)議在傳輸過程中如何保證數(shù)據(jù)的可靠性和順序。28.簡述HTML文檔的基本結(jié)構(gòu)。29.如何使用SQL語句在數(shù)據(jù)庫中創(chuàng)建一個(gè)新表,并包含兩列:姓名(字符串類型)和年齡(整數(shù)類型)?30.在Python中,如何使用socket模塊編寫一個(gè)簡單的TCP服務(wù)器,監(jiān)聽本地的9999端口,并接收客戶端發(fā)送的數(shù)據(jù)?

重慶2019年專升本計(jì)算機(jī)真題及其答案一、單選題(共10題)1.【答案】D【解析】Prolog是一種邏輯編程語言,主要用于人工智能領(lǐng)域,而Java、C++和JavaScript都是面向?qū)ο缶幊陶Z言。2.【答案】A【解析】ACID特性是數(shù)據(jù)庫事務(wù)必須滿足的基本要求,包括原子性、一致性、隔離性和持久性。其中原子性和一致性屬于ACID特性的一部分。3.【答案】B【解析】在HTML中,標(biāo)題標(biāo)簽用<h1>-<h6>表示,其中<h1>是最大的標(biāo)題,<h6>是最小的標(biāo)題。4.【答案】A【解析】TCP/IP是一組用于互聯(lián)網(wǎng)的協(xié)議,屬于網(wǎng)絡(luò)層協(xié)議;HTTP是超文本傳輸協(xié)議,屬于應(yīng)用層;FTP是文件傳輸協(xié)議,也屬于應(yīng)用層;DNS是域名系統(tǒng),用于域名解析,屬于應(yīng)用層。5.【答案】A【解析】選項(xiàng)A正確聲明了一個(gè)包含5個(gè)整數(shù)的數(shù)組arr,并且進(jìn)行了初始化。其他選項(xiàng)要么數(shù)組大小與初始化元素個(gè)數(shù)不匹配,要么語法錯(cuò)誤。6.【答案】C【解析】在Java中,沒有isNull()或isNotNull()這樣的方法來檢查一個(gè)對(duì)象是否為null。正確的方法是使用equals(null),如果對(duì)象為null,則返回true。7.【答案】A【解析】MySQL是一個(gè)基于關(guān)系模型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),而MongoDB、Redis和Elasticsearch都是基于文檔、鍵值對(duì)等非關(guān)系型數(shù)據(jù)庫。8.【答案】C【解析】Python的socket模塊提供了豐富的網(wǎng)絡(luò)編程接口,用于創(chuàng)建客戶端和服務(wù)器端應(yīng)用程序。os和sys是用于文件和系統(tǒng)操作,http模塊用于處理HTTP請(qǐng)求。9.【答案】A【解析】在JavaScript中,使用function關(guān)鍵字來定義函數(shù)。其他選項(xiàng)不是JavaScript中的有效函數(shù)定義關(guān)鍵字。10.【答案】A【解析】在SQL中,DELETE命令用于刪除表中的數(shù)據(jù)行,TRUNCATE命令用于刪除表中的所有數(shù)據(jù)并重新初始化表,DROP命令用于刪除整個(gè)表,RENAME命令用于重命名表。二、多選題(共5題)11.【答案】AB【解析】TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)是傳輸層協(xié)議,用于在網(wǎng)絡(luò)中傳輸數(shù)據(jù)。HTTP(超文本傳輸協(xié)議)和FTP(文件傳輸協(xié)議)是應(yīng)用層協(xié)議,而DNS(域名系統(tǒng))用于域名解析,屬于應(yīng)用層和傳輸層之間的協(xié)議。12.【答案】BCDE【解析】在C語言中,變量名不能以數(shù)字開頭,因此選項(xiàng)A不合法。選項(xiàng)B、C、D和E都符合變量命名規(guī)范,允許使用字母、數(shù)字和下劃線,但不能使用其他特殊字符。13.【答案】ABCE【解析】Java中的基本數(shù)據(jù)類型包括int(整數(shù)型)、float(單精度浮點(diǎn)型)、boolean(布爾型)和char(字符型)。String不是基本數(shù)據(jù)類型,而是引用數(shù)據(jù)類型。14.【答案】ABC【解析】在HTML中,<p>、<div>和<span>標(biāo)簽都可以包含文本內(nèi)容。而<table>和<tr>標(biāo)簽主要用于布局表格,通常不直接包含文本內(nèi)容。15.【答案】ABC【解析】數(shù)據(jù)庫設(shè)計(jì)中的范式包括第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。第四范式(4NF)和第五范式(5NF)雖然存在,但不如前三個(gè)范式常用。三、填空題(共5題)16.【答案】網(wǎng)絡(luò)【解析】OSI模型是國際標(biāo)準(zhǔn)化組織制定的網(wǎng)絡(luò)模型,其中第三層為網(wǎng)絡(luò)層,主要負(fù)責(zé)數(shù)據(jù)包的傳輸路徑選擇和路由功能。17.【答案】*【解析】在C語言中,使用星號(hào)(*)關(guān)鍵字來聲明指針變量,用于存儲(chǔ)變量的地址。18.【答案】<title>【解析】在HTML中,<title>標(biāo)簽用于定義網(wǎng)頁的標(biāo)題,該標(biāo)題會(huì)顯示在瀏覽器的標(biāo)題欄中。19.【答案】SELECT【解析】在SQL中,SELECT是用于查詢數(shù)據(jù)庫中數(shù)據(jù)的命令,可以查詢一個(gè)或多個(gè)字段的數(shù)據(jù)。20.【答案】new【解析】在Java中,new關(guān)鍵字用于創(chuàng)建一個(gè)新對(duì)象,并返回對(duì)象的引用。四、判斷題(共5題)21.【答案】錯(cuò)誤【解析】在C語言中,整型變量int的存儲(chǔ)大小取決于編譯器和平臺(tái),但通常為32位或64位,因此它不能存儲(chǔ)任意大小的整數(shù)。22.【答案】正確【解析】Java中的String對(duì)象是不可變的,意味著一旦創(chuàng)建了String對(duì)象,就不能修改它的內(nèi)容,任何對(duì)String對(duì)象的修改都會(huì)創(chuàng)建一個(gè)新的String對(duì)象。23.【答案】正確【解析】<meta>標(biāo)簽通常用于定義網(wǎng)頁的元數(shù)據(jù),如字符集、頁面描述、關(guān)鍵字等。關(guān)鍵字<metaname="keywords"content="...">用于定義網(wǎng)頁的關(guān)鍵字。24.【答案】正確【解析】數(shù)據(jù)庫事務(wù)確實(shí)需要滿足原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持久性(Durability)四個(gè)特性,這些特性通常被稱為ACID特性。25.【答案】正確【解析】在Python中,`len()`函數(shù)可以用來獲取字符串的長度,返回字符串中字符的數(shù)量。五、簡答題(共5題)26.【答案】封裝是指將數(shù)據(jù)和行為捆綁在一起,對(duì)外只提供有限的接口,隱藏內(nèi)部實(shí)現(xiàn)細(xì)節(jié),以保護(hù)數(shù)據(jù)不被外部直接訪問和修改。繼承是指一個(gè)類可以繼承另一個(gè)類的屬性和方法,這樣可以復(fù)用代碼,并擴(kuò)展新的功能。多態(tài)是指同一個(gè)方法在不同的對(duì)象上有不同的行為,通過接口或基類實(shí)現(xiàn),可以在運(yùn)行時(shí)根據(jù)對(duì)象的實(shí)際類型來決定調(diào)用哪個(gè)方法?!窘馕觥糠庋b、繼承和多態(tài)是面向?qū)ο缶幊痰暮诵母拍?,它們有助于提高代碼的復(fù)用性、可維護(hù)性和擴(kuò)展性。封裝保護(hù)數(shù)據(jù)不被外部直接訪問,繼承復(fù)用代碼,多態(tài)允許一個(gè)接口處理多種類型的數(shù)據(jù)。27.【答案】TCP(傳輸控制協(xié)議)通過序號(hào)和確認(rèn)應(yīng)答機(jī)制來保證數(shù)據(jù)的可靠性和順序。每個(gè)數(shù)據(jù)段都被分配一個(gè)序號(hào),發(fā)送方在發(fā)送后等待接收方的確認(rèn),如果發(fā)送方在一定時(shí)間內(nèi)沒有收到確認(rèn),它會(huì)重新發(fā)送數(shù)據(jù)。UDP(用戶數(shù)據(jù)報(bào)協(xié)議)不保證可靠性,它只是簡單地將數(shù)據(jù)段發(fā)送到目標(biāo)地址,不進(jìn)行確認(rèn)或重傳,但可以保證數(shù)據(jù)的順序?!窘馕觥縏CP通過序號(hào)和確認(rèn)應(yīng)答確保每個(gè)數(shù)據(jù)段被正確接收,并且在收到全部數(shù)據(jù)段后按順序組裝,從而保證可靠性。UDP不保證可靠性,但通常用于實(shí)時(shí)傳輸,如視頻和音頻,因?yàn)樗枰^低的延遲。28.【答案】HTML文檔的基本結(jié)構(gòu)包括:根元素<html>、頭部<head>、主體<body>。頭部包含元數(shù)據(jù),如標(biāo)題<title>、字符集<metacharset="...">等。主體包含網(wǎng)頁的實(shí)際內(nèi)容,如文本<p>、列表<ul>、鏈接<a>等?!窘馕觥縃TML文檔結(jié)構(gòu)清晰,便于理解和解析。根元素<html>是整個(gè)文檔的起點(diǎn)和終點(diǎn),頭部<head>包含了文檔的元數(shù)據(jù),主體<body>包含了所有可見的內(nèi)容。29.【答案】可以使用以下SQL語句創(chuàng)建一個(gè)名為Person的表,包含name和age兩列:nnCREATETABLEPerson(nnameVARCHAR(255),nageINTn);n【解析】SQL的CREATETABLE語句用于在數(shù)據(jù)庫中創(chuàng)建一個(gè)新表。在這個(gè)例子中,我們創(chuàng)建了一個(gè)名為Person的表,其中name列是字符串類型(VARCHAR),age列是整數(shù)類型(INT)。30.【答案】以下是一個(gè)簡單的TCP服務(wù)器的示例代碼,它監(jiān)聽本地9999端口,并接收客戶端發(fā)送的數(shù)據(jù):nnimportsocketnnserver_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)nserver_socket.bind(('localhost',9999))nserver_socket.listen(1)nprint('TCP服務(wù)器正在監(jiān)聽9999端口...

溫馨提示

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

評(píng)論

0/150

提交評(píng)論