1樓:南在南方之南
組合關係:若干較小的語言單位組合成較大的語言單位,其構成成分之間的關係就是組合關係,又稱線性序列關係。組合關係也就是結構關係,有相同組合關係的語言單位構成的類,就是結構類,如通常所說的主謂結構、動賓結構等就是組合關係也是結構關係;組合關係在語言的各個子系統中普遍存在,如語義系統中,施事、動作、受事等就是語義上的組合關係;詞語之間的組合是有規則的,較小語言單位只有按一定規則組合才能構成較大的語言單位,才能構成組合關係;語單位之間的組合是有層次性的,詞語組合的結果從表面上看是線性的,但是成分與成分之間的組合關係通常卻並不是單層的鏈條式關係,而是立體的層次關係。
聚合關係:具有相同組合功能的語言單位之間的關係,就是聚合關係,又稱聯想關係。具有聚合關係的語言單位之間,一般能互相替換,不過說能互相替換並不意味著在任何時候都能互相替換,而只是說在某種場合能互相替換;具有相同聚合關係的語言單位,就構成某種聚合類,即功能類。
但聚合類有不同的層次,較大的聚合類又可以分成若干較小的聚合類,不同的較小聚合類之間,聚合關係有同有異;聚合關係也普遍存在於語言的各個子系統,如漢 語音節中的聲母之間都有聚合關係。
組合關係和聚合關係的關係:
組合關係體現在一個語言單位和前一個語言單位或後一個語言單位,或和前後兩個語言單位之間的關係,是橫向關係。聚合關係是在組合的某一個位置上能夠相互替換,有共同的特點,故能聚合歸類。組合是橫向的結構關係,聚合是歸類規則,有了組合、聚合關係,便展現出了整個語言平面,聚合關係是組合關係中體現出來的,或者說是從組合關係中分析出來的,而組合關係又表現為聚合類的線性序列。
所以組合關係和聚合關係是有機地統一,不可分割。
程式語言學什麼好
2樓:今夜月色真美
建議可以從以下幾個方面著手:
1、建議學習 python。python 基礎語法內容較為簡單,可以比較快的瞭解程式設計的思維習慣,並能夠較快接觸到 python gui 庫(比如tkinter),很容易借用這些庫開發出一些有趣的程式。同時 python 的縮排格式也比較嚴格,這也很好的讓程式設計初學者養成一個良好的編寫**習慣。
在美國有很多程式設計初學 python 的書籍,其受眾就是小學、初中的青少年,比如《python for kids》,這些書籍一個很大的特點就是**並貌,並且很快引入圖形庫的學習,教會小朋友製作出一些圖形和簡單的遊戲,比如畫星星,彈球。這樣的好處是激發小朋友學習程式設計的樂趣,讓小朋友從小就感受到程式設計的魅力。
2、讀大一零基礎學程式設計
上學習程式設計的首要任務是學習電腦的基礎操作,熟悉鍵盤,讓自己對電腦有初步的瞭解認識。至於理工科專業的學生大一估計都會教《電腦科學導論》這樣類似的課程,如果想盡快程式設計,學生應儘快將該書內容看一遍,讓自己對計算機有一個整體的認識。
那麼大一學生若要系統的學習 c語言,建議使用 《c primer plus》,英語好的同學可以直接看英文版,注意該書不是《c++ primer》,《c++ primer》可以在 c語言學的有一定基礎的時候看。當學完《c primer plus》之後,可以對演算法的知識學習,有精力的話可以啃《演算法導論》。平時可以多上 github 上直接看原始碼,這樣比單純看書進步的更快。
3、新手學習程式設計,看書時一定要不能只看不動手,一定要同時動腦、動手,要將書裡面的**都勤奮的敲。
值得注意的是,程式設計是個比較廣義的概念,程式語言有數種,所以要學習計算機語言就要先了解語言的發展史以及各種語言在不同領域的作用,推薦先學c/c++,這門計算機語言是一門相對簡單且發展的比較完善的計算機語言,初次之外呢還有basic、c#、java等等,在c之前還有更加原始的計算機語言。
3樓:匿名使用者
初學者首選肯定是vb6 其次vb.*** 然後是c# vb所見即所得一週
內入門沒難度 不僅能入門直接能開發小型程式 windows平臺常用的工具用vb開發都是最便捷的 非專業人士的首選 c是必學的沒得選不僅是因為它是本科必修課也因為它的基礎性地位
4樓:愛祖國獻祖國
同意python首選,能培養你的興趣與激情以及良
好的**風格以及良好的邏輯思維。等你python玩得差不多了,就學c,socket,彙編,用c自己設計程式語言以及編譯器。之後的事就簡單了。
想學什麼,就看看那語言的文件,很快就上手了。未來最有前途的語言go(伺服器領域最強)手機應用目前只有java和object-c最火。web領域js必備,後端python,php,go,java都可以,效率好像是go最強。
go語言的執行效率只遜色於c一點,但是go還不那麼成熟。電腦遊戲c++好像是必備。人工智慧好像python比ruby更完善。
d語言似乎沒有他什麼事兒。從事web還得了解資料庫,目前好像細分有3種,關係型代表mysql(因為免費!)和分散式,分散式的實現方式好像又有2種。
5樓:江西新華電腦學院
現在都是資訊化的時代,
沒有一門好的技術是難以在社會之中立足的,
現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,
在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。
6樓:千鋒教育
每種語言都有自己不同的應用,沒有說哪種好哪種不好,只是運用的場景不同。有的可能運用的多一點,有的少一點,但不代表不重要,每種技術的存在都是無法代替的。想要學習哪種程式設計就要先看看自己喜歡哪個技術方向。
7樓:愛吃東北烤肉
完全零基礎的話學c、以後想就業的話學java,老九學堂的免費入門課程我覺得講得很好,很有趣,不會聽不下去,你可以先聽聽。
8樓:墨歸莞一
學習java比較好,我就是在動力節點虛的java畢業後做了系統架構師,薪資一萬三
9樓:匿名使用者
java把,簡單易懂,而且物件導向,一通則百通
10樓:匿名使用者
個人建議,先學c語言或者組合語言因為他們是最基礎的。如果以後想在程式設計上有更進一步的發展的話,儘量先學這兩種語言,二選一即可。c就可以。
然後高階語言的話建議學習python,比較容易入門,也很簡單。我個人是學圖形影象的。所以也學習了c++,偶爾c++和python都會用一點。
c——python/c++,剩下的看你個人喜歡啦。其實程式語言,你學會一種其他的學起來很快的,主要是看你的程式設計思想。
11樓:老衲洗髮使飄柔
學一門編譯語言,學一門指令碼語言就夠了,指令碼語言推薦python,編譯語言c最基礎,覺得自己有毅力的話就學c++,想快速開發就學c#,java。另,被採納的那個答案明顯複製貼上的,還有那麼多人頂,無語了!
12樓:匿名使用者
c 或者vb 起步。
程式語言學哪個好
13樓:受司大人
簡單點說就是兩條路:
一、c\c++\c#(asp.***)
二、java(j2se\j2ee\j2me\jsp)
走這兩條路都必學的:資料結構、資料庫(sql或oracle)
選學:計算機應用基礎、網路基礎、硬體基礎。
c是學習高階語言的基礎;c++主要用於編寫大型軟體核心**和彙編一樣,比較難學,不過學好了後,很有前途;c#主要用於編寫一些系統軟體,比如遊戲引擎核心**,編寫比較簡單,介面比較友好;asp.***主要是用c#語言編寫開發**(b/s架構)。
j2ee是用很廣泛,主要偏向於企業應用軟體和一些桌面系統(c/s架構),計算機平臺;第二,j2me,面向無限領域,主要用於開發手機一些軟體,比如手機遊戲。很有潛力的傢伙,看看中國的手機使用者就知道了;jsp主要也是開發**。
大概就是這些。說得太多了,可能你初次接觸也比較麻煩。兩者根本就沒有一個肯定的說法誰好誰不好。
我說下我個人感覺吧。初次涉及java領域,感覺到java入門是好像沒有c,c++入門快,工具也沒有什麼turbo c,visual c++好用,介面沒有它們友好。什麼java_home,classpath,虛擬機器等概念都是初次接觸,學的東西比較多。
不過學java的目前比c的好找工作點,我個人感覺。
不過作為一個高階的程式設計師,絕對不僅僅只會一門語言的。這就是他們常說的「精一門,通兩門,熟三門...」
至於證書,c好像沒有專門的證書,只是有等級認證。
java證書一般就是sun公司的認證了,有權威,含金量高。
sun的java認證有多種,scja、scjp、scjp、scwcd、scbcd、scdjws、scmac、scea,想考高階別的要先考低階別的
14樓:最美麗麗
第一,基礎為c語言,然後在去學c++,等有了一定的基礎在去學java。
第二,1、c語言是在國內外廣泛使用的一種計算機語言,c語言的功能豐富、表達能力強、使用靈活方便、應用面廣、目標程式效率高、可移植性好,既具有高階語言的優點,又具有低階語言的許多特點~因此特別適合與編寫系統軟體(例如 unix 作業系統就是用c語言編寫的)
而學習和使用c語言,要比學習和使用組合語言容易的多。
2、c++
是為開發大型程式而研製的,它比c語言複雜的多。
事實上,將來並不是每個都需要用c++編制大型程式,對於計算機專業人員學習和使用c++是必須的,對於非專業的 可以先學c語言,打下程式設計的基礎,在以後需要時在學習和使用c++,有c語言的基礎在學c++就比較容易了,也可以在學習c語言的基礎上在學習一些物件程式設計的初步知識,為以後學習和使用c++打下基礎。
3、java,當今最流行的程式語言。
15樓:長沙新華電腦學院
可以說,這麼多程式語言,java是首選
16樓:潮秋機代梅
python好,非常實用,很多人都學這個,學習也不會困難。
不定期,還有網友貢獻的包使用。功能非常全面。
17樓:暴凝荷冒婧
沒必要討論哪個好,去學好了
每個東西學好了都有前途,都有它自己的特點
vb6的話可能是不流行了,但他做些小東西又快又好c++學淺了沒用,學深了用處大去了
java
c#很流行,做東西也很好,但是會的人太多也不一定是什麼好事所以呀不要看這個想那個,學好了都是好的,學不好再好也沒用不是
想學一種小眾的程式語言學什麼比較好
18樓:天融信教育
建議還是學習一門強大一點的。常見的程式語言是很多的,比如c語言、c++、c#、java、asp、php、javascript,還有一些標記語言html、css等。
對於初學者,想做簡單的程式設計的話,建議從c語言開始入門。c語言是最主流的基礎語言。現在軟體開發上所用的的主流的高階程式語言大多數都是以c語言為基礎演化而來的,掌握好c語言有助於學習其他的高階程式語言。
在學習過程中推薦參考譚浩強的c語言教程,非常適合入門級別的教材,在學習中還要注重實際操作,技術的提高來與源於**量的積累。
希望可以幫到你,謝謝!
語言系統的組合關係和聚合關係是什麼
1 組合關係和聚合關係是語言系統中的兩種根本關係。2 不但語言符號 詞 語素 處在這兩種關係之中,而且構造符號的音位和意義也都處在這兩種關係之中。3 例如北京後中和an有組合關係的有b,p,m,f,d,t,n,l,z,c,s 由於這些音能在相同的語音結構位置上出現,所以構成一個聚合 聲母。4 在聲母...
如何理解語言的組合關係和聚合關係
組合關係和聚合關係是語言系統中的兩種根本關係。不但語言符號 詞 語素 處在這兩種關係之中,而且構造符號的音位和意義也都處在這兩種關係之中。例如北京後中和an有組合關係的有b,p,m,f,d,t,n,l,z,c,s 由於這些音能在相同的語音結構位置上出現,所以構成一個聚合 聲母。在聲母這個大的聚合中,...
組合關係和聚合關係對人類使用語言有什麼意義?用語言學分析為什麼感情越激動越說不出話來
你不會是上的 於廣川老師的課吧 語言的傳遞過程包括 編碼 傳送 傳遞 接收 解碼 五個階段。說話人為了表達某一資訊,首先需要在語言中尋求有關的詞語,按照語言的語法規則編排起來,進行編碼 說話人力求編碼清晰,明確。避免失誤。編碼完成,通過發音器官輸出,口語的發音器官是肺 聲帶 咽腔 口腔 鼻腔等。資訊...