2011年下半年 軟件設計師 上午試卷2

博主介紹:?全網粉絲3W+,全棧開發工程師,從事多年軟件開發,在大廠呆過。持有軟件中級、六級等證書。可提供微服務項目搭建與畢業項目實戰,博主也曾寫過優秀論文,查重率極低,在這方面有豐富的經驗?

博主作品:《Java項目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL+Vue等前后端分離項目,可以在左邊的分類專欄找到更多項目。《Uniapp項目案例》有幾個有uniapp教程,企業實戰開發。《微服務實戰》專欄是本人的實戰經驗總結,《Spring家族及微服務系列》專注Spring、SpringMVC、SpringBoot、SpringCloud系列、Nacos等源碼解讀、熱門面試題、架構設計等。除此之外還有不少文章等你來細細品味,更多驚喜等著你哦

🍅開源項目免費哦(有vue2與vue3版本):? ?點擊這里克隆或者下載?🍅

🍅文末獲取聯系🍅精彩專欄推薦訂閱👇🏻👇🏻 不然下次找不到喲

Java項目案例《100套》

https://blog.csdn.net/qq_57756904/category_12173599.html

uniapp小程序《100套》

https://blog.csdn.net/qq_57756904/category_12199600.html

●若某文件系統的目錄結構如下圖所示,假設用戶要訪問文件fl.java,且當前工作目錄為Program,則該文件的全文件名為(24),其相對路徑為(25)

(24)A.fl.java B.\Document\Java-prog\fl.java

C.D:\Program\Java-prog\fl .java D.\Program\Java-prog\fl .java

(25)A.Java-prog\ B.\Java-prog\

C.Program\Java-prog D.\Program\Java-prog\

●假設磁盤每磁道有18個扇區,系統剛完成了10號柱面的操作,當前移動臂在13號柱面上,進程的請求序列如下表所示。若系統采用SCAN (掃描)調度算法,則系統響應序列為(26);若系統采用CSCAN(單向掃描)調度算法,則系統響應序列為(27)

(26)A.⑦⑩①②④③⑨⑧⑤⑥ B.①⑦⑩②③④⑥⑤⑧⑨

C.⑦⑩①②④③⑥⑤⑧⑨ D.①⑦⑩②③④⑧⑨⑥⑤

(27)A.⑦⑩①②④③⑨⑧⑤⑥ B.①⑦⑩②③④⑥⑤⑧⑨

C.⑦⑩①②④③⑥⑤⑧⑨ D.①⑦⑩②③④⑧⑨⑥⑤

●某程序設計語言規定在源程序中的數據都必須具有類型,然而,(28)并不是做出此規定的理由。

(28)A.為數據合理分配存儲單元

B.可以定義和使用動態數據結構

C.可以規定數據對象的取值范圍及能夠進行的運算

D.對參與表達式求值的數據對象可以進行合法性檢查

●以下關于噴泉模型的敘述中,不正確的是(29)

(29)A.噴泉模型是以對象作為驅動的模型,適合于面向對象的開發方法

B.噴泉模型克服了瀑布模型不支持軟件重用和多項開發活動集成的局限性

C.模型中的開發活動常常需要重復多次,在迭代過程中不斷地完善軟件系統

D.各開發活動(如分析、設計和編碼)之間存在明顯的邊界試題

●若全面采用新技術開發一個大學記賬系統,以替換原有的系統,則宜選擇采用(30)進行開發。

(30)A.瀑布模型 B.演化模型 C.螺旋模型 D.原型模型

●將每個用戶的數據和其他用戶的數據隔離開,是考慮了軟件的(31)質量特件。

(31)A.功能性 B.可靠性 C.可維護性 D.易使用性

●在軟件評審中,設計質量是指設計的規格說明書符合用戶的要求。設計質量的評審內容不包括(32)

(32)A.軟件可靠性 B.軟件的可測試性 C.軟件性能實現情況 D.模塊層次

●針對應用在運行期的數據特點,修改其排序算法使其更高效,屬于(33)維護。

(33)A.正確性 B.適應性 C.完善性 D.預防性

●下圖所示的邏輯流實現折半查找功能,最少需要(34)個測試用例可以覆蓋所有的可能路徑。

(34)A.1 B.2 C.3 D.4

●在某班級管理系統中,班級的班委有班長、副班長、學習委員和生活委員,且學生年齡在15?25歲。若用等價類劃分來進行相關測試,則(35)不是好的測試用例。

(35)A.(隊長,15) B.(班長,20) C.(班長,15) D.(隊長,12)

●進行防錯性程序設計,可以有效地控制(36)維護成本。

(36)A.正確性 B.適應性 C.完善性 D.預防性

●采用面向對象開發方法時,對象是系統運行時基本實體。以下關于對象的敘述中,正確的是(37)

(37)A.對象只能包括數據(屬性) ??B.對象只能包括操作(行為)

C.對象一定有相同的屬性和行為 ?D.對象通常由對象名、屬性和操作三個部分組成

●一個類是(38)在定義類時,將屬性聲明為private的目的是(39)

(38)A.一組對象的封裝 ?? B.表示一組對象的層次關系

C.一組對象的實例 ?? D.—組對象的抽象定義

(39)A.實現數據隱藏,以免意外更改 B.操作符重載

? ??C.實現屬性值不可更改 D.實現屬性值對類的所有對象共享

(40)設計模式允許一個對象在其狀態改變時,通知依賴它的所有對象。該設計模式的類圖如下圖,其中,(41)在其狀態發生改變時,向它的各個觀察者發出通知。

(40)A.命令(Command) B.責任鏈(Chain of Responsibility)

C.觀察者(Observer) D.迭代器(Iterator)

(41)A.Subject B.ConcreteSubject C.Observer D.ConcreteObserver

●在面向對象軟件開發中,封裝是一種(42)技術,其目的是使對象的使用者和生產者分離。

(42)A.接口管理 B.信息隱藏 C.多態 D.聚合

●欲動態地給一個對象添加職責,宜采用(43)模式。

(43)A.適配器(Adapter) B.橋接(Bridge)

C.組合(Composite) D.裝飾器(Decorator)

(44)模式通過提供與對象相同的接口來控制對這個對象的訪問。

(44)A.適配器(Adapter) B.代理(Proxy)

C.組合(Composite) D.裝飾器(Decorator)

●采用UML進行面向對象開發時,部署圖通常在(45)階段使用。

(45)A.需求分析 B.架構設計 C.實現 D.實施

●業務用例和參與者一起描述(46),而業務對象模型描述(47)

(46)A.工作過程中的靜態元素 B.工作過程中的動態元素

C.工作過程中的邏輯視圖 D.組織支持的業務過程

(47)A.業務結構 B.結構元素如何完成業務用例

C.業務結構以及結構元素如何完成業務用例 D.組織支持的業務過程

●下圖所示為一個有限自動機(其中,A是初態、C是終態),該自動機識別的語言可用正規式(48)表示。

(48)A.(0|1)*01 B.1*0*10*1 C.1*(0)*01 D.1*(0|10)*1*

●函數t、f的定義如下所示,其中,a是整型全局變量。設調用函數t前a的值為5, 則在函數t中以傳值調用(call by value)方式調用函數f時,輸出為(49)在函數f中以引用調用(callby reference)方式調用函數f時,輸出為(50)

●將Students表的插入權限賦予用戶UserA,并允許其將該權限授予他人,應使用的SQL語句為: GRANT (51)?TABLE Students TO UserA (52);

(51)A.UPDATE B.UPDATE ON C.INSERT D.INSERT ON

(52)A.FOR ALL B.PUBLIC

C.WITH CHECK OPTION D.WITH GRANT OPTION

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

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

相關文章

如何為你的表單添加一個反選功能

原始代碼 無標題文檔 <form id"form1" name"form1" method"post" action""><table width"50%" border"1" cellspacing"0" cellpadding"0"><tr><td bgcolor"#9999…

數據包如何游走于 Iptables 規則之間?

在前文《Linux路由三大件》中&#xff0c;我們提到了 iptables 可以修改數據包的特征從而影響其路由。這個功能無論是傳統場景下的 防火墻&#xff0c;還是云原生場景下的 服務路由&#xff08;k8s service&#xff09;、網絡策略(calico network policy) 等都有依賴。 雖然業…

ceph數據分布

ceph的存儲是無主結構&#xff0c;數據分布依賴client來計算&#xff0c;有兩個條主要路徑。 1、數據到PG 2、PG 到OSD 有兩個假設&#xff1a; 第一&#xff0c;pg的數量穩定&#xff0c;可以認為保持不變&#xff1b; 第二&#xff0c; OSD的數量可以增減&#xff0c;OSD的…

基于Java的深圳坂田附近閑置物品交易群管理系統

開發技術&#xff1a;java 開發框架&#xff1a;springmvc、spring、mybatis 數據庫&#xff1a;mysql 備注&#xff1a;方便大家將手中的二手閑置物品轉讓給需要的人&#xff0c;例如大家搬家的時候&#xff0c;有不要的&#xff08;冰箱、洗衣機、桌子、椅子&#xff09;等物…

RISC-V 整型通用寄存器介紹

簡介 RISC-V64位/32位提供了32個整型通用寄存器&#xff0c;編號是x0~x31&#xff0c;這些整型通用寄存器的寬度與架構位數一致。 浮點數寄存器與整形寄存器一樣也提供了32個&#xff1a;f0~f31&#xff0c;位數與架構位數一致。 通用寄存器介紹 零寄存器 x0/zero x0寄存…

力扣:65. 有效數字(Python3)

題目&#xff1a; 有效數字&#xff08;按順序&#xff09;可以分成以下幾個部分&#xff1a; 一個 小數 或者 整數&#xff08;可選&#xff09;一個 e 或 E &#xff0c;后面跟著一個 整數 小數&#xff08;按順序&#xff09;可以分成以下幾個部分&#xff1a; &#xff08;…

一、進入sql環境,以及sql的查詢、新建、刪除、使用

1、進入sql環境 》》》mysql -u root -p 》》》輸入密碼 2、sql語言的分類 3、注意事項&#xff1a; 4、基礎操作&#xff1a; &#xff08;1&#xff09;查詢所有數據庫&#xff1a; show databases; 運行結果&#xff1a; &#xff08;2&#xff09;創建一個新的數據庫&…

CSS練習

CSS練習 工具代碼運行結果 工具 HBuilder X 代碼 <!DOCTYPE html> <!-- 做一個表格&#xff0c;6行4列實現隔行換色&#xff08;背景色&#xff09;并且第3列文字紅色第一個單元格文字大小30px。最后一個單元格文字加粗--> <html><head><meta ch…

初階C語言-結構體

&#x1f31e; “少年有夢不至于心動&#xff0c;更要付諸行動。” 今天我們一起學習一下結構體的相關內容&#xff01; 結構體 &#x1f388;1.結構體的聲明1.1結構的基礎知識1.2結構的聲明1.3結構成員的類型1.4結構體變量的定義和初始化 &#x1f388;2.結構體成員的訪問2.1結…

自然語言處理從入門到應用——LangChain:記憶(Memory)-[自定義對話記憶與自定義記憶類]

分類目錄&#xff1a;《自然語言處理從入門到應用》總目錄 自定義對話記憶 本節介紹了幾種自定義對話記憶的方法&#xff1a; from langchain.llms import OpenAI from langchain.chains import ConversationChain from langchain.memory import ConversationBufferMemoryllm…

QT 使用第三方庫QtXlsx操作Excel表

1.簡介 一直以來&#xff0c;都想學習一下C/C如何操作excel表&#xff0c;在網上調研了一下&#xff0c;覺得使用C/C去操作很麻煩&#xff0c;遂轉向QT這邊&#xff1b;QT有一個自帶的類QAxObject&#xff0c;可以使用他去操作&#xff0c;但隨著了解的深入&#xff0c;覺得他…

c++游戲制作指南(四):c++實現數據的存儲和讀取(輸入流fstream)

&#x1f37f;*★,*:.☆(&#xffe3;▽&#xffe3;)/$:*.★* &#x1f37f; &#x1f35f;歡迎來到靜淵隱者的csdn博文&#xff0c;本文是c游戲制作指南的一部&#x1f35f; &#x1f355;更多文章請點擊下方鏈接&#x1f355; &#x1f368; c游戲制作指南&#x1f3…

最長重復子數組(力扣)動態規劃 JAVA

給兩個整數數組 nums1 和 nums2 &#xff0c;返回 兩個數組中 公共的 、長度最長的子數組的長度 。 示例 1&#xff1a; 輸入&#xff1a;nums1 [1,2,3,2,1], nums2 [3,2,1,4,7] 輸出&#xff1a;3 解釋&#xff1a;長度最長的公共子數組是 [3,2,1] 。 示例 2&#xff1a; 輸…

新寶馬M5諜照曝光,侵略感十足,將與奧迪、梅賽德斯-AMG正面競爭

報道稱&#xff0c;寶馬即將推出全新一代M5&#xff0c;該車的諜照最近再次曝光。早先&#xff0c;寶馬 M5 Touring 旅行汽車的賽道測試圖片已經在網絡上流傳開來&#xff0c;預計該車將與奧迪的RS6 Avant和梅賽德斯-AMG E63 Estate展開正面競爭。 從最新曝光的照片來看&#x…

【操作系統考點匯集】操作系統考點匯集

關于操作系統可能考察的知識點 操作系統基本原理 什么是操作系統&#xff1f; 操作系統是指控制和管理整個計算機系統的硬件和軟件資源&#xff0c;并合理地組織調度計算機的工作和資源的分配&#xff0c;以提供給用戶和它軟件方便的接口和環境&#xff0c;是計算機系統中最基…

Python土力學與基礎工程計算.PDF-鉆探泥漿制備

Python 求解代碼如下&#xff1a; 1. rho1 2.5 # 黏土密度&#xff0c;單位&#xff1a;t/m 2. rho2 1.0 # 泥漿密度&#xff0c;單位&#xff1a;t/m 3. rho3 1.0 # 水的密度&#xff0c;單位&#xff1a;t/m 4. V 1.0 # 泥漿容積&#xff0c;單位&#xff1a;…

神經網絡基礎-神經網絡補充概念-53-將batch norm擬合進神經網絡

代碼實現 import numpy as np import tensorflow as tf from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense, BatchNormalization, Activation from tensorflow.keras.optimizers import SGD# 生成隨機數據 np.random.seed(0) X np.…

【0基礎入門Python筆記】一、python 之基礎語法、基礎數據類型、復合數據類型及基本操作

一、python 之基礎語法、基礎數據類型、復合數據類型及基本操作 基礎語法規則基礎數據類型數字類型&#xff08;Numbers&#xff09;字符串類型&#xff08;String&#xff09;布爾類型&#xff08;Boolean&#xff09; 復合數據類型List&#xff08;列表&#xff09;Tuple&…

代碼隨想錄DAY62

這個移動0的問題還是比較重要的 因為涉及到一種思想&#xff1a;快慢指針&#xff01; class Solution { public: void moveZeroes(vector<int>& nums) { int slow0,fast0; for(;fast<nums.size();fast){ if(nums[fast]!0){ swap(nums[slow],nums[fast]); slow;…

Kafka 什么速度那么快

批量發送消息 Kafka 采用了批量發送消息的方式&#xff0c;通過將多條消息按照分區進行分組&#xff0c;然后每次發送一個消息集合&#xff0c;看似很平常的一個手段&#xff0c;其實它大大提升了 Kafka 的吞吐量。 消息壓縮 消息壓縮的目的是為了進一步減少網絡傳輸帶寬。而…