20165221学习基础和C语言基础调查
生活随笔
收集整理的這篇文章主要介紹了
20165221学习基础和C语言基础调查
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.你有什么技能比大多人(超過(guò)90%以上)更好?
- 我覺(jué)得自己應(yīng)該改算資質(zhì)平平的那種人,如果說(shuō)有什么技能比大多數(shù)人更好,我覺(jué)得應(yīng)該是看過(guò)自己喜歡的書(shū)后,那種記憶能力。就比如自己從小對(duì)歷史很感興趣,小時(shí)候看百家講壇,現(xiàn)在讀一些歷史類(lèi)書(shū)籍,總覺(jué)得看完后,對(duì)里面的人物和事跡記憶的很清楚。在以后的學(xué)習(xí)中,講到自己看過(guò)的書(shū)中內(nèi)容時(shí),也能很快的反應(yīng)過(guò)來(lái)。2.針對(duì)這個(gè)技能的獲取你有什么成功的經(jīng)驗(yàn)?
- 我覺(jué)得從這個(gè)技能的獲取中得到的成功的經(jīng)驗(yàn)是興趣和專(zhuān)心。因?yàn)槲覍?duì)歷史感興趣,所以在閱讀此類(lèi)書(shū)籍時(shí),我覺(jué)得很輕松不覺(jué)得是一種負(fù)擔(dān),而且十分享受這個(gè)過(guò)程。其次,我每次看此類(lèi)書(shū)籍時(shí),會(huì)選擇去圖書(shū)館,這樣可以更專(zhuān)心的鉆進(jìn)書(shū)里面,從而獲得最大最好的閱讀效果。這樣一來(lái),有時(shí)候一看就可以看一個(gè)上午,慢慢的,書(shū)中的內(nèi)容和情節(jié)就印在了腦海中了。3.與老師博客中的學(xué)習(xí)經(jīng)驗(yàn)有什么共通之處?
- 有計(jì)劃,也要有行動(dòng),只動(dòng)嘴皮子還是一無(wú)所獲。熟悉我的同學(xué)都知道我有一系列提升自己的群:「每一天萬(wàn)步」健身群、「瘦成一道閃電」減肥群、「每月一本書(shū)」閱讀群、「每天一百行」編程群、「每天一頁(yè)字」書(shū)法群、「畢業(yè)生編程對(duì)賭群」...
-- 引用自《做中學(xué)(Learning By Doing)》
老師在上面的博客中也提到了,有時(shí)候我們每個(gè)人都會(huì)有各種各樣的計(jì)劃,利用發(fā)達(dá)的社交網(wǎng)絡(luò),建立各種群聊,本來(lái)期望通過(guò)大家相互監(jiān)督,達(dá)到共同進(jìn)步。殊不知,一切還是得靠自己,有計(jì)劃也要有行動(dòng)。就像我上學(xué)期閱讀《明朝那些事兒》時(shí),全套七冊(cè),自己不僅有計(jì)劃,而且付諸實(shí)踐,堅(jiān)持每天讀一點(diǎn),最后在學(xué)期末讀完了整套書(shū)。形式很重要,但是,內(nèi)容永遠(yuǎn)大于形式。
4.有關(guān)C語(yǔ)言學(xué)習(xí)的調(diào)查
- 1.**你是如何學(xué)習(xí)C語(yǔ)言的**大一下學(xué)期的C語(yǔ)言,主要是通過(guò)對(duì)題庫(kù)的題目做和有時(shí)候?qū)嶒?yàn)課上的測(cè)驗(yàn)學(xué)習(xí)的,有時(shí)候遇到概念和用法不清楚時(shí),也會(huì)去翻翻課本。- 2.**目前為止估算自己寫(xiě)過(guò)多少行C代碼?理解的情況如何?量變引起質(zhì)變,如何平衡質(zhì)和量?**估算應(yīng)該有接近3000行代碼。對(duì)知識(shí)點(diǎn)的理解主要還是通過(guò)做題完成的,所以理解情況還是以應(yīng)用為主,我覺(jué)得理解情況一般吧。量是平常大量的練習(xí),質(zhì)是最后理解程度的飛躍。在追求練習(xí)量足夠大時(shí),也不能夠忽略練習(xí)的質(zhì)。如果一味練習(xí)自己已經(jīng)掌握的知識(shí)點(diǎn)或者對(duì)照答案敲自己一點(diǎn)頭緒都沒(méi)有的題目,也很難有進(jìn)步,達(dá)到質(zhì)的飛躍。所以在練習(xí)時(shí)也要選擇適當(dāng)難度的爬坡題。- 3.**學(xué)過(guò)了C語(yǔ)言,你分的清數(shù)組指針,指針數(shù)組;函數(shù)指針,指針函數(shù)這些概念嗎?**數(shù)組指針是一個(gè)指向數(shù)組的指針,其本質(zhì)是指針;指針數(shù)組是一個(gè)由指針為元素組成的數(shù)組,其本質(zhì)是數(shù)組;函數(shù)指針是一個(gè)指向函數(shù)的指針,其本質(zhì)是指針;指針函數(shù)是一個(gè)返回值為指針的函數(shù),其本質(zhì)是函數(shù)。- 4.**學(xué)過(guò)了C語(yǔ)言,你明白文件和流的區(qū)別和聯(lián)系嗎?如何區(qū)分文本文件和二進(jìn)制文件?如何編程操作這兩種文件?**我不太清楚文件和流的區(qū)別和聯(lián)系。但是通過(guò)查閱資料了解到,文件和流是既有區(qū)別又有聯(lián)系的兩個(gè)概念。文件是計(jì)算機(jī)管理數(shù)據(jù)的基本單位,同時(shí)也是應(yīng)用程序保存和讀取數(shù)據(jù)的一個(gè)重要場(chǎng)所。流是字節(jié)序列的抽象概念,例如文件、輸入/輸出設(shè)備、內(nèi)部進(jìn)程通信管道等。流提供一種向后備存儲(chǔ)器寫(xiě)入字節(jié)和從后備存儲(chǔ)器讀取字節(jié)的方式。而文本文件是以一些常用字符編碼方式編碼的,每個(gè)字符都對(duì)應(yīng)相應(yīng)的編碼,獨(dú)自占用一個(gè)字節(jié)的存儲(chǔ)空間,是定長(zhǎng)的;二進(jìn)制文件是用二進(jìn)制進(jìn)行編碼的,可以自定義編碼,是不定長(zhǎng)的。在C中,文本文件操作是通過(guò)庫(kù)函數(shù)完成的;二進(jìn)制文件是通過(guò)fopen,fread,fwrite三個(gè)函數(shù)完成的。5.**學(xué)過(guò)了C語(yǔ)言,你知道什么叫面向過(guò)程程序設(shè)計(jì)嗎?它解決問(wèn)題的方法是什么?**“面向過(guò)程”是一種以過(guò)程為中心的編程思想。這些都是以什么正在發(fā)生為主要目標(biāo)進(jìn)行編程,不同于面向?qū)ο蟮氖钦l(shuí)在受影響。與面向?qū)ο竺黠@的不同就是封裝、繼承、類(lèi)。面向過(guò)程通過(guò)分析出解決問(wèn)題所需要的步驟,然后用函數(shù)把這些步驟一步一步實(shí)現(xiàn),使用的時(shí)候一個(gè)一個(gè)依次調(diào)用來(lái)解決問(wèn)題。6.**在C語(yǔ)言里面,什么是模塊?你寫(xiě)過(guò)多個(gè)源文件的程序嗎?**我理解的模塊就是將C語(yǔ)言中要解決的逐一分解成若干個(gè)小目標(biāo),然后通過(guò)對(duì)小模塊的完成,達(dá)到解決問(wèn)題的目的。自己目前還沒(méi)有寫(xiě)過(guò)源文件的程序。7.**學(xué)過(guò)了C語(yǔ)言,你知道什么是“高內(nèi)聚,低耦合”嗎?這個(gè)原則如何應(yīng)用到高質(zhì)量程序設(shè)計(jì)中?**高內(nèi)聚是指每個(gè)模塊是由相關(guān)性很強(qiáng)的代碼組成,只負(fù)責(zé)一項(xiàng)任務(wù),獨(dú)立性強(qiáng)。低耦合是:一個(gè)完整的系統(tǒng),各個(gè)模塊相互獨(dú)立,模塊與模塊之間的接口,盡量的少而簡(jiǎn)單。關(guān)于如何具體應(yīng)用,自己并不是特別清楚。8.**學(xué)過(guò)了C語(yǔ)言,你如何把數(shù)組A的內(nèi)容復(fù)制到數(shù)組B中?如何查找整數(shù)數(shù)組A中有沒(méi)有數(shù)字5?如何對(duì)整數(shù)數(shù)組A進(jìn)行排序(從小到大,從大到小)?寫(xiě)出相應(yīng)的程序。** #include<stdio.h> #include<stdlib.h>int search(int a[],int n)//查找整數(shù)數(shù)組A中有沒(méi)有數(shù)字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)//整數(shù)數(shù)組A進(jìn)行排序(從小到大) {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)//整數(shù)數(shù)組A進(jìn)行排序(從大到小) {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("數(shù)組中有 5 !\n");}else{printf("數(shù)組中沒(méi)有 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.**你知道什么是斷點(diǎn)嗎?給出自己調(diào)試程序的例子。**在某處設(shè)置斷點(diǎn)后,調(diào)試程序時(shí),程序運(yùn)行到該行代碼時(shí)會(huì)中斷,方便逐步調(diào)試查找問(wèn)題。5.章節(jié)提問(wèn)
1.Java中什么是反編譯?什么是類(lèi)?2.Java的數(shù)組與c語(yǔ)言的區(qū)別?引用類(lèi)型數(shù)據(jù)有哪些?3.什么是二目運(yùn)算?邏輯運(yùn)算的順序問(wèn)題?4.成員變量和局部變量如何區(qū)分?5.抽象類(lèi)是什么?6.import語(yǔ)句如何引入包中類(lèi)和接口?7.異常類(lèi)和斷言的使用方法?8.字符串與C語(yǔ)言中使用區(qū)別?字符串分析器使用方法?9.如何理解類(lèi)、窗口、組件?10.鏈表如何使用?6.對(duì)比C語(yǔ)言的學(xué)習(xí),你對(duì)《Java程序設(shè)計(jì)》的學(xué)習(xí)有什么具體目標(biāo)?
具體目標(biāo)是態(tài)度端正,盡量抽出多的時(shí)間去學(xué)習(xí)這門(mén)課程,可能自己基礎(chǔ)不是很好,但是自己會(huì)盡力學(xué)習(xí)學(xué)好這門(mén)課程的。刻意訓(xùn)練就要求自己每天有意識(shí)的去敲敲代碼,溫故一下知識(shí),逐漸提高能力。關(guān)于做中學(xué),我認(rèn)為是發(fā)現(xiàn)自己在學(xué)習(xí)中不理解的地方,通過(guò)自己做題摸索逐漸理解,雖然過(guò)程很痛苦,但是認(rèn)真堅(jiān)持下去,這樣的掌握效果應(yīng)該比老師滿(mǎn)堂灌要好很多,重點(diǎn)還是看自己的努力和付出。轉(zhuǎn)載于:https://www.cnblogs.com/0630tx/p/8412609.html
總結(jié)
以上是生活随笔為你收集整理的20165221学习基础和C语言基础调查的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 好书什么样?
- 下一篇: idea无法登录github,显示显示错