2017寒假作業一

2022-07-25 08:33:08 字數 2529 閱讀 8590

第一篇隨筆就用markdown編輯,雖然很彆扭,但能學到新技術還是很開心。

(閱讀參考 北京電子科技學院 婁嘉鵬 老師的部落格,關於「做中學」獲得高超技能

如果非要說我有什麼技能比70%的人好,那應該要算我的英語。

首先是口語

其次是閱讀

其採用聯想記憶,還不錯。

但是如果想單純利用背大量單詞來提高閱讀能力,只能是白費力氣。就比如我,單詞一直是我的硬傷,我無法通過「背」來記住單詞,但是我發現凡是在閱讀中遇到的我曾經背過得單詞,我總會記得更牢。因此在背單詞之餘,我會閱讀大量的文章,每遇到我有印象卻又詞義模稜兩可的單詞,我都會馬上查字典,以免混亂。多查幾次就熟記於心了。不過這個方法比較費時,適合長期學習卻不適合短期記憶。

總的的來說,學好英語是一段漫長艱辛的旅程,但我樂在其中。

1.你是怎麼學習c語言的?與你的高超技能相比,c語言的學習有什麼經驗和教訓?

我主要是在老師的統一授課中學習c語言,通過程式設計作業練習熟悉c語言。和英語相比,c語言顯然更容易掌握,當時要同樣不容易。學好c語言首先要熟悉各種語法,基本的執行原理和思維邏輯,然後就是編寫大量程式來訓練思維邏輯,總結規律,尋求最佳演算法。c語言要求邏輯思維要好,數學也要好,不然有些演算法會連原理都搞不明白,因此我建議一定要重視數學學習。

而學c語言最慘重的教訓莫過於思路不清晰,沒有總體框架。我初學的時候經常會搞不清目的,導致得非所求。後來我會先找最終目的,再考慮中間過程,學了函式之後更是學會了分塊處理的技巧,大大提高了效率,思路也會更清晰。

還有就是編寫程式的時候千萬不能為了迎合答案來寫程式,雖然除錯程式是一件很痛苦的事,但是還是要堅持尋求「通法」,而不是只滿足那十個資料的特解。我們最總要得到的應該是適用於此類問題的演算法。

2.目前為止估算自己寫過多少行c**?理解的情況如何?

大概兩千行而已,不算多,因為只有作業題我才會寫**。就作業完成情況來說,總體理解程度還行吧,就是應用的時候還不夠靈活。好在我每一道題都會把原理弄明白,所以就算我沒有背**,只要稍微想一下也能寫出來,只不過每次都不太一樣罷了。

3.學過了c語言,你分的清陣列指標,指標陣列;函式指標,指標函式這些概念嗎?

4.你明白檔案和流的區別和聯絡嗎?

5.如何區分文字檔案和二進位制檔案?如何程式設計操作這兩種檔案?

我覺得可以參考這位大佬的部落格

6.你知道什麼叫面向過程程式設計嗎?它解決問題的方法是什麼?

面向過程(procedure oriented)是一種以過程為中心的程式設計思想。就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫就可以了。也就是先寫main()函式對整個系統進行乙個概括的描述,再以此為起點,逐步細化出整個應用程式。這和我現在寫程式的方法類似。

7.什麼是模組?你寫過多個原始檔的程式嗎?

我不知道什麼是模組,我應該也沒寫過多個原始檔的程式。

8.你知道什麼是「高內聚,低耦合」嗎?這個原則如何應用到高質量程式設計中?

同樣沒學過「高內聚,低耦合」,但是可以參考這篇部落格

9.學過了c語言,你如何把陣列a的內容複製到陣列b中?

#include//假設陣列a是字元陣列,長度暫定為10

#includeint main()

//輸出陣列b,陣列a,內容相同

#includeint main()                     //此法適用任意內容的陣列a,假設a的長度不確定且小於100

//或者

for(i=0;i0;j--)

if(a[j]12.寫乙個程式,統計自己c語言共寫了多少行**。

13.你知道什麼是斷點嗎?給出自己除錯程式的例子。(可以截圖貼圖說明)

那個紅點就是斷點。

14.對比c語言的學習,你對《物件導向程式設計》的學習有什麼具體目標?如何通過刻意訓練提高程式設計能力和培養計算思維?如何通過「做中學」實現你的目標?

具體目標應該還是要透徹理解每乙個程式。要提高程式設計能力和培養計算思維肯定要多練習,多分析,想的多了自然想得深。

15.畢業後大多數人從事的工作的要求是「提筆能寫,開口能說,問策能對,遇事能辦」,非常重要的技能是公文寫作能力,你覺得自己寫作能力如何?要怎麼提高?

我覺得我寫文學不行,但公文這類有明確要求的文章我還算擅長,畢竟我的邏輯能力比較好。多看別人怎麼寫,學習方法,總結思路,列提綱,自己多寫多練,這樣應該會有所提高。

最後我想說,我還是太嫩,有好多問題我都不知道該怎麼回答,我還以為和c語言有關的知識我已經學完了呢,但其實還有很多知識我還沒學到。我覺得我還得多看一些書,不然什麼都不懂真的好難受。還有就是英語要好好學,不然連github的頁面都看不懂。

2017寒假作業一

想起來了,還有自己焊過移動電源.和計算機算的接觸算是較早的了.大概在我2.3歲左右家裡有了電腦。當時是window98,外部儲存用的是磁碟.容量沒記錯的話大概是2 3mb。然而.並沒有什麼優勢,所以之前可以說是0基礎。感覺扯遠了.總之.特別高超的技能嚴格來說應該是沒有.但我勝在數量多.主要是通過教材...

2017寒假作業一

在學習了一學期的c語言之後,我對計算機專業還是有點小迷茫,但正如老師所說的 當我們感覺宿舍或家裡一片雜亂,不知道從哪開始大掃除或改變時,從腳下這片地開始掃起,一點點做 我打算跟著一次次的作業和一步步的學習來完善自己。這個問題想了好幾天,作為乙個在應試教育中成長起來的懶人,我沒有任何值得驕傲且可以展示...

寒假作業一

你目前遇到的困難或面臨的焦慮,或最困擾你的事是什麼?1.在家裡惰性大,熬夜晚起,惡性迴圈 2.期末成績雖無掛科,但不夠理想 3.英語一直是弱項,大學期間還要通過四級六級考試 針對你目前遇到困難或焦慮中,由以上閱 讀中,帶給你的啟發或思考是什麼?應該充分利用好零碎時間。就如 暗時間 開頭所說,每個人的...