❶ 請問源代碼和源程序有什麼區別
源程序是指未編譯的文本代碼。
驗證碼主要是為防止暴利破解,所以需要防止圖片識別。所以驗證碼一般情況下為書寫不正規,且有隨機的背景雜點,或雜線
源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。
在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
作用
源代碼主要功用有如下2種作用:
生成目標代碼,即計算機可以識別的代碼。
對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。因此,書寫軟體說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
需要指出的是,源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。
程序:計算機並不能直接地接受和執行用高級語言編寫的源程序,源程序在輸入計算機時,通過"翻譯程序"翻譯成機器語言形式的目標程序,計算機才能識別和執行。
❷ java小程序源代碼
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileOutputStream;
importjava.io.IOException;
publicclassTest3
{
publicstaticvoidmain(String[]args)throwsIOException
{
FileOutputStreamoutput=newFileOutputStream(newFile("set.ini"));
output.write(123);
output.close();
FileInputStreaminput=newFileInputStream(newFile("set.ini"));
System.out.println(input.read());
input.close();
}
}
❸ 需要交友程序源碼
❹ 請問怎麼查看應用程序的源代碼
不能夠查看源代碼的。源代碼能生成程序,但程序還原不了源代碼。源代碼是商業機密。就如同知道可口可樂配方能生產可口可樂,但是有一瓶可口可樂分析不出配方這世界最大的商業機密。
只能反匯編。反匯編的 軟體很多,靜態的動態的等等。網上搜一下,很多的。常用的靜態分析工具是W32DASM、OllyDbg IDA
下載:
http://www.onlinedown.net/soft/43009.htm
學好匯編語言以後才能看懂部分。
還有就是未經授權就進行反匯編是違法的。你可以在安裝軟體時的聲明中看到相應的條款。
❺ 應用程序源代碼是怎麼回事
是指使用各種編程語言編寫的未經過編譯和連接的原始的程序代碼。應用程序必須通過源程序經過編譯和連接後才能生成exe執行文件!
❻ 什麼是源代碼啊
源代碼
源程序是指未編譯的文本代碼。
驗證碼主要是為防止暴利破解,所以需要防止圖片識別。所以驗證碼一般情況下為書寫不正規,且有隨機的背景雜點,或雜線
源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。
在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
作用
源代碼主要功用有如下2種作用:
生成目標代碼,即計算機可以識別的代碼。
對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。因此,書寫軟體說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
需要指出的是,源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。
代碼組合
源代碼作為軟體的特殊部分,可能被包含在一個或多個文件中。一個程序不必用同一種格式的源代碼書寫。例如,一個程序如果有C語言庫的支持,那麼就可以用C語言;而另一部分為了達到比較高的運行效率,則可以用匯編語言編寫。
較為復雜的軟體,一般需要數十種甚至上百種的源代碼的參與。為了降低種復雜度,必須引入一種可以描述各個源代碼之間聯系,並且如何正確編譯的系統。在這樣的背景下,修訂控制系統(RCS)誕生了,並成為研發者對代碼修訂的必備工具之一。
還有另外一種組合:源代碼的編寫和編譯分別在不同的平台上實現,專業術語叫做軟體移植。
版權
如果按照源代碼類型區分軟體,通常被分為兩類:自由軟體和非自由軟體。自由軟體一般是不僅可以免費得到,而且公開源代碼;相對應地,非自由軟體則是不公開源代碼。所有一切通過非正常手段獲得非自由軟體源代碼的行為都將被視為非法。
質量
對於計算機而言,並不存在真正意義上的「好」的源代碼;然而作為一個人,好的書寫習慣將決定源代碼的好壞。源代碼是否具有可讀性,成為好壞的重要標准。軟體文檔則是表明可讀性的關鍵。
效率
雖然我們可以通過不同的語言來實現計算機的同一功能,但在執行效率上則存在不同。普遍規律是:越高級的語言,其執行效率越低。這也是為什麼匯編語言生成的文件比用VB語言生成文件普遍要小的原因。
❼ 怎麼查看一個exe程序的源代碼
1、需要網路下載一個jad.exe的工具包,放到個人jdk版本的主目錄下的bin目錄下。
❽ c程序源代碼
#include<stdio.h>
main()
{
int a[3];
int i,pass,hoad;
printf("shu ru san ge shuzi:");
scanf("%2d%2d%2d",&a[0],&a[1],&a[2]);
for(i=0;i<=2;i++)
printf("%4d",a[i]);
printf("\n");
for(pass=1;pass<=2;pass++)
for(i=0;i<=1;i++)
if(a[i]>a[i+1]){
hoad=a[i];
a[i]=a[i+1];
a[i+1]=hoad; }
for(i=0;i<=2;i++)
printf("%4d",a[i]);
printf("\n");
getch();
}
❾ 小程序源碼下載去什麼網站
小程序發展到目前其實已經造就了一個專門的開發崗位了,我周圍有朋友就有專門轉小程序開發的,就像前幾年APP火的時候,待遇都是高的。
小程序源碼下載的話網站可以找專門的小程序開發者論壇這樣的網站,直接搜索小程序開發者論壇就出來了,目前小程序開發還是處於上升期,學的越早越好,我也在學習哈哈
❿ plc程序源代碼用什麼程序寫的
源程序是用STL語言寫的,可以通過梯形圖生成。打開程序塊,文件菜單下邊有一個生成源文件就可以。最常用到的使用源文件的地方就是給程序塊加密(雖然現在可以很容易破解)。
1、在STEP7中打開要加密的程序塊,點擊菜單「文件/生成源文件(File/Generate source)」,
生成要加密保護的程序塊的原代碼文件。
2、關閉程序塊,在項目管理器中打開「源文件(source)」,打開生成的源文件。
3、在程序塊的聲明部分,TITLE行下面的一行中輸入「KNOW_HOW_PROTECT」。
4、執行菜單命令「文件/保存(File/Save)」然後「文件/編譯(File/Compile)」。
5、編譯成功後,可在「塊」中看到加鎖的程序塊。
6、解除密碼,打開相應的「源文件」,把「KNOW_HOW_PROTECT」刪除,然後編譯即可。
注意,保存好源文件,否則已加密的程序塊將無法打開。