第一週做業

15選一(選第5題)數據庫

5. 你所在的學校有計算機科學專業和軟件工程專業麼?相關專業的教學計劃和畢業出路有什麼不一樣?閱讀有關軟件工程和計算機科學的區別的文章,談談你的見解。網絡

答:湘潭大學開設有計算機科學與技術專業和軟件工程專業數據結構

計算機科學與技術專業培養具備良好的科學素養和較強的綜合素質,系統地、熟練地掌握和運用計算機科學與技術(包括計算機硬件、軟件及應用)的基本理論、基本知識和基本技能與方法,能從事計算機系統研究、開發與應用的高級專門技術人才。
畢業出路:可到信息產業部門、科研機構、國家機關、高校、企事業等單位從事計算機系統的科學研究、開發與應用、教學等工做。
教學計劃:本專業主要開設離散數學、高級語言程序設計、數字電路與數字邏輯、數據結構、計算機組成原理、操做系統、彙編語言程序設計、數據庫系統、編譯原理、計算機系統結構、軟件工程、計算機網絡、人工智能等課程. 併發

軟件工程重點學習計算機軟件主流技術、軟件工程與技術、軟件項目過程管理等基本知識與技能,要求熟練掌握先進的軟件開發工具、軟件工程管理方法,培養學生系統地軟件設計與項目實施能力,使其成爲勝任軟件研發、管理和服務等相關工做的專業性軟件工程高級人才。
教學計劃:學生除學習理工科專業的基礎課程以外,將重點學習軟件工程方法、軟件開發管理、軟件質量管理、軟件測試技術等內容和計算機應用技術。
畢業出路:從事軟件開發,軟件測試等。異步

二者的主要區別在於軟件工程側重於開發,考慮該開發軟件的功能性能,組織團隊按時完成開發任務,更好地實現用戶需求等;而計算機科學則側重於學科,更多地是從理論的角度出發,並不直接考慮軟件工程開發方面的問題。工具


課堂練習題:性能

2.選一種你比較熟悉的軟件,點評它的優缺點,並描述此類軟件的發展歷史。學習

答:我選擇的是操做系統。開發工具

Windows操做系統:測試

優勢:(1)用戶界面比較友好,簡單直觀
(2)圖形化界面可以更加便捷的對文件進行處理
(3)能夠同時運行多個任務
缺點:(1)容易被黑客破解從而致使信息的丟失
(2)用戶不能夠從根本上對系統進行修改
(3)程序不是相互獨立的

Linux操做系統:

優勢:(1)用戶能夠對系統的源代碼進行更改
(2)內核優化比較好,佔用系統資源較少
(3)穩定性、靈活性和高效性
缺點:(1)圖形界面不夠友好

發展歷史:
操做系統是因爲須要而產生的,隨着計算機技術自己及其計算機應用的日益發展而逐漸發展和不斷完善。它的功能由弱到強,現已成爲計算機系統的核心組成。
從時間上說,操做系統的發展大體通過了四個階段:
(1)1945——50年中期:第一代,電子管時代,無操做系統
(2)20世紀50年代中期:第二代,晶體管時代,單道批處理系統
(3)20世紀60年代中期:第三代,集成電路時代,多道批處理系統
(4)20世紀60年代末期:第四代,大規模和超大規模集成電路時代,分時系統
現代計算機向着微型、並行、分佈、網絡化和智能化方向發展。

3.選取三種軟件,請分析他們各自的特色。

答:操做系統特色:(1)併發性:能有效地提升操做系統中的資源利用率,增長系統的吞吐量 (2)共享性:系統中的資源可供內存中多個併發執行的進程的共同使用 (3)虛擬性:把經過某種技術將一個物理實體變爲若干個邏輯上的對應物的功能成爲「虛擬」 (4)異步性:進程是以人們不可預知的速度向前推動的手機App社交軟件:方便適用,用戶能夠很好的節約時間,在有網絡的條件下能夠隨時和朋友交談,能夠更好的瞭解新聞事件遊戲軟件:娛樂性很強,畫面圖片豐富多彩,用戶在閒暇時能夠玩

相關文章
相關標籤/搜索