計(jì)算機(jī)軟件是指計(jì)算機(jī)系統(tǒng)中的程序及其文檔,程序是計(jì)算任務(wù)的處理對象和處理規(guī)則的描述;文檔是為了便于了解程序所需的闡明性資料。程序必須裝入機(jī)器內(nèi)部才能工作,文檔一般是給人看的,不一定裝入機(jī)器。軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計(jì)算機(jī)進(jìn)行交流。軟件是計(jì)算機(jī)系統(tǒng)設(shè)計(jì)的重要依據(jù)。為了方便用戶,為了使計(jì)算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計(jì)計(jì)算機(jī)系統(tǒng)時,必須通盤考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。軟件的含義(1)運(yùn)行時,能夠提供所要求功能和性能的指令或計(jì)算機(jī)程序。(2)程序能夠滿意地處理信息的數(shù)據(jù)結(jié)構(gòu)。(3)描述程序功能需求以及程序如何操作和使用所要求的文檔。軟件的特點(diǎn)(1)計(jì)算機(jī)軟件與一般作品的目的不同。計(jì)算機(jī)軟件多用于某種特定目的,如控制一定生產(chǎn)過程,使計(jì)算機(jī)完成某些工作;而文學(xué)作品則是為了閱讀欣賞,滿足人們精神文化生活需要。(2)要求法律保護(hù)的側(cè)重點(diǎn)不同。著作權(quán)法一般只保護(hù)作品的形式,不保護(hù)作品的內(nèi)容。而計(jì)算機(jī)軟件則要求保護(hù)其內(nèi)容。(3)計(jì)算機(jī)軟件語言與作品語言不同。計(jì)算機(jī)軟件語言是一種符號化、形式化的語言,其表現(xiàn)力十分有限;文字作品則是人類的自然語言,其表現(xiàn)力十分豐富。。為了方便用戶,為了使計(jì)算機(jī)系統(tǒng)具有較高的總體效用。長寧區(qū)智能化計(jì)算機(jī)網(wǎng)絡(luò)工程概念設(shè)計(jì)
軟件的使用者必須在同意所使用軟件的許可證的情況下才能夠合法的使用軟件。從另一方面來講,某種特定軟件的許可條款也不能夠與法律相抵觸。不同的軟件一般都有對應(yīng)的軟件許可,軟件的使用者必須在同意所使用軟件的許可證的情況下采能夠合法的使用軟件。從另一方面來講,某種特定軟件的許可條款也不能夠與法律相抵觸。未經(jīng)軟件版權(quán)所有者許可的軟件拷貝將會引發(fā)法律問題,一般來講,購買和使用這些盜版軟件也是違法的。硬件是計(jì)算機(jī)硬件的簡稱,是指計(jì)算機(jī)系統(tǒng)中由電子,機(jī)械和光電元件等組成的各種物理裝置的總稱。這些物理裝置按系統(tǒng)結(jié)構(gòu)的要求構(gòu)成一個有機(jī)整體為計(jì)算機(jī)軟件運(yùn)行提供物質(zhì)基礎(chǔ)。簡而言之,硬件的功能是輸入并存儲程序和數(shù)據(jù),以及執(zhí)行程序把數(shù)據(jù)加工成可以利用的形式。從外觀上來看,微機(jī)由主機(jī)箱和外部設(shè)備組成。主機(jī)箱內(nèi)主要包括CPU、內(nèi)存、主板、硬盤驅(qū)動器、光盤驅(qū)動器、各種擴(kuò)展卡、連接線、電源等;外部設(shè)備包括鼠標(biāo)、鍵盤等。運(yùn)算器運(yùn)算器由算術(shù)邏輯單元(ALU)、累加器、狀態(tài)寄存器、通用寄存器組等組成。算術(shù)邏輯運(yùn)算單元(ALU)的基本功能為加、減、乘、除四則運(yùn)算,與、或、非、異或等邏輯操作,以及移位、求補(bǔ)等操作。普陀區(qū)好的計(jì)算機(jī)網(wǎng)絡(luò)工程共同合作系統(tǒng)軟件系統(tǒng)軟件是負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種的硬件,使得它們可以協(xié)調(diào)工作。
稱為中斷),如要求輸入信息。(5)文件管理:主要負(fù)責(zé)文件的存儲、檢索、共享和保護(hù),為用戶提供文件操作的方便。操作系統(tǒng)的種類繁多,依其功能和特性分為分批處理操作系統(tǒng)、分時操作系統(tǒng)和實(shí)時操作系統(tǒng)等;依同時管理用戶數(shù)的多少分為單用戶操作系統(tǒng)和多用戶操作系統(tǒng);適合管理計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境的網(wǎng)絡(luò)操作系統(tǒng)。微機(jī)操作系統(tǒng)隨著微機(jī)硬件技術(shù)的發(fā)展而發(fā)展,從簡單到復(fù)雜。Microsoft公司開發(fā)的DOS是一單用戶單任務(wù)系統(tǒng),而Windows操作系統(tǒng)則是一多戶多任務(wù)系統(tǒng),經(jīng)過十幾年的發(fā)展,已從WindowsNT、Windows2000、WindowsXP、Windowsvista、Windows7和Windows8等等。它是當(dāng)前微機(jī)中使用的操作系統(tǒng)之一。Linux是一個源碼公開的操作系統(tǒng),程序員可以根據(jù)自己的興趣和靈感對其進(jìn)行改變,這讓Linux吸收了無數(shù)程序員的精華,不斷壯大,已被越來越多的用戶所采用,是Windows操作系統(tǒng)強(qiáng)有力的競爭對手。人和計(jì)算機(jī)交流信息使用的語言稱為計(jì)算機(jī)語言或稱程序設(shè)計(jì)語言。計(jì)算機(jī)語言通常分為機(jī)器語言、匯編語言和高級語言三類。如果要在計(jì)算機(jī)上運(yùn)行高級語言程序就必須配備程序語言翻譯程序(下簡稱翻譯程序)。翻譯程序本身是一組程序,不同的高級語言都有相應(yīng)的翻譯程序。
系統(tǒng)軟件使得計(jì)算機(jī)使用者和其他軟件將計(jì)算機(jī)當(dāng)作一個整體而不需要顧及到底層每個硬件是如何工作的。一般來講,系統(tǒng)軟件包括操作系統(tǒng)和一系列基本的工具(比如編譯器,數(shù)據(jù)庫管理,存儲器格式化,文件系統(tǒng)管理,用戶身份驗(yàn)證,驅(qū)動管理,網(wǎng)絡(luò)連接等方面的工具)。具體包括以下四類:各種服務(wù)性程序,如診斷程序、排錯程序、練習(xí)程序等;語言程序,如匯編程序、編譯程序、解釋程序;操作系統(tǒng);數(shù)據(jù)庫管理系統(tǒng)。應(yīng)用軟件是為了某種特定的用途而被開發(fā)的軟件。它可以是一個特定的程序,比如一個圖像瀏覽器。也可以是一組功能聯(lián)系緊密,可以互相協(xié)作的程序的,比如微軟的Office軟件。也可以是一個由眾多程序組成的龐大的軟件系統(tǒng),比如數(shù)據(jù)庫管理系統(tǒng)。較常見的有:文字處理軟件如WPS、Word等信息管理軟件輔助設(shè)計(jì)軟件如AutoCAD實(shí)時控制軟件如極域電子教室等教育與娛樂軟件軟件開發(fā)是根據(jù)用戶要求建造出軟件系統(tǒng)或者系統(tǒng)中的軟件部分的過程。軟件開發(fā)是一項(xiàng)包括需求捕捉,需求分析,設(shè)計(jì),實(shí)現(xiàn)和測試的系統(tǒng)工程。軟件一般是用某種程序設(shè)計(jì)語言來實(shí)現(xiàn)的。通常采用軟件開發(fā)工具可以進(jìn)行開發(fā)。不同的軟件一般都有對應(yīng)的軟件許可。盡管軟件開發(fā)與硬件制造之間有許多共同點(diǎn),但這兩種活動是根本不同的。
翻譯的方法有兩種:一種稱為“解釋”。早期的BASIC源程序的執(zhí)行都采用這種方式。它調(diào)用機(jī)器配備的BASIC“解釋程序”,在運(yùn)行BASIC源程序時,逐條把BASIC的源程序語句進(jìn)行解釋和執(zhí)行,它不保留目標(biāo)程序代碼,既不產(chǎn)生可執(zhí)行文件。這種方式速度較慢,每次運(yùn)行都要經(jīng)過“解釋”,邊解釋邊執(zhí)行。另一種稱為“編譯”,它調(diào)用相應(yīng)語言的編譯程序,把源程序變成目標(biāo)程序(以.OBJ為擴(kuò)展名),然后再用連接程序,把目標(biāo)程序與庫文件相連接形成可執(zhí)行文件。盡管編譯的過程復(fù)雜一些,但它形成的可執(zhí)行文件(以.exe為擴(kuò)展名)可以反復(fù)執(zhí)行,速度較快。運(yùn)行程序時只要鍵入可執(zhí)行程序的文件名,再按Enter鍵即可。對源程序進(jìn)行解釋和編譯任務(wù)的程序,分別叫作編譯程序和解釋程序。如FORTRAN、COBOL、PASCAL和C等高級語言,使用時需有相應(yīng)的編譯程序;BASIC、LISP等高級語言,使用時需用相應(yīng)的解釋程序。服務(wù)程序能夠提供一些常用的服務(wù)性功能,它們?yōu)橛脩糸_發(fā)程序和使用計(jì)算機(jī)提供了方便,像微機(jī)上經(jīng)常使用的診斷程序、調(diào)試程序、編輯程序均屬此類。數(shù)據(jù)庫是指按照一定聯(lián)系存儲的數(shù)據(jù),可為多種應(yīng)用共享。數(shù)據(jù)庫管理系統(tǒng)(DataBaseManagementSystem。要求不同硬件產(chǎn)品允許有誤差,而軟件產(chǎn)品卻不允許有誤差。長寧區(qū)智能化計(jì)算機(jī)網(wǎng)絡(luò)工程概念設(shè)計(jì)
在設(shè)計(jì)計(jì)算機(jī)系統(tǒng)時,必須通盤考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。長寧區(qū)智能化計(jì)算機(jī)網(wǎng)絡(luò)工程概念設(shè)計(jì)
已經(jīng)被DDR淘汰了)內(nèi)存屬于電子式存儲設(shè)備,它由電路板和芯片組成,特點(diǎn)是體積小,速度快,有電可存,無電清空,即電腦在開機(jī)狀態(tài)時內(nèi)存中可存儲數(shù)據(jù),關(guān)機(jī)后將自動清空其中的所有數(shù)據(jù)。內(nèi)存有DDR、DDR2、DDR3、DDR4三大類,容量1-256GB。[2]硬盤硬盤屬于外部存儲器,機(jī)械硬盤由金屬磁片或玻璃磁片制成,而磁片有記憶功能,所以儲到磁片上的數(shù)據(jù),不論在開機(jī),還是關(guān)機(jī),都不會丟失。硬盤容量很大,已達(dá)TB級,尺寸有、、、,接口有IDE、SATA、SCSI等,SATA普遍。移動硬盤是以硬盤為存儲介質(zhì),強(qiáng)調(diào)便攜性的存儲產(chǎn)品。市場上絕大多數(shù)的移動硬盤都是以標(biāo)準(zhǔn)硬盤為基礎(chǔ)的,而只有很少部分的是以微型硬盤()為基礎(chǔ),但價格因素決定著主流移動硬盤還是以標(biāo)準(zhǔn)筆記本硬盤為基礎(chǔ)。因?yàn)椴捎糜脖P為存儲介質(zhì),因此移動硬盤在數(shù)據(jù)的讀寫模式與標(biāo)準(zhǔn)IDE硬盤是相同的。移動硬盤多采用USB、IEEE1394等傳輸速度較快的接口,可以較高的速度與系統(tǒng)進(jìn)行數(shù)據(jù)傳輸。固態(tài)硬盤用固態(tài)電子存儲芯片陣列而制成的硬盤,由控制單元和存儲單元(FLASH芯片)組成。固態(tài)硬盤在產(chǎn)品外形和尺寸上也完全與普通硬盤一致但是固態(tài)硬盤比機(jī)械硬盤速度更快。聲卡聲卡是組成多媒體電腦必不可少的一個硬件設(shè)備。長寧區(qū)智能化計(jì)算機(jī)網(wǎng)絡(luò)工程概念設(shè)計(jì)
上海蘇蘭網(wǎng)絡(luò)技術(shù)有限公司在同行業(yè)領(lǐng)域中,一直處在一個不斷銳意進(jìn)取,不斷制造創(chuàng)新的市場高度,多年以來致力于發(fā)展富有創(chuàng)新價值理念的產(chǎn)品標(biāo)準(zhǔn),在上海市等地區(qū)的數(shù)碼、電腦中始終保持良好的商業(yè)口碑,成績讓我們喜悅,但不會讓我們止步,殘酷的市場磨煉了我們堅(jiān)強(qiáng)不屈的意志,和諧溫馨的工作環(huán)境,富有營養(yǎng)的公司土壤滋養(yǎng)著我們不斷開拓創(chuàng)新,勇于進(jìn)取的無限潛力,蘇蘭供攜手大家一起走向共同輝煌的未來,回首過去,我們不會因?yàn)槿〉昧艘稽c(diǎn)點(diǎn)成績而沾沾自喜,相反的是面對競爭越來越激烈的市場氛圍,我們更要明確自己的不足,做好迎接新挑戰(zhàn)的準(zhǔn)備,要不畏困難,激流勇進(jìn),以一個更嶄新的精神面貌迎接大家,共同走向輝煌回來!