0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為什么C語言偏偏成了大學(xué)的必修課

C語言編程學(xué)習(xí)基地 ? 來源:工程師李察 ? 2019-04-28 11:26 ? 次閱讀

這是一本給非計(jì)算機(jī)專業(yè)的大學(xué)生的C語言的書?!拔也皇菍W(xué)計(jì)算機(jī)的,為啥要學(xué)C語言?”這個(gè)問題每年在中華大地都會(huì)被問上幾百萬次。被問的對(duì)象可能是老師,也可能是師哥師姐。師哥師姐往往也就是故作明了的表情,復(fù)述一遍隱約記得的老師的話。而這些話多半都是比較高瞻遠(yuǎn)矚的,例如“將來可能會(huì)用到”,“鍛煉編程思維有好處”,“C語言是學(xué)編程的基礎(chǔ)”等等。這些話沒有錯(cuò),所謂“技不壓身”,多學(xué)點(diǎn)兒東西肯定比不學(xué)要有好處。但問題是,如果把學(xué)C語言的精力用來學(xué)學(xué)其它與專業(yè)相關(guān)度更高的東西,是不是會(huì)更好呢?既然如此,干嘛還學(xué)C語言呢?

最實(shí)在的答案,是何祚庥院士的:“誰叫你不幸生在中國了?”

大學(xué)里除了要拿到“畢業(yè)證”和“學(xué)位證”以外,還要過“四級(jí)”和“二級(jí)”,否則可能會(huì)被扣發(fā)兩證,或找工作受阻,難以“落戶”等。這里的二級(jí)指的是“全國計(jì)算機(jī)等級(jí)考試二級(jí)”,是一個(gè)面向“程序員”,“考核計(jì)算機(jī)基礎(chǔ)知識(shí)和使用一種高級(jí)計(jì)算機(jī)語言編寫程序以及上機(jī)調(diào)試的基本技能”的考試。雖然社會(huì)只需要少量的人會(huì)編程序,但莫名其妙的是幾乎所有的大學(xué)生都想(或被要求)過二級(jí),導(dǎo)致程序設(shè)計(jì)課程成為了必修課。

二級(jí)考試可選的語言包括C、C++、Java、Delphi、Visual Basic、Visual FoxPro和Access。為什么偏偏要學(xué)最古老的C呢?這里的原因復(fù)雜多樣,每個(gè)學(xué)校都有各自的解讀,就不一一列舉了。總之,中國一定是世界上“認(rèn)識(shí)”C語言的人口最多的國家,二級(jí)考試功不可沒。

反正既然此課已開,不學(xué)也不行,精力已經(jīng)搭上,就還是認(rèn)真了解一下C語言吧。雖然有些無奈,但好在C語言確實(shí)是一個(gè)有趣的家伙,而且越了解越覺得有趣。如果不信,請(qǐng)往下看……

游戲、黑客和C語言

1969年的美國貝爾實(shí)驗(yàn)室,是當(dāng)時(shí)科技界的夢(mèng)工廠,集結(jié)著世界上最富創(chuàng)造力的科學(xué)家和工程師,包括數(shù)位諾貝爾獎(jiǎng)獲得者,他們一起創(chuàng)造了無數(shù)影響著全人類的發(fā)明。比如數(shù)碼相機(jī)的核心——CCD就是那一年在貝爾實(shí)驗(yàn)室誕生的。

這幫家伙的成就貌似高不可攀,但其實(shí)也都是凡人,在某些方面和我們也是非常相似的。比如當(dāng)他們見到一臺(tái)強(qiáng)大的計(jì)算機(jī)時(shí),心里最先想到的也是用它來玩游戲。那個(gè)時(shí)代,計(jì)算機(jī)是大型機(jī)構(gòu)才能擁有的奢侈品,在這上面玩游戲?qū)嵲诒╅逄煳铩5l在乎呢,追求快樂是最重要的,所以他們?yōu)榱送纯斓赝嬗螒蚨鴽]少動(dòng)腦筋。

那時(shí)候是沒有商業(yè)游戲的,所以想有游戲玩,首先要發(fā)揮DIY精神,自己編。自己編的游戲被別人喜歡,是當(dāng)時(shí)最有面子的事情。有一個(gè)叫Ken Thompson(以下尊稱為ken)的工程師,26歲,游手好閑,看到阿波羅11號(hào)載人登月成功,覺得挺酷,自己也想試試,就設(shè)計(jì)了一個(gè)叫“Space Travel”的游戲。在游戲中,玩家駕駛著宇宙飛船,在虛擬的太陽系里穿梭,欣賞美景的同時(shí),還可以在各個(gè)行星、衛(wèi)星表面降落。這個(gè)游戲先是在Mutlics系統(tǒng)上編寫,后來又在GECOS系統(tǒng)上重寫。能運(yùn)行這兩個(gè)系統(tǒng)的機(jī)器都是笨重的大型機(jī),雖然運(yùn)算能力出眾,但顯示效果很差,而且機(jī)時(shí)費(fèi)非常高,玩一次,公司要支付75美元(當(dāng)時(shí)美國人均月收入大約200美元)。這要是被老板發(fā)現(xiàn)了,可不是鬧著玩的。于是他伙同28歲的同事,Dennis M. Ritchie(以下尊稱為dmr),滿大樓地尋找免費(fèi)的“游戲機(jī)”。功夫不負(fù)有心人,還真被他們找到了一臺(tái)。

PDP-7小型機(jī),DEC制造,擁有當(dāng)時(shí)最先進(jìn)的圖形處理能力。彼時(shí)的計(jì)算機(jī)主要用來處理數(shù)據(jù),圖形能力并不太重要,所以PDP-7更多的時(shí)候是靜靜地躺著,很少被使用,直到ken和dmr這對(duì)骨灰級(jí)的玩家發(fā)現(xiàn)了它。

游戲開始了。但是,游戲的運(yùn)行需要操作系統(tǒng)的支持。PDP-7當(dāng)時(shí)還是“裸機(jī)”,沒有能在其上運(yùn)行的操作系統(tǒng)。偉大的DIY精神再次發(fā)揮作用,他倆挽起袖子開始為PDP-7編寫操作系統(tǒng),并給這個(gè)系統(tǒng)起了一個(gè)名字——Unix。直到今天,Unix仍然是最被信任的操作系統(tǒng),它既支撐著軍隊(duì)、政府、電力、電信和銀行等大型機(jī)構(gòu)的關(guān)鍵業(yè)務(wù),也是蘋果Mac系列電腦的動(dòng)力之源,甚至iPhone、iPod Touch的魅力也部分拜其所賜。

Unix起初是用匯編語言編寫的,那是一種更接近機(jī)器而不是人的語言。計(jì)算機(jī)能直接讀懂的語言叫機(jī)器語言,它所有的語句都是由“0”和“1”兩個(gè)數(shù)字構(gòu)成的,根本就不是給人看的。當(dāng)最后一個(gè)機(jī)器語言程序員瘋掉以后,人們終于開始琢磨怎么讓計(jì)算機(jī)認(rèn)識(shí)人語。基本思路是做一個(gè)翻譯程序,直接把人語翻譯成機(jī)器語言。這種翻譯程序被命名為“編譯器”。但是直接理解人語太難了,直到現(xiàn)在還沒能實(shí)現(xiàn),所以就折中一下,設(shè)計(jì)一種盡量接近人語,還能被精確翻譯為機(jī)器語言的語言。這種語言就是我們常說的編程語言,學(xué)編程的過程,其實(shí)就是學(xué)用編程語言說話給編譯器聽的過程。第一種編程語言肯定是最接近機(jī)器而遠(yuǎn)離人類的,它就是匯編語言。雖然看上去有幾分像人語,比如加法叫“ADD”,減法叫“SUB”,但它的語法完全是機(jī)器的,每一行語句都和一條機(jī)器指令嚴(yán)格對(duì)應(yīng),這個(gè)特點(diǎn)使得針對(duì)一種計(jì)算機(jī)編寫的匯編程序不能在另一種計(jì)算機(jī)上使用,因?yàn)檫@兩種計(jì)算機(jī)的機(jī)器語言是不同的。用專業(yè)術(shù)語來說,匯編語言缺少“可移植性”。

Unix的優(yōu)雅加上Space Travel的吸引力,使很多人希望他們的計(jì)算機(jī)上也能安裝Unix,玩玩Space Travel。于是ken和dmr決定改用高級(jí)語言編寫Unix,這樣它就可以在更多類型的機(jī)器上運(yùn)行。

高級(jí)語言是除了機(jī)器語言和匯編語言以外幾乎所有編程語言的統(tǒng)稱。它的特點(diǎn)是更接近人語,而與機(jī)器語言基本沒有瓜葛。不同的高級(jí)語言編譯器可以把同樣的代碼翻譯成適應(yīng)不同機(jī)器的指令,因而高級(jí)語言大多具有很好的可移植性。

故事講到這里,該這本書的主角——C語言,登場(chǎng)了。決定使用高級(jí)語言后,在語言的選擇上,ken和dmr遇到了麻煩。當(dāng)時(shí)可供選擇的高級(jí)語言有很多,包括直到現(xiàn)在還在被使用的BASIC和Fortran等,但都沒被看上眼。DIY基因再次發(fā)揮作用,他倆決定自己設(shè)計(jì)一種好用的高級(jí)語言,用來重寫Unix。那一年是1972年,ken繼續(xù)完善Unix,dmr以ken早年設(shè)計(jì)的B語言為基礎(chǔ),開始設(shè)計(jì)新語言,兩人一起開發(fā)編譯器。這個(gè)新語言被隨隨便便地命名為——C語言。

1983年,因?yàn)閁nix和C語言的巨大成功,ken和dmr共同獲得了計(jì)算機(jī)界的最高獎(jiǎng)——圖靈獎(jiǎng)。玩游戲玩到這等境界,古今也就只有這兩人吧。

Unix和C,得中其一,便能富可敵國。然而,他倆從一開始就沒有去想申請(qǐng)專利、商標(biāo)、軟件著作權(quán)等法律保護(hù),而是把所有的一切,包括源代碼,都隨心所欲地到處散播。對(duì)他們來說,自己寫的程序有人使用,是最大的快樂,也是最大的財(cái)富。也正因?yàn)槿绱耍芏鄼C(jī)構(gòu)和個(gè)人都能自如地為Unix和C做貢獻(xiàn),極大地促進(jìn)了它們的發(fā)展。

從上面的故事,我們可以發(fā)現(xiàn)他倆的很多可愛之處:做事情以興趣為出發(fā)點(diǎn),并不在乎未來會(huì)怎樣;極富鉆研精神,信奉“自己動(dòng)手,豐衣足食”;樂于分享,不計(jì)回報(bào)。他們的這些特點(diǎn)正是正宗“黑客精神”的集中體現(xiàn)。他倆也被奉為黑客圈子里的英雄,甚至是開山鼻祖,大家都尊稱他倆為ken和dmr(必須小寫)。幾十年過去了,黑客圈子里再?zèng)]有第二個(gè)人敢叫“ken”,這個(gè)英語圈里司空見慣的名字。

Unix和C至今仍是年輕黑客被圈子接受前必須苦練的三大技藝之一和之二(之三是隨便一種腳本語言)。由黑客設(shè)計(jì),被黑客推崇,所以C語言自身也處處閃耀著黑客精神的光芒。這種光芒使它能夠永葆青春。

C語言,不老的傳說

最受歡迎的歌一定是被聽得最多的,最受歡迎的語言一定是被用得最多的。C語言現(xiàn)在用得多嗎?在業(yè)界,一般的答案是:如果一件事可以用X語言做,就一定不要用C語言做。

這里的X可以代指任何語言。天啊,這好象是在說“如果可以聽X的歌,就一定不要聽周杰倫的歌”。這是在評(píng)價(jià)周杰倫還是曾軼可啊?

哪個(gè)編程語言是最受歡迎的?每個(gè)人都會(huì)有自己的主觀看法。還是用客觀的數(shù)據(jù)說話吧。

TIOBE在2016年8月公布的程序設(shè)計(jì)語言受歡迎程度的趨勢(shì)圖(最新的統(tǒng)計(jì)圖請(qǐng)?jiān)L問上面網(wǎng)址)。可以看到,C語言始終處于前兩位,而且最近大有再次奪回第一位的勢(shì)頭。

能不用就不用,還如此受歡迎,這就有些讓人費(fèi)解了。dmr曾經(jīng)說過一句話:“C詭異離奇,缺陷重重,并獲得巨大成功?!币?yàn)樵幃惽矣腥毕?,所以?huì)被盡量避免使用,取而代之的是彌補(bǔ)了這些缺陷的語言;因?yàn)榇_實(shí)獲得了巨大成功,所以它至今仍大受歡迎。一個(gè)成功的例證是,圖x-x中列舉的當(dāng)今最受歡迎的10種語言,除去C語言,剩下的9種中,有7種都直接使用、間接引用或部分借鑒了C語言的語法(比如,它們語句的結(jié)尾都要有一個(gè)“;”),只有Visual Basic和Python的語法里找不到C的影子。憑這等世界第一的影響力,受到歡迎也就在情理之中了,盡管它是那么的讓人愛恨交織。

C語言的愛與恨

C語言設(shè)計(jì)原則的第一條是:“信任程序員?!睂?duì)程序設(shè)計(jì)語言了解不多的人,不會(huì)覺得這句話怎樣。但對(duì)真正的程序員來說,憑這句話就足以對(duì)C語言愛一輩子,愛得死去活來。

C語言一夫當(dāng)?shù)赖哪甏?,?jì)算機(jī)相當(dāng)昂貴,但速度比不上現(xiàn)今的手機(jī),內(nèi)存都是以KB為單位計(jì)算。所以,那時(shí)候?qū)Τ绦蜃罨镜囊缶褪切?。C語言完全滿足人們對(duì)效率的苛求,精心設(shè)計(jì)的代碼可以極大地節(jié)約計(jì)算機(jī)資源,又不像匯編語言那樣難用,所以受到程序員的歡迎。后來,硬件越來越便宜,性能越來越高,程序的運(yùn)行效率已經(jīng)不是追求的主要目標(biāo),安全性、穩(wěn)定性和是否易于維護(hù)等變得重要起來,C語言的弊端便顯現(xiàn)了。

C語言給程序員最大的發(fā)揮空間,讓他們自由地在代碼中揮灑激情和創(chuàng)意,從不去質(zhì)疑這些代碼是否會(huì)帶來危害,因?yàn)樗靶湃纬绦騿T”,相信程序員的決定一定是正確的,即便有錯(cuò)誤,也一定能自己修正。無限制的自由,在某些人的手中是創(chuàng)造力的源泉,而在另外一些人手中,卻能成為混亂的根源。隨著軟件系統(tǒng)規(guī)模的膨脹,需要的程序員越來越多,綜合水準(zhǔn)越來越低,出現(xiàn)錯(cuò)誤的概率越來越大,而每一個(gè)低級(jí)的錯(cuò)誤都可能會(huì)引發(fā)大災(zāi)難。很多人把這種亂象產(chǎn)生的原因歸罪于C,開始懷疑它,甚至恨它,卻從不反省自己糟糕的編碼能力。于是有人說,給這匹野馬加上韁繩吧,別讓它再恣意狂奔。但是C拒絕了鎖鏈,于是很多語言穿上C的外衣,自己掛上鎖鏈,站了出來。因?yàn)樗鼈兛瓷先ズ芟馛,所以大家很容易接受;因?yàn)樗鼈儝熘i鏈,所以它們不再信任程序員,而是指手畫腳地告訴程序員,這件事情該怎么做,那件事情不能怎么做。如果程序員不聽它們的,它們就拒絕工作。這樣亂象解除了,開發(fā)速度加快了,多人合作容易了,錯(cuò)誤減少了,對(duì)程序員能力的需求降低了,因而工資也降低了,老板開心了,業(yè)界繁榮了。平心而論,“一件事情可以用X語言做,就一定不要用C語言做”確實(shí)是一個(gè)很好的策略,盡管程序員會(huì)失去一些自由,但在合法的范圍內(nèi)仍有一定的空間可以發(fā)揮創(chuàng)造力,而且這些創(chuàng)造力很少創(chuàng)造出負(fù)面效果,綜合起來能讓老板、程序員、用戶皆大歡喜。但程序員,尤其是受人尊敬的程序員,他們的血液中天生就充滿著不安分,向往自由的黑客生活,所以他們會(huì)一邊撫摸著身上的傷口,一邊懷念那個(gè)魯莽卻無往不利的老將軍,懷念在他手下無拘無束的日子,懷念被他激發(fā)出的層層潛能。這個(gè)老將軍是程序員心中永遠(yuǎn)的戰(zhàn)神。

C語言教給我們的事

現(xiàn)在,還需要使用C語言的地方大概只限于下面三個(gè)領(lǐng)域:

C語言仍然是編寫操作系統(tǒng)的不二之選。它為操作系統(tǒng)而生,能更直接地與計(jì)算機(jī)底層打交道,精巧、靈活、高效。最重要的,操作系統(tǒng)的開發(fā)者都是最頂尖的程序員,他們有充足的能力和經(jīng)驗(yàn)駕馭C語言。

在對(duì)程序的運(yùn)行效率有苛求的地方,比如嵌入式領(lǐng)域,C語言也是首選。不過,嵌入式系統(tǒng)現(xiàn)在的硬件性能也已經(jīng)足夠強(qiáng)大,而功能要求越來越高,所以C語言的生存空間正在縮小。

在需要繼承或維護(hù)已有的C代碼的地方,還需要C語言。有很多影響深遠(yuǎn)的軟件和程序庫最早都是用C開發(fā)的,所以還要繼續(xù)應(yīng)用C。但是,它們中的很多已經(jīng)開始使用其它語言重寫,那些C的代碼早晚有一天會(huì)被拋棄。

應(yīng)用面如此窄,學(xué)它能有多大用處呢?

如果單純從“用不上”這個(gè)角度得出“學(xué)C語言沒有用”的結(jié)論,是有失公允的。即便對(duì)計(jì)算機(jī)及相關(guān)專業(yè)而言,C語言的“用處”也不算大。學(xué)習(xí)C語言的意義在于,它為我們打開一扇了解計(jì)算機(jī)的窗口。在幾乎做任何事情都離不開計(jì)算機(jī)的今天,越了解計(jì)算機(jī)也就意味著越能利用好計(jì)算機(jī)。

美國卡內(nèi)基梅隆大學(xué)計(jì)算機(jī)科學(xué)系前系主任周以真教授在2006年發(fā)表了一篇著名的文章——《計(jì)算思維》。文中談到“計(jì)算機(jī)科學(xué)的教授應(yīng)當(dāng)為大學(xué)新生開一門稱為‘怎么像計(jì)算機(jī)科學(xué)家一樣思維’的課,面向非專業(yè)的,而不僅僅是計(jì)算機(jī)科學(xué)專業(yè)的學(xué)生”,這是因?yàn)椤?a href="http://www.wenjunhu.com/v/tag/557/" target="_blank">機(jī)器學(xué)習(xí)已經(jīng)改變了統(tǒng)計(jì)學(xué)?!?jì)算生物學(xué)正在改變著生物學(xué)家的思考方式。類似地, 算博弈理論正改變著經(jīng)濟(jì)學(xué)家的思考方式,納米計(jì)算改變著化學(xué)家的思考方式,量子計(jì)算改變著物理學(xué)家的思考方式”,所以“計(jì)算思維代表著一種普遍的認(rèn)識(shí)和一類普適的技能,每一個(gè)人,不僅僅是計(jì)算機(jī)科學(xué)家,都應(yīng)熱心于它的學(xué)習(xí)和運(yùn)用”。

不過遺憾的是,我們現(xiàn)在還很少有學(xué)校開設(shè)這樣的課程。所以程序設(shè)計(jì)課在某種程度上肩負(fù)了傳播計(jì)算思維的責(zé)任。這也是對(duì)于不需要使用C語言的學(xué)生而言,最大意義之所在。

總之,不管你該不該學(xué)C,適不適合學(xué)C,既然這門課已經(jīng)開了,而且有不錯(cuò)的老師帶領(lǐng),那么就好好抓住這個(gè)機(jī)會(huì)吧,別把時(shí)間浪費(fèi)了。也許一個(gè)學(xué)期之后,你會(huì)發(fā)現(xiàn)自己在程序設(shè)計(jì)方面的天賦,進(jìn)而在這方面努力,最后成為一名受人尊敬的黑客呢。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2973

    瀏覽量

    104904
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7613

    瀏覽量

    137241
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2113

    瀏覽量

    73742

原文標(biāo)題:為什么C語言偏偏成了大學(xué)的必修課?

文章出處:【微信號(hào):cyuyanxuexi,微信公眾號(hào):C語言編程學(xué)習(xí)基地】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    C語言與Java語言的對(duì)比

    C語言和Java語言都是當(dāng)前編程領(lǐng)域中的重要成員,它們各自具有獨(dú)特的優(yōu)勢(shì)和特點(diǎn),適用于不同的應(yīng)用場(chǎng)景。以下將從語法特性、內(nèi)存管理、跨平臺(tái)性、性能、應(yīng)用領(lǐng)域等多個(gè)方面對(duì)C
    的頭像 發(fā)表于 10-29 17:31 ?386次閱讀

    抗振抗沖擊是工業(yè)級(jí)連接器的“必修課”,解讀BD系列連接器的抗振性能

    一款工業(yè)級(jí)連接器,從來都不是在溫室內(nèi)躺平,它通常需要在各種復(fù)雜惡劣的環(huán)境中經(jīng)受歷練。比如振動(dòng)與沖擊應(yīng)力就是工業(yè)級(jí)連接器在各種應(yīng)用場(chǎng)景中時(shí)常要面對(duì)的挑戰(zhàn),因而抗振抗沖擊是所有工業(yè)級(jí)連接器的“必修課
    的頭像 發(fā)表于 10-25 08:04 ?240次閱讀
    抗振抗沖擊是工業(yè)級(jí)連接器的“<b class='flag-5'>必修課</b>”,解讀BD系列連接器的抗振性能

    單片機(jī)結(jié)合鴻蒙系統(tǒng)打造完美的工業(yè)家居互聯(lián)

    鴻蒙系統(tǒng)研發(fā)是中華名族的驕傲,深入了解學(xué)習(xí),推廣傳播,致力于將鴻蒙系統(tǒng)推廣到大中專院校,成為一個(gè)必修課
    發(fā)表于 10-24 10:23

    芯片封裝工藝集成工程師的必修課程指南

    隨著信息技術(shù)的飛速發(fā)展,芯片作為現(xiàn)代電子設(shè)備的核心部件,其重要性日益凸顯。而芯片封裝工藝集成工程師作為芯片制造過程中的關(guān)鍵角色,需要掌握一系列復(fù)雜的課程知識(shí),以確保芯片的性能、穩(wěn)定性和可靠性。本文將從多個(gè)方面詳細(xì)闡述芯片封裝工藝集成工程師需要掌握的課程知識(shí)。
    的頭像 發(fā)表于 10-24 10:09 ?359次閱讀
    芯片封裝工藝集成工程師的<b class='flag-5'>必修課</b>程指南

    天璣9400 支持MediaTek Xtra Range 3.0技術(shù),Wi-Fi 7技術(shù)讓信號(hào)多穿兩層樓

    隨著聯(lián)發(fā)科全大核旗艦芯片的發(fā)布,手機(jī)游戲進(jìn)入到后滿幀時(shí)代,且拿捏3A已經(jīng)成為旗艦芯片的必修課。
    的頭像 發(fā)表于 10-11 10:01 ?314次閱讀
    天璣9400 支持MediaTek Xtra Range 3.0技術(shù),Wi-Fi 7技術(shù)讓信號(hào)多穿兩層樓

    順應(yīng)數(shù)字化趨勢(shì)!Flexus X 實(shí)例助力中小企業(yè)開啟數(shù)字轉(zhuǎn)型“必修課

    當(dāng)前,我國數(shù)字經(jīng)濟(jì)已進(jìn)入快速發(fā)展期。據(jù)國家數(shù)據(jù)局發(fā)布的《數(shù)字中國發(fā)展報(bào)告(2023 年)》顯示,2023 年數(shù)字經(jīng)濟(jì)核心產(chǎn)業(yè)增加值估計(jì)超過 12 萬億元,占 GDP 比重 10%左右,數(shù)字經(jīng)濟(jì)在國民經(jīng)濟(jì)中的地位越發(fā)穩(wěn)固,支撐作用更加明顯。大力發(fā)展數(shù)字經(jīng)濟(jì),促進(jìn)數(shù)字經(jīng)濟(jì)和實(shí)體經(jīng)濟(jì)深度融合,是當(dāng)下及未來的一個(gè)重要方向,而中小企業(yè)作為國民經(jīng)濟(jì)的重要組成部分,占據(jù)我國企業(yè)數(shù)量的 90%以上,加快中小企業(yè)數(shù)字化進(jìn)程,對(duì)促進(jìn)數(shù)字技術(shù)和實(shí)體經(jīng)濟(jì)深
    的頭像 發(fā)表于 09-11 11:33 ?264次閱讀
    順應(yīng)數(shù)字化趨勢(shì)!Flexus X 實(shí)例助力中小企業(yè)開啟數(shù)字轉(zhuǎn)型“<b class='flag-5'>必修課</b>”

    焊接達(dá)人必修課:探究金屬材料焊接性的六大要素

    金屬材料焊接性,是指金屬材料對(duì)焊接加工的適應(yīng)性和焊后使用時(shí)的可靠性。金屬材料的焊接性,主要取決于材料的化學(xué)成分、結(jié)構(gòu)和性能等。其中,化學(xué)成分的影響最大。下面,我們將詳細(xì)探討影響金屬材料焊接性的主要因素。
    的頭像 發(fā)表于 08-08 11:22 ?576次閱讀
    焊接達(dá)人<b class='flag-5'>必修課</b>:探究金屬材料焊接性的六大要素

    汽車軟件開發(fā)者的必修課:ASPICE 4.0主要特點(diǎn)、優(yōu)勢(shì)及與之前版本的變化之處

    ASPICE(汽車SPICE)4.0是專為汽車行業(yè)量身定制的過程評(píng)估模型,旨在確保軟件和系統(tǒng)開發(fā)過程的質(zhì)量和可靠性。它是更廣泛的 ISO/IEC 330xx 系列標(biāo)準(zhǔn)的一部分,源自通用 SPICE(軟件流程改進(jìn)和能力確定)框架。 ASPICE 4.0 的主要特點(diǎn) 過程參考模型 (PRM):ASPICE 4.0定義了一組與汽車軟件和系統(tǒng)開發(fā)相關(guān)的流程。這些流程涵蓋了從需求獲取到維護(hù)的整個(gè)生命周期。PRM全面概述了每個(gè)過程中的基本活動(dòng)和預(yù)期結(jié)果。 過程評(píng)估模型 (PAM):PAM 為評(píng)估這些流程的成
    的頭像 發(fā)表于 06-26 13:20 ?764次閱讀
    汽車軟件開發(fā)者的<b class='flag-5'>必修課</b>:ASPICE 4.0主要特點(diǎn)、優(yōu)勢(shì)及與之前版本的變化之處

    3倍ROI,騰訊云卷出一個(gè)降本增效神器

    既省,又可靠。從粗放到精細(xì)化,是企業(yè)在數(shù)字化轉(zhuǎn)型中的必修課。Forrester的研究表明,在復(fù)雜多變的國際國內(nèi)形勢(shì)為我國經(jīng)濟(jì)發(fā)展帶來巨大的不確定性的宏觀背景下,我國數(shù)字化轉(zhuǎn)型進(jìn)程也已經(jīng)進(jìn)入了深水
    的頭像 發(fā)表于 06-19 08:05 ?139次閱讀
    3倍ROI,騰訊云卷出一個(gè)降本增效神器

    PLC編程語言C語言的區(qū)別

    在工業(yè)自動(dòng)化和計(jì)算機(jī)編程領(lǐng)域中,PLC(可編程邏輯控制器)編程語言C語言各自扮演著重要的角色。盡管兩者都是編程語言,但它們?cè)诙鄠€(gè)方面存在顯著的區(qū)別。本文將從多個(gè)維度深入探討PLC編程
    的頭像 發(fā)表于 06-14 17:11 ?3049次閱讀

    如何促進(jìn)半導(dǎo)體并購,避免雷聲大雨點(diǎn)小呢?

    中國半導(dǎo)體產(chǎn)業(yè)經(jīng)過多年發(fā)展取得巨大成績(jī),無論是從產(chǎn)業(yè)周期、經(jīng)濟(jì)規(guī)律還是當(dāng)下形勢(shì),都應(yīng)進(jìn)入并購整合階段,這是產(chǎn)業(yè)發(fā)展的必然,也是中國半導(dǎo)體做大做強(qiáng)的必修課。
    的頭像 發(fā)表于 04-23 11:32 ?521次閱讀

    C語言基礎(chǔ)-為什么要使用C?

    當(dāng)今最流行的 Linux 操作系統(tǒng)和 RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng)) MySQL 都是使用 C 語言編寫的。
    發(fā)表于 03-25 11:20 ?472次閱讀

    plc編程語言c語言的聯(lián)系 c語言和PLC有什么區(qū)別

    PLC編程語言C語言的聯(lián)系 PLC(可編程邏輯控制器)是一種針對(duì)自動(dòng)化控制系統(tǒng)的特殊計(jì)算機(jī)。PLC編程語言是為了控制和管理自動(dòng)化生產(chǎn)過程中的各種設(shè)備而設(shè)計(jì)的。與之相比,
    的頭像 發(fā)表于 02-05 14:21 ?4276次閱讀

    c語言,c++,java,python區(qū)別

    C語言、C++、Java和Python是四種常見的編程語言,各有優(yōu)點(diǎn)和特點(diǎn)。 C語言
    的頭像 發(fā)表于 02-05 14:11 ?2501次閱讀

    vb語言c++語言的區(qū)別

    VB語言C++語言是兩種不同的編程語言,雖然它們都屬于高級(jí)編程語言,但在設(shè)計(jì)和用途上有很多區(qū)別。下面將詳細(xì)比較VB
    的頭像 發(fā)表于 02-01 10:20 ?2412次閱讀