Object Pascal 是一種高級編譯語言,具有強類型(對數據類型的檢查非常嚴格)特性,支持結構化 和面向對象編程。它的優點包括代碼的易讀性、快速編譯,以及支持多個單元文件從而實現模塊化編程。 Object Pascal 具有一些特性以支持Borland 組件框架和RAD(快速應用程序開發)環境。在很大程 度上,本語言參考的說明和示例假定你使用Borland 公司的開發工具,如Delphi 和Kylix。 絕大多數使用Borland 開發工具的開發者是在IDE(集成開發環境)環境下編寫代碼并進行編譯。 Borland 開發工具幫助我們設置工程和源文件的許多細節,比如維護單元的依賴信息。并且,使用這些工 具在程序的組織上還有一些限制,嚴格說來,這不是Object Pascal 語言規范的一部分。比如,Borland 開發工具遵循某些文件和程序的命名約定,若你在IDE 以外編寫代碼并使用命令行來編譯,你可以避開 這些限制。 這些幫助主題假設你在IDE 環境下工作,并且使用VCL(可視化組件庫)和/或 CLX(跨平臺組件 庫)創建應用程序。但有時候,Borland 一些特定的規則和Object Pascal 的通用規則并不相同。
上傳時間: 2015-11-12
上傳用戶:cxl274287265
一:需求分析 1.本程序需掌握樹和二叉樹的概念及工作原理,運用其原理及概念完成實驗.。 2.問題描述: 一個邏輯表達式如果對于其變元的任一種取值都為真,則稱為重言式;反之,如果對于其變元的任一種取值都為假,則稱為矛盾式;然而,更多的情況下,既非重言式,也非矛盾式。試寫一程序,通過真值表判斷一個邏輯表達式屬于那一類。 3.基本要求: (1)邏輯表達式從終端輸入,長度不超過一行。邏輯運算符包括“|”,“&”和“~”, 分別表示或、與和非,運算優先程度遞增,但可以有括號改變,即括號內的運算優先。邏輯變元為大寫字母。表達式中任何地方都可以含有多個空格符。 (2)若是重言式或矛盾式,可以只“顯示True forever”或“False forever”,否則顯示“Satisfactible”以及變量名序列,與用戶交互。若用戶對表達式中變元取一組值,程序就求出并顯示邏輯表達式的值。
上傳時間: 2015-11-14
上傳用戶:sz_hjbf
Lakey這是一個免費的CW練習/收/發軟件,供大家共同學習研究,有需要源碼的朋友可以給我發郵件或加為MSN索取。在未來,我會不斷更新其功能和修正錯誤。之前計劃2006年底前拿出的正式版本,由于個人工作和精力等原因,不得已推遲。今天發布的版本,增加了對Koch練習法的支持。但仍然是一個BETA版。 本軟件的目標是設計成一個使用簡便,能夠盡量利用一般PC本身具有的硬件功能和性能(主要指CPU的運算和聲卡的音頻捕捉/播放能力),實現不用另接特殊外圍接口電路,不用改/加裝電鍵等,即可讓PC具有摩爾斯電碼(Morse Code)的收發能力軟件。未來可逐漸通過對PC硬件性能的挖掘,實現對音頻信號進行分析、過濾、處理。 這是第一個非正式發行版本,因此很多功能與設計目標還有很大差距。希望大家多提意見!
上傳時間: 2014-09-02
上傳用戶:dsgkjgkjg
EasySetup是一套簡單易用的軟件封裝程序,雖然操作簡易可是功能并不會比知名的Installer Shield或者Installer VISE來得遜色多少。您使用EasySetup不僅可以制作出一般應用程序的安裝文件,還可以將您的Word、PowerPoint、甚至于網頁也給包裝起來成為一個具備安裝功能的應用程序。EasySetup讓您省去繁復的安裝文件撰寫過程,而改以視覺化的方式來處理所有的安裝程序制作,當您在使用個過程中會覺得好像在制作Powerpoint 頭影片一般的輕松,只要將所有的元件都加入即可,另外在安裝過程中使用到的文字說明部份EasySetup也提供了特定的欄位讓您輸入,這麼便利的功能設計讓您可以在短短的數分鐘之間就制作出具有專業水準的安裝程序。除此之外EasySetup還提供了反安裝程序的設定、多國語言設定支持等功能。
上傳時間: 2013-12-23
上傳用戶:Pzj
AVR單片機入門及C語言高效設計實踐(五) ATMEAG16L的中斷系統什么是“中斷”?顧名思義中斷就是中斷某一工作過程去處理一些與本工作過程無關或間接相關或臨時發生的事件,處理完后,則繼續原工作過程。比如:你在看書,電話響了,你在書上做個記號后去接電話,接完后在原記號處繼續往下看書。如有多個中斷發生,依優先法則,中斷還具有嵌套特性。又比如:看書時,電話響了,你在書上做個記號后去接電話,你拿起電話和對方通話,這時門鈴響了,你讓打電話的對方稍等一下,你去開門,并在門旁與來訪者交談,談話結束,關好門,回到電話機旁,拿起電話,繼續通話,通話完畢,掛上電話,從作記號的地方繼續往下看書。由于一個人不可能同時完成多項任務,因此只好采用中斷方法,一件一件地做。[第一段]
上傳時間: 2013-12-25
上傳用戶:66666
0_1背包問題用動態規劃解給定n種物品和一背包。物品i的重量是wi,其價值為vi,背包的容量為c。問應如何選擇裝入背包中的物品,使得裝入背包中物品的總價值最大? 在選擇裝入背包的物品時,對每種物品i只有兩種選擇,即裝入背包或不裝入背包。不能將物品i裝入背包多次,也不能只裝入部分的物品i。因此,該問題稱為0-1背包問題。
上傳時間: 2014-01-20
上傳用戶:ouyangtongze
背包問題動態規劃算法JAVA 給定n種物品和一背包。物品i的重量是wi,其價值為vi,背包的容量為c。問應如何選擇裝入背包中的物品,使得裝入背包中物品的總價值最大? 在選擇裝入背包的物品時,對每種物品i只有兩種選擇,即裝入背包或不裝入背包。不能將物品i裝入背包多次,也不能只裝入部分的物品i。因此,該問題稱為0-1背包問題。
上傳時間: 2015-11-20
上傳用戶:李夢晗
制衣企業工資管理系統 這種就不用多說了 管理系統的應用是比較多,獻上一份源碼
上傳時間: 2014-11-26
上傳用戶:gengxiaochao
網絡游戲開發的html文檔。英文! 目錄如下: WinSock2 游戲編程 網絡游戲開發 101 異步 Sockets 編程指南 多用戶的服務器/客戶模式聊天工具的開發 TCP/IP 協議介紹摘要 如何設計一個多人游戲 多人游戲的本質 制作一套網絡消息引擎 使用統計學來預測網絡上游戲者的動作 如何排除網絡延遲
上傳時間: 2015-11-22
上傳用戶:wpt
使用RAD類型工具的人越來越多了,雖然我對于RAD類的工具向來不多作評議,但我還是常常使用的。所以我深深的知道這類工具雖然給我們帶來了便利,使我們能不用將更多的精力放在界面上,但同時也將初學者緊緊的圈在了他所提供的控件和組件中。所以很多人并不能真正的了解windows的消息驅動原理以及windows的運作過程。本文中我們就一起來學習一下windows的運作過程,使我們對delphi這樣一個優秀的編程工具有一個新的認識,并對windows下的程序編寫有更深刻、透辟的了解和認識。
標簽: RAD
上傳時間: 2015-11-22
上傳用戶:ywqaxiwang