天天看點

關于C語言的問卷調查

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

      暫時沒有什麼規劃,現階段就是為未來打好基礎,在學習同時拓展自己的知識面。

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

      學習就是一個不斷完善自身的過程,學習可以豐富自己的知識,可以開闊人的視野,可以使人明禮。現在學習動力,就是為了以後更好的生活,這就是我的動力。

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

      讓我感覺比較成功的事就是學的快,做為一名21世紀的青年,有非常好的适應性,無論什麼都上手快。

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

      這是個非常繁瑣卻又有創新性的一個專業,我認為這個專業的前景非常的好,今後的世界是個網際網路的世界,而在網際網路中軟體又是不可少的一個部分。

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

      主要是記住多種函數,不到千行吧。

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

      想要學好C語言先要學好英語。

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

      這本身就是一種樂趣,看這代碼不斷的敲出,組成一個小遊戲的感覺,非常的好。

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

      分不清

9.學了C語言,你明白檔案和流的差別和聯系嗎?如何區分文本檔案和二進制檔案?如何程式設計操作這兩種檔案?

       檔案是計算機管理資料的基本機關,同時也是應用程式儲存和讀取資料的一個重要場所。  流是位元組序列的抽象概念。分本檔案和二進制檔案就是代碼的差别,分不清。

10.學了C語言,你知道什麼叫面向過程嗎?它解決問題的方法是什麼?

       面向過程就是分析出解決問題所需要的步驟,然後用函數一步步實作,一步步調用。

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

       子產品就是個目标對象軟體,沒有連結,不能單獨運作。沒有寫過多個源檔案的程式

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

        單點說就是寫的一段代碼盡可能專一的完成一個任務,不能被移植倒其他任務中,各段代碼盡量子產品化互相獨立。不要像剛學寫程式時那樣從頭寫到尾隻能完成目前任務

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

#include <iostream>
#define n 10
int main()
{
    int a[n],b[n],i;
    for (i=0;i<n;++i)
    scanf("%d",&a[i]);
    b[i]=a[i];
    return 0;
}       
#include <iostream>
#define n 10
int main()
{
    int a[n],b[n],*p=a,*q=b,i;
    for (i=0;i<n;++i)
    {
    	scanf("%d",p);
    	*q++=*p++;
    }
    return 0;
}      

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

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