婷婷超碰在线在线看a片网站|中国黄色电影一级片现场直播|欧美色欧美另类少妇|日韩精品性爱亚洲一级性爱|五月天婷婷乱轮网站|久久嫩草91婷婷操在线|日日影院永久免费高清版|一级日韩,一级鸥美A级|日韩AV无码一区小说|精品一级黄色毛片

軟件開發(fā)語(yǔ)言問(wèn)題的研究

前言:本站為你精心整理了軟件開發(fā)語(yǔ)言問(wèn)題的研究范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。

軟件開發(fā)語(yǔ)言問(wèn)題的研究

1對(duì)面向過(guò)程的語(yǔ)言進(jìn)行分析

在計(jì)算機(jī)語(yǔ)言中,只有機(jī)器語(yǔ)言和匯編語(yǔ)言時(shí),IT人員們只能通過(guò)各種英文縮寫、符號(hào)和字母或者是二進(jìn)制代碼進(jìn)行編程。在那時(shí),IT人員會(huì)非常辛苦,他們不僅要對(duì)計(jì)算機(jī)的硬件和軟件都了如指掌,還要對(duì)代碼進(jìn)行翻譯與編制。所以到了二十世紀(jì)七十年代,就有了計(jì)算機(jī)高級(jí)語(yǔ)言的出現(xiàn),也就有了今天BASIC、JAVA和C語(yǔ)言的出現(xiàn),使得IT人員只需要解決先前存在的問(wèn)題就可以了。而計(jì)算機(jī)的面向過(guò)程的語(yǔ)言是通過(guò)數(shù)據(jù)結(jié)構(gòu)與算法一起構(gòu)成的。所以它有幾個(gè)非常重要的特點(diǎn)。

(1)面向過(guò)程語(yǔ)言程序模塊化的作用都是抽象的,而模塊與模塊之間相對(duì)都是獨(dú)立的。所以,每一個(gè)模塊都可以是一個(gè)單獨(dú)的處理單元,也都可以進(jìn)行輸入與輸出操作。

(2)面向過(guò)程語(yǔ)言的過(guò)程也都是相對(duì)獨(dú)立的,而且還能通過(guò)顯示屏將數(shù)據(jù)結(jié)果顯示給用戶,并且還能在輸入相同數(shù)據(jù)時(shí),在任何程序調(diào)用下都會(huì)輸出相同的結(jié)果。

(3)面向過(guò)程語(yǔ)言就是一個(gè)注重細(xì)節(jié)化的設(shè)計(jì)過(guò)程,因此,面向過(guò)程語(yǔ)言的程序模塊只有特殊的要求,而沒(méi)有大眾化的作用和功效。所以,根據(jù)用戶的高度需求,在面向過(guò)程語(yǔ)言的基礎(chǔ)之上,又產(chǎn)生了面向?qū)ο蟮恼Z(yǔ)言。

2對(duì)面向?qū)ο蟮恼Z(yǔ)言進(jìn)行分析

所謂面向?qū)ο蟮恼Z(yǔ)言是以對(duì)象為基本結(jié)構(gòu)的程序設(shè)計(jì)語(yǔ)言。它是根據(jù)人工智能語(yǔ)言形成的,而面向?qū)ο蟮恼Z(yǔ)言主要面對(duì)的有兩個(gè)方向,一個(gè)是單純的對(duì)象語(yǔ)言,另一個(gè)就是混合形的對(duì)象語(yǔ)言。在面向?qū)ο蟮恼Z(yǔ)言中,有C++和JAVA等,用這些語(yǔ)言在編程時(shí),會(huì)有它們獨(dú)特的特點(diǎn)。所以,根據(jù)這些語(yǔ)言的特點(diǎn),我們不難看出面向?qū)ο笳Z(yǔ)言的特點(diǎn)。

(1)識(shí)別性:它是將計(jì)算機(jī)系統(tǒng)中基本的軟件代碼都作為計(jì)算機(jī)可識(shí)別的對(duì)象。

(2)類別性:是將計(jì)算機(jī)系統(tǒng)中的具有相同意義的數(shù)據(jù)結(jié)構(gòu)和算法都合成一類,以便讓計(jì)算機(jī)進(jìn)行識(shí)別,最后傳遞給用戶。

(3)多態(tài)性:在面向?qū)ο笳Z(yǔ)言中的對(duì)象不僅有靜態(tài)型的,還有動(dòng)態(tài)型的。C++就有這一特性。

(4)繼承性:在面向?qū)ο蟮恼Z(yǔ)言中,下層可以繼續(xù)承接上層的數(shù)據(jù)操作。這也是面向?qū)ο笳Z(yǔ)言的特殊性,是其他時(shí)期的語(yǔ)言所不具有的。

3對(duì)面向方面的語(yǔ)言進(jìn)行分析

所謂面向方向的語(yǔ)言是以整體中的某一局部為核心而進(jìn)行代碼編寫。它是在面向?qū)ο笳Z(yǔ)言的基礎(chǔ)上形成的,它只針對(duì)計(jì)算機(jī)用戶的某一方面問(wèn)題而進(jìn)行解決,這樣既減少了IT人員對(duì)代碼的編寫時(shí)間,又滿足了用戶的高度需求。而在面向方向的語(yǔ)言中,我們會(huì)針對(duì)某一局部的改變,而使整體都全部?jī)?yōu)化,這也就所謂的整體和局部是互相影響、互相轉(zhuǎn)化的關(guān)系,整體離不開局部,局部也離不開整體。比如在用戶和用戶之間進(jìn)行數(shù)據(jù)傳輸時(shí),要進(jìn)行數(shù)據(jù)的輸入、傳遞和輸出,而這三個(gè)基本功能都是相對(duì)獨(dú)立的,如果用到面向方面的語(yǔ)言,就直接會(huì)對(duì)這三個(gè)功能進(jìn)行各自編寫,以至于最后達(dá)到用戶能高速地進(jìn)行數(shù)據(jù)傳輸和安全的共享資源。所以,在當(dāng)今時(shí)代,計(jì)算機(jī)科技雖然得到了發(fā)展,計(jì)算機(jī)軟件開發(fā)語(yǔ)言也得到了高度發(fā)展,并且在發(fā)展過(guò)程中還能不斷地進(jìn)行優(yōu)化,使程序一步一步走向普通化,滿足用戶對(duì)計(jì)算機(jī)軟件的需求。

4結(jié)語(yǔ)

根據(jù)計(jì)算機(jī)軟件開發(fā)語(yǔ)言的不同發(fā)展時(shí)期,我們可以知道軟件開發(fā)語(yǔ)言在發(fā)展過(guò)程中,在不斷地改進(jìn)與創(chuàng)新,向著人類最能接受的方向發(fā)展,也使得計(jì)算機(jī)用戶們不僅能對(duì)計(jì)算機(jī)硬件達(dá)到滿意,也能對(duì)計(jì)算機(jī)軟件達(dá)到滿意,這也是IT人員開發(fā)新語(yǔ)言的最終目的。

作者:邵斌周陽(yáng)單位:廊坊職業(yè)技術(shù)學(xué)院