外殼程式是什麼?程式加外殼是什麼意思

2021-04-10 05:19:13 字數 3116 閱讀 8549

1樓:匿名使用者

unix環境下在作業系統之上提供的一套命令解釋程式叫做外殼程式(shell).

外殼程式是操作員與作業系統互動的介面,作業系統再負責完成與機器硬體的互動。

所以作業系統可成為機器硬體的外殼,shell命令解析程式可稱為作業系統的外殼。

2樓:匿名使用者

應該就是給它一個"顯示介面"的意思,因為程式的執行,大部他都是互動式的.不可能所有的程式都一個模樣在單調的dos狀態下執行吧.

怎麼理解外殼程式,外殼程式主要作用是什麼?

3樓:匿名使用者

你好知友!

..所謂「外殼」就是給可執行的檔案加上一個外殼。使用者執行的實際上是這個外殼的程式,而這個外殼程式負責把使用者原來的程式在記憶體中解開壓縮,並把控制權交還給解開後的真正的程式,由於一切工作都是在記憶體中執行,使用者根本不知道也不需要知道其執行過程,並且對執行速度沒有什麼影響。

如果在外殼程式中加入對軟體鎖或鑰匙盤的驗證部分,它就是我們所說的外殼保護了。

外殼程式主要作用是對核心**進行加密保護,以防其他人破解或竊取程式源**。

更多參見

.☆★☆ 【軟硬謙施】 團隊(電腦網路) ☆★☆ 祝順利,如有幫助,望及時採納. ☆★☆

什麼是帶殼程式?

請問什麼是windows外殼程式?請哪位高手幫幫忙

4樓:匿名使用者

(這是我在中學時寫的**的一部分)

*********************************************

所有80x86微機(作業系統不限)在啟動時,開關按鈕先向主機板發出一個」power good!」訊號.cpu收到訊號後復位.

使ss=ds=es=ip=0000h,而cs=ffffh使cpu從ffff:0000h執行指令,這部分記憶體區域是bios的rom空間.這裡固化一條跳轉指令.

使cpu轉到post自檢部分執行程式.使用者在螢幕上可以看到bios的廠商,版本等資訊,還可以看見記憶體,驅動器等裝置的檢測過程.檢測完畢後,會顯示自檢結果,如果發現硬體被更換,則螢幕下方會顯示」update escd…」之後,執行int 19h指令,進入初始載入程式.

初始載入程式按在cmos設定晶片中的順序,在各驅動器中查詢主開機記錄,若找到,則將它讀到0000:7c00h單元開始的區域.至此,作業系統啟動第一步完成,用時約10秒.

我要研究第二步:windows9x,ms-dos作業系統的裝載.

1.裝入io.sys檔案.

我的依據是在用ultraedit開啟io.sys時,找到了」starting msdos…」字串,以及七項啟動選單的字串.

此時,螢幕顯示starting msdos7.1…或starting windows95…

io.sys是msdos7.10的核心,其中包括一組裝置驅動程式,還有一段程式,用來裝配中斷向量.它是一個很重要的系統檔案,不可刪除.

2.解釋msdos.sys

我的依據是在msdos.sys檔案中,找到了控制啟動的設定.如圖2:

此時,螢幕顯示漂亮的啟動畫面

3解釋config.sys

config.sys是msdos中的配置檔案,用於初始化dos,建立dos的工作環境. 它是一個文字檔案,可以讓使用者編輯修改.

通常用來安裝裝置驅動程式,例如光碟機,滑鼠的驅動程式.它可以刪除,但刪除之後,一些硬體無法使用.

我的依據是在啟動時顯示在config.sys中驅動程式的資訊,說明正在安裝驅動程式到記憶體.

4.裝入command.com

command.com是dos的預設外殼.它是一個命令解釋程式,它用來解釋使用者輸入的命令,以及解釋以副檔名為bat的可執行檔案.

我的依據是在沒有autoexec.bat的時候,顯示版本資訊. 而版本資訊在command.

com中可以找到.

5.裝入autoexec.bat

autoexec.bat是dos中的自動批處理檔案,在啟動時自動執行,使使用者使用時,不必每次在開機時進行相同操作,只要將每次在啟動時輸入的命令新增在autoexec.bat中,在開機時就會自動執行,大大提高工作效率.

我的依據是在啟動時,顯示autoexec.bat的執行結果.

至此,msdos7.10啟動結束,顯示類似c:\>的提示符,windows9x啟動第二步完成.

6.裝入win.com

win.com是windows9x的裝載器,用來裝入windows的所有裝置驅動程式.

7.裝入wininit.exe

wininit.exe是windows的一個裝置驅動程式,使windows支援pnp技術.

8.裝入vmm32.vxd

vmm32.vxd是一個重要檔案.vmm32.

vxd將cpu的工作模式從真實模式改變成保護模式,使計算機可以使用大於1mb的記憶體.並按system.ini和登錄檔配置gui系統,讀取其他驅動程式

9.裝入win16 api

win16api由3個檔案構成:user.exe,gdi.exe,krnl386.exe.它們提供了一組系統功能呼叫,使windows能執行16位的應用程式.

至此,windows啟動第3步結束.

10.裝入win32api

win32api由vwin323.386程式裝入,有3個檔案:user32.

dll,kernel32.dll,gdi32.dll組成,形成系統核心,使windows能執行32位應用程式.

11.裝入explorer.exe

explorer.exe是windows的預設外殼. 裝入之後, 顯示工作列和開始選單.

至此,windows9x啟動過程結束.

在寫**的過程中,我感到計算機的知識複雜,但具有挑戰性,需要我們學習.

ss ds es ip cs:它們是cpu中的暫存器,ss暫存器的值為堆疊段的段基址,ds為資料段的段基址,es為附加段的段基址,ip為指令指標,cs為**段的段基址.

pnp技術:pnp為plug and play的縮寫,意為」即插即用」.使硬體的安裝大為簡化.

真實模式,保護模式:它們是80386及以上的80x86系列cpu的工作模式.在真實模式下,超過1088k的記憶體不能直接使

外殼程式的介紹,怎麼理解外殼程式,外殼程式主要作用是什麼?

在電腦科學中,是指 提供使用者使用介面 的軟體,通常指的是命令列介面的解析器。怎麼理解外殼程式,外殼程式主要作用是什麼?你好知友 所謂 外殼 就是給可執行的檔案加上一個外殼。使用者執行的實際上是這個外殼的程式,而這個外殼程式負責把使用者原來的程式在記憶體中解開壓縮,並把控制權交還給解開後的真正的程式...

請問這是什麼果子?外殼很硬,外殼很硬,這是什麼果?

看樣子,像山顫是,可可果實 就是巧克肆巨集力可可果還很嫩的時候,我記得好像要用刀隔開取裡面裂唯冊的可可 請判斷確認一下 外殼很硬,這是什麼果?發財樹果實來 又名馬拉巴自慄 瓜慄 中美 木棉 鵝掌錢,大果木棉 栗子樹 中美木棉 美國花生,木棉科瓜慄屬常綠或半落葉喬木,熱帶觀葉植物,樹高可達六公尺,莖幹...

華為手機的外殼是什麼材料製作的?

一般手機殼會選用pc abs來製作外殼,因為這種材料整合了兩種材料的優勢,又避開了各自的弱點,另一方面在 上有很大的優勢,所以較為常用。但是估計華為在使用pc abs時是有經過另外改性處理的,為什麼這樣說呢?1 華為手機的耐老化性很好,應該經過抗老化改性 2 普通磨擦對外殼損傷很小,應該經過抗摩擦改...