shell程式設計是怎麼一回事好學嗎

2021-04-18 01:13:21 字數 5501 閱讀 5251

1樓:資菊計南煙

就是linux下的一門指令碼程式語言,可以寫些自動化指令碼,比如讓你的linux伺服器自動在某時間備件檔案之類的...自學的時候會有一點困難,可以推薦你去兄弟連linux學院去看看。

2樓:匿名使用者

就是bailinux下的一門指令碼程式語言du,可以寫些自動化指令碼,zhi比如讓你的linux伺服器自dao動在版某時間備件檔案之類的...如果是剛權開始學的話,推薦一本《unix shell 程式設計》,是一本很基礎的shell學習書籍...算是很容易入門...

3樓:昌邑漂客秜

除了是一bai個命令中斷器du

以外,shell還是一個程式設計語zhi言。你可dao以編寫shell可以解釋的程式專(被稱為源程式),屬

這些源程式可以包含shell程式設計命令等等。shell除了解釋命令以外,還有其他工作,它也可以配置和程式設計。shell 擁有自己的語言允許使用者編寫程式並以一種複雜方式執行。

shell程式語言具有許多常用的程式語言的特徵,例如:迴圈和控制結構等。使用者可以生成像其他應用程式一樣複雜的shell程式。

在unix中主要有兩大類shell

bourne shell (包括 sh, ksh, and bash)

bourne shell ( sh)

korn shell ( ksh)

bourne again shell ( bash)posix shell ( sh)

c shell (包括 csh and tcsh)c shell ( csh)

請問shell程式設計是什麼?請高手指點!

matlab和c語言程式設計是一回事嗎?

4樓:為江山放棄了愛

區別:1、執行效率不同

matlab的底層是c寫的,c的效率比matlab要高,但matlab語法簡單多了,而且簡單,但執行效率不高。

2、用途不同

matlab是用於特定的方面的,比如說矩陣運算方面、dsp就很有優勢,而c語言不同,很多軟體的底層都是c編寫的。

3、實現原理不同

matlab是解釋型指令碼,c語言是編譯執行的語言,簡單說matlab的解釋程式是看一句**執行一次,而c語言的編譯器必須編譯好原始檔生成目標**,再執行整個目標**。

matlab底層是c實現的。.m檔案可以使用matlab內建的mcc命令編譯成exe檔案。

5樓:匿名使用者

這是兩者級別不同的語言。兩者的編譯方法以及編譯語言都不一樣。

區別就在於:

(1)兩者語言級別不同。matlab是第4代語言,屬於高階語言,c語言是第3代中級語言。

(2)兩者用處不同。matlab是一種指令碼語言,主要用於數學計算科學計算,是一種商業數學軟體,是一種數值計算環境和程式語言,而c語言是一種程序導向程式設計語言,主要用於底層硬體或作業系統的程式設計,是一種通用的、程式式的程式語言,廣泛用於系統與應用軟體的開發。

(3)兩者語言特徵不同。c語言具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,而matlab本身基於矩陣運算,並無成長空間,且有一些外掛是可以matlab**生成c語言。

會不會英語關係不大,只要願意花時間去背一些常用的單詞就可以的。

6樓:匿名使用者

不是一回事兒。區別在於matlab是第4代語言,c是第3代語言。有一些外掛是可以matlab**生成c,matlab能做到的c好多都做不到 。

會不會英語關係不大,只要願意花時間去背一些常用的單詞就可以的。

matlab是第4代語言,是一種指令碼語言,主要用於數學計算科學計算,是一種商業數學軟體,是一種數值計算環境和程式語言,主要包括matlab和

simulink兩大部分。matlab基於矩陣運算,其全稱matrix

laboratory即得名於此。它在數學類科技應用軟體中在數值計算方面首屈一指。matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者

介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。

c是第3代語言,是一種程序導向程式設計語言,主要用於底層硬體或作業系統的程式設計,是一種通用的、程式式的程式語言,廣泛用於系統與應用軟體的開發。具有

高效、靈活、功能豐富、表達力強和較高的移植性等特點,也就是說,c語言的目的是用與軟體開發,他有著豐富的應用支援。

7樓:匿名使用者

當然不同了,matlab是用c開發的但是二者的語言不同,如果呼叫的話必須有相應的編譯器或者呼叫生成的dll檔案

不懂英語學習有些困難,可以找本中文教材看看

8樓:匿名使用者

c是一個程式開發軟體,而matlab是個數學軟體,當然不同了。學習軟體對於沒有英語的初學者來說不是什麼問題,最好看一下教程跟著帶著走,效果會很明顯。當然當你有一定的水平後,懂英語是必要的。

程式設計好學嗎?

9樓:瀧禮哈芷荷

滿意答案

熱心問友

2012-03-11程式設計只是入門的是時候有點難(什麼都沒接觸過),入門後就感覺很輕鬆了。我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。

然後可以繼續學習c語言,這個語言比較靈活。有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題

。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵

。還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。

當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。

不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

10樓:匿名使用者

作為一個三十多歲0基礎開始學程式設計的人說點自己的感想吧,我從未接觸過計算機程式設計,學歷是大專,學這個有一部分是因為興趣吧(可能是好奇),於是花了一萬多在網上報了個前端開發課程作為入門。

我給自己下的心裡暗示:

1、人生下來本就啥也不會

2、成功的道路總是孤獨且受盡嘲諷的

3、學習的過程就是自律的鍛鍊

我的工作是金融營銷崗,時時刻刻都有考核任務的那種,一般人不能體會這種壓力。早晨6點就要起床,如果晚上不應酬的話6點能到家,所以現在每天堅持學習程式設計3~5個小時,實在太累了會少一點。已經過去兩個月了,有過焦慮和迷茫,但沒有想過放棄。

說實話三十多歲來學這些有點吃力,但還好吧,自學是肯定不行的,因為要安裝很多軟體。我承認360行行行出狀元,如果不想虛度光陰就以興趣和人生規劃結合選一條道,拼死也要幹到底,一年不行就10年。可能你站不到制高點,但至少能有一席之地。

說實話,沒有高學歷,沒有基礎的我,只能不斷的自我引導和鼓舞前行,放棄了沒有意義的社交,放棄了熱愛的網遊,就想做點讓自己自豪的事情。

11樓:長沙新華電腦學院

好不好學,在於個人噠基礎,這邊是初中起步即可入學,可以看看噠

12樓:江西新華電腦學院

it的就業前景還是不錯的

選擇學校方面 一定要選擇 有資質的

教學 師資力量 環境不錯的

看學校 歷年來的畢業生如何

13樓:匿名使用者

我覺得你應該先把程式設計的作用想清楚,然後明確自己去學習程式設計的動力和動機,這樣就會有興趣去搞程式設計,也就不存在是否好學,因為即使難學,你也會為了職業前途和發展而去努力學習,漸漸的上手後就會無難事了。

14樓:老樹枝勾琬

剛開始你會學的很快,但是想要上一個臺階,就不容易了,因為程式設計涉及的領域很多,像

作業系統啊

網路程式設計啊

圖形程式設計啊

15樓:閆良疇汗升

不難~~~

不需要什麼基礎

就可以學c語言!如果有人說要什麼基礎那就是數學和英語數學的就讓你編的程式速度更快

英語的話

一個對你程式設計有好處另一個就是看原版書!

漢版的一般都比較慢

看原版的話更容易理解

!!加油吧~~~如果有興趣就努力就能成功

16樓:斛暄嫣古南

不是很容易,入門不難,深入比較難。。。

如果準備從事軟體研發工作,那就得研究的深一點一般從c開始,然後c++,再學資料結構,編譯原理,作業系統,資料庫原理等計算機專業基礎課程

想再向windows程式設計方向發展,就要研究一點sdk——windows

api和mfc了。

17樓:蕭華暉墨西

程式設計不是那麼好學的,有

點枯燥,學程式設計不但要英語好,還要邏輯思維強,數學也要好,有些程式的演算法核心就是數學基礎,剛開始是痛苦的,後面也要一直學下去,不過程式設計的世界是精彩的。要多學多看多想多問,一個字多寫**多看書,剛開始可以照著別人的**程式設計序,從實際中得到技術和理論。

18樓:安徽新華電腦專修學院

對於程式設計師這個行業,可能需要一定的天賦,但是這點天賦就像馬克思說的一樣——科學家和搬運工的不同僅僅是社會分工不同,基本每個人都有的;所以決定你在這方面有沒有發展的只有一個關鍵因素——興趣和追求。

19樓:困在謊言岡

我一個朋友bai就是高中學歷,他自學du的動力節點的視zhi頻教程,雖然dao教程不錯,但因回為沒有學歷答,在北京找工作薪資只給了6.8k,是去年的時候,現在正在自考文憑。關鍵是看你適不適合,能不能下得了功夫,皇天不負有心人。

20樓:西門長順虞婷

說實話,

這都不是很難。我也在學

程式設計。我英語也非常差、

但是程式設計。

你只要願意學。這都是很簡單的、

就跟學語文一樣,只要好好學,就能學好。

最主要的還是要有興趣。有了

這興趣。你就會學的更好!、

耳鳴是怎麼一回事?耳鳴是怎麼一回事啊?

外耳病變 耳郭 外耳道軟骨及骨病變阻塞耳道,環境聲音傳入中耳受到隔絕,因此,對體內產生雜音的干擾作用減弱,使體內微弱的聲音相對增強而產生耳鳴。常見疾病如外耳道異物 耵聹栓塞 外耳道癤 外耳道膽脂瘤等。中耳病變 中耳的作用是將外耳收集到的聲音傳入內耳,因此,中耳病變常導致不同程度的傳導性耳聾,同樣使體...

做夢是怎么一回事,做夢是怎麼一回事?

經常聽到有人說 昨晚沒休息好,做了一夜的夢 我昨晚夢多,簡直沒有睡 於是,白天工作學習精力不足,彷彿夢真的耽誤了休息。其實這種看法是錯誤的。科學研究表明 做夢不僅不會影響睡眠和健康,而且是保護大腦健康所不可缺的生理活動的一環。從有記憶開始,你曾經歷過的事都可能成為夢的內容。過去看到的 想到的 聽到的...

頭髮油是怎麼一回事,頭髮油是怎麼一回事?

從小就是,那就是天生的,後天也效果不大啦,關於出油嘛,看過 一位學中醫美女的保養方法 裡面有一段,複製了給你看看 如果你問 怎麼我的頭髮那麼油啊?那是因為你肝火太旺了,身體裡內臟不能消化油脂,所以就把它排到臉上和頭上了 你還是會問,那怎麼辦啊?我就會說 每天晚上用滾燙的熱水泡腳泡上半個小時,慢慢就會...