歐幾里德算法又稱輾轉相除法,用于計算兩個整數a,b的最大公約數。分別用C++和JAVA實現。
上傳時間: 2014-01-12
上傳用戶:stampede
一、目的意義: 1.掌握軟件工程原理在實際系統開發中的具體應用,掌握在實際系統開發中數據庫管理系統的使用。 2.全面提高學生的系統設計、開發能力。 二、課程設計要求 根據軟件工程理論,借助VB、Java、VC++、Delphi等開發工具以及SQL Server、MySQL、Oracle等數據庫管理系統,完成所選系統的開發。具體要求如下: 1.在系統設計環節,要做到: (1)需求分析。說明該系統的組成模塊及完成的具體任務,可以用用例圖表示。 (2)總體設計。說明進入系統可進行的操作,使用戶可以從宏觀上了解各個組件。 (3)功能設計。每個模塊的具體功能描述。 2.數據庫設計與實現 (1)數據庫需求分析。給出相應數據表的設計以及功能。 (2)數據庫的邏輯設計。用數據庫關系圖表示表與表相關字段之間的聯系,給出各表的基本結構。 (3)創建數據表的腳本。 3.系統實現 整個系統的實現。包括程序源代碼編寫、調試、正確運行等 。 4.建議系統開發使用B/S模式
上傳時間: 2017-06-01
上傳用戶:偷心的海盜
本項目為一個醫藥企業開發,采用B/S設計模式,用jsp+java進行開發的大型網站
標簽: 項目
上傳時間: 2013-12-17
上傳用戶:LIKE
辦公日志系統,采用B/S結構,運行環境為Java及JSP容器。本系統采用用BEA公司的 Weblogic Server 8.1服務器。
標簽: 日志系統
上傳時間: 2013-12-22
上傳用戶:腳趾頭
Eclipse is the leading Integrated Development Environment (IDE) for Java, with a rich ecosystem of plug-ins and an open source framework that supports other languages and projects. You’ll fnd this reference card useful for getting started with Eclipse and exploring the breadth of its features. We rundown the Eclipse distributions and confguration options, then guide you through Views, Editors, and Perspec- tives in Workbench 101. We list the top shortcuts and toolbar actions for everyday development. And, we provide a guide to the best places for fnding plug-ins and getting involved with the Eclipse community.
標簽: Development Environment Integrated ecosystem
上傳時間: 2013-12-18
上傳用戶:wangchong
題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? //這是一個菲波拉契數列問題 public class lianxi01 { public static void main(String[] args) { System.out.println("第1個月的兔子對數: 1"); System.out.println("第2個月的兔子對數: 1"); int f1 = 1, f2 = 1, f, M=24; for(int i=3; i<=M; i++) { f = f2; f2 = f1 + f2; f1 = f; System.out.println("第" + i +"個月的兔子對數: "+f2); } } } 【程序2】 題目:判斷101-200之間有多少個素數,并輸出所有素數。 程序分析:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除, 則表明此數不是素數,反之是素數。 public class lianxi02 { public static void main(String[] args) { int count = 0; for(int i=101; i<200; i+=2) { boolean b = false; for(int j=2; j<=Math.sqrt(i); j++) { if(i % j == 0) { b = false; break; } else { b = true; } } if(b == true) {count ++;System.out.println(i );} } System.out.println( "素數個數是: " + count); } } 【程序3】 題目:打印出所有的 "水仙花數 ",所謂 "水仙花數 "是指一個三位數,其各位數字立方和等于該數本身。例如:153是一個 "水仙花數 ",因為153=1的三次方+5的三次方+3的三次方。 public class lianxi03 { public static void main(String[] args) { int b1, b2, b3;
上傳時間: 2017-12-24
上傳用戶:Ariza
在包 hugeinteger 中創建功能類 HugeInteger,該類用來存放和操作一個不超過 40 位的大整數。 (1) 定義一個構造函數,用來對大整數進行初始化。參數為一個字符串。 (2) 定義 input 成員函數,實現大整數的重新賦值。參數為一個字符串,無返回 值。 (3) 定義 output 成員函數,將大整數輸出到屏幕上。無參數無返回值。 (4) 定義 add 成員函數,實現兩個大整數的加法。參數為一個 HugeInteger 對 象,無返回值,例如: HugeInteger A = new HugeInteger("12345"); HugeInteger B = new HugeInteger("1234"); A.add(B); 此時,A 為 13579,B 為 1234。 (5) 定義 sub 成員函數,實現兩個大整數的減法。參數和返回值同 add 函數。 (6) 定義若干大整數關系運算的成員函數,包括 isEqualTo(等于,=)、 isNotEqualTo(不等于,≠)、isGreaterThan(大于,>)、isLessThan(小 于,<)、isGreaterThanOrEqualTo(大于等于,≥)和 isLessThanOrEqualTo (小于等于,≤)。這些函數的參數為一個 HugeInteger 對象,返回值為一個 布爾類型,表示關系運算的結果,例如: HugeInteger A = new HugeInteger("12345"); HugeInteger B = new HugeInteger("1234"); 那么此時 A.isGreaterThan(B)的結果應當為 True,表示 12345>1234。
上傳時間: 2019-06-01
上傳用戶:idealist
Altium Designer常用器件集成庫PCB封裝庫原理圖庫3D庫元件庫集成庫原理圖器件型號列表:76個13W3 2N7002 74HC0474HC0874HC244D74HC595 74LS138 80508550 8P4R_0603ADM2582EADM3053AS5145B AT24C02BAT54SBUZZ BatteryCCT6806CD4001CD4053CapacitorDS18B20Diode Diode SchottkyFP6101FT2232DFUSEHMC5883LINA118IR2010IR2101SIR2136SIRF1010EIRFP7404ISO7240InductorLEDLF444LG9110SLM339LM393LMV7239MAX232MCP2551MCP6022MCP6024MPU6050Mic2941Micro SD CardMicro USBNuMicro-M051OPTOISOIPESDxS2UATPT2272PVI1050PhonejackResistanceSN65VHD230STC12LE5202STM32F103CBT6STM32F103RBT6STM32F103VCT6STM32F407VSwitchTJA1050TLV5638ITMS320F28035PAGTMS320F28035PNTOP242U18UC3854ULN2803USB A-BVBUS Xtal 集成庫PCB封裝列表:76個8P4R_060313W30805DBC04-BBT_CR1220BUZZC0201C0402C0603C0805C1206CD127CPX-32CRYSTALD1206DC-0003DC-0005DIP-4DIP-6DIP-8DO-201ADDO-214AADO-214ABDO-214ACF5mmFUSEFUSE_001FUSE_LFUSE2HC-49/U-SHDRX3L-330uHLCC-24NLPCC-16NLQFP-48LQFP-64LQFP-80Micro SD CardMicro USBR0201R0402R0603R0805R1206R1210R2512SDRH5D18-220NSIP-3SMD CRYSTALSMD-8SOIC-4SOIC-8SOIC-14SOIC-16SOIC-16WSOIC-18SOIC-20SOIC-24SOIC-28SOT-23SOT23-5SOT23-6SWSwitch1TD-19XATO-92TO-92ATO-220-2TO-220ATO-220BTO-247ACTO-263-5TQFP-100TSSOP-16USB DIPUSB-A
標簽: altium designer pcb
上傳時間: 2022-02-12
上傳用戶:
1概述SDIO(安全數字I/0)卡是一種以SD存儲卡為基礎并與之兼容的卡設備。這種兼容性包括機械特性,電子特性,電源,信號和軟件。SDI0卡的目標是為移動電子設備提供低功耗高速度的數據I/0。最起碼的使用條件下,SDI0卡插進非SDI0主設備時,不會造成設備的物理破壞或軟件的崩潰,因此SDI0卡應該被主設備忽略來處理這種情況。一旦插入SDI0主設備,將以帶有擴展SD規范闡述的正常方式進行卡檢測。在這種狀態下,SDI0卡將進入空閑狀態,功耗稍微下降(在超過1秒的時間內平均值可達15mA)。通常在主機初始化和查詢卡時,作為SDIO設備而言,卡將會自己認證自己。主機軟件將會在已連接列表格式中獲得卡信息,并由此決定卡的I/0功能是否可以接受和激活。卡對電源的要求或是否有相應的驅動軟件是判據。如果卡被接受,卡會完全上電并啟動內建的I/0功能。1.1SDIO特點·應用在移動設備和固定設備·SD物理總線無需改變或做最小限度的改變·存儲軟件做最小的改動·允許擴展物理形式來適應特殊的需求·支持即插即用·支持多功能,包括多I/0以及1/0與SD存儲卡結合方式·單卡支持多達7項1/0功能和一項存儲功能·允許卡中斷主機·初始化電壓:2.0到3.6V·操作電壓:3.1到3.5V1.2主要參考文檔本規范廣泛參考了SDA的文檔:SD卡規范第一部分《物理層規范》2000年9月版本號1.01讀者可以通過這篇文檔了解關于SD設備操作的更多信息,另外,其他文檔都參照了本文檔,完整列表在章節B.1中列出。2.1SDIO卡類型規范中定義了兩種類型的SDI0卡。全速卡支持SPI、1位SD和4位SD以0-25MHz的傳輸模式工作,全速SDI0卡完全可以使數據傳輸速度超過100M位/秒(10M字節/秒)。SDI0卡第二版本是低速SDI0卡,這種卡僅需要SPI和1位SD傳輸模式,支持4位是可選擇項。另外,低速SD10卡在0-400KHz時鐘的整個范圍,低速卡的使用也是一種以最小硬件資源支持低速I/0設備的引領趨勢。支持類似功能的低速卡包括MODEM卡,便攜式掃描儀,GPS接收機等。如果卡是“Combo card”(存儲加上SDI0),那么全速和4位操作的要求是強制性的。
上傳時間: 2022-05-27
上傳用戶:得之我幸78
Fortran語言主要用于科學計算,在第三代語言中,以1980年為分水嶺,分為結構化和面向對象語言。Basic語言是vb的前生,pascal語言一般是用于教學。C語言是最重要的,其他的語言一般很少用了。結構化的代表語言是c語言。結構化語言的數據和操作是分離的,導致在寫大項目的時候,會出現各種各樣莫名其妙的問題。在面向對象的語言中c++是最復雜的語言。由于c++語言太復雜,sun公司對c++進行了改裝,產生了java語言。而c#是由微軟開發的,和java相似,幾乎一模一樣。高級語言:a+b匯編語言ADDAX,BX機器語言00000001110110000在高級語言的執行速度上,c是最快的,c++其次,而java和c#是最后的。Java和c#流行,主要的一個原因是可以跨平臺。
標簽: C語言
上傳時間: 2022-07-08
上傳用戶: