20155337祁家偉作中學

經驗獲取之道

個人技能

我以爲我在曳步舞這方面比大多數人強。曳步舞是我從初三開始接觸的舞蹈,由於當時在國內不是特別流行,不爲人知,以及本身對於這種舞蹈風格的喜好,我開始了個人曳步舞的學習之旅。由於在當時不爲人知,天然沒有能找到老師或者前輩教我,因此學習的惟一方法就是本身看着國外的視頻一步一步本身摸着學,到如今可以在舞臺上跳出讓人賞心悅目的舞蹈,以及去教別人跳這個舞蹈。感受本身十分的成功!我認爲,成功無非是天賦+努力的成果。天賦決定適不適合學習這項技能以及決定你掌握這項技能後能走多遠。而努力是不斷讓本身走向成功的惟一道路。對於我來講,由於當時只有本身一我的學習這個舞蹈,因此基本天天都是本身看視頻,反覆不斷的去練習動做,很枯燥,一個動做要跳100遍1000遍,從陌生到有了肌肉記憶,這個期間由於有時候乏味的訓練甚至會有放棄的心理,但堅持和別人的鼓勵讚美讓本身慢慢走向了成功!從老師的幾篇博客中我發現,我和老師在掌握技能時都有兩個重點,第一個是找到合理的訓練技巧,第二個是堅持不懈的努力。掌握有效的學習方法會讓本身在學習一門技術時少走彎路,讓本身可以更輕鬆的熟練掌握技藝的精髓所在。成功之路無捷徑,但成功之路卻有許許多多的彎路,如何避免本身在彎路岔道反覆兜圈,找到適合本身合理正規的學習方法十分的重要。從老師的乒乓球練習和減肥的事例能夠看出老師的堅持不懈,從4000步到10000步的改變,中間是一天一天的反覆堅持,在我學習曳步舞的時候也是,一個基礎動做要作幾千次讓本身肌肉記住這個動做,到最後本身可以跳出本身的風格,都離不開堅持!java

對於c語言的理解

你是怎麼學習C語言的?(做業,實驗,教材,其餘),與你的高超技能相比,C語言的學習有什麼經驗和教訓?

上個學期我經過c語言的課程接觸到了編程技術,經過老師上課的講解,本身下課作c語言的習題,有不會的的問題看書,經過做業和教材,在老師的引導下我慢慢了解了c語言編程,我認爲c語言的學習和我學習曳步舞相比,兩者都必須經過反覆不斷的練習才能達到熟能生巧。記得當時上課的時候由於沒有聽懂一個模塊,下課並無去請教老師解答問題,也並無把這個模塊放在心上,就一直把這個不會的模塊放在呢裏,結果在考試的時候這個模塊是重點,而後本身在考試的時候什麼都不會,特別後悔本身爲何沒有用心去解決這個模塊的問題。因此這個教訓讓我在之後的c語言的學習中明白有不會的問題必定要弄明白,不能拖着!算法

目前爲止估算本身寫過多少行C代碼?理解的狀況如何?

我以爲本身已經寫了1000行左右的代碼吧,給我一段代碼我能明白運用了什麼語句,怎麼樣的邏輯,給我個題目,我能在用一個方法編譯完成後去考慮有沒有第二種方法解決這個問題。編程

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

數組指針 定義 int (p)[n];p是一個指針,指向一個整型的一維數組,這個一維數組的長度是n,也能夠說是p的步長。也就是說執行p+1時,p要跨過n個整型數據的長度。 指針數組 定義 int p[n]; 先與p結合成爲一個數組,再由int*說明這是一個整型指針數組,它有n個指針類型的數組元素。函數指針:在程序運行中,函數代碼是程序的算法指令部分,它們和數組同樣也佔用存儲空間,都有相應的地址。可使用指針變量指向數組的首地址,也可使用指針變量指向函數代碼的首地址,指向函數代碼首地址的指針變量稱爲函數指針。指針函數:一個函數不只能夠帶回一個整型數據的值,字符類型值和實型類型的值,還能夠帶回指針類型的數據,使其指向某個地址單元。 這個是我對指針數組,數組指針,指針函數和函數指針的理解。數組

學過了C語言,你明白文件和流的區別和聯繫嗎?如何區分文本文件和二進制文件?如何編程操做這兩種文件?

這方面的知識我很欠缺,對於文件和流的區別不是很明白,對於文本文件和二進制文件的瞭解和操做也並無過多的接觸函數

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

面向過程是一種以過程爲中心的編程思想。「面向過程」也可稱之爲「面向記錄」編程思想,而且它們不容許混合持久化狀態和域邏輯。
這個思想的結局問題的方法就是分析出解決問題所須要的步驟,而後用函數把這些步驟一步一步實現,使用的時候一個一個依次調用就能夠了。學習

在C語言裏面,什麼是模塊?你寫過多個源文件的程序嗎?

模塊就是用函數實現各個功能,而後在主函數中調用各個功能模塊(函數),這樣在維護或升級程序時就能夠只關注某個模塊。我沒有寫過多源文件的程序設計

學過了C語言,你知道什麼是「高內聚,低耦合」嗎?這個原則如何應用到高質量程序設計中?

高內聚低耦合,是軟件工程中的概念,是判斷設計好壞的標準,主要是面向對象的設計,主要是看類的內聚性是否高,耦合度是否低。我認爲在c語言的程序編程中每一個模塊之間應該是高內聚低耦合的,模塊模塊之間儘可能不要耦合,每一個模塊之間應該高聚合,這樣的程序代碼纔是一個高質量的程序代碼!指針

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

數組A的內容複製到數組B:
#include<stdio.h>
    #define N 100
    int main()
    {    char a[N],b[N];
     int i;
     printf("input a shuzu :\n");
     gets(a);
        for(i=0;a[i]!='\0';i++)
        b[i]=a[i];
        b[i]='\0';
        puts(b);
    }
查找整數數組A中有沒有數字5:
#include<stdio.h>
int s[500]={0},t[500],i;
for(i=0,i<=499;i++)
    t[i]=s[i];

int s[100]={1,1,1,5,0,0,0,0},i;
for(i=0;i<=99;i++)
if(s[i]==5)
printf("數組中有5");
排序問題
#include <stdio.h>
   #define N 100
   void main()
{
int i,j,a[N],n,temp;
printf("A中有幾個數 :\n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
  printf("請輸入");
    scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
    for(j=i+1;j<n;j++)
    {
        if(a[i]<a[j])
        {
            temp=a[i];
            a[i]=a[j];
            a[j]=temp;
        }
    }
}
printf("排序後");
for(i=0;i<n;i++)
{
    printf(" %d",a[i]);
}

}調試

寫一個程序,統計本身C語言共寫了多少行代碼。
#include <stdio.h>
    #include <stdlib.h>

    int main()
 {
   int i,j,t,k,s;
   printf("Following are palindrome primes not  greater than 1000:\n");
for (i=0; i<=9;i++)
    for(j=0;j<=9;j++)
        for(k=0;k<=9;k++)
        {   s=i*100+j*10+k;
        t=k*100+j*10+i;
        if(i==0&&j==0)
            t/=100;
        else    if(i==0)
                t/=10;
        if(s>10&&s==t&&a(s))
            printf("%d\t",s);

            }

}
a(n)
int n;
{int i;
for (i=2;i<=(n-1)/2;i++)
if(n%i==0)
return(0);
return(1);
}
我這個程序代碼寫了27行,我以爲我c語言估計寫了1000多行code

你知道什麼是斷點嗎?給出本身調試程序的例子。

將光標移到所要設置斷點的那一行而後按F9設置斷點 在這行的前面會出現一個紅色的圓點.
而後按F5調試 這樣就能夠看到程序運行到斷點處的結果了。
我本身通常整個調試,沒用過斷點調試,嘿嘿!

對比C語言的學習,你對《Java程序設計》的學習有什麼具體目標?如何經過刻意訓練提升程序設計能力和培養計算思惟?如何經過「作中學」實現你的目標?

我想經過下學期的java課程但願本身能對編程有更深入的理解,可以掌握java這門課程,本身能用Java解決電腦問題。我認爲和我訓練曳步舞和婁老師的減肥背單詞練習乒乓球同樣,只有反覆練習,天天都應該用java軟件不斷練習,多作練習題才能駕輕就熟!經過作中學我以爲應該養成良好的習慣,堅持天天都練習,鍛鍊身體。完成好這三件任務!

畢業後大多數人從事的工做的要求是「提筆能寫,開口能說,問策能對,遇事能辦」,很是重要的技能是公文寫做能力,你以爲本身寫做能力如何?要怎麼提升?

我以爲我寫做能力還不錯,之前常常在寫做比賽中獲獎,經過鮑院長的講話我認爲他說的有道理,按照他的方式方法會獲得有效的提升的!

相關文章
相關標籤/搜索