Ⅰ 軟體工程需要怎樣的電腦
軟體工程專業電腦配置需求參考如下:
軟體工程專業涉及程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。同時,各個行業幾乎都有計算機軟體的應用,一般的編程對cpu和硬碟要求比較高。
1,操作系統:windows7(64位)。
2,內存:4GB(及以上)。
3,顯卡:顯存 1G 及以上 位寬 256 bit及以上 ,顯存類型 為DDR3以上 (如:NVIDIA Quadro 系列、ATI FireGL系列 或 Firepro系列)。
4,CPU: intel 雙核高主頻64bit,建議使用i5系列或i7系列,建議cpu主頻高於2.8GHz ,中央處理器必須支持SSE2(Streaming SIMD Extensions 2)。
5,硬碟:不低於7200轉。
6,軟體:office2007或2010。
7,顯示器:解析度不低於1400X900。
(1)軟體工程在電腦上安裝什麼工具擴展閱讀:
購買注意事項:
1、明確需求
購買電腦之前,首先要確定購買電腦的用途,需要電腦為其做哪些工作。只有明確了自己購買的用途,才能建立正確的選購方案。下面列舉幾種不同的計算機應用領域來介紹其各自相應的購機方案。
(1)商務辦公類型
對於辦公型電腦,主要用途為處理文檔、收發E-mail以及製表等,需要的電腦應該穩定。在商務辦公中,電腦能夠長時間地穩定運行非常重要。建議配置一款液晶顯示器,可以減小長時間使用電腦對人體的傷害。
(2)家庭上網類型
一般的家庭中,使用電腦進行上網的主要作用是瀏覽新聞、處理簡單的文字、玩一些簡單的小游戲、看看網路視頻等,這樣用戶不必要配置高性能的電腦,選擇一台中低端的配置就可以滿足用戶需求了。
(3)圖形設計類型
對於這樣的用戶,因為需要處理圖形色彩、亮度,圖像處理工作量大,所以要配置運算速度快、整體配置高的計算機,尤其在CPU、內存、顯卡上要求較高配置,同時應該配置CRT顯示器來達到更好的顯示效果。
(4)娛樂游戲類型
當前開發的游戲大都採用了三維動畫效果,所以這樣的用戶對電腦的整體性能要求更高,尤其在內存容量、CPU處理能力、顯卡技術、顯示器、音效卡等方面都有一定的要求。
2、確定購買台式機還是筆記本
隨著微型計算機技術的迅速發展,筆記本電腦的價格在不斷下降,好多即將購買電腦的顧客都在考慮是購買台式機還是筆記本。對於購買台式機還是筆記本,應從以下幾點考慮。
(1)應用環境
台式機移動不太方便,對於普通用戶或者固定辦公的用戶,可以選擇台式機。筆記本的優點是體積小,攜帶方便,對於經常出差或移動辦公的用戶應該選購筆記本。
(2)性能需求
對於同一檔次的筆記本和台式機在性能上有一定的差距,並且筆記本的可升級性較差。對有更高性能需求的用戶來說,台式機是更好的選擇。
(3)價格方面
相同配置的筆記本比台式機的價格要高一些,在性價比上,筆記本比不上台式機。所以,對於價格因素上的選購,台式機相對較便宜。
3、確定購買品牌機還是組裝機
目前,市場上台式機主要有兩大類:一種是品牌機,另一種就是組裝機(也稱兼容機)。
(1)品牌機
品牌機指由具有一定規模和技術實力的計算機廠商生產,注冊商標、有獨立品牌的計算機。如IBM、聯想、戴爾、惠普等都是目前知名的品牌。品牌機出廠前經過了嚴格的性能測試,其特點是性能穩定,品質有保證,易用。
(2)組裝機
組裝機是電腦配件銷售商根據用戶的消費需求與購買意圖,將各種計算機配件組合在一起的計算機。組裝機的特點是計算機的配置較為靈活、升級方便、性價比略高於品牌機,也可以說,在相同的性能情況下,品牌機的價格要高一些。
4、了解電腦性能指南
對於一台電腦來說,其性能的好壞不是由一項指標決定的,而是由各部分總體配置決定的。衡量一電腦的性能,主要看以下幾個性能指標。
(1)CPU的運算速度
CPU的運算速度是衡量電腦性能的一項重要指標,它通常採用主頻高低來描述。市場上流行的雙核CPU,在主頻速度提高的同時,採用多核技術,總體的主頻越高,運算速度就越快。
(2)顯卡類型
顯卡是將CPU送來的影像數據處理成顯示器可以接收的格式,再送到顯示屏上形成畫面。市場上比較流行的顯卡晶元為NVIDIA、ATI顯卡,以獨立顯卡容量大小作為衡量顯卡性能指標的尺度。市場上以獨顯2G甚至更高作為主流顯卡。
(3)內存儲器容量
內存是CPU直接訪問的存儲器,電腦中所有需要執行的程序與需要處理的數據都要先讀到內存中。內存大小反映了電腦即時存儲信息的能力,隨著操作系統的升級和應用軟體功能的不斷增多,對內存的需求容量越來越大。
參考資料來源:網路-電腦配置
Ⅱ 軟體工程專業需要在電腦里裝哪些軟體
建議配置如下:
2G顯卡、4G內存,I5或I7處理器,500G硬碟,屏幕為14寸或15寸。除此之外推薦的電腦品牌為Thinkpad T系列(E系列為入門級,T系列為應用級,不怕沉的話可以買P系列),價格大概在6000-9000不等。
軟體工程師英文是Software Engineer,是從事軟體職業的人員的一種職業能力的認證,通過它說明具備了工程師的資格。軟體工程師是從事軟體開發相關工作的人員的統稱。
它是一個廣義的概念,包括軟體設計人員、軟體架構人員、軟體工程管理人員、程序員等一系列崗位,工作內容都與軟體開發生產相關。軟體工程師的技術要求是比較全面的,除了最基礎的編程語言(C語言/C++/JAVA等)、資料庫技術(SQL/ORACLE/DB2等)等,還有諸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技術。此外,關於網路工程和軟體測試的其他技術也要有所涉獵。
Ⅲ 請問各位大神,現有主流的軟體工程工具都有哪些
在網上下載一個靈格斯(Lingoes)電子詞典吧,我一直在用,感覺很好用,不聯網可以用翻譯單詞和短語,單詞解釋比較全面。聯網時可以連線谷歌在線全文翻譯呢。此外它不僅可以翻譯中英文,如果你想翻譯其他語種也是可以的,很方便,免得以後再繼續下載其它軟體了。
免費的哦~~~~
關於下載地址,可以上網搜,也可以訪問下面地址
希望你能滿意我的回答,下面為你具體介紹一下靈格斯
靈格斯是一款簡明易用的翻譯與詞典軟體,支持全球超過60多個國家語言的互查互譯、支持多語種屏幕取詞、索引提示和語音朗讀功能,是新一代的詞典翻譯專家。
靈格斯是一個強大的詞典查詢和翻譯工具。它能很好地在閱讀和書寫方面幫助用戶,讓對外語不熟練的您在閱讀或書寫英文文章時變得更簡單更容易。
靈格斯提供了最直觀的使用方法,幫助你快速查詢包括英語、法語、德語、西班牙語、俄語、中文、日語、韓語在內的60多種語言的翻譯結果。使用靈格斯創新的屏幕取詞功能,您只需將滑鼠移動到屏幕中的任何有單詞的位置,按下Ctrl鍵,靈格斯就能智能地識別出該單詞的內容及其所屬的語言,即時顯示出相應的翻譯結果。並且這一切都不會干擾你當前正在進行的工作。
靈格斯擁有當前主流商業詞典軟體的全部功能,並創新地引入了跨語言內核設計及開放式的詞典管理方案,同時還提供了大量語言詞典和詞彙表下載,是學習各國語言,了解世界的最佳工具。
Lingoes 是免費的,你可以自由地使用它。
靈格斯詞霸 2.6.3 版新增了片語取詞和Mini窗口功能,從劃詞翻譯、屏幕朗讀、網路釋義、維基網路、Windows 7 兼容,到各種豐富實用的附錄工具, 靈格斯在詞典領域做出了一系列的創新,你會發現自已曾經提出或想擁有的功能, 都一點點在靈格斯的不斷進步中得到實現。
Ⅳ 我是學軟體工程的 我應該配備什麼樣的電腦。配置應該什麼樣
用一般的開發工具,開發一般的軟體,配置一般就行,2000+就好,
若是用到時vs之類的大型開發工具,並且開發大型軟體,配置要求會稍高一點。。。
Ⅳ 軟體工程
軟體工程學的主要內容是軟體開發技術和軟體工程管理。 軟體開發技術包含軟體工程方法學、軟體工具和軟體開發環境;軟體工程管理學包含軟體工程經濟學和軟體管理學。 專業簡介是計算機領域發展最快的學科分支之一,國家非常重視軟體行業的發展,對軟體人才的培養給予了非常優惠的政策。本專業培養掌握計算機軟體基本理論知識,熟悉軟體開發和管理技術、能夠在計算機軟體領域中從事軟體設計、開發和管理的高級人才。 主修課程該專業除了學習公共基礎課外,還將系統學習離散數學、數據結構、演算法分析、面向對象程序設計、現代操作系統、資料庫原理與實現技術、編譯原理、軟體工程、軟體項目管理、計算機安全等課程,根據學生的興趣還可以選修一些其它選修課。 畢業去向除考取國內外名牌大學研究生外,主要畢業去向是計算機軟體專業公司﹑信息咨詢公司﹑以及金融等其它獨資、合資企業。 培養目標本專業培養適應社會發展需求,德、智、體、美全面發展,具有扎實的計算機應用理論和知識基礎,掌握軟體工程領域的前沿技術和軟體開發方法,具有較強的實踐能力和創新精神,具備較強的軟體項目的系統分析、設計、開發和測試能力,能夠按照工程化的原則和方法從事軟體項目開發和管理的應用型人才。 就業方向本專業學生畢業後可以從事各級各類企事單位的業辦公自動化處理、計算機安裝與維護、網頁製作、計算機網路和專業伺服器的維護管理和開發工作、動態商務網站開發與管理、軟體測試與開發及計算機相關設備的商品貿易等方面的有關工作。 就業前景分析 目前我國的軟體行業規模不是很大,有些軟體企業在軟體製作上,也只是採用了一些軟體工程的思想,距離大規模的工業化大生產比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟體工程理論不全面和不完善的問題。所以軟體工程的研究和應用,以及我國軟體行業的進一步發展,都需要一定的既有軟體工程的理論基礎和研究能力,又有一定的實踐經驗的軟體工程科學技術人員來推動。軟體工程的前途是光明的。第一年一般都會學習數學、英語這些公共課。數學和英語對你今後來說是非常重要的!英語別指望課能學到東西,要看你專業的東西。 除了都要學的高數,今後還要學習其他數學,例如線代,離散,概率。如果你不學好數學,你當然也可以寫軟體,但是當你想更深入的時候就需要這些數學功底了。相對於數學來說,英語是必須的,因為今後基本上所有優秀的教材和技術文章都是英文的。翻譯過來的東西,一是陳舊,而是往往翻譯的質量差強人意。所以英語是基本功,一定要強,主要是閱讀能力。
Ⅵ 如何用計算機輔助軟體呢
計算機輔助軟體工程(Computer Aided Software Engineering,CASE)原來是指用來支持MIS開發的、由各種計算機輔助軟體和工具組成的一個大型綜合性軟體開發環境,隨著各種工具及軟體技術的發展、完善和不斷集成,逐步由單純的輔助開發工具環境轉化為一種相對獨立的方法。[1]
中文名
計算機輔助軟體工程
外文名
Computer Aided Software Engineering
釋義
幫助進行應用程序開發的軟體
目錄
1產生
2分類
3功能作用
4集成機制
5環境
6特點
產生
編輯
自20世紀40年代電子數字計算機出現之後,軟體開發一直約束了計算機的廣泛應用。為緩解「軟體危機」。60年代末提出了軟體工程的概念.要求人們採用丁程的原則、方法和技術開發、維護和管理軟體,從此產生了一門新的學科.即軟體工程。
製造業、建築業的發展告訴我們,當採用有力的工具輔助人工勞動時.可以極大地提高勞動生產率.並可有效地改善工作質量。在需求的驅動下.並借鑒其他業界發展的影響.人們開始了計算機輔助軟體工程的研究。早在80年代初,就涌現出許多支持軟體開發的軟體系統。從此.術語CASE被軟體工程界普遍接受,並作為軟體開發自動化支持的代名詞。
從狹義范圍來說,CASE是一組工具和方法的集合.可以輔助軟體生存周期各個階段的軟體開發。廣義地說,CASE是輔助軟體開發的任何汁算機技術,其中主要包含兩個含義:一是在軟體開發和維護過程中提供計算機輔助支持;二是在軟體開發和維護過程中引人工程化方法。
從學術研究的角度來講,CASE吸收了CAD、操作系統、資料庫、計算機網路等許多研究領域的原理和技術.把軟體開發技術、方法和軟體工具等集成為一個統一而一致的框架。由此可見.CASE是多年來在軟體開發方法、軟體開發管理和軟體丁具等方面研究和發展的產物。[2]
分類
編輯
CASE系統所涉及的技術有兩類,一類是支持軟體開發過程本身的技術,如支持規約、設計、實現及測試等。採用這類技術的CASE系統研製時間較長,已有許多產品上市;另一類是支持軟體開發過程管理的技術,如支持建模、過程管理等。這類技術不很成熟,採用這類技術的CASE系統會調用前一類技術的CASE系統。
從CASE系統產生方式來看,還有一種特殊的CASE技術,即元.CASE技術。元-CASE技術是生成CASE系統的生成器所採用的技術。該生成器可用來創建支持軟體開發過程活動及過程管理的CASE系統,此類CASE技術尚處於探索階段。[3]
功能作用
編輯
(1)CASE的功能
一般情況下,CASE工具應陔具有以下幾個功能。
①用戶通過CASE丁具能創建軟體開發各階段所需的圖表。
②收集有關圖表上的對象以及對象之間關系的信息,以便建立一個完整的信息集合。
③在一個中央資源庫中,應將圖表所表示的語義而不是圖標本身存儲起來。
④根據准確性、一致性、完整性檢查圖表。
⑤使用戶能以圖表來描述條件、循環、CASE結構和其他結構化程序結構。
⑥使用戶能以多種圖表類型表示一個分析或設計的不同方面。
⑦實施結構化的模型和設計,盡可能達到准確和一致。
⑧協調多個圖表上的信息,檢查信息的一致性,並集中檢查信息的准確性、一致性和完整性。
(2)CASE的作用
歸納起來,CASE有三大作用,這些作用從根本上改變了軟體系統的開發方式。CASE的作用如下所示。
①一個具有快速響應、專用資源和早期查錯功能的互動式開發環境。
②對軟體的開發和維護過程中的許多環節實現了自動化。
③通過一個強有力的圖形介面。實現了直觀的程序設計。[2]
集成機制
編輯
CASE的集成機制主要有:
①平台集成,工具運行在相同的硬體/操作系統平台上。
②數據集成,工具使用共享數據模型來操作。
③表示集成,工具提供相同的用戶界面和交互方式。
④控制集成,工具激活後能控制其他工具的操作。
⑤過程集成,系統嵌入了有關軟體過程的知識,根據軟體過程模型輔助用戶啟動各種軟體開發活動。
CASE技術的發展依賴於軟體工程方法學的發展,同時CASE技術的發展又促進著軟體工程方法學的進一步發展。今後的軟體工程應該是「方法學+CASE技術」。而且,隨著CASE技術在軟體工程中的作用不斷擴大和深化,在今後的軟體工程領域,CASE技術將有可能占據主導地位。[4]
環境
編輯
計算機輔助軟體工具提供了產生圖表的自動圖形工具、屏幕和報告生成器、數據字典、擴充報告工具、分析和檢查工具、代碼生成器和文檔生成器。多數計算機輔助軟體工程工具是基於一個或者多個流行的結構化方法。一些正在開始支持面向對象的開發。一般來說,一個完整的計算機輔助軟體工程環境主要包括以下幾個內容:
(1)信息儲存器(Information repository);
(2)系統模式建立和模擬工具(System modehng and simulation tools);
(3)系統分析/設計工具(System analysis and design tools);
(4)程式編寫工具(Programming tools);
(5)測試與品質保證工具(Testing and OA tools);
(6)專業管理工具(Project management tools);
(7)反轉工程工具(Re·engineering tools)等。[5]
特點
編輯
與其他管理信息系統開發方法相比,CASE方法具有下列特點:
①解決了從客觀世界對象到軟體系統的直接影射,支持系統開發的全過程。
②自動檢測的方法大大提高了軟體的質量。
③軟體的各部分可以重復使用。
④簡化了分析設計圖表和程序編寫工作。
⑤加速了系統開發過程且系統功能比較完善。
⑥簡化了軟體開發的管理和維護。
⑦自動生成統一的標准化文檔。[6]
Ⅶ 軟體工程專業主要用什麼電腦軟體,對電腦要求高嗎,求推薦筆記本配置
一般的編程 對cpu和硬碟要求比較高,但是圖形渲染處理用的是專業的顯卡了 而不是世面上賣的游戲卡, 專業顯示卡主要針對的是三維動畫軟體(如3DS Max、Maya、Softimage|3D等)、渲染軟體(如LightScape、3DS VIZ等)、CAD軟體(如AutoCAD、Pro/Engineer、Unigraphics、SolidWorks等)、模型設計(如Rhino)以及部分科學應用等專業應用市場。專業顯卡針對這些專業圖形圖像軟體進行必要的優化,都有著極佳的兼容性。中等的專業顯卡價錢並不比游戲卡貴,比如k2100m專業卡專門為設計研製的。。