你們中的許多人想成為程序員,但由於 X 或 Y 的原因,您不知道該學習什麼語言或如何學習它,儘管有很多手冊,例如維基百科,但有時 “有福的恐懼” 阻止我們深入研究編程世界,而且許多人認為學習編程非常重要 “複雜的” (我根據經驗告訴你這一切)。
所以對於那些人,我給你們帶來了一個編寫偽程序的工具,雖然它不是一門完整的語言,但可以幫助我們入門,以後當我們有經驗時,我們可以學習真正的語言,如 C、C++ 或 Python 等。
偽語言
首先,首先我們必須知道什麼是偽語言。 好吧,偽語言只不過是一種編程語言,可以使用函數、運算符、條件和基本重複函數來幫助我們更深入地研究編程世界。
PSEINT
什麼是 Pseint? 偽 是 免費程序 根據 GNU GPL v3 分發,這個程序將幫助我們學習偽語言。 要安裝 Pseint,首先要做的就是下載它。
之後,這取決於他們是否下載了上面寫著的軟件包 “下載 GNU/Linux 32/64 位的軟件包” 應 做下一個:
cd tar -xvf pseint -l<32 0 64>-.tgz cd pseint
如果他們下載了上面寫著的那個 “下載源代碼”之後應該安裝依賴項
cd tar -xvf pseint-src.tgz cd pseint make linux
我們擔心它已安裝
設置編程環境
./wxpseint
這樣,程序將打開,第一次運行它時,會出現一個窗口來創建啟動器,我們單擊“確定”,然後轉到 個性化…
並在那裡我們標記以下內容
- 禁止使用變量或未初始化的數組位置 (1)
- 強制定義變量類型 (0)
- 控制使用; 在順序語句的末尾 (1)
- 允許使用 +(1) 運算符連接文本變量
- 啟用處理字符串的函數 (1)
- 允許使用 AND、OR、NOT 和 MOD 作為運算符 &、|、~ 和 % (1)
- 在數組和基於 0 的字符串上使用索引 (0)
- 允許使用變量來調整數組大小 (1)
- 允許使用符號 = (1) 進行賦值
- 允許定義函數/線程 (1)
- 使用靈活的語法 (1)
- 口語允許條件 (1)
- 使用 nassi-schneiderman 圖 (0)
- 使用替代方法在圖上讀寫 (1)
這被配置為具有中等難度
一旦完成,我們點擊一下,我們就可以開始工作了! 在下一個教程中,我將從解釋 Pseint 的基本功能開始,以便開始編程。
在 Pseint 中,我邁出了邁向編程世界的第一步,然後顯然我正在向 C、Python、CSS + HTML 和其他一些小東西前進(沒有說太多)
因此,我想向他們展示,以便那些不敢的人可以開始編程。
好吧,他們在大學教給我,為了擺脫語言並開始像程序員一樣思考,理解重複循環、ifs 等。只有當準備好時,因為我們已經為簡單問題創建了一些算法,我們才開始使用“嚴肅”的語言。
問候並繼續我喜歡這個博客
在 U,他們教我使用 blueJ(這是針對 Linux 的),然後是 Netbeans,這是基礎知識和編程 1 和 2,然後在編程 3 和 4 中,我們使用 Visual Basic (C#),在 Web 開發中,我們使用 sublimetext 在 html 中進行編程,並使用 css、php 和 js 🙂
這個程序對我在大學算法課上的幫助很大,他們了解 Pseint 和偽語言,這對我們有很大幫助,這個程序讓我比我的教授更了解,哈哈哈哈,問候
我很高興它對你有幫助,通過這個程序我想即使是我的貓也能學會編程哈哈哈,問候
我已經在我的 openSUSE 上安裝了它,我希望能和你一起學到很多東西 xnmm!
我希望很快我會上傳第二篇文章,我將在其中解釋基本功能,從那裡我們將從“程序”開始
這很有趣。 我會關注你的帖子,編程確實引起了我的注意,我真的不知道從哪裡開始,現在我要開始了😀
你決定很好,相信我,編程並不像看起來那麼困難,我曾經認為編程你必須花幾年或幾十年的時間才能編程,但一旦你了解了基礎知識,你就可以盡情發揮你的想像力。
問候
謝謝你,我需要這樣的東西來開始進入這個行業! 繼續走得更高。
他們給我注射了 LPP,這總是讓我感到噁心😛
現在我正在學習Scheme,目的是為了讀MIT的SICP書,學習編程最重要的是要失去恐懼,知道最難的是第一個概念,最複雜的語言永遠是第一個,有了這些概念你自己設定了限制。
問候
第二部分已準備好,我將解釋必要的定義以便能夠繼續!
鏈接: https://blog.desdelinux.net/programacion-basica-pseint-parte-2/
在我的例子中運行該程序的命令是:
./wxPSeInt
眾所周知,在 GNU/Linux 中大寫字母很重要。