freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

工作總結(jié)]軟件工程認(rèn)知實(shí)習(xí)(編輯修改稿)

2024-12-22 19:06 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 所需的知識(shí)和技能 軟件開發(fā)基礎(chǔ)知識(shí) 和技能 :程序設(shè)計(jì)基礎(chǔ)、網(wǎng)頁設(shè)計(jì)基礎(chǔ)、關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)、面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)、數(shù)據(jù)庫(kù)應(yīng)用與開發(fā)、客戶 /服務(wù)器開發(fā)技術(shù)、軟件工程、客戶端編程、 WEB 程序設(shè)計(jì)、 WEB 開發(fā)技術(shù)、高 級(jí) .NET 開發(fā)技術(shù)、嵌入式系統(tǒng)開發(fā)、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、 IT 產(chǎn)品服務(wù)與營(yíng)銷等。 軟件編程語言 它并不是特指某一種具體的語言,而是包括了很多編程語言,目前流行的 VB、C++、 Java、 C等。 ( 1) Pascal 語言 : Pascal 是一種計(jì)算機(jī)通用的高級(jí)程序設(shè)計(jì)語言,由瑞士 Niklaus Wirth 教授六十年代末設(shè)計(jì)并創(chuàng)立的。 Pascal 的主要特點(diǎn)有:嚴(yán)格的結(jié)構(gòu)化形式、豐富完備的數(shù)據(jù)類型、運(yùn)行效率高、查錯(cuò)能力強(qiáng)等特點(diǎn)。 由于上述特點(diǎn), Pascal 可以方便用于描述各種算法和數(shù)據(jù)結(jié)構(gòu)。對(duì)于程序設(shè)計(jì)的初 學(xué)者, Pascal 語言有益于培養(yǎng)良好的程序設(shè)計(jì)風(fēng)格和習(xí)慣。 ( 2) C 語言: C 語言是介于匯編語言和高級(jí)語言之間的語言,屬于高級(jí)語言,也稱為中級(jí)語言,是集匯編和高級(jí)語言優(yōu)點(diǎn)于一身的程序設(shè)計(jì)語言。于 1972 年在美國(guó)貝爾實(shí)驗(yàn)室里問世。早期的 C 語言主要用于 UNIX 系統(tǒng)。成為當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語言之一。 C 的特點(diǎn) : 1. 是一種結(jié)構(gòu)化語言。層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護(hù)。 2. C 語言的表現(xiàn)能力和處理能力極強(qiáng)。 3. 由于 C 語言實(shí)現(xiàn)對(duì)硬件的編程操作,所以既可用于系統(tǒng)軟件的開發(fā),也適合于應(yīng) 用軟件的開發(fā) 4. 由于 C 語言允許直接對(duì)位、字節(jié)和地址進(jìn)行操作,能實(shí)現(xiàn)匯編語言的大部分功能。 5. 目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高。 C 語言的弱點(diǎn):非強(qiáng)類型;語法限制不嚴(yán)格,使得編程者無法過多地依賴 C 編譯程序去查錯(cuò);缺少實(shí)時(shí)檢查,如數(shù)組越界等。 C 語言作為一門面向過程的計(jì)算機(jī)語言,至今已有三十多年歷史,應(yīng)用廣泛,無論是 Windows還是 Linux,你所看到的底層都是用 C 寫的。大部分的網(wǎng)絡(luò)協(xié)議也都是用 C 實(shí)現(xiàn)的 。 ( 3) C++語言 : C++是于 1986 年由 ATamp。T 貝爾實(shí)驗(yàn)室開發(fā)的,語言開發(fā)的目的在于通過 數(shù)據(jù)封裝減少程序變量的副作用,從而降低程序的復(fù)雜性并提高程序的可靠性。 C++是 C 語言的直接擴(kuò)展, C++的多繼承機(jī)制能更好地描述對(duì)象的屬性和行為。 C++是 C 的擴(kuò)展,但 C++可以作為一種全新的語言來看。 C++的特點(diǎn):面向?qū)ο?、繼承、封裝、多態(tài)性。 由于 C++是 C 的擴(kuò)展,所以也具有 C 的軟件工程認(rèn)識(shí)實(shí)習(xí) 8 特點(diǎn)。 C++在 C 的基礎(chǔ)上,加入了面向?qū)ο缶幊趟枷?,也就決定了 C++的效率在某一方面是不如 C 的。但由于時(shí)代的發(fā)展,項(xiàng)目或工程的龐大化,基于面向?qū)ο蟮乃枷腼@然更能適應(yīng)。即 C++在這方面能比 C 要做得更漂亮?,F(xiàn)在不少系統(tǒng)級(jí)編程都是 用 C++實(shí)現(xiàn),許多應(yīng)用級(jí)別的軟件也是用 C++實(shí)現(xiàn)。 這里要注意一點(diǎn),就是 C++并不是完全的面向?qū)ο笳Z言。它是提供了面向?qū)ο蟮哪P鸵约八悸?,但是同時(shí)兼容了面向過程的模型。 ( 4) Java 語言 : Java 語言來自于 Sun 公司的一個(gè)叫 Green 的項(xiàng)目,其原先的目的是為家用消費(fèi)電子產(chǎn)品開發(fā)一個(gè)分布式代碼系統(tǒng)。 Java 的特點(diǎn): 1. 簡(jiǎn)單性:風(fēng)格類似于 C++, Java 摒棄了 C++中容易引發(fā)程序錯(cuò)誤的地方,如指針和內(nèi)存管理。 2. 面向?qū)ο螅?Java 是一種完全面向?qū)ο笳Z言。 3. 分布式: Java 包括一個(gè)支 持 HTTP 和 FTP 等基于 TCP/IP 協(xié)議的子庫(kù)。 4. 健壯: Java 致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤。 Java 自己操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。 5. 結(jié)構(gòu)中立: Java 將程序編譯成一種結(jié)構(gòu)中立的中間文件格式。 6. 安全: 1)刪除了香指針和手動(dòng)釋放內(nèi)存等功能,避免了非法內(nèi)存操作。 2)當(dāng) Java 用來創(chuàng)建瀏覽器時(shí),語言功能和瀏覽器本身提供的功能結(jié)合起來。 7. 可移植的:同體系結(jié)構(gòu)無關(guān)的特性使得 Java 應(yīng)用程序可以在配備 Java 解釋器和運(yùn)行環(huán)境的任何計(jì)算機(jī)系統(tǒng)上運(yùn)行。 8. 解釋性。 Java 解釋器能直接運(yùn)行目標(biāo)代碼指令。鏈接程序通常比編譯程序所需資源少。 9. 高性能。如果解釋器速度不慢, Java 可以在運(yùn)行時(shí)直接將目標(biāo)代碼翻譯成機(jī)器指令。Sun 用直接解釋器一秒鐘內(nèi)可調(diào)用 300,000 個(gè)過程。 10. 多線程: Java 提供的多線程功能使得在一個(gè)程序里可同時(shí)執(zhí)行多個(gè)小任務(wù)。多線程帶來的更大好處是更好的交互性能和實(shí)時(shí)控制性能。 11. 動(dòng)態(tài):動(dòng)態(tài)特性允許程序 動(dòng)態(tài)地裝入運(yùn)行過程中所需要的類。在運(yùn)行時(shí)確定引用的好處是可以使用已被更新的類,而不必?fù)?dān)心會(huì)影響原有的代碼。 Java 在誕生之后不久,便受到廣大群眾的歡迎,甚至有人說出有了 Java,可以不要 C/C++了。一度把 Java 提到了很高的地位。這當(dāng)然是對(duì) Java 的一種贊賞,只是有點(diǎn)過了。到今天,Java 依然不能取代 C, C++,而且還出現(xiàn)了新的對(duì)手―― .Net。 Java 目前主要應(yīng)用: Web 瀏覽器、網(wǎng)絡(luò)應(yīng)用系統(tǒng)。 ( 5) C語言 . C是一種精確、簡(jiǎn)單、類型安全、面向?qū)ο蟮恼Z言。微軟總裁兼首席執(zhí)行官 Steve Ballrner把它定義為: .Net 代表一個(gè)集合,一個(gè)環(huán)境,它可以作為平臺(tái)支持下一代 Inter 的可編程結(jié)構(gòu)。 C是 . 的代表語言。 C的特點(diǎn): 1. 完全面向?qū)ο蟆? 2. 支持分布式,之所以有 C,是因?yàn)槲④浵嘈欧植际綉?yīng)用程序是未來的趨勢(shì),即處理過程分布在客戶機(jī)和服務(wù)器上。所以 C一出生就注定了能很好解決分布式問題。 3. 跟 Java 類似, C代碼經(jīng)過編譯后,成為了一種 IL(中間語言)。在運(yùn)行時(shí),再把 IL 編譯為平臺(tái)專用的代碼。 軟件工程認(rèn)識(shí)實(shí)習(xí) 9 4. 健壯, C在檢查程序錯(cuò)誤和編譯與運(yùn)行時(shí)錯(cuò)誤一點(diǎn)也不遜于 Java, C也用了自動(dòng)管理內(nèi)存機(jī)制。 5. C不像 Java 那樣完全摒棄了指針和手動(dòng)內(nèi)存管理。 C默認(rèn)情況下是不能使用指針的,程序員在有必要時(shí)可以打開指針來使用。這樣可以保證編程的靈活性。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1