標籤:io 使用 ar sp div 2014 art on cti
1、
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<ctime>
using namespace std;
int main() {
int a,b,c;
a = rand() % 1000;
b = rand() % 1000;
c = rand() % 4;
if (c==0) {
printf("%d+%d=?\n",a,b);
} else if (c==1) {
printf("%d-%d=?\n",a+b,a);
} else if (c==2) {
printf("%d*%d=?\n",a,b);
} else if (c==3) {
printf("%d/%d=?\n",a*b,a);
}
return 0;
}
2、
a)在使用軟體的時候,因為現在作業系統包括應用程式都有著可視化介面,所以沒有辦法看到原始碼,這個驗證了軟體的不可見度;
b)目前大多數軟體都有一個更新設定,常用軟體以及受歡迎的軟體幾乎每個月都要產生一個新的版本,這個就是軟體的易變性;
c)很多流行的應用程式往往是多平台的,比如微軟的onenote;
3、
Github:重視社區活動,在GitHub,使用者可以十分輕易地找到海量的開原始碼。
SVN:分支管理系統,易於管理,集中式伺服器更能保證安全性,管理方便,邏輯明確,符合一般人思維習慣。
4、是,規範編程開發流程,不只是教會不會寫代碼的人,也協助會寫代碼的人。
6、不合法,不符合,安全範圍內研究可以。
7、中文編程技術關鍵不是簡單程式編寫漢字標識使用,而是程式碼的編譯技術必須自己掌握,編程與編譯必須互為統一發展。個人認為做得好必然是一個銀彈。
10、
蔣星韜 天津大學軟體工程2014級碩
趙校霆 天津大學軟體工程2014級碩
張明東 天津大學軟體工程2014級碩
黃曆銘 天津大學軟體工程2014級碩
11、1958 年Turkey在論文"The Teaching of Concrete Mathematics"中提出。最早見於Richard R. Carhart,1953年。
軟體工程,1968 年北大西洋公約組織在前聯邦德國開會提出的。
現代軟體工程 練習與討論 第一章 概論