稱為中斷),如要求輸入信息。(5)文件管理:主要負(fù)責(zé)文件的存儲、檢索、共享和保護(hù),為用戶提供文件操作的方便。操作系統(tǒng)的種類繁多,依其功能和特性分為分批處理操作系統(tǒng)、分時(shí)操作系統(tǒng)和實(shí)時(shí)操作系統(tǒng)等;依同時(shí)管理用戶數(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是一個(gè)源碼公開的操作系統(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)的翻譯程序。盡管軟件開發(fā)與硬件制造之間有許多共同點(diǎn),但這兩種活動是根本不同的。閔行區(qū)進(jìn)口計(jì)算機(jī)軟件設(shè)計(jì)
翻譯的方法有兩種:一種稱為“解釋”。早期的BASIC源程序的執(zhí)行都采用這種方式。它調(diào)用機(jī)器配備的BASIC“解釋程序”,在運(yùn)行BASIC源程序時(shí),逐條把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)行程序時(shí)只要鍵入可執(zhí)行程序的文件名,再按Enter鍵即可。對源程序進(jìn)行解釋和編譯任務(wù)的程序,分別叫作編譯程序和解釋程序。如FORTRAN、COBOL、PASCAL和C等高級語言,使用時(shí)需有相應(yīng)的編譯程序;BASIC、LISP等高級語言,使用時(shí)需用相應(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。嘉定區(qū)計(jì)算機(jī)軟件共同合作也可以是一個(gè)由眾多程序組成的龐大的軟件系統(tǒng),比如數(shù)據(jù)庫管理系統(tǒng)。
4)計(jì)算機(jī)軟件可援引多種法律保護(hù),文字作品則只能援引著作權(quán)法。表現(xiàn)形式不同硬件有形,有色,有味,看得見,摸得著,聞得到。而軟件無形,無色,無味,看不見,摸不著,聞不到。軟件大多存在人們的腦袋里或紙面上,它的正確與否,是好是壞,一直要到程序在機(jī)器上運(yùn)行才能知道。這就給設(shè)計(jì)、生產(chǎn)和管理帶來許多困難。生產(chǎn)方式不同軟件是開發(fā),它是人的智力的高度發(fā)揮,不是傳統(tǒng)意義上的硬件制造。盡管軟件開發(fā)與硬件制造之間有許多共同點(diǎn),但這兩種活動是根本不同的。要求不同硬件產(chǎn)品允許有誤差,而軟件產(chǎn)品卻不允許有誤差。維護(hù)不同硬件是要用舊用壞的,在理論上,軟件是不會用舊用壞的,但在實(shí)際上,軟件也會變舊變壞。因?yàn)樵谲浖恼麄€(gè)生存期中,一直處于改變(維護(hù))狀態(tài)??偸鲇?jì)算機(jī)軟件總體分為系統(tǒng)軟件和應(yīng)用軟件兩大類:系統(tǒng)軟件是各類操作系統(tǒng),如windows、Linux、UNIX等,還包括操作系統(tǒng)的補(bǔ)丁程序及硬件驅(qū)動程序,都是系統(tǒng)軟件類。應(yīng)用軟件可以細(xì)分的種類就更多了,如工具軟件、游戲軟件、管理軟件等都屬于應(yīng)用軟件類。系統(tǒng)軟件系統(tǒng)軟件是負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種的硬件,使得它們可以協(xié)調(diào)工作。
它們從另一方面輔助用戶使用計(jì)算機(jī)。下面分別介紹它們的功能。1.操作系統(tǒng)(OperatingSystem,OS)操作系統(tǒng)是管理、控制和監(jiān)督計(jì)算機(jī)軟、硬件資源協(xié)調(diào)運(yùn)行的程序系統(tǒng),由一系列具有不同控制和管理功能的程序組成,它是直接運(yùn)行在計(jì)算機(jī)硬件上的、基本的系統(tǒng)軟件,是系統(tǒng)軟件的。操作系統(tǒng)是計(jì)算機(jī)發(fā)展中的產(chǎn)物,它的主要目的有兩個(gè):一是方便用戶使用計(jì)算機(jī),二是用戶和計(jì)算機(jī)的接口。比如用戶鍵入一條簡單的命令就能自動完成復(fù)雜的功能,這就是操作系統(tǒng)幫助的結(jié)果;二是統(tǒng)一管理計(jì)算機(jī)系統(tǒng)的全部資源,合理組織計(jì)算機(jī)工作流程,以便充分、合理地發(fā)揮計(jì)算機(jī)的效率。操作系統(tǒng)通常應(yīng)包括下列五大功能模塊:(1)處理器管理:當(dāng)多個(gè)程序同時(shí)運(yùn)行時(shí),解決處理器(CPU)時(shí)間的分配問題。(2)作業(yè)管理:完成某個(gè)任務(wù)的程序及其所需的數(shù)據(jù)組成一個(gè)作業(yè)。作業(yè)管理的任務(wù)主要是為用戶提供一個(gè)使用計(jì)算機(jī)的界面使其方便地運(yùn)行自己的作業(yè),并對所有進(jìn)入系統(tǒng)的作業(yè)進(jìn)行調(diào)度和控制,盡可能高效地利用整個(gè)系統(tǒng)的資源。(3)存儲器管理:為各個(gè)程序及其使用的數(shù)據(jù)分配存儲空間,并保證它們互不干擾。(4)設(shè)備管理:根據(jù)用戶提出使用設(shè)備的請求進(jìn)行設(shè)備分配,同時(shí)還能隨時(shí)接收設(shè)備的請求。文檔是為了便于了解程序所需的闡明性資料。
自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。由硬件系統(tǒng)和軟件系統(tǒng)所組成,沒有安裝任何軟件的計(jì)算機(jī)稱為裸機(jī)??煞譃槌売?jì)算機(jī)、工業(yè)控制計(jì)算機(jī)、網(wǎng)絡(luò)計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、嵌入式計(jì)算機(jī)五類,較先進(jìn)的計(jì)算機(jī)有生物計(jì)算機(jī)、光子計(jì)算機(jī)、量子計(jì)算機(jī)等。計(jì)算機(jī)發(fā)明者約翰·馮·諾依曼。計(jì)算機(jī)是20世紀(jì)先進(jìn)的科學(xué)技術(shù)發(fā)明之一,對人類的生產(chǎn)活動和社會活動產(chǎn)生了極其重要的影響,并以強(qiáng)大的生命力飛速發(fā)展。它的應(yīng)用領(lǐng)域從初的科研應(yīng)用擴(kuò)展到社會的各個(gè)領(lǐng)域,已形成了規(guī)模巨大的計(jì)算機(jī)產(chǎn)業(yè),帶動了全球范圍的技術(shù)進(jìn)步,由此引發(fā)了深刻的社會變革,計(jì)算機(jī)已遍及一般學(xué)校、企事業(yè)單位,進(jìn)入尋常百姓家,成為信息社會中必不可少的工具。計(jì)算機(jī)的應(yīng)用在中國越來越普遍,開放以后,中國計(jì)算機(jī)用戶的數(shù)量不斷攀升,應(yīng)用水平不斷提高,特別是互聯(lián)網(wǎng)、通信、多媒體等領(lǐng)域的應(yīng)用取得了不錯的成績。1996年至2009年,計(jì)算機(jī)用戶數(shù)量從原來的630萬增長至6710萬臺,聯(lián)網(wǎng)計(jì)算機(jī)臺數(shù)由原來的。互聯(lián)網(wǎng)用戶已經(jīng)達(dá)到億,無線互聯(lián)網(wǎng)有億移動用戶,其中手機(jī)上網(wǎng)用戶達(dá)億,為全球位。計(jì)算工具的演化經(jīng)歷了由簡單到復(fù)雜、從低級到高級的不同階段。因?yàn)樵谲浖恼麄€(gè)生存期中,一直處于改變(維護(hù))狀態(tài)。嘉定區(qū)計(jì)算機(jī)軟件共同合作
生產(chǎn)方式不同軟件是開發(fā),它是人的智力的高度發(fā)揮,不是傳統(tǒng)意義上的硬件制造。閔行區(qū)進(jìn)口計(jì)算機(jī)軟件設(shè)計(jì)
例如從“結(jié)繩記事”中的繩結(jié)到算籌、算盤計(jì)算尺、機(jī)械計(jì)算機(jī)等。它們在不同的歷史時(shí)期發(fā)揮了各自的歷史作用,同時(shí)也啟發(fā)了現(xiàn)代電子計(jì)算機(jī)的研制思想。1889年,美國科學(xué)家赫爾曼·何樂禮研制出以電力為基礎(chǔ)的電動制表機(jī),用以儲存計(jì)算資料。1930年,美國科學(xué)家范內(nèi)瓦·布什造出世界上首臺模擬電子計(jì)算機(jī)。1946年2月14日,由美國軍方定制的世界上臺電子計(jì)算機(jī)“電子數(shù)字積分計(jì)算機(jī)”(ENIACElectronicNumericalAndCalculator)在美國賓夕法尼亞大學(xué)問世了。ENIAC(中文名:埃尼阿克)是美國奧伯丁武器試驗(yàn)場為了滿足計(jì)算彈道需要而研制成的,這臺計(jì)算器使用了17840支電子管,大小為80英尺×8英尺,重達(dá)28t(噸),功耗為170kW,其運(yùn)算速度為每秒5000次的加法運(yùn)算,造價(jià)約為487000美元。ENIAC的問世具有劃時(shí)代的意義,表明電子計(jì)算機(jī)時(shí)代的到來。在以后60多年里,計(jì)算機(jī)技術(shù)以驚人的速度發(fā)展,沒有任何一門技術(shù)的性能價(jià)格比能在30年內(nèi)增長6個(gè)數(shù)量級。硬件方面,邏輯元件采用大規(guī)模和超大規(guī)模集成電路(LSI和VLSI)。軟件方面出現(xiàn)了數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)絡(luò)管理系統(tǒng)和面向?qū)ο笳Z言等。1971年世界上臺微處理器在美國硅谷誕生,開創(chuàng)了微型計(jì)算機(jī)的新時(shí)代。閔行區(qū)進(jìn)口計(jì)算機(jī)軟件設(shè)計(jì)
上海蘇蘭網(wǎng)絡(luò)技術(shù)有限公司致力于數(shù)碼、電腦,是一家服務(wù)型公司。公司自成立以來,以質(zhì)量為發(fā)展,讓匠心彌散在每個(gè)細(xì)節(jié),公司旗下IT外包,弱電工程,系統(tǒng)集成,系統(tǒng)云服務(wù)深受客戶的喜愛。公司從事數(shù)碼、電腦多年,有著創(chuàng)新的設(shè)計(jì)、強(qiáng)大的技術(shù),還有一批專業(yè)化的隊(duì)伍,確保為客戶提供良好的產(chǎn)品及服務(wù)。在社會各界的鼎力支持下,持續(xù)創(chuàng)新,不斷鑄造***服務(wù)體驗(yàn),為客戶成功提供堅(jiān)實(shí)有力的支持。