① 腳本是什麼,和編程有哪些區別,腳本可用編程寫不
腳本(Script)實際上就是程序,一般都是有應用程序提供的編程語言。應用程序包括瀏覽器(javascript、VBScript)、多媒體創作工具,應用程序的宏和創作系統的批處理語言也可以歸入腳本之類。腳本同我們平時使用的VB、c語言的區別主要是:腳本語法比較簡單,比較容易掌握;腳本與應用程序密切相關,所以包括相對應用程序自身的功能;腳本一般不具備通用性,所能處理的問題范圍有限。腳本就是源程序,就是代碼程序
② 本人編程初學者,自學了一段時間用別人的軟體寫腳本,感覺不好用,畢竟一些命令函數都是別人編寫好的。現
如果連編程軟體的函數都不想用,那就直接DUEBG下編寫吧,這個直接就是機器碼。編程軟體只是用函數編寫,再編譯成機器碼,已經很方便了。
③ 用按鍵精靈寫腳本好嗎如果不好那麼用什麼好說一下謝謝
這個應該沒有什麼好不好的說法,例如, 可以用毛筆寫字,也可以用圓珠筆寫字,都是一個工具實現的功能都是一樣的,只是有的工具難一點,有的工具簡單一些。按鍵精靈是一個基於VBS和VB語言製作的腳本語言和其他腳本語言或編程語言一樣,能實現的功能也一樣,只是按鍵精靈更簡單一些。例如還有易語言,是編程語言也很簡單,不過因為是編程語言沒有像按鍵精靈那樣可以直接控制滑鼠,鍵盤什麼的。需要你自己些代碼去模擬鍵盤滑鼠,不過按鍵精靈走了彎路,因為是模擬人的所以才會被大部分游戲接受。編程語言可以直接實現控制,不過游戲防止的就是這樣的外掛一樣的直接控制。
④ 在命令行窗口編程與使用腳本文件進行編程的優缺點
缺點是命令行窗口一般都是一行一行執行的,不太方便,所以比較復雜的程序需要自己建立腳本文件。
腳本語言的優點:
1、快速開發:腳本語言極大地簡化了「開發、部署、測試和調試」的周期過程。
2、容易部署:大多數腳本語言都能夠隨時部署,而不需要耗時的編譯/打包過程。
3、同已有技術的集成:腳本語言被Java或者COM這樣的組件技術所包圍,因此能夠有效地利用代碼。
4、易學易用:很多腳本語言的技術要求通常要低一些,因此能夠更容易地找到大量合適的技術人員。
5、動態代碼:腳本語言的代碼能夠被實時生成和執行,這是一項高級特性,在某些應用程序里(例如JavaScript里的動態類型)是很有用也是必需的。
腳本語言的缺點:
1、腳本語言不夠全面:它們會要求一門「真正的」編程語言的存在,必須找一個資料庫驅動程序將其內置進腳本語言里。
2、腳本語言並不是軟體工程和構建代碼結構的最佳選擇,例如面向對象和基於組件的開發。
3、腳本語言通常不是「通用」語言,但是能夠根據專門的應用來調整,例如:PHP。
命令模式的優點:
1、降低耦合:將請求調用者與請求接收者進行解耦;
2、擴展性高:如果要擴展新命令,直接定義新的命令對象即可;如果要執行一組命令,發送一組命令給接收者即可;
命令模式的缺點:
1、增加復雜度:擴展命令會導致類的數量增加,增加了系統實現的復雜程度;
2、需要針對每個命令,都要開發一個與之對應的命令類;
資料拓展:
編輯程序讓電腦執行的過程就叫編程。很多軟體都可以編程,具有代表性的計算機語言有Java,BASIC-C,C++,VB,VF,SQL,網頁編程JSP,ASP,PHP,軟體是eclipse、Microsoft-Visual-Studio、Microsoft-Visual-Basic、Microsoft-SQL-Server等等。Java是應用最廣泛的編程語言之一,大學中則常常以C語言作為編程的入門語言,BASIC是國際上廣泛使用的一種計算機高級語言。
⑤ 學編程的會寫游戲腳本嘛
不好說,編程的范圍其實很廣泛,有前端的,有後端的,有資料庫的,有做網路的,有搞APP開發的,也有做游戲開發的,游戲腳本僅僅只是其中一個分支,他如果不是學這個的,未必能寫你要的這個游戲自動登錄的腳本
⑥ 學習編程好不好
因為我本人就是學習計算機軟體專業的,根據我的親身體會就是:從近期看,學習軟體編程專業的前景還是挺好的。但是從長遠來看:其實該專業本身也是吃青春飯的,所以說如果從長遠來看,如果學習編程只是停留在編寫程序源代碼的層次上的話,那麼隨著自己年齡的增長,總會有一天自己已經無法編寫程序了。到了那個時候,就會感覺到計算機這個行業實在是更新得太快了,自己已經落伍了;但是如果自己趁年輕除了熟練掌握計算機編程技能之外,還能夠多學習一些計算機理論課程,具有堅實的計算機理論基礎(例如:熟練掌握數據結構及其演算法、高等數學、概率統計、離散數學等)的話,那麼今後隨著自己年齡的增長,即使自己不能夠編寫程序源代碼了,但是此時就可以依靠自己具備的這些堅實的計算機理論基礎,自己能夠承擔公司、或者是國家的重大科研項目,然後再帶領一個軟體研發團隊搞開發。
⑦ 我想學編程語言,誰能給點建議啊數學不好!電腦基礎沒問題,能寫點腳本就可以了!
如果想做一名不錯的程序員,我個人感覺數學好壞不是那麼重要,我國外的同學兩老美,數學都不怎麼地,但是編程卻是很厲害,關鍵看自己興趣,看你現在也就26,可以根據自己興趣選擇一門入門編程工具來帶動學習編程語言,想寫腳本的話可以從ActionScript著手,或者結合flex或者flash,看自己興趣了,我覺得從這個上手能有點意思,編編小游戲什麼的,做好了以後工作機會也挺多。Good luck~
⑧ 作為編程小白,想問哪種語言編寫動作腳本文件比較好
腳本文件都有對應的使用范圍,比如說shell在linux下主要作用是用於批處理的,javascript多用於HTML網頁嵌套,lua多用於游戲腳本,還有python等等之類的。所以是根據功能選擇語言,不能讓語言選擇功能。就好比你學習英語然後去不以英語作為第一第二語言的國家一樣。
⑨ 學習c語言,在學腳本語言好不好
如果需要從事編程方面的工作,C語言是必須學習的。如果只是想了解編程,那麼學習一些其他的語言也無可厚非。
每個程序員在他們的編程生涯中都應該學習C語言,因為它有太多難以忽視的好處了。除了它會給你提供更多的工作機會之外,C語言還會教給你更多的關於計算機的知識。它能給我們提供的裨益,,簡單列舉如下:
1.相比較其他的編程語言(像C++,JAVA),C語言是個低級語言。從總體上來說,低級的編程語言可以讓你更好的了解計算機。
4.C的程序比其他用別的語言寫的程序,實現相同的功能,它用的代碼行數更少,而它帶來的運行效率卻更快。有時候,你的程序所需要的速度,只有C語言能做到。
5.如果你學習過C語言,你就能學習現在任何的高級編程語言。因為所有的高級語言都是以C語言為基礎的(像JAVA,C++,C#等等)。
6.因為C語言已經存在很多年了,它有廣泛的使用團體並且有大量的現成代碼可以利用。這就使你能在過去程序的基礎上,快速和高效的編寫新的演算法和函數。
7.C語言是一個開源組織的語言。一個開源組織的產物--LINUX,就是用C語言寫的。如果你會C語言,你就能參加這個組織並且還能向眾多的開源組織投稿,比如參加Source Forge並且給他們投稿。
8.C語言是唯一一個向你闡述指針的本質的語言。而C#和Java乾脆跳過了指針這個題目。可是指針確實使C語言變得更加強大。
9.找編程開發方面的工作時,C語言仍然是最普遍需要的語言。所以它值得你花時間去學會它。
10.任何裡面有微處理器的設備都支持C語言。從微波爐到手機,都是由C語言技術來推動的。
⑩ 想學編程有空自己做腳本,學那個軟體的好呢易語言按鍵精靈還有其他嗎那個比較好呢
按鍵精靈學起來容易些,尤其是後台操作比易語言要容易做,不過按鍵精靈游戲腳本的公開源碼比較少,不易學習別人的代碼,而且交流學習按鍵精靈腳本的論壇比較少,人氣不太足,如果有問題想請教別人,不太容易,還有一點是現在有些游戲是屏蔽按鍵精靈的腳本,如果想在那些游戲上用按鍵精靈腳本,好像需要在按鍵精靈上花錢。
先不說易語言做的程序功能更多,單說易語言在代碼開放性就比按鍵精靈好很多,網上有大量源碼可供學習研究,而且易語言的第三方模塊或支持庫數量多更新快,寫代碼會越來越容易。
按鍵精靈的腳本針對性強,易學。易語言的程序功能更多,界面好,學習空間更大。