自考“管理信息技術(shù)”總復(fù)習(xí)資料(4)

  • 發(fā)布時(shí)間:2024-09-15 16:21:23
  • 來(lái)源:本站整理
  • 閱讀:
導(dǎo)讀:
  第四章
  1、軟件的特點(diǎn):
  軟件是一種邏輯實(shí)體而非物理實(shí)體,它可以是一個(gè)實(shí)際問題處理過程的抽象表示。
  軟件的開發(fā)可是不依賴計(jì)算機(jī)硬件而編制,但是軟件和硬件的功能可以相互影響、相互轉(zhuǎn)化和相互促進(jìn)發(fā)展。
  軟件的開發(fā)至今為止還沒有完全擺脫手工開發(fā)的方式,但是它已經(jīng)向著簡(jiǎn)化過程的方向發(fā)展。
  

1、軟件的特點(diǎn):

軟件是一種邏輯實(shí)體而非物理實(shí)體,它可以是一個(gè)實(shí)際問題處理過程的抽象表示。

軟件的開發(fā)可是不依賴計(jì)算機(jī)硬件而編制,但是軟件和硬件的功能可以相互影響、相互轉(zhuǎn)化和相互促進(jìn)發(fā)展。

軟件的開發(fā)至今為止還沒有完全擺脫手工開發(fā)的方式,但是它已經(jīng)向著簡(jiǎn)化過程的方向發(fā)展。

軟件開發(fā)是一項(xiàng)高智力的群體活動(dòng)。

軟件的開發(fā)是昂貴的。

2、軟件的發(fā)展:

20世紀(jì)50年代是程序設(shè)計(jì)的初級(jí)階段,用指令編寫程序,主要使用機(jī)器語(yǔ)言編程序。

60年代主要是以使用符號(hào)語(yǔ)言和語(yǔ)言編譯系統(tǒng)為代表的系統(tǒng)程序設(shè)計(jì)階段,并開始組裝程序。

70年代則進(jìn)入了程序設(shè)計(jì)方法學(xué)及重點(diǎn)研究軟件工程的階段,出現(xiàn)操作系統(tǒng),開始使用高級(jí)語(yǔ)言編程。

80年代出現(xiàn)了所謂的第四代語(yǔ)言。

90年代出現(xiàn)了自然語(yǔ)言的概念,圖形接口軟件包、專家輔助軟件包等都得到了廣泛的應(yīng)用。

3、常用的高級(jí)語(yǔ)言:BASIC、FORTRAN、COBOL、PASCAL、C語(yǔ)言。

4、第四代語(yǔ)言的特點(diǎn):

第四代語(yǔ)言比其它語(yǔ)言更接愛用戶,對(duì)用戶是界面友好。

第四代語(yǔ)言是非過程化語(yǔ)言,傳統(tǒng)語(yǔ)言是面向問題求解過程的,即規(guī)定計(jì)算機(jī)必須如何做,而非過程性語(yǔ)言則只需用戶告訴它做什么,不必告訴它如何去做。

第四代語(yǔ)言接近于人類的自然,以自然語(yǔ)言為核心,編程將越來(lái)越簡(jiǎn)單化和專業(yè)化,類似于直接的口頭或書面的人類自然語(yǔ)言指令。

第四代語(yǔ)言面向?qū)ο蟮母拍钜彩窍鄬?duì)于高級(jí)語(yǔ)言面向過程的一次革命(JAVA)。

5、操作系統(tǒng)的五個(gè)基本功能:處理器管理、內(nèi)存管理、設(shè)備管理、作業(yè)管理、磁盤文件管理。

6、常用的操作系統(tǒng)有:DOS操作系統(tǒng)、WINDOWS操作系統(tǒng)、UNIX操作系統(tǒng)。

UNIX操作系統(tǒng)的特點(diǎn):

精巧的核心和豐富的實(shí)用層

使用靈活的命令程序設(shè)計(jì)語(yǔ)言SHELL

層次式文件系統(tǒng)

文件和設(shè)備統(tǒng)一看待

良好的可移植性

UNIX的缺點(diǎn)是缺少實(shí)時(shí)控制、分布式處理、網(wǎng)絡(luò)處理能力;其核心是無(wú)序模塊結(jié)構(gòu),應(yīng)用程序的可移植性不能完全實(shí)現(xiàn)。

7、軟件危機(jī):傳統(tǒng)的計(jì)算機(jī)軟件開發(fā)方式,幾乎都是手工方式,它存在著軟件開發(fā)效率低、周期長(zhǎng)、費(fèi)用高、軟件的質(zhì)量低等缺點(diǎn),隨著計(jì)算機(jī)應(yīng)用領(lǐng)域的不斷擴(kuò)大,要求建立的計(jì)算機(jī)軟件系統(tǒng)越來(lái)越復(fù)雜,功能也越來(lái)越高。要采用傳統(tǒng)的手工方式來(lái)設(shè)計(jì)軟件已相當(dāng)困難,不能滿足實(shí)際的需要了,這就稱不“軟件危機(jī)”。

8、數(shù)據(jù)庫(kù)是一個(gè)以一定方式、有組織地、動(dòng)態(tài)地存儲(chǔ)關(guān)于某一些相關(guān)事物的大量數(shù)據(jù)。它與文件系統(tǒng)的區(qū)別是,數(shù)據(jù)具有充分的獨(dú)立性和共享性,便于多個(gè)用戶交叉房問。數(shù)據(jù)庫(kù)一般存儲(chǔ)在計(jì)算機(jī)的外存儲(chǔ)器中。

9、數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能包括以下幾個(gè)方面:

數(shù)據(jù)庫(kù)的建立和數(shù)據(jù)定義。一般由數(shù)據(jù)庫(kù)定義語(yǔ)言提供支持,可以對(duì)數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)和信息格式進(jìn)行定義。

數(shù)據(jù)庫(kù)運(yùn)行管理

數(shù)據(jù)庫(kù)的維護(hù)

數(shù)據(jù)庫(kù)通信功能

10、數(shù)據(jù)庫(kù)系統(tǒng)的特征:

數(shù)據(jù)的獨(dú)立性,所謂的獨(dú)立性是指數(shù)據(jù)的操作與數(shù)據(jù)的存儲(chǔ)是彼此獨(dú)立互不影響的。

數(shù)據(jù)的共享性,它可以同時(shí)被多個(gè)用戶共享。

數(shù)據(jù)的安全性,數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性是非常重要的,要保證數(shù)據(jù)不被破壞,不被非法獲取,這是整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)正常運(yùn)行的基礎(chǔ)。

數(shù)據(jù)的完整性,是指數(shù)據(jù)的內(nèi)容,格式等要求正確一致。

11、數(shù)據(jù)庫(kù)系統(tǒng)的構(gòu)成分為三級(jí)模式結(jié)構(gòu):內(nèi)層模式、概念模式和外層模式。

12、典型的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng):Dbase、FoxBASE、ORACLE、INFORMIX、UNIFY.

相關(guān)閱讀