日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

20165221学习基础和C语言基础调查

發布時間:2024/1/18 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 20165221学习基础和C语言基础调查 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.你有什么技能比大多人(超過90%以上)更好?

- 我覺得自己應該改算資質平平的那種人,如果說有什么技能比大多數人更好,我覺得應該是看過自己喜歡的書后,那種記憶能力。就比如自己從小對歷史很感興趣,小時候看百家講壇,現在讀一些歷史類書籍,總覺得看完后,對里面的人物和事跡記憶的很清楚。在以后的學習中,講到自己看過的書中內容時,也能很快的反應過來。

2.針對這個技能的獲取你有什么成功的經驗?

- 我覺得從這個技能的獲取中得到的成功的經驗是興趣和專心。因為我對歷史感興趣,所以在閱讀此類書籍時,我覺得很輕松不覺得是一種負擔,而且十分享受這個過程。其次,我每次看此類書籍時,會選擇去圖書館,這樣可以更專心的鉆進書里面,從而獲得最大最好的閱讀效果。這樣一來,有時候一看就可以看一個上午,慢慢的,書中的內容和情節就印在了腦海中了。

3.與老師博客中的學習經驗有什么共通之處?

- 有計劃,也要有行動,只動嘴皮子還是一無所獲。

熟悉我的同學都知道我有一系列提升自己的群:「每一天萬步」健身群、「瘦成一道閃電」減肥群、「每月一本書」閱讀群、「每天一百行」編程群、「每天一頁字」書法群、「畢業生編程對賭群」...
-- 引用自《做中學(Learning By Doing)》
老師在上面的博客中也提到了,有時候我們每個人都會有各種各樣的計劃,利用發達的社交網絡,建立各種群聊,本來期望通過大家相互監督,達到共同進步。殊不知,一切還是得靠自己,有計劃也要有行動。就像我上學期閱讀《明朝那些事兒》時,全套七冊,自己不僅有計劃,而且付諸實踐,堅持每天讀一點,最后在學期末讀完了整套書。形式很重要,但是,內容永遠大于形式。

4.有關C語言學習的調查

- 1.**你是如何學習C語言的**大一下學期的C語言,主要是通過對題庫的題目做和有時候實驗課上的測驗學習的,有時候遇到概念和用法不清楚時,也會去翻翻課本。- 2.**目前為止估算自己寫過多少行C代碼?理解的情況如何?量變引起質變,如何平衡質和量?**估算應該有接近3000行代碼。對知識點的理解主要還是通過做題完成的,所以理解情況還是以應用為主,我覺得理解情況一般吧。量是平常大量的練習,質是最后理解程度的飛躍。在追求練習量足夠大時,也不能夠忽略練習的質。如果一味練習自己已經掌握的知識點或者對照答案敲自己一點頭緒都沒有的題目,也很難有進步,達到質的飛躍。所以在練習時也要選擇適當難度的爬坡題。- 3.**學過了C語言,你分的清數組指針,指針數組;函數指針,指針函數這些概念嗎?**數組指針是一個指向數組的指針,其本質是指針;指針數組是一個由指針為元素組成的數組,其本質是數組;函數指針是一個指向函數的指針,其本質是指針;指針函數是一個返回值為指針的函數,其本質是函數。- 4.**學過了C語言,你明白文件和流的區別和聯系嗎?如何區分文本文件和二進制文件?如何編程操作這兩種文件?**我不太清楚文件和流的區別和聯系。但是通過查閱資料了解到,文件和流是既有區別又有聯系的兩個概念。文件是計算機管理數據的基本單位,同時也是應用程序保存和讀取數據的一個重要場所。流是字節序列的抽象概念,例如文件、輸入/輸出設備、內部進程通信管道等。流提供一種向后備存儲器寫入字節和從后備存儲器讀取字節的方式。而文本文件是以一些常用字符編碼方式編碼的,每個字符都對應相應的編碼,獨自占用一個字節的存儲空間,是定長的;二進制文件是用二進制進行編碼的,可以自定義編碼,是不定長的。在C中,文本文件操作是通過庫函數完成的;二進制文件是通過fopen,fread,fwrite三個函數完成的。5.**學過了C語言,你知道什么叫面向過程程序設計嗎?它解決問題的方法是什么?**“面向過程”是一種以過程為中心的編程思想。這些都是以什么正在發生為主要目標進行編程,不同于面向對象的是誰在受影響。與面向對象明顯的不同就是封裝、繼承、類。面向過程通過分析出解決問題所需要的步驟,然后用函數把這些步驟一步一步實現,使用的時候一個一個依次調用來解決問題。6.**在C語言里面,什么是模塊?你寫過多個源文件的程序嗎?**我理解的模塊就是將C語言中要解決的逐一分解成若干個小目標,然后通過對小模塊的完成,達到解決問題的目的。自己目前還沒有寫過源文件的程序。7.**學過了C語言,你知道什么是“高內聚,低耦合”嗎?這個原則如何應用到高質量程序設計中?**高內聚是指每個模塊是由相關性很強的代碼組成,只負責一項任務,獨立性強。低耦合是:一個完整的系統,各個模塊相互獨立,模塊與模塊之間的接口,盡量的少而簡單。關于如何具體應用,自己并不是特別清楚。8.**學過了C語言,你如何把數組A的內容復制到數組B中?如何查找整數數組A中有沒有數字5?如何對整數數組A進行排序(從小到大,從大到小)?寫出相應的程序。** #include<stdio.h> #include<stdlib.h>int search(int a[],int n)//查找整數數組A中有沒有數字5 {int i;int flag=0;for(i=0;i<20;i++){if(a[i]==5)flag=1;}return flag; }void min(int a[],int n)//整數數組A進行排序(從小到大) {int i,j,k,temp;for(i=0;i<n;i++){k=i;for(j=i;j<n;j++){if(a[k]>a[j]){k=j;}}if(k!=i){temp=a[i];a[i]=a[k];a[k]=temp;}} }void max(int a[],int n)//整數數組A進行排序(從大到小) {int i,j,k,temp;for(i=0;i<n;i++){k=i;for(j=i;j<n;j++){if(a[k]<a[j]){k=j;}}if(k!=i){temp=a[i];a[i]=a[k];a[k]=temp;}} }int main() {int n,i,a[50];printf("How many numbers?\n");scanf("%d",&n);printf("Please input numbers:\n");for(i=0;i<n;i++){scanf("%d",&a[i]);}if(search(a,n)==1){printf("數組中有 5 !\n");}else{printf("數組中沒有 5 !\n");}min(a,n);printf("從小到大排序:");for(i=0;i<n;i++){printf("%d",a[i]);}printf("\n");printf("從大到小排序:");max(a,n);for(i=0;i<n;i++){printf("%d",a[i]);}return 0; } 9.**你知道什么是斷點嗎?給出自己調試程序的例子。**在某處設置斷點后,調試程序時,程序運行到該行代碼時會中斷,方便逐步調試查找問題。

5.章節提問

1.Java中什么是反編譯?什么是類?2.Java的數組與c語言的區別?引用類型數據有哪些?3.什么是二目運算?邏輯運算的順序問題?4.成員變量和局部變量如何區分?5.抽象類是什么?6.import語句如何引入包中類和接口?7.異常類和斷言的使用方法?8.字符串與C語言中使用區別?字符串分析器使用方法?9.如何理解類、窗口、組件?10.鏈表如何使用?

6.對比C語言的學習,你對《Java程序設計》的學習有什么具體目標?

具體目標是態度端正,盡量抽出多的時間去學習這門課程,可能自己基礎不是很好,但是自己會盡力學習學好這門課程的。刻意訓練就要求自己每天有意識的去敲敲代碼,溫故一下知識,逐漸提高能力。關于做中學,我認為是發現自己在學習中不理解的地方,通過自己做題摸索逐漸理解,雖然過程很痛苦,但是認真堅持下去,這樣的掌握效果應該比老師滿堂灌要好很多,重點還是看自己的努力和付出。

轉載于:https://www.cnblogs.com/0630tx/p/8412609.html

總結

以上是生活随笔為你收集整理的20165221学习基础和C语言基础调查的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。