天天看點

關于C語言的問卷調查

1.你對自己的未來有什麼規劃?做了哪些準備?

一般來說會經商或者成為一個程式員。酒量練得差不多了;程式員的話就是正在學javase。

2.你認為什麼是學習?學習有什麼用?現在學習動力如何?為什麼?

學習就是學會你将要用到的東西。學習可以學會新知識。學習動力一般,因為課程太複雜,希望學校能給更多我們上課的時候讓我們自由學習的時間。

3.你感覺自己什麼事情做的比較成功?有什麼經驗?

做什麼事情都挺成功的,經驗的話就是找到事物的本質,融彙貫通就好。

4.你怎麼看待軟體工程這個專業?學習這個專業你對自己有什麼期望?

軟體工程是一個改革換代很快,并且是吃青春飯的專業。希望做好該做的并且擴充開就好。

5.你是怎麼學習C語言的?(作業,實驗,教材,其他),目前為止估算自己寫過多少行代碼?

教材,200行左右。

6.C語言的學習有什麼經驗和教訓?

上課不懂得話就要自己去看教程,看教程不懂那就再看一遍。教訓的話就是不要覺得教程上面的一些内容重複就跳過,因為接下來往往是重要的擴充。

7.除了應付考試和實驗,程式設計在什麼地方幫到過你?

并沒有。

8.學了C語言,你分的清數組指針,指針數組;函數指針,指針函數這些概念嗎?

分不清。

9.學了C語言,你明白檔案和流的差別和聯系嗎?如何區分文本檔案和二進制檔案?如何程式設計操作這兩種檔案?學了C語言,你知道什麼叫面向過程嗎?它解決問題的方法是什麼?

面向過程是一種以過程為中心的程式設計思想,方法就是分析出解決問題所需要的步驟,然後用函數把這些步驟一步一步實作,使用的時候一個一個依次調用就可以了。

10.在C語言裡面,什麼是子產品?你寫過多個源檔案的程式嗎?

将你要編的系統按功能進行劃分,再對各個子功能進行程式設計。其中的每個子功能就可以叫子產品。有。

11.學了C語言,你知道什麼是“高内聚,低耦合”嗎?這個原則如何應用到高品質程式設計中?

低耦合指軟體系統結構中各子產品間互相聯系緊密程度低;高内聚性指子產品的功能強度的度量,即一個子產品内部各個元素彼此結合的緊密程度高。将軟體系統劃分子產品時,盡量做到高内聚低耦合,提高子產品的獨立性。

12.學了C語言,你如何把數組A的内容複制到數組B中?如何查找整數數組A中有沒有5?如何對整數數組A進行排序(從小到大,從大到小)?寫出相應的程式。

用strcpy()函數。用指針。冒泡排序法。

13.你知道什麼是斷點嗎?給出自己調試程式的例子。

你在某行代碼處設定斷點後,調試程式時,程式運作到該行代碼時會自動停止,然後你就可以在這進行逐漸調試了, 其作用就是深入代碼,查找代碼内部缺陷。

14.你目前在學習C語言或其他專業課程方面,是否有遇到什麼問題或困惑?

已經被一個地方卡住,結果課卻一直教下去,然後就出現了徹底不會這種情況。

上一篇: 測試2
下一篇: 作業1