OO2022第一單元個人總結 第一單元的作業主要是實現表達式化簡,第二次作業加入了三角函數和函數調用,第三次作業中加入了括號嵌套,總體來講難度不大,都可以分為建樹,表達式化,化簡三個步驟,下面將逐一進行介紹。(順便一提 starUML真不好用 個人強烈建議使用mermaid這種輕量化的UML ...
OO第一單元總結 目錄 OO第一單元總結 第一次作業 思路 UML LineCount Metrics Bugs 第二次作業 思路 UML LineCount Metrics Bugs 第三次作業 思路 UML LineCount Metrics Bugs 測試的策略 對象創建模式 體會和反思 最后圖一樂吧 第一次作業 思路 將輸入標准化,即去掉空白字符 將 替換為 等。 按照正則表達式提取出每一 ...
2020-03-19 00:30 7 250 推薦指數:
OO2022第一單元個人總結 第一單元的作業主要是實現表達式化簡,第二次作業加入了三角函數和函數調用,第三次作業中加入了括號嵌套,總體來講難度不大,都可以分為建樹,表達式化,化簡三個步驟,下面將逐一進行介紹。(順便一提 starUML真不好用 個人強烈建議使用mermaid這種輕量化的UML ...
BUAA_OO_2020_第一單元總結 OO第一單元作業主題為表達式求導,主要學習目標為熟悉面向對象思想,學會使用類來管理數據,感受分工協作的行為設計,建立程序魯棒性概念。如今,第一單元的學習已落下帷幕,再次對於本人的學習心得和成果進行總結。 第一次作業 基於度量的代碼結構分析 第一 ...
只要跑得夠快即使從頭關到尾你也喜歡嗎? 一、設計策略 1.1 總體策略概述 在多線程的協同和同步控制方面,我三次作業都是采用生產者/消費者模式(還憨憨地在內部分了customer、pr ...
一、代碼架構設計 前兩次作業,我的設計的核心思想是一樣的,我在第一次作業弄了一個圖,第二次作業弄了三張圖,查詢是從頂層查詢三個圖 第三次作業,很遺憾,沒能順利完成。 圖的結點設置,第一次作業是把UmlClass作為圖的結點,第二次分別把UmlClass,UmlStateMachine ...
前言 相較於第一單元作業,由於對面向對象語言和層次化設計有了比較充分的認識,第二單元相對輕松(但還是很痛苦)。第二單元作業相較於第一單元,輸入輸出接口課程組已經提供,沒有第一單元非常瑣碎的化簡等細節問題,困難點分布比較集中,攻克起來更加容易,主要是多線程編程的程序安全問題。第二單元作業第一 ...
2019面向對象課設第一單元總結 一、三次作業總結 1. 第一次作業 1.1 需求分析 第一次作業的需求是完成簡單多項式導函數的求解,表達式中每一項均為簡單的常數乘以冪函數形式,優化目標為最短輸出。為了滿足優化目標,我們需要將含有相同指數的項進行合並。 1.2 實現方案 根據需求 ...
title: 2020 OO 第三單元總結 date: 2020-05-21 10:10:06 tags: OO categories: 學習 第三單元終於結束了,這是我目前為止最慘的一單元,第十次作業強測20分,互測殺成狗……雖然都知道只關注分數沒有什么意義,我更應該去體會的是通過JML學習 ...
BUAA_OO_2020_第二單元總結 第一次 設計策略 本次作業采用生產者、消費者模式設計,大致框架如圖所示: 生產者:輸入線程 消費者:電梯線程 托盤:Dispatcher調度器 線程安全方面,調度器中的指令隊列為輸入、電梯線程共享對象 ...