軟件工程研究哪些問題 軟件工程的基本概念有哪些
軟件工程的問題,軟件工程專業(yè)的問題,軟件工程主要研究什么問題,有哪些理論或技術(shù)?有什么實(shí)際應(yīng)用?軟件工程所面臨的主要問題是什么?軟件工程研究的內(nèi)容及面臨的問題,軟件工程問題。
本文導(dǎo)航
- 軟件工程你必須知道的三個(gè)真相
- 軟件工程專業(yè)有什么缺點(diǎn)
- 軟件工程的基本概念有哪些
- 軟件工程的基本目標(biāo)及學(xué)習(xí)方法
- 談?wù)勛约簩浖こ痰睦斫?/a>
- 軟件工程的各個(gè)階段
軟件工程你必須知道的三個(gè)真相
他說的是不屬于可行性研究報(bào)告的內(nèi)容啊
軟件工程專業(yè)有什么缺點(diǎn)
我學(xué)計(jì)算機(jī)科學(xué)的,軟件工程應(yīng)該比計(jì)算機(jī)科學(xué)要好玩一點(diǎn)兒。一般這方面的專業(yè)男生比較感興趣,女生學(xué)起來很慢而且許多都學(xué)不進(jìn)去。lz可以先熟悉下計(jì)算機(jī)方面的基礎(chǔ),初到大學(xué)的時(shí)候,許多同專業(yè)的同學(xué)連個(gè)ppt都不會(huì)做,身為計(jì)算機(jī)學(xué)院的人真的可笑死了,office其實(shí)還是有許多學(xué)習(xí)的地方。不過lz如果已經(jīng)很熟悉這些常用軟件了,不妨可以嘗試著接觸一下編程。當(dāng)然一開始就接觸C語言也不是一個(gè)明智的選擇,不過大學(xué)課程都這么不明智……你也可以熟悉一樣windows的一些高級一點(diǎn)的東西,比如注冊表啊什么的,這些東西在大學(xué)老師的課堂上面的永遠(yuǎn)也聽不到的,如果,你想大學(xué)學(xué)有所成,光聽老師講的基本上是沒有希望的,其實(shí)老師講的和實(shí)際的還是差距很大,比如學(xué)習(xí)下cmd的命令啊之類的,雖然已經(jīng)不常用了,畢竟電腦是從那個(gè)時(shí)候發(fā)展來的。還有就是要熟悉一下計(jì)算機(jī)方面的專業(yè)用語,我一直覺得:一個(gè)學(xué)計(jì)算機(jī)的居然還口口聲聲地說計(jì)算機(jī)的硬盤叫內(nèi)存的人真的應(yīng)該拿出去批斗,叫人臉紅。學(xué)C的時(shí)候也不要徒快,如果你從來沒有接觸個(gè)語言編程,這將是一個(gè)痛苦的過程,能夠?qū)懸恍┓浅7浅:唵蔚拇a就ok啦,沒必要就是說一下子就想把C語言搞精通。如果你一開始就有了比如VB或者所謂的E語言的編程經(jīng)歷,那么學(xué)習(xí)C語言就比較容易上手了,特別是E語言,和C很類似咯。感覺軟件工程的前途將就,當(dāng)然還是有許多人找不到工作的,因?yàn)樗麄兲焯炀椭勒趯嬍依锩娲駾ota,玩WOW,考試的時(shí)候再作作弊,照樣有畢業(yè)證。當(dāng)然,黑有一類人也是宅在寢室里面的,他們很強(qiáng),恩,你可以試著做一下ACM/ICPC方面的東西。至少在我們學(xué)校軟件的很少有人接觸這個(gè),但是這個(gè)對于思維的鍛煉是很有好處的,或者你也只能如一下門,但是,即使只是入門也能使你的編程水平有很大的提高,話說這是大學(xué)中智力程度最高的競賽項(xiàng)目,當(dāng)然還是有我這種菜鳥也會(huì)得東西。哇,100分呢,我再寫點(diǎn)兒。就是關(guān)于這個(gè)專業(yè)或者說整個(gè)計(jì)算機(jī)專業(yè)的難度問題。許多人一開始都以為計(jì)算機(jī)簡單或者好玩,選擇了這個(gè)專業(yè),然后在里面讀了一兩年,(或者可以認(rèn)為確實(shí)要難點(diǎn)兒),覺得計(jì)算機(jī)很難,一部分人轉(zhuǎn)了專業(yè),更大的一部分人開始墮落,就像我,現(xiàn)在還在上網(wǎng)不睡覺……不過轉(zhuǎn)到其它專業(yè)也照樣難啊,既然是一門學(xué)科肯定是有一定難度的。但是不管是男生還是女生,最重要的還是要靠興趣,看來lz最最重要的就是要在暑假全面的了解一下計(jì)算機(jī)方面的知識,當(dāng)然,兩個(gè)月應(yīng)該說是不夠的,這些需要積累,lz可以買幾本計(jì)算機(jī)方面的雜志(簡單的《網(wǎng)友世界》之類的)的合訂本來看看,雖然可能已經(jīng)不是最新的東西,也不是什么很高端的東西,但是至少能讓你了解計(jì)算機(jī)的大部分領(lǐng)域,也會(huì)學(xué)到一些計(jì)算機(jī)方面的小技巧,才能使你明白為什么我們需要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、C語言、組成原理等等課程,才會(huì)有心思去聽,學(xué)后才知道應(yīng)該用到哪些地方。而不只是求得學(xué)分和高分。只學(xué)知識,不去使用的人都是傻子,也只有實(shí)踐才能真正的了解學(xué)到的知識,才算是學(xué)會(huì)。lz學(xué)習(xí)這些知識的時(shí)候一定要多練,不是多做題,而是多在電腦上面進(jìn)行操作,可能你只是輸出了一段文字,可是那些都是學(xué)習(xí)更多更好的東西的前提。當(dāng)某些人正羨慕的看著別人程序或者說軟件,而自己卻只能望洋興嘆的時(shí)候,已經(jīng)晚了。還有,lz可以在這個(gè)暑假對計(jì)算機(jī)進(jìn)行一定的了解后,可以找到軟件工程的課程介紹,看看盡要學(xué)習(xí)哪些課程,看不懂沒關(guān)系,至少心理有個(gè)數(shù),軟件工程出去多半都是搞一些軟件項(xiàng)目的設(shè)計(jì)開發(fā),這比我們計(jì)算機(jī)科學(xué)出去之后的工作相對要固定一點(diǎn),也要實(shí)際一點(diǎn)點(diǎn),相信lz會(huì)愛上這么學(xué)科的。其實(shí)lz在這里提出這個(gè)問題的時(shí)候必然是一片雄心壯志,等到來到大學(xué),或者一年或者兩年之后,你可能也就像我一樣感嘆。當(dāng)初的雄心已經(jīng)被大學(xué)這種寬松、娛樂的環(huán)境所沖刷得一干二凈。我們可能曾夢想能找到幾個(gè)志同道合的人來一起干點(diǎn)兒事情,可是現(xiàn)在,看著寢室里面一個(gè)二個(gè)不是打游戲就是睡覺,一天二十四小時(shí)都有人執(zhí)勤,心中大傷。
我靠,我居然寫了這么多。當(dāng)然也有點(diǎn)兒亂,可能回答已經(jīng)超出了lz索要范圍,主要是今天dota狀態(tài)不佳前來回答問題,看到lz的提問不覺得有感而發(fā),其中文字,可能有志短之處,望lz謹(jǐn)慎瀏覽。雖然如此,皆為真情事理。大學(xué)就是這樣,這就是我身邊的一些事情和我的感受,雖然我們專業(yè)不算什么,這些事情也是發(fā)生在一個(gè)排名10名左右的大學(xué)里面。
軟件工程的基本概念有哪些
軟件工程 (Software Engineering,簡稱為SE)是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。
它涉及到程序設(shè)計(jì)語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺,標(biāo)準(zhǔn),設(shè)計(jì)模式等方面。在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面。
典型的軟件比如有電子郵件,嵌入式系統(tǒng),人機(jī)界面,辦公套件,操作系統(tǒng),編譯器,數(shù)據(jù)庫,游戲等。同時(shí),各個(gè)行業(yè)幾乎都有計(jì)算機(jī)軟件的應(yīng)用,比如工業(yè),農(nóng)業(yè),銀行,航空,政府部門等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,使得人們的工作更加高效,同時(shí)提高了生活質(zhì)量。
培養(yǎng)目標(biāo)
培養(yǎng)學(xué)生系統(tǒng)理解和掌握計(jì)算機(jī)網(wǎng)絡(luò)與軟件工程的理論、相關(guān)知識和技能,能構(gòu)建網(wǎng)絡(luò)、分析和排除常見網(wǎng)絡(luò)故障,維護(hù)網(wǎng)絡(luò)的安全和正常運(yùn)行;能從事計(jì)算機(jī)應(yīng)用軟件的測試、開發(fā),計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)管理與維護(hù)工作的應(yīng)用型專業(yè)人才。
主要課程
計(jì)算機(jī)基礎(chǔ)與操作應(yīng)用、計(jì)算機(jī)組裝維修與局域網(wǎng)構(gòu)建、計(jì)算機(jī)網(wǎng)絡(luò)工程、電子商務(wù)、Cisco CCNA網(wǎng)絡(luò)工程、REDHAT Linux操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)安全分析管理、WEB網(wǎng)站設(shè)計(jì)、SQL Server數(shù)據(jù)庫編程與管理、ASP商務(wù)網(wǎng)站與企業(yè)應(yīng)用系統(tǒng)開發(fā)、VB企業(yè)應(yīng)用系統(tǒng)開發(fā)、.NET編程與系統(tǒng)開發(fā)。
就業(yè)方向
本專業(yè)學(xué)生畢業(yè)后可以從事各級各類企、事業(yè)單位的辦公自動(dòng)化處理、計(jì)算機(jī)安裝與維護(hù)、網(wǎng)頁制作、計(jì)算機(jī)網(wǎng)絡(luò)和專業(yè)服務(wù)器的維護(hù)管理和開發(fā)工作、動(dòng)態(tài)商務(wù)網(wǎng)站開發(fā)與管理、軟件測試與開發(fā)及計(jì)算機(jī)相關(guān)設(shè)備的商品貿(mào)易等方面的有關(guān)工作。
軟件工程的基本目標(biāo)及學(xué)習(xí)方法
中國的軟件行業(yè)規(guī)模不是很大,有些軟件企業(yè)在軟件制作上,也只是采用了一些軟件工程的思想,距離大規(guī)模的工業(yè)化大生產(chǎn)比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟件工程理論不全面和不完善的問題。所以軟件工程的研究和應(yīng)用,以及中國軟件行業(yè)的進(jìn)一步發(fā)展,都需要一定的既有軟件工程的理論基礎(chǔ)和研究能力,又有一定的實(shí)踐經(jīng)驗(yàn)的軟件工程科學(xué)技術(shù)人員來推動(dòng)。軟件工程的前途是光明的。
軟件服務(wù)外包屬于智力人才密集型現(xiàn)代服務(wù)業(yè)。大量著名外包企業(yè)落戶寧波。主要就業(yè)去向包括軟件外包與服務(wù)企業(yè)、信息產(chǎn)品與服務(wù)企業(yè),擔(dān)任程序員、軟件測試員、項(xiàng)目經(jīng)理等工作崗位。
軟件工程專業(yè)是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。它涉及到程序設(shè)計(jì)語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺,標(biāo)準(zhǔn),設(shè)計(jì)模式等方面。在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面。典型的軟件比如有電子郵件,嵌入式系統(tǒng),人機(jī)界面,辦公套件,操作系統(tǒng),編譯器,數(shù)據(jù)庫,游戲等。同時(shí),各個(gè)行業(yè)幾乎都有計(jì)算機(jī)軟件的應(yīng)用,比如工業(yè),農(nóng)業(yè),銀行,航空,政府部門等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,使得人們的工作更加高效,同時(shí)提高了生活質(zhì)量。
相關(guān)學(xué)者、組織機(jī)構(gòu)都分別給出了定義:
Boehm:運(yùn)用現(xiàn)代科學(xué)技術(shù)知識來設(shè)計(jì)并構(gòu)造計(jì)算機(jī)程序及為開發(fā)、運(yùn)行和維護(hù)這些程序所必需的相關(guān)文件資料。
IEEE:軟件工程是開發(fā)、運(yùn)行、維護(hù)和修復(fù)軟件的系統(tǒng)方法。
Fritz Bauer:建立并使用完善的工程化原則,以較經(jīng)濟(jì)的手段獲得能在實(shí)際機(jī)器上有效運(yùn)行的可靠軟件的一系列方法。
談?wù)勛约簩浖こ痰睦斫?/h3>
軟件工程的研究內(nèi)容:軟件工程的主要研究內(nèi)容是軟件開發(fā)技術(shù)和軟件開發(fā)過程管理兩個(gè)方面。在軟件開發(fā)技術(shù)方面,主要研究軟件開發(fā)方法、軟件開發(fā)過程、軟件開發(fā)工具和技術(shù)。在軟件開發(fā)過程管理方面,主要研究軟件工程經(jīng)濟(jì)學(xué)和軟件管理學(xué)。技術(shù)與管理是軟件開發(fā)中缺一不可的兩個(gè)方面。沒有科學(xué)的管理,再先進(jìn)的技術(shù)也不能充分發(fā)揮作用。
軟件工程面臨的問題:
(1)對軟件開發(fā)成本和進(jìn)度的估計(jì)常常很不準(zhǔn) 確。
(2)用戶常對“已完成的”軟件系統(tǒng)不滿意。
(3)軟件產(chǎn)品的質(zhì)量往往靠不住。
(4) 軟件常常很難維護(hù)。
(5)軟件常常缺乏適當(dāng)?shù)奈臋n資料。
(6)軟件開發(fā)生產(chǎn)率提高的 速度,遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用迅速普及深入的趨勢。(7)軟件成本在計(jì)算機(jī)系統(tǒng)總成本 中所占的比例逐年上升。
軟件工程的各個(gè)階段
《901軟件工程》百度網(wǎng)盤資源免費(fèi)下載
鏈接: https://pan.baidu.com/s/1y1CwfTTBPXmnhd9tgljlOA?pwd=r867 提取碼: r867
北京交通大學(xué)《901軟件工程》命題規(guī)律分析及??贾R點(diǎn)精講|北京交通大學(xué)《901軟件工程》沖刺串講及模擬四套卷精講|北京交通大學(xué)《901軟件工程》沖刺串講及模擬四套卷精講.pdf|015.flv|014.flv|013.flv|012.flv|011.flv|010.flv|009.flv|008.flv|007.flv|006.flv|005.flv|004.flv
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由尚恩教育網(wǎng)發(fā)布,如需轉(zhuǎn)載請注明出處。