博主介紹:?全網粉絲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