導航:首頁 > 編程大全 > tcltk開發工具

tcltk開發工具

發布時間:2021-10-25 10:24:12

❶ Tcl/Tk的Tcl/Tk 的起源

Tcl 是「工具控制語言(Tool Control Language)」的縮寫。Tk 是 Tcl「圖形工具箱」的擴展,它提供各種標準的 GUI 介面項,以利於迅速進行高級應用程序開發。
John K. Ousterhout於 1988 年開始開發 Tcl/Tk(讀作「tickle tee-kay」),當時其是加州大學伯克利分校(UCB)的教授。Tcl 是以可擴展性、短的學習曲線和易於嵌入為特定目標而設計的。Tk 的開發始於 1989 年,第一個版本於 1991 年問世。Ousterhout 博士在他離開 UCB 之後繼續開發 Tcl/Tk,然後由於工作需要,他去了Sun Microsystems 公司工作。現在,也就是在寫本文之時,他在 Scriptics(它開發出 Ajuba Solutions,已由 Interwoven 收購)繼續改進該語言,目前的穩定版本是 8.5.13,在寫本文的時候,8.6b3 版本正在開發之中。

❷ Tcl/Tk的介紹

Tcl 是「工具控制語言(Tool Control Language)」的縮寫,其面向對象為otcl語言。Tk 是 Tcl「圖形工具箱」的擴展,它提供各種標準的 GUI 介面項,以利於迅速進行高級應用程序開發。

❸ 為什麼python是用tcl/tk做UI界面的

python 的tk庫是默認自帶的,比較簡單
python可以用 wxpython、pyqt等來做UI的
要追趕潮流的話,有個開源的python UI 庫, kivy
官網 kivy.org

❹ 如何學編程

編程
簡單的說,編程就是為了藉助於計算機來達到某一目的或解決某個問題,而使用某種程序設計語言編寫程序代碼,並最終得到結果的過程。
計算機雖然功能十分強大。可以供你上網、打游戲、管理公司人事關系等等,但是沒有程序,它就等於是一堆廢鐵,不會理會我們對它下達的「命令」。於是,我們要馴服它,只有通過一種方式——程序,這也是我們和計算機溝通的唯一方式。
編程原理
程序也就是指令的集合,它告訴計算機如何執行特殊的任務。打個比方說,它好比指導你烹調菜品的菜譜或指揮行駛一路到達目的地的交警(或者交通路標)。沒有這些特殊的指令,就不能執行預期的任務。計算機也一樣,當你想讓計算機為你做一件事情的時候,計算機本身並不能主動為我們工作,因此我們必須對它下達指令,而它根本不會也不可能聽懂人類自然語言對事情的描述,因此我們必須使用程序來告訴計算機做什麼事情以及如何去做?甚至對最簡單的任務也需要指令,例如如何取得擊鍵,怎樣在屏幕上放一個字母,怎樣在磁碟中保存文件等等。
上面講到的計算機本身不會主動的做任何事情。因此我們要通過程序的方式來讓計算機為我們「效勞」。而這個過程就是我們「編」出來的。編程可以使用某一種程序設計語言來實現,按照這種語言的語法來描述讓計算機要做的事情。
我們這里所講的語法和外語中的語法完全兩碼事,這里講的語法只是讀你的程序書寫做出一寫規定而已。寫出程序後,再由特殊的軟體將你的程序解釋或翻譯成計算機能夠識別的「計算機語言」,然後計算機就可以「聽得懂」你的話了,並會按照你的吩咐去做事了。因此,編程實際上也就是「人給計算機出規則」這么一個過程。
常見的編程語言
* CSS Cascading Style Sheets 層疊樣式表
* .NET 是微軟2002年,為開發應用程序創建的一個富有革命性的新平台
* ActionScript ActionScript是Flash的腳本語言,與javaScript相似,ActionScript是一種面向對象編程語言。
* APL、A+和J
* Ada Ada是一種表現能力很強的通用程序設計語言
* 匯編語言 匯編語言(Assembly Language)是面向機器的程序設計語言
* AWK AWK是一種優良的文本處理工具
* Basic 是一種設計給初學者使用的程序設計語言
o QBasic QBASIC是BASIC(Beginner's All-purpose Symbolic Instruction Code,初學者通用指令代碼)語言的一個變種,由美國微軟公司開發
o Visual Basic Visual Basic(VB)是一種由微軟公司開發的包含協助開發環境的事件驅動編程語言
* VBScript VBScript是Visual Basic Script的簡稱,即 Visual Basic 腳本語言
* Brainfuck Brainfuck是一種極小化的計算機語言
* C、C++ C語言是一種面向過程的計算機程序設計語言 ; C++是一種靜態數據類型檢查的,支持多重編程範式的通用程序設計語言。它支持過程化程序設計、數據抽象、面向對象程序設計、製作圖標等等泛型程序設計等多種程序設計風格
o Objective-C 通常寫作ObjC和較少用的Objective C或Obj-C,是擴充C的面向對象編程語言
* Clipper Clipper晶元主要用於商業活動的計算機通信網
* COBOL 一種適合於商業及數據處理的類似英語的程序設計語言
* dBase dBASE是第一個在微型計算機上被廣泛使用的資料庫管理系統(DBMS
* PASCAL、Delphi Pascal是一種計算機通用的高級程序設計語言 ;Delphi是全新的可視化編程環境,是一種方便、快捷的Windows應用程序開發工具
* Forth 由Charles H. Moore發展出來在天文台使用的電腦自動控制系統及程序設計語言,允許使用者很容易組合系統已有的簡單指令,定義成為功能較復雜的高階指令。
* Fortran 譯為「公式翻譯器」,它是世界上最早出現的計算機高級程序設計語言,廣泛應用於科學和工程計算領域。
* FoxPro 是由美國Fox Software公司於1988年推出的資料庫產品
* F# F#是由微軟發展的為微軟.NET語言提供運行環境的程序設計語言
* Fava Fava語言是一個小型的解釋語言,它主要面向於系統測試領域及小型嵌入式設備。
* IDL IDL 是一種數據分析和圖像化應用程序及編程語言
* Java Java是由Sun Microsystems公司於1995年5月推出的Java程序設計語言
* JavaScript Javascript是一種由Netscape的LiveScript發展而來的腳本語言
* J# Visual J# 是一種工具,供 Java 語言程序員用於構建在 .NET Framework 上運行的應用程序和服務
* LISP 一種基於λ演算的函數式編程語言。
* Lua Lua 是一個小巧的腳本語言
* LOGO 是一種早期的編程語言,也是一種與自然語言非常接近的編程語言,它通過「繪圖」的方式來學習編程
* Mole 在軟體工程中,指較高一級程序或模塊使用的一個單元或模塊
* Nuva Nuva語言是一種面向對象的動態腳本語言 Nuva語言的設計目的是用於基於模板的代碼生成
* Perl Perl 一般被稱為「實用報表提取語言」(PracticalExtraction andReportLanguage),也做「病態折中垃圾列表器」(PathologicallyEclectic Rubbish Lister
* PHP PHP 是一種 HTML 內嵌式的語言
* PL/I PL/I是Programming Language One的簡寫。當中的「I」其實是羅馬數字的「一」。它是一隻IBM公司在1950年代發明的第三代高級編程語言
* Prolog Prolog(Programming in Logic的縮寫)是一種邏輯編程語言
* Python 是一種面向對象的解釋性的計算機程序設計語言,也是一種功能強大而完善的通用型語言
* R R是用於統計分析、繪圖的語言和操作環境
* Ruby Ruby,一種為簡單快捷面向對象編程(面向對象程序設計)而創的腳本語言
* Scheme Scheme,一種系統設計語言,由LISP語言發展而來,屬於lisp的一種方言。與其他lisp不同的是,scheme是可以編譯成機器碼的。Scheme的一個主要特性是可以像操作數據一樣操作函數調用
* Smalltalk 一種面向對象的程序設計語言 一種程序設計環境 一個應用開發環境(ADE)
* Tcl/Tk 是一種 腳本語言
* Visual FoxPro Visual FoxPro原名FoxBase,是美國Fox Software公司推出的資料庫產品

❺ NS2的軟體構成

NS2包含Tcl/Tk,OTcl,NS,Tclcl。其中Tcl是一個開放腳本語言,用來對NS2進行編程;Tk是Tcl的圖形界面開發工具,可幫助用戶在圖形環境下開發圖形界面;OTcl是基於Tcl/Tk的面向對象擴展,有自己的類層次結構;NS2為本軟體包的核心,是面向對象的模擬器,用C++編寫,以OTcl解釋器作為前端;Tclcl則提供NS2和OTcl的介面,使對象和變數出現在兩種語言中。為了直觀的觀察和分析模擬結果,NS2 提供了可選的Xgraphy、可選件Nam。

❻ tcl/tk identity是什麼編碼

Tcl是「工具控制語言(ToolControlLanguage)」的縮寫。Tk是Tcl「圖形工具箱」的擴展,它提供各種標準的GUI介面項,以利於迅速進行高級應用程序開發。JohnK.Ousterhout於1988年開始開發Tcl/Tk(讀作「tickletee-kay」),當時其是加州大學伯克利分校(UCB)的教授。Tcl是以可擴展性、短的學習曲線和易於嵌入為特定目標而設計的。Tk的開發始於1989年,第一個版本於1991年問世。Ousterhout博士在他離開UCB之後繼續開發Tcl/Tk,然後由於工作需要,他去了SunMicrosystems公司工作。現在,也就是在寫本文之時,他在Scriptics(它開發出AjubaSolutions,已由Interwoven收購)繼續改進該語言,目前的穩定版本是8.5.13,在寫本文的時候,8.6b3版本正在開發之中。

❼ TCL/TK是什麼

Tcl/Tk 是一種簡明,高效,可移植性好的編程語言。在信息產業領域具有廣泛的應用。

❽ 想寫個桌面應用程序,需要連接資料庫,用什麼語言好

這樣的程序在當前,使用所有的高級編程語言都可以寫得出來,C、C++、C#、VB、Java等等都行,甚至一些腳本語言都是可以辦得到的,比如Python、TCL/TK、VBA等等。
C和C++現在較多的用在操作系統曾和工具庫的開發上,例如Linux函數庫、著名的用來處理XML的libxml庫、3D游戲引擎庫等等。找工作不難,很多項目是C++為主體做的,使用C++的公司也不少。但是學的精才行,否則過不了試用期。

❾ 怎麼在WINDOWS系統中安裝Python

1.背景

本來呢,在Windows系統中,安裝Python是很簡單的,雙擊對應的exe,然後一直下一步,就可以了。

但是再簡單的事情,對於沒見過的人來說,都還是不那麼簡單的。

並且,另外也有一些需要提醒的注意事項,所以,下面就來截圖解釋如何在Windows中安裝Python。


2.前提

安裝之前,對Python不了解的,可以先去看:

【整理】Python語言簡介

並且,已經參考了:

教程】如何下載最新版的,各種版本的,包括Python 2.x和Python 3.x的Python

去下載到了Python的安裝文件了。

比如我此處的,針對64位Win7的,下載的是:

python-2.7.3.amd64.msi

3.在Windows系統中安裝Python

雙擊python-2.7.3.amd64.msi,彈出對話框中,選擇默認的:

為所有人都安裝Python

不需要設置Python安裝路徑到PATH環境變數中,也是可以的

根據實際經驗,其實很多人說到的,安裝Python之後,把Python的安裝路徑,添加到PATH環境變數中。

其實可以不加,也是可以正常進行Python開發的。

當然,如果非要加,可以參考:

Windows中的環境變數
把此處的,Python的安裝路徑:

D: mpdev_install_rootPython27_x64

添加到PATH中,即可。

❿ 編程語言都有哪些

目前世界上有大概600種編程語言,每一種編程語言都有其特定的應用場景,但是目前廣為流行的編程語言也就在幾十種,看一下2019年3月份TIOBE語言排行榜:

你要想好找工作的話,首推Java吧,Java是目前大型企業必用的編程語言,也是世界上較流行的語言,擁有世界上較多的程序員,應用領域主要都是企業,找工作相對於其他語言要容易很多!

如果一味追求快速入行的話,建議去學PHP,對於有點基礎的人來說,學習PHP只需要一周時間,有多簡單不用我說吧,即便你一點基礎沒有,一個月掌握PHP的語法應該沒有難度的,然後不論你學習什麼語言的編程,都不要繞過網頁代碼,也就是HTML,一定要論什麼語言最簡單的話,絕對是HTML,不過如今H5並不是那麼簡單了。

學習一門編程語言,個人認為自己一定要有開發的方向,以便有目的有條理的學習,如果要做網站開發,Java、PHP、C#都是很好的選擇,如果要做移動安卓端的開發,非Java莫屬,當然也可以選擇如今新興的一些語言;如果要做底層開發,最好學C++或者C語言;如果要做游戲開發,最好學C++或C語言,如果用C#和Java做游戲開發也是可以的;如果要做搜索引擎爬蟲開發,Python目前是這方面的翹楚……

學習編程,是有很多語言可以選擇的,最主要還是要有一個學習的方向。學習編程是很枯燥的,如果沒有方向的學習是很難有結果的。

建議你從java開始學起。

閱讀全文

與tcltk開發工具相關的資料

熱點內容
gwp88e升級 瀏覽:75
好看電影 [中文字幕]I 瀏覽:289
蘋果7充電沒充滿就拔掉 瀏覽:851
網上哪裡可以下載工商文件 瀏覽:682
最近有沒有新網站你懂得 瀏覽:662
如何在番茄小說網站上傳小說 瀏覽:650
可不可以在現實里壓縮文件 瀏覽:892
第四印象加密文件 瀏覽:621
新電影app 瀏覽:616
日本軍官愛上中國少女的電影台灣片 瀏覽:769
可以看歐美劇情的網站 瀏覽:829
最好的易語言教程 瀏覽:212
田佳秀主演的電影 瀏覽:330
raw文件系統無法格式化 瀏覽:188
三菱編程軟體哪個最新 瀏覽:984
linuxip動態獲取 瀏覽:240
cs6保存圖片程序錯誤 瀏覽:701
吻戲劇大全美國 瀏覽:839
血腥大尺度電影 瀏覽:885
桌面突然多了一個文件夾刪不掉 瀏覽:126

友情鏈接