我的第一條隨筆
==========
這個作業屬於哪個課程 | https://edu.cnblogs.com/campus/zswxy/SE2020-2 |
---|---|
這個作業要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11337 |
這個作業的目標 | <讓我們了解本專業,同時養成分享生活點滴的習慣,學會利用優質網站資源學習、分享,並起到督促進步的作用> |
學號 | <20209134> |
1.第一周作業內容:
1.1 你對軟件工程專業或者計算機科學與技術專業了解是怎樣?
① 初次見到軟件工程專業可能會誤以為我們專業只需要掌握與軟件編程相關的技術,但事實並非如此。實際上,我們要學習的主干學科有如下:大學外語、高等數學、線性代數、概率論與數理統計、程序設計語言、數據結構、離散數學、操作系統、編譯技術、軟件工程概論、統一建模語言、軟件體系結構、軟件需求、軟件項目管理等,詳情見:https://baike.baidu.com/item/軟件工程/24604324?fromtitle=軟件工程專業&fromid=4925780&fr=aladdin。由此可見,我們專業要求的學習指標還包括外語、高數等,據我了解,外語可以鍛煉我們的語言學習及運用能力,高數可以鍛煉我們的邏輯思維能力與獨立思考能力,擁有上述能力可以幫助我們快速掌握軟件工程的基礎——計算機編程語言,同時加以靈活運用。
② 我們的專業軟件工程需要做的就是碼代碼,解決BUG,那么此時就需要運用到計算機語言,當下流行的計算機語言有如下幾種:C、C++、Python、Java、PHP等等。這么多的語言我們其實並不需要每一種都精通,只需要了解其中的幾種,並挑選其中1~2種去精修。C語言作為我們當下最流行,最便捷,使用人數最廣泛的語言之一,其所具有的可移植性與強大的數據處理能力是其他幾種語言所無法比較的。而Java其是一種可以撰寫平台應用軟件的面向對象的程序設計語言,其具有卓越的通用性,高效性與安全性,被廣泛運用於個人PC、數據中心、游戲控制台等方面。C++通常也被稱為CPP,是一種靜態數據類型檢查的、支持多重編程范式的通用程序設計語言。PHP是一種HTML內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,也被廣泛地運用。詳情見https://m.php.cn/faq/427548.html
1.2 你了解C語言么?C語言主要應用有哪些?
① 我自己對於C語言的理解就是類似於中文英語日語法語等,也是用於交流的語言,但是交流對象卻不是人類——人類,而是人類——計算機。同時作為我們專業必修的語言之一,應當認真學習該語言,拿出12分的精力把C語言掌握。
② 通過網上的學習,了解到C語言之后,知道了C語言是一門面向過程的編程語言,與C++、Java等面向對象的編程語言有所不同。其描述問題比匯編語言更加迅速與便於修改與移植。同時其還具有**簡潔的語言、具有結構化的控制語句、擁有豐富的數據類型、豐富的運算符,同時可以對物理地址進行直接操作等等,可謂是益處良多。
③應用方面通過開學前的預習了解到Linux的系統全是用C語言編寫的。
1.3 你希望在這個專業學到哪些內容?
通過書本預習與網絡資料的了解,個人非常中意C語言與Python兩種語言,非常願意在接下來的四年中積極學習以上兩種語言,盡量追求能夠深入理解,同時了解Java、C++等編程語言的運行原理。
1.4 和學長學姐交流,談談你打算如何規划你的大一生活?
① 編程時間:每日至少一小時,只能往上走,不能向下掉。
② 英語單詞:四級六級單詞每日45個(開學至今已堅持一周),並且每日復習上一日所記單詞 。
③ 鍛煉身體:單純的學習對於大學生活的我們還遠遠不夠,還需要強健的體魄,因此每日早晨若不下雨,提前10分鍾前往操場跑步至少3圈 。(已堅持2次)
④ 閱讀計划: 適當的閱讀是提升自己氣質與修養的關鍵,因此計划在大學四年內閱讀20本名著,其中包括10本國內10本國外。
**1.5 完成第一次編程作業 **
#include<stdio.h>
int main()
{
printf("*****************\n Hello, world!\n*****************");
return 0;
}
以下BUG為興趣驅使
#include<stdio.h>
int main()
{
/*定義幾個變量, centimeter表示厘米, meter表示米*/
float centimeter, meter ;
printf("請輸入一個你需要轉換的厘米centimeter=:");
scanf("%f",¢imeter);
meter = centimeter / 100.0;
printf("meter = %f",meter);
return 0;
}
/*PS:程序純屬瞎搞,大佬勿噴*/