Time of Update: 2016-09-11
標籤:你所在的學校有電腦科學專業和軟體工程專業嗎?相關專業的教學計劃和畢業出路有什麼不同?採訪這些不同專業的老師/同學。 如果是電腦系,問老師: 你發現了電腦科學的什麼客觀規律? 如果是軟體工程,問老師:你構建了什麼樣的軟體?你發現了工程的什麼規律? 閱讀本書有關軟體工程和電腦科學的區別的內容,並看其他文章,談談你的看法。
Time of Update: 2016-09-11
標籤:在安裝完ContextCapture軟體之後,大家懷著迫不及待的心情雙擊了運行快速鍵。但是很遺憾的是,會產生下面的提示視窗: 也許大家並不在意,就覺得關掉這個視窗不就行了。然而,頭疼的問題來了。這個視窗關了之後,軟體反而也關閉了!!!! 好了,既然問題出現了,那麼就需要有解決的方法! 下面逐步介紹如何解決該問題! 1.開啟ContextCapture Settings,win10系統可以在左下角輸入進行搜尋。其他系統可以在安裝目錄下找到該啟動快速鍵。
Time of Update: 2016-09-11
標籤: 我認為壓力是客觀存在的,就像下周有期末考試,自己還有2章的內容沒有複習,又好比想要買房子,但是樓價高漲,自己工資有限。這些都是客觀存在的事實,都會對人們產生壓迫。所以我認為壓力是不可避免的。但是正如TED講座中所說,“how you think of stress
Time of Update: 2016-09-11
標籤:第三題問題描述: 上網調查一下目前流行的來源程式版本管理軟體和專案管理軟體都有哪些, 各有什麼優缺點?答:目前流行的原程式版本管理軟體和專案管理軟體有Microsoft TFS、GitHub、Trac、Bugzilla、Rationale,Apple XCode這幾種比較常用的軟體。它們各自的優缺點總結如下:1.Microsoft TFS優點:整合了專案管理、版本控制、BUG 跟蹤,能有效實現 SCRUM且能與 VS 無縫接合。缺點:整個系統是用 asp
Time of Update: 2016-09-11
標籤: 我採訪了一隻開發了天津8890便民服務網站系統的團隊。 - 當時的項目有多少使用者,給使用者多少價值? 現在還有人用嗎?答:當時項目有近萬使用者,為天津市民提供便民服務平台,例如聯絡修理家電、水電氣、諮詢服務、中介、郵政服務等各種便民服務,集老百姓生活所需服務為一身,通過各種服務介面,統一為人們提供生生活服務。現在還有很多使用者正在使用該系統,每天的訪問量一直保持增長趨勢。-
Time of Update: 2016-09-11
標籤:請看TED 的演講, 談談你對壓力的看法,以及怎麼和別人合作,
Time of Update: 2016-09-11
標籤:題目要求:第一步: 像阿超那樣,花二十分鐘寫一個能自動產生小學四則運算題目的命令列 “軟體”, 分別滿足下面的各種需求。下面這些需求都可以用命令列參數的形式來指定: a) 除了整數以外,還要支援真分數的四則運算。 (例如: 1/6 + 1/8 = 7/24) b) 讓程式能接受使用者輸入答案,並判定對錯。 最後給出總共 對/錯
Time of Update: 2016-09-11
標籤: 首先聲明,由於我本人其實只用過git,所以各種優缺點都是總結自百度和知乎一些零散的評價。 Microsoft
Time of Update: 2016-09-11
標籤: 和我最相關的軟體,當然是每天都要開啟的Operating Systems(作業系統) 1)最早的作業系統出現在20世紀五六十年代,第二代電腦即晶體管電腦的時代。典型的作業系統是FMS(FORTRAN Monitor
Time of Update: 2016-09-11
標籤: 綜合多方面考慮,我認為,”中文編程”並不是一個”銀彈”,並不能提高中國程式員的編程效率。 首先,中文編程指的是使用中文書寫關鍵字,如類名、函數名、變數名、常量名等。對程式設計語言來說,文法關鍵字其實就是一個符號,和日常語言關係不大。不同的程式設計語言對應的關鍵字也不相同,所以中文編程對應的母語優勢意義不大,記住幾個外語關鍵字並不會降低開發效率。 另外,中文編程在輸入上也沒有優勢,例如a = 1 和甲
Time of Update: 2016-09-11
標籤:實踐項目完成後學習到的能力的預期: 讀了兩年的電腦,自我反思究竟學到了寫什麼卻發現好像都是一團空。當時選課的時候很多人怕棟哥的“毒”而不敢選,但我覺得,人有時就應該逼逼自己,不是強制性去做,你永遠不知道自己有多大的潛力。希望在這次課程結束後,能夠學到一個項目從無到有的構建,學到和隊友一起交流溝通解決問題的方法,順帶鞏固下自己的程式設計語言基礎。 對項目課程的期望:
Time of Update: 2016-09-11
標籤:2. 軟體有很多種,也有各種分類辦法: ShrinkWrap (在封裝盒子裡面的軟體,軟體在磁碟片/CD/DVD上); Web APP (基於網頁的軟體); Internal Software (企業或學校或某組織內部的軟體); Games (遊戲); Mobile Apps
Time of Update: 2016-09-11
標籤:問題1:第一章的第1.2節中提出軟體工程包括軟體需求分析、軟體設計、軟體構建、軟體測試和軟體維護。我讀到此處聯絡之前開發項目的經曆發現自己也並沒有嚴格的進行分析設計等,所以是不是可以為了快速完成項目而省略其中一個過程? 在每次開始一個項目開發的時候,需求分析是必須的也是最容易被忽視的,記得當時做畢設的時候為了趕時間並沒有詳細進行需求分析,以至於做到後期的時候才發現有一個功能並不能滿足題目的要求而且還理解錯誤了其中一個功能,從而使項目無法進行下去,不得不再次找到老師詳細瞭解該項目的功能。所
Time of Update: 2016-09-11
標籤:
Time of Update: 2016-09-11
標籤:6. 有學生提到,在大學選課的時候,可以寫一個“刷課機”的程式,利用學校選課系統的弱點或漏洞,協助某些人選到某些課程。或者協助使用者刷購票網站,先買到火車票。這些軟體合法嗎?符合道德規範嗎?是在“軟體工程”的研究範圍嗎? 請大家討論。
Time of Update: 2016-09-11
標籤:12. 我們不是在真空裡談軟體工程, 軟體要運行在硬體晶片上面, 下面看看一個電腦晶片的發展曆史http://perspectives.mvdirona.com/2014/09/august-21-2014-computer-history-museum-presentation/http://mvdirona.com/jrh/TalksAndPapers/DileepBhandarkarAmazingJourneyFromMainframesToSmartphones.pdfhttps:
Time of Update: 2016-09-10
標籤:目前流行的來源程式版本管理軟體和專案管理軟體有許多,常見的有:1.Microsoft TFS優點:在任務版上可以查看需求和進度,方便小團隊瞭解項目進展,整合了專案管理、版本控制、BUG 跟蹤,能有效實現 SCRUM,可以和VS無縫結合缺點:系統為asp實現,訪問效能和相容性不怎麼好;免費的服務提供帳號只有5個。2.GitHub優點:功能設計簡潔實用上手很快,可用性好,已有很多相當品質的各類項目和優秀開發人員在上面缺點:免費套餐不支援私人項目(作為對比,使用 hg 的類似平台
Time of Update: 2016-09-11
標籤:12. 開發軟體有很多種方式,從軟體啟動並執行平台來看,可以在下面的平台運行:網頁 (只要有瀏覽器就可以訪問軟體或服務)Windows 平台 (例如最新的Windows 10 支援 PC,Surface,Mobile,甚至Xbox 運行)安卓平台 iOS 平台 (Mac 和 iPhone)請找一個同學結對 (參看本書結對程式設計的內容),兩人共同工作 (不能分開幹活),從上面的列表中選取兩個平台,在每個平台上,寫一個最簡單的 "Hello World"
Time of Update: 2016-09-10
標籤:敏捷開發:agile software development適合輕量級流程,允許快速改變。Scrum是一個敏捷開發架構,打破傳統順序產品開發流程,鼓勵團隊自組織(co-location或線上協作,以及每天的face-to-face通訊)Scrum have three pillars: transparency, inspection, and adaptation.Scrum角色:1)Product owner:product‘s stakeholder,代辦客戶發聲(等同客戶代表)。
Time of Update: 2016-09-10
標籤:1. 原題目:我們說,軟體企業 = 軟體 + 商業模式。下面提到的一個遊戲團隊, 有很好的軟體,但是商業模式和其他軟體之外的因素呢?有沒有考慮到?http://news.cnblogs.com/n/528911/ 2.