(1)第一張中出現的計算機專業術語算法
計算理論( Theoretical Computing)數據庫
信息和編碼理論( Information and Coding Theory )安全
算法和數據結構( Algorithm and Data Structure )微信
形式化方法( Formal Methods )網絡
程序設計語言( Programming Language )數據結構
計算機體系結構( Computer Architecture
並行計算和分佈式系統( Concurrent, Parallel and Distributed System)
實時系統和嵌人式系統( Real Time and Embedded System )
操做系統( Operating System )
計算機網絡( Networking )
科學計算( Scientific Computing )
安全和密碼學( Security and Cryptography )
人工智能( Artificial Intelligence )這個領域涵蓋了許多相關的領域,如模式識別( Pattern Recognition)、機器學習( Machine Learning)、數據挖擁( Data Mining)、信息提取( Information Retrieval)等.計算機圖形學(Computer Graphics)、 計算機視覺( Computer Vision)、 多媒體( Multimedia )
數據庫 和大規模數據處理( Database and Large Scale Data Processing )
萬維網 ( World Wide Web )
天然語言處 理和語音( Natural Language Processing and Speech )
人機交互(Human Computer Interaction )
軟件工程( Software Engineering )
bug 統稱系統中的問題
軟件維護(software Maintenance)
服務運營(Service Operation)
軟件生命週期(Software Life Cycle,SLC)
(2)教材P18-2
1.軟件工程是什麼?
經過書中第一章1.2中我瞭解到軟件工程是把系統的、有序的、可量化的方法應用到軟件開發、運營和爲維護上的過程。對這個概念仍是有些模糊,並且我也比較困惑的是軟件工程對將來軟件的發展有什麼做用呢。
2.軟件工程和計算機科學的關係
經過第一章1.2.2中我瞭解到了軟甲工程和計算機科學的一些區別以及二者的交匯之處,但我還想知道二者之後的發展前景是什麼樣的?發展的方向有什麼不一樣?
3.團隊研發時如何提升效率?
經過研讀第五章我瞭解到了不少軟件團隊的模式,如明星模式、社區模式等,可是當真正遇到問題的時候這些模式如何快速利用到實際問題中,除此以外就是在團隊中如何具體分工,怎樣才能讓團隊中的成員更團結,作事更高效?
4.軟件產品的利益相關者
經過讀第八章我知道了軟件產品有不少的利益相關者,例如用戶、顧客等這些顯而易見的利益得到者,可是我看到還有監管機構,我看到書中只是講了研發的軟件必須符合許多行業和政策規定,可是利益上的具體相關內容是什麼?我不太明白。
5.如何衡量軟件工程的質量
我查資料瞭解到軟件缺陷等問題已經影響或者可能影響軟件產品的質量。其中最爲重要的是文檔缺陷,與此相關的即包的設計。我不理解的是包的設計是具體怎樣影響軟件工程的質量的?
(3)教材P18-3
軟件分類
(1)遊戲
王者榮耀、誰是臥底聚會版、開心消消樂
(2)娛樂
QQ、微信、微博、百度、喜馬拉雅
(3)網購
支付寶、淘寶、去哪兒、餓了麼、小紅書
(4)音樂
網易雲音樂、全民K歌、酷我音樂、QQ音樂、節拍器、調音器
(5)學習
百度網盤、多拉打印、網易有道詞典
(6)視頻
愛奇藝、騰訊視頻、抖音短視頻、芒果TV
(7)出行
鐵路1230六、高德地圖、碼碼通、滴滴出行、運動世界校園
1.不能說是這些軟件開發者說服我使用的,而是我以爲我在生活中能夠用到的,是這些軟件的功能吸引我去使用它們,他們能夠給我帶來便利因此我纔去使用他們。
也不能徹底說他們的目標是盈利,我認爲他們是在提供用戶的方便的同時來盈利的。
2.這些軟件大部分都是我經過應用寶下載來的,但碼碼通是我經過掃描公交車上的二維碼共享來的。這些軟件都是我在大學期間得到的,畢竟上了大學才用的手機。
就舉一個軟件來講一下個人使用感覺吧。由於我平常生活中很喜歡聽歌,因此就說一下音樂軟件吧。像網易雲音樂首先它的頁面讓我看起來很乾淨,很舒服,色彩搭配也很是合理,並且在音質方面也能夠有多種選擇,每種類型的歌能夠有不同的播放形式,讓我聽起來更舒服,可是有一個很差的地方就是有些歌有權限,須要付費之類的,因此我又下載了其餘的聽歌軟件,以便獲取其餘歌曲的資源權限。
3.據個人使用體驗來講的,我下載的這些軟件都是經過更新新版原本修復BUG的。他們的更新方式通常都是從新進入軟件的時候出現彈框的方式提醒用戶更新版本,有些是自動更新的。
4.有些經過功能的全面性進行競爭的,或者有些是經過用戶權限進行競爭的,如騰訊視頻和愛奇藝,有些視頻只在其中一個軟件中獨播。