計算機程序,按照運行時,程序所在硬件,可以分類:
單片機程序,也就是程序在單片機内運行,一般用于儲物櫃,自主販賣機。
無屏幕或小屏幕電腦,也就是各種道路監控,各種交通安全監測(測速,測距,測重)。
服務器,也就是超越個人家用電腦的硬件性能的硬件環境。
硬件上限有限時,就必須用功能兼容硬件,也就是為了硬件能支持,會放棄很多,要做很多取舍。
硬件上限無限時,就可以用硬件兼容功能,也就是為了功能,會支持很多。
如果創作者,就是維護者,那源代碼基本不需要公布出去,比如一些個人網站,比如一些個人設計的小程序。
而如果創作者,不一定是維護者,那就是公事公辦的程序,一般要求創作者制作的公司,會要求上傳源代碼。
程序按照偏重硬件不同,也會有很多不同。
比如有的程序,偏重于使用顯卡,顯示高畫質的内容,例如遊戲或三維虛拟加工。
有的程序,偏重于用戶交互,比如倉管系統,處理入庫,出庫,庫存盤點,保質期管理,生産計劃執行前備料。
有的程序,基本沒有本地交互,比如服務器的後台程序,比如木馬程序。
程序需要應用的技術有很多。
比如遊戲外挂制作者,肯定不會去反彙編和directx相關的内容,畢竟這是遊戲的像素渲染方面的内容,和外挂設計無關,除非外挂是一些畫質增強外挂,也就要求遊戲外挂制作者,需要能夠通過過濾掉和directx畫質渲染相關的反彙編内容的自制工具,從而對非畫質渲染方面的内容進行反彙編,從而加快外挂制作效率。
對于一些機密或有産權保護的程序,會采用各種防止反彙編的技術,然而這些技術,在硬件級編程的病毒測試機,或軟件行為安全監測機内,完全就是一目了然。
程序設計,從入門到秃頂,,
請勿開啟浏覽器閱讀模式,否則将導緻章節内容缺失及無法閱讀下一章。
相鄰推薦:諸天地球大融合 穿越之狂撩病夫 異能是智與障的我要如何求生 我有滿懷歡喜 為你捧辰星 神雲俠侶 這末世不一般 垃圾分類可長生 奪回地球 影帝觊觎我很久了 從鬥羅開始的扮演之路 教主又在裝好人 Boss月刊少女化 神級穿越任務系統 嬌妻難寵:高冷影帝别走開 妖凰重生:再臨九重天 荒庭春草色 七零大佬俏媳婦 三等分的港黑首領[主文野] 我有百倍經驗