听书阁_书友最值得收藏的免费小说阅读网

第36章 技如何設(shè)計(jì)程序-《腦回路清奇的主角們》

    計(jì)算機(jī)程序,按照運(yùn)行時(shí),程序所在硬件,可以分類:

    單片機(jī)程序,也就是程序在單片機(jī)內(nèi)運(yùn)行,一般用于儲(chǔ)物柜,自主販賣機(jī)。

    無屏幕或小屏幕電腦,也就是各種道路監(jiān)控,各種交通安全監(jiān)測(cè)(測(cè)速,測(cè)距,測(cè)重)。

    服務(wù)器,也就是超越個(gè)人家用電腦的硬件性能的硬件環(huán)境。

    硬件上限有限時(shí),就必須用功能兼容硬件,也就是為了硬件能支持,會(huì)放棄很多,要做很多取舍。

    硬件上限無限時(shí),就可以用硬件兼容功能,也就是為了功能,會(huì)支持很多。

    如果創(chuàng)作者,就是維護(hù)者,那源代碼基本不需要公布出去,比如一些個(gè)人網(wǎng)站,比如一些個(gè)人設(shè)計(jì)的小程序。

    而如果創(chuàng)作者,不一定是維護(hù)者,那就是公事公辦的程序,一般要求創(chuàng)作者制作的公司,會(huì)要求上傳源代碼。

    程序按照偏重硬件不同,也會(huì)有很多不同。

    比如有的程序,偏重于使用顯卡,顯示高畫質(zhì)的內(nèi)容,例如游戲或三維虛擬加工。

    有的程序,偏重于用戶交互,比如倉(cāng)管系統(tǒng),處理入庫(kù),出庫(kù),庫(kù)存盤點(diǎn),保質(zhì)期管理,生產(chǎn)計(jì)劃執(zhí)行前備料。

    有的程序,基本沒有本地交互,比如服務(wù)器的后臺(tái)程序,比如木馬程序。

    程序需要應(yīng)用的技術(shù)有很多。

    比如游戲外掛制作者,肯定不會(huì)去反匯編和directx相關(guān)的內(nèi)容,畢竟這是游戲的像素渲染方面的內(nèi)容,和外掛設(shè)計(jì)無關(guān),除非外掛是一些畫質(zhì)增強(qiáng)外掛,也就要求游戲外掛制作者,需要能夠通過過濾掉和directx畫質(zhì)渲染相關(guān)的反匯編內(nèi)容的自制工具,從而對(duì)非畫質(zhì)渲染方面的內(nèi)容進(jìn)行反匯編,從而加快外掛制作效率。

    對(duì)于一些機(jī)密或有產(chǎn)權(quán)保護(hù)的程序,會(huì)采用各種防止反匯編的技術(shù),然而這些技術(shù),在硬件級(jí)編程的病毒測(cè)試機(jī),或軟件行為安全監(jiān)測(cè)機(jī)內(nèi),完全就是一目了然。

    程序設(shè)計(jì),從入門到禿頂

主站蜘蛛池模板: 平塘县| 商河县| 格尔木市| 荆州市| 哈巴河县| 新河县| 临泉县| 油尖旺区| 定州市| 天门市| 三门县| 买车| 陵川县| 武鸣县| 河池市| 西城区| 精河县| 来安县| 鄢陵县| 乐都县| 公主岭市| 山东省| 枣庄市| 宣城市| 沁阳市| 安顺市| 叶城县| 丹棱县| 中江县| 阜南县| 汉阴县| 游戏| 白水县| 南召县| 乌兰县| 台前县| 庄浪县| 铁力市| 上饶市| 九龙坡区| 炉霍县|