計算機(jī)系統(tǒng)的特點是能進(jìn)行精確、快速的計算和判斷,而且通用性好,使用容易,還能聯(lián)成網(wǎng)絡(luò)。①計算:一切復(fù)雜的計算,幾乎都可用計算機(jī)通過 算術(shù)運(yùn)算和邏輯運(yùn)算來實現(xiàn)。②判斷:計算機(jī)有判別不同情況、選擇作不同處理的能力,故可用于管理、控制、對抗、 決策、推理等領(lǐng)域。③存...
軟件開發(fā)設(shè)計可以是一個 函數(shù)、過程、 子程序、一段帶有程序說明的的程序和數(shù)據(jù),也可以是可組合、可分解和可更換的功能單元。模塊,然后進(jìn)行 模塊設(shè)計。 概要設(shè)計就是結(jié)構(gòu)設(shè)計,其主要目標(biāo)就是給出 軟件的模塊結(jié)構(gòu),用 軟件結(jié)構(gòu)圖表示。詳細(xì)設(shè)計的首要任務(wù)就是設(shè)計模塊的程...
軟件開發(fā)開發(fā)語言 常見的軟件開發(fā)語言: JAVA、C/C++/php/JSP/ASP/POWERBUILDER/DELPHI/.NET/C#/vb/等。與應(yīng)用關(guān)鍵的需要用到數(shù)據(jù)庫,常見 數(shù)據(jù)庫:MySQL/SQLSERVER/ORACLE等。軟件開發(fā)專業(yè)需求 ...
軟件開發(fā)設(shè)計可以是一個 函數(shù)、過程、 子程序、一段帶有程序說明的的程序和數(shù)據(jù),也可以是可組合、可分解和可更換的功能單元。模塊,然后進(jìn)行 模塊設(shè)計。 概要設(shè)計就是結(jié)構(gòu)設(shè)計,其主要目標(biāo)就是給出 軟件的模塊結(jié)構(gòu),用 軟件結(jié)構(gòu)圖表示。詳細(xì)設(shè)計的首要任務(wù)就是設(shè)計模塊的程...
軟件開發(fā)測試不同的測試方法有不同的 測試用例設(shè)計方法。兩種常用的測試方法是 白盒法測試對象是 源程序,依據(jù)的是程序內(nèi)部的的 邏輯結(jié)構(gòu)來發(fā)現(xiàn) 軟件的編程錯誤、結(jié)構(gòu)錯誤和數(shù)據(jù)錯誤。結(jié)構(gòu)錯誤包括邏輯、 數(shù)據(jù)流、初始化等錯誤。用例設(shè)計的關(guān)鍵是以較少的用例覆蓋盡可能多的...
計算機(jī)系統(tǒng)電子計算機(jī)分?jǐn)?shù)字和模擬兩類。通常所說的計算機(jī)均指 數(shù)字計算機(jī),其運(yùn)算處理的數(shù)據(jù),是用離散數(shù)字量表示的。而 模擬計算機(jī)運(yùn)算處理的數(shù)據(jù)是用連續(xù)模擬量表示的。模擬機(jī)和數(shù)字機(jī)相比較,其速度快、與物理設(shè)備 接口簡單,但精度低、使用困難、穩(wěn)定性和可靠性差、價格昂...
計算機(jī)操作系統(tǒng)在設(shè)計方面體現(xiàn)了計算機(jī)技術(shù)和管理技術(shù)的結(jié)合。操作系統(tǒng)在計算機(jī)中的地位: 操作系統(tǒng)是軟件,而且是系統(tǒng)軟件。它在計算機(jī)系統(tǒng)中的作用,大致可以從兩方面體會: 對內(nèi),操作系統(tǒng)管理計算機(jī)系統(tǒng)的各種資源,擴(kuò)充硬件的功能; 對外,操作系統(tǒng)提供良好的人機(jī)界面,方...
軟件開發(fā)設(shè)計充分了解 軟件開發(fā)語言、工具的特性和編程風(fēng)格,有助于開發(fā)工具的選擇以及保證軟件產(chǎn)品的開發(fā)質(zhì)量。當(dāng)前 軟件開發(fā)中除在場合,已經(jīng)很少使用二十世紀(jì)80年代的 高級語言了,取而代之的是 面向?qū)ο蟮拈_發(fā)語言。而且 面向?qū)ο蟮拈_發(fā)語言和開發(fā)環(huán)境大都合為一體,提...
軟件開發(fā)分析在任何 軟件或系統(tǒng)開發(fā)的初始階段必須先完全掌握用戶需求,以期能將緊隨的系統(tǒng)開發(fā)過程中哪些功能應(yīng)該落實、采取何種規(guī)格以及設(shè)定哪些限制優(yōu)先加以定位。系統(tǒng)工程師終將據(jù)此完成 設(shè)計方案,在此基礎(chǔ)上對隨后的程序開發(fā)、系統(tǒng)功能和性能的描述及限制作出定義。軟件開...
計算機(jī)系統(tǒng)工作流程 編用戶使用計算機(jī)系統(tǒng)算題的一般流程: ①通過系統(tǒng)操作員建立帳號,取得使用權(quán)。帳號既用于識別并保護(hù)用戶的文件(程序和數(shù)據(jù)),也用于系統(tǒng)自動統(tǒng)計用戶使用資源的情況(記帳,付款)。②根據(jù)要解決的問題,研究算法,選用合適的語言,編寫 源程序,同時提...
計算機(jī)系統(tǒng)由硬件(子)系統(tǒng)和軟件(子)系統(tǒng)組成。前者是借助電、磁、光、機(jī)械等原理構(gòu)成的各種物理部件的有機(jī)組合,是系統(tǒng)賴以工作的 實體。后者是各種程序和文件,用于指揮 全系統(tǒng)按指定的要求進(jìn)行工作。自1946年臺電子計算機(jī)問世以來,計算機(jī)技術(shù)在元件器件、硬件 系統(tǒng)...
軟件開發(fā)維護(hù)做好軟件維護(hù)工作,不僅能排除障礙,使軟件能正常工作,而且還可以使它擴(kuò)展功能,提高性能,為用戶帶來明顯的經(jīng)濟(jì)效益。然而遺憾的是,對 軟件維護(hù)工作的重視往往遠(yuǎn)不如對軟件研制工作的重視。而事實上,和軟件研制工作相比,軟件維護(hù)的工作量和成本都要大得多。在實...
計算機(jī)系統(tǒng)指用于數(shù)據(jù)庫管理的計算機(jī)硬軟件及網(wǎng)絡(luò)系統(tǒng)。數(shù)據(jù)庫系統(tǒng)需要大容量的主存以存放和運(yùn)行操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)程序、應(yīng)用程序以及數(shù)據(jù)庫、目錄、系統(tǒng)緩沖區(qū)等,而輔存則需要大容量的直接存取設(shè)備。此外,系統(tǒng)應(yīng)具有較強(qiáng)的網(wǎng)絡(luò)功能。[1] 中文名 計算機(jī)系統(tǒng) 外文名...
軟件開發(fā)是一項包括需求捕捉、 需求分析、設(shè)計、實現(xiàn)和測試的系統(tǒng)工程。軟件一般是用某種 程序設(shè)計語言來實現(xiàn)的。通常采用 軟件開發(fā)工具可以進(jìn)行開發(fā)。軟件分為 系統(tǒng)軟件和 應(yīng)用軟件,并不只是包括可以在 計算機(jī)上運(yùn)行的程序,與這些程序相關(guān)的文件一般也被認(rèn)為是軟件的一部...
計算機(jī)系統(tǒng) ① 機(jī)與通用機(jī):早期計算機(jī)均針對特定用途而設(shè)計,具有性質(zhì)。② 巨型機(jī)、 大型機(jī)、中型機(jī)、 小型機(jī)、微型機(jī):計算機(jī)是以大、中型機(jī)為主線發(fā)展的。20世紀(jì)60年代末出現(xiàn) 小型計算機(jī),70年代初出現(xiàn) 微型計算機(jī),因其輕巧、價廉、功能較強(qiáng)、可靠性高,而得到廣...
軟件開發(fā)人員在實踐中將常用的 函數(shù)、類、抽象、 接口等進(jìn)行總結(jié)、封裝,成為了可以重復(fù)使用的" 中間件",而隨著"中間件"的成熟和通用,功能更強(qiáng)大、更能滿足企業(yè)級客戶需求的——軟件開發(fā)平臺應(yīng)運(yùn)而生。[1] 平臺是一段時間內(nèi)科研成果的匯聚,也是階段性平臺期的標(biāo)志,...
軟件開發(fā)環(huán)境的主要組成成分是 軟件工具。人機(jī)界面是軟件開發(fā)環(huán)境與用戶之間的一個統(tǒng)一的交互式對話系統(tǒng),它是軟件開發(fā)環(huán)境的重要質(zhì)量標(biāo)志。存儲各種 軟件工具加工所產(chǎn)生的軟件產(chǎn)品或半成品(如 源代碼、測試數(shù)據(jù)和各種文檔資料等)的軟件 環(huán)境數(shù)據(jù)庫是軟件開發(fā)環(huán)境的。工具間...
計算機(jī)系統(tǒng) ① 機(jī)與通用機(jī):早期計算機(jī)均針對特定用途而設(shè)計,具有性質(zhì)。② 巨型機(jī)、 大型機(jī)、中型機(jī)、 小型機(jī)、微型機(jī):計算機(jī)是以大、中型機(jī)為主線發(fā)展的。20世紀(jì)60年代末出現(xiàn) 小型計算機(jī),70年代初出現(xiàn) 微型計算機(jī),因其輕巧、價廉、功能較強(qiáng)、可靠性高,而得到廣...
軟件開發(fā)培養(yǎng)對象 本專業(yè)學(xué)生主要學(xué)習(xí) 計算機(jī)基礎(chǔ),接受從事軟件應(yīng)用方面的基本訓(xùn)練,具備 應(yīng)用軟件解決實際問題的基本能力。軟件開發(fā)就業(yè)方向 本專業(yè)畢業(yè)生適合的工作崗位是 計算機(jī)程序 設(shè)計師。適合于熟練地按照工程化的思路進(jìn)行 軟件編制、 軟件測試的工作崗位,能擔(dān)任...
軟件開發(fā)培養(yǎng)對象 本專業(yè)學(xué)生主要學(xué)習(xí) 計算機(jī)基礎(chǔ),接受從事軟件應(yīng)用方面的基本訓(xùn)練,具備 應(yīng)用軟件解決實際問題的基本能力。軟件開發(fā)就業(yè)方向 本專業(yè)畢業(yè)生適合的工作崗位是 計算機(jī)程序 設(shè)計師。適合于熟練地按照工程化的思路進(jìn)行 軟件編制、 軟件測試的工作崗位,能擔(dān)任...
計算機(jī)系統(tǒng) ① 機(jī)與通用機(jī):早期計算機(jī)均針對特定用途而設(shè)計,具有性質(zhì)。② 巨型機(jī)、 大型機(jī)、中型機(jī)、 小型機(jī)、微型機(jī):計算機(jī)是以大、中型機(jī)為主線發(fā)展的。20世紀(jì)60年代末出現(xiàn) 小型計算機(jī),70年代初出現(xiàn) 微型計算機(jī),因其輕巧、價廉、功能較強(qiáng)、可靠性高,而得到廣...
軟件開發(fā)培養(yǎng)對象 本專業(yè)學(xué)生主要學(xué)習(xí) 計算機(jī)基礎(chǔ),接受從事軟件應(yīng)用方面的基本訓(xùn)練,具備 應(yīng)用軟件解決實際問題的基本能力。軟件開發(fā)就業(yè)方向 本專業(yè)畢業(yè)生適合的工作崗位是 計算機(jī)程序 設(shè)計師。適合于熟練地按照工程化的思路進(jìn)行 軟件編制、 軟件測試的工作崗位,能擔(dān)任...
軟件開發(fā)測試不同的測試方法有不同的 測試用例設(shè)計方法。兩種常用的測試方法是 白盒法測試對象是 源程序,依據(jù)的是程序內(nèi)部的的 邏輯結(jié)構(gòu)來發(fā)現(xiàn) 軟件的編程錯誤、結(jié)構(gòu)錯誤和數(shù)據(jù)錯誤。結(jié)構(gòu)錯誤包括邏輯、 數(shù)據(jù)流、初始化等錯誤。用例設(shè)計的關(guān)鍵是以較少的用例覆蓋盡可能多的...
計算機(jī)系統(tǒng)組成 為計算機(jī)系統(tǒng)的 層次結(jié)構(gòu)。各種輸入輸出外部設(shè)備是人機(jī)間的信息轉(zhuǎn)換器,由 輸入-輸出控制系統(tǒng)管理外部設(shè)備與主存儲器(處理器)之間的 信息交換。計算機(jī)系統(tǒng)軟件 軟件分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件。系統(tǒng)軟件由操作系統(tǒng)、實用程序、 編譯程序等組成。操...
計算機(jī)系統(tǒng)指用于數(shù)據(jù)庫管理的計算機(jī)硬軟件及網(wǎng)絡(luò)系統(tǒng)。數(shù)據(jù)庫系統(tǒng)需要大容量的主存以存放和運(yùn)行操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)程序、應(yīng)用程序以及數(shù)據(jù)庫、目錄、系統(tǒng)緩沖區(qū)等,而輔存則需要大容量的直接存取設(shè)備。此外,系統(tǒng)應(yīng)具有較強(qiáng)的網(wǎng)絡(luò)功能。[1] 中文名 計算機(jī)系統(tǒng) 外文名...
計算機(jī)系統(tǒng) ① 機(jī)與通用機(jī):早期計算機(jī)均針對特定用途而設(shè)計,具有性質(zhì)。② 巨型機(jī)、 大型機(jī)、中型機(jī)、 小型機(jī)、微型機(jī):計算機(jī)是以大、中型機(jī)為主線發(fā)展的。③ 流水線 處理機(jī)與并行處理機(jī) ④ 多處理機(jī)與多機(jī)系統(tǒng)、分布處理系統(tǒng)和計算機(jī)網(wǎng):多處理機(jī)與多機(jī)系統(tǒng)是進(jìn)一步發(fā)...
軟件開發(fā)環(huán)境的主要組成成分是 軟件工具。人機(jī)界面是軟件開發(fā)環(huán)境與用戶之間的一個統(tǒng)一的交互式對話系統(tǒng),它是軟件開發(fā)環(huán)境的重要質(zhì)量標(biāo)志。存儲各種 軟件工具加工所產(chǎn)生的軟件產(chǎn)品或半成品(如 源代碼、測試數(shù)據(jù)和各種文檔資料等)的軟件 環(huán)境數(shù)據(jù)庫是軟件開發(fā)環(huán)境的。工具間...
軟件開發(fā)維護(hù)做好軟件維護(hù)工作,不僅能排除障礙,使軟件能正常工作,而且還可以使它擴(kuò)展功能,提高性能,為用戶帶來明顯的經(jīng)濟(jì)效益。然而遺憾的是,對 軟件維護(hù)工作的重視往往遠(yuǎn)不如對軟件研制工作的重視。而事實上,和軟件研制工作相比,軟件維護(hù)的工作量和成本都要大得多。在實...
軟件開發(fā)分析本階段的基本任務(wù)是和用戶一起確定要解決的問題,建立 軟件的 邏輯模型,編寫需求規(guī)格說明書文檔并終得到用戶的認(rèn)可。需求分析的主要方法有 結(jié)構(gòu)化分析方法、 數(shù)據(jù)流程圖和 數(shù)據(jù)字典等方法。本階段的工作是根據(jù)需求說明書的要求,設(shè)計建立相應(yīng)的 軟件系統(tǒng)的 體...
計算機(jī)系統(tǒng)指用于數(shù)據(jù)庫管理的計算機(jī)硬軟件及網(wǎng)絡(luò)系統(tǒng)。數(shù)據(jù)庫系統(tǒng)需要大容量的主存以存放和運(yùn)行操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)程序、應(yīng)用程序以及數(shù)據(jù)庫、目錄、系統(tǒng)緩沖區(qū)等,而輔存則需要大容量的直接存取設(shè)備。此外,系統(tǒng)應(yīng)具有較強(qiáng)的網(wǎng)絡(luò)功能。[1] 中文名 計算機(jī)系統(tǒng) 外文名...