2017計算機考試題上機,2017年計算機二級上機考試試題及答案

2017年計算機二級上機考試試題及答案

20世紀60年代中期之前的第一代計算機網絡是以單個計算機為中心的遠程聯機系統。下面是小編整理的關于計算機二級上機考試試題,希望大家認真練習!

1[單選題] 一棵二叉樹中共有80個葉子結點與70個度為1的結點,則該二叉樹中的總結點數為

A.219B.229C.230D.231

參考答案:B

參考解析:二叉樹中,度為0的結點數等于度為2的結點數加1,即n2=n0-1,葉子結點即度為0,則n2=79,總結點數為n0+n1+n2=80+70+79=229,答案為B。

2[單選題] 下面對對象概念描述正確的是

A.對象間的通信靠消息傳遞

B.對象是名字和方法的封裝體

C.任何對象必須有繼承性

D.對象的多態性是指一個對象有多個操作

參考答案:A

參考解析:對象之間進行通信的構造叫做消息,A正確。多態性是指同一個操作可以是不同對象的行為,D錯誤。對象不一定必須有繼承性,C錯誤。封裝性是指從外面看只能看到對象的外部特征,而不知道也無須知道數據的具體結構以及實現操作,B錯誤。

3[單選題] 下面不能作為結構化方法軟件需求分析工具的是

A.系統結構圖B.數據字典(DD.C.數據流程圖(DFD圖)D.判定表

參考答案:A

參考解析:結構化方法軟件需求分析工具主要有數據流圖、數據字典、判定樹和判定表。

4[單選題] 下面不屬于軟件測試實施步驟的是

A.集成測試

B.回歸測試

C.確認測試

D.單元測試

參考答案:B

參考解析:軟件測試主要包括單元測試、集成測試、確認測試和系統測試。

5[單選題] 某二叉樹共有12個結點,其中葉子結點只有1個。則該二叉樹的深度為(根結點在第1層)

A.3B.6C.8D.12

參考答案:D

【解析】二叉樹中,度為0的節點數等于度為2的節點數加1,即n2=n0—1,葉子節點即度為0,no=1,則n2=0,總節點數為12=nO+n1+n2=1+n1+0,則度為1的節點數n1=11,故深度為12,選D。

6[單選題] 對長度為10的線性表進行冒泡排序,最壞情況下需要比較的次數為

A.9B.10C.45D.90

參考答案:C

【解析】冒泡法是在掃描過程中逐次比較栩鄰兩個元素的大小,最壞的情況是每次比較都要將相鄰的兩個元素瓦換,需要互換的次數為9+8+7+6+5+4+3+2+1=45,選C。

7[單選題] 數據字典(DD)所定義的對象都包含于

A.數據流圖(DFD圖)B.程序流程圖C.軟件結構圖D.方框圖

參考答案:A

【解析】在數據流圖中,對所有元素都進行了命名,所有名字的定義集中起來就構成了數據字典。因此選A,而B、C、D都不符合。

8[單選題] 軟件設計中模塊劃分應遵循的準則是

A.低內聚低耦合

B.高耦合高內聚

C.高內聚低耦合

D.以上說法均錯誤

參考答案:C

【解析】根據軟件設計原理提出如下優化準則:①劃分模塊時,盡量做到高內聚、低耦合,保持模塊相對獨立性,并以此原則優化初始的軟件結構。②一個模塊的`作用范圍應在其控制范圍之內,且判定所在的模塊應與受其影響的模塊在層次上盡量靠近。③軟件結構的深度、寬度、扇入、扇出應適當。④模塊的大小要適中。C正確。

9[單選題] 在關系模型中,每一個二維表稱為一個

A.關系B.屬性C.元組D.主碼(鍵)

參考答案:A

【解析】關系模型采用二維表來表示,即每個二維表稱為一個關系。

10[單選題]下列敘述中正確的是

A.一個算法的空間復雜度大,則其時間復雜度也必定大

B.一個算法的空間復雜度大,則其時間復雜度必定小

C.一個算法的時間復雜度大,則其空間復雜度必定小

D.算法的時間復雜度與空間復雜度沒有直接關系

參考答案:D

參考解析:算法的空間復雜度是指算法在執行過程中所需要的內存空間,算法的時間復雜度,是指執行算法所需要的計算工作量,兩者之間并沒有直接關系,答案為D。

【2017年計算機二級上機考試試題及答案】相關文章:

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/452345.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/452345.shtml
英文地址,請注明出處:http://en.pswp.cn/news/452345.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

八個最好的輕量級Linux發行版

如果你在苦惱老舊的硬件無法利用,如果你想要一個能夠在不是很大的記憶棒上運行的系統,如果你想要在桌面端上運行200個虛擬機,那么你可以考慮一些“迷你”的Linux發行版。 曾經在08年介紹過當時的十大輕量級Linux,現在已經是2010年…

面向對象——三層架構(表現層、業務層、持久層)

① 持久層:采用DAO模式,建立實體類和數據庫表映射(ORM映射)。也就是哪個類對應哪個表,哪個屬性對應哪個列。持久層 的目的就是,完成對象數據和關系數據的轉換。 ② 業務層:采用事務腳本模式。將…

VMware安裝Centos7后有線線纜被拔出

背景:在win10 系統中的虛機軟件VMware Workstation中安裝CentOS7桌面版,安裝過程中沒有設置網絡 1.確認你win10系統打開了這兩個服務:VMware DHCP Service和VMware NAT Service 方法:電腦——右鍵——管理——服務和應用程序——服…

SpringCloud |第二篇: 服務消費者(Ribbon)

2019獨角獸企業重金招聘Python工程師標準>>> 一、Ribbon簡介 Ribbon是Netflix發布的開源項目,主要功能是提供客戶端的軟件負載均衡算法,將Netflix的中間層服務連接在一起。Ribbon客戶端組件提供一系列完善的配置項如連接超時,重試…

數據庫審計

啟用一個專用的審計日志(Audit Log)將用戶對數據庫的所有操作記錄在上面。審計員利用審計日志監控數據庫中的各種行為,找出非法存取數據的人、時間和內容。 審計很費時間和空間 DBA可以根據應用對安全性的要求,靈活地打開或關閉…

北海市計算機等級考試,2021上半年北海市計算機二級報名時間|網上報名入口【已開通】...

&nbsp&nbsp[導讀]:2021上半年北海市計算機二級報名時間|網上報名入口【已開通】,更多廣西等級考試報名時間、考試時間以及考試模擬試題,請訪問易考吧廣西等級考試欄目2021上半年北海市計算機二級報名時間|網上報名入口【已開通】一、報名時間網上…

Java實體對象為什么一定要實現Serializable接口呢?

文章目錄Java對象為什么要實現Serializable接口?Serializable接口概述Java對象為什么要實現Serializable接口? 最近這段時間一直在忙著編寫Java業務代碼,麻木地搬著Ctrl-C、Ctrl-V的磚,在不知道重復了多少次定義Java實體對象時“…

C3P0連接池工具類使用

c3p0的基本連接配置文件 c3p0-config.xml <c3p0-config><default-config><property name"driverClass">com.mysql.jdbc.Driver</property><property name"jdbcUrl">jdbc:mysql:///mybase</property><property name…

項目經理常見的溝通壞習慣

溝通失敗有很多原因&#xff0c;每個項目經理都必須熟悉這些原因、了解其中的行為、并且有責任避免溝通失敗的發生。在一些團隊中&#xff0c;會產生失敗的溝通、失敗的項目是因為團隊經理本身的壞習慣行為或者他本人容忍組員有些行為&#xff0c;而這些行為和壞習慣無意中會導…

Android屏幕適配

Android屏幕適配一直是Android開發們的一個痛點&#xff0c;各種各樣的屏幕分辨率等&#xff0c;對Android的屏幕適配帶來了很大的麻煩&#xff0c;而谷歌的解決方案也并不被所有人滿意&#xff0c;所以筆者結合Android官方文檔&#xff0c;來談談這個話題。 術語和基本概念 本…

萬維網www

WWW是環球信息網的縮寫&#xff0c;&#xff08;亦作“Web”、“WWW”、“W3”&#xff0c;英文全稱為“World Wide Web”&#xff09;&#xff0c;中文名字為“萬維網”&#xff0c;"環球網"等&#xff0c;常簡稱為Web。 分為Web客戶端和Web服務器程序。 WWW可以讓W…

飛控計算機的作用,用于波音777飛機的主要飛控計算機

用于波音777飛機的主要飛控計算機飛行控制計算機容錯技術本文介紹了在ERA1992年航空電子會議上介紹的波音777的主要飛控計算機。介紹了系(本文共1頁)閱讀全文>>在對無人機飛控計算機技術發展應用敘述的基礎上,設計了一款基于Zynq平臺的應用于小型無人機的飛控計算機硬件平…

Springboot,SSM框架的區別

參考文獻&#xff1a;文章一 參考文獻&#xff1a;文章二 總結&#xff1a; 1.Springboot 將原有的 xml 配置&#xff0c;簡化為 java 注解 2.使用 IDE 可以很方便的搭建一個 springboot 項目&#xff0c;選擇對應的 maven 依賴&#xff0c;簡化Spring應用的初始搭建以及開發過…

Mysql導入excel數據,解決某些特殊字符亂碼問題

問題 做項目需要從excel表格導入到mysql的數據庫表中&#xff0c;excel表格中的“規格”字段的“”符號導入數據庫表中&#xff0c;會出現部分數據的“”這個符號會亂碼&#xff0c;成“&#xff1f;”的形式。 解決方法 打開excel表格&#xff0c;另存為csv文件&#xff1b;用…

Redis進階實踐之十六 Redis大批量增加數據

原文:Redis進階實踐之十六 Redis大批量增加數據一、介紹 有時候&#xff0c;Redis實例需要在很短的時間內加載大量先前存在或用戶生成的數據&#xff0c;以便盡可能快地創建數百萬個鍵。這就是所謂的批量插入&#xff0c;本文檔的目標是提供有關如何以盡可能快的速度向…

項目經理溝通的四個好習慣

一名項目經理溝通的時間占到工作時間的80%&#xff0c;所以如何提高溝通效率就變成了項目經理提高工作效率的重點。 一名優秀的項目經理&#xff0c;無疑是一個好的溝通者。因為&#xff0c;專業的技能可以使你成為某個領域的專家&#xff0c;但出色的溝通技能&#xff0c…

u盤安裝成功計算機里找不到文件夾,u盤里的文件不見了,詳細教您U盤內容不顯示怎么辦...

在工作、學習中&#xff0c;我們需要把資料攜帶外出的時候&#xff0c;首選的存儲工具基本上都是U盤。不過有用戶在使用U盤時卻遇到了U盤的所有的文件夾不見了的情況&#xff0c;但內存的明明文件還在&#xff0c;這到底是為什么呢&#xff1f;難道U盤的文件真的不見了嗎&#…

五分鐘實現SpringBoot快速入門

文章目錄一、創建Maven工程二、添加SpringBoot的起步依賴三、編寫SpringBoot引導類四、編寫Controller五、測試六、SpringBoot工程熱部署一、創建Maven工程 二、添加SpringBoot的起步依賴 文件位置&#xff1a;pom.xml SpringBoot要求&#xff0c;項目要繼承SpringBoot的起步…

分布式系統開發工具包 —— 基于Kryo的Java對象序列化

Kryo是用于Java語言的一個快速和高效的對象圖序列化框架。Kryo項目的目的是快速、高效、方便地使用API。當需要持久化對象的時候&#xff0c;不論是持久化到文件、數據庫還是網絡&#xff0c;都可以使用Kryo。 目前Kryo已經到了4.0.1版本以上了。本文的介紹適用于V2.0以上版本。…