<noscript id="lol87"></noscript>
  • <form id="lol87"><td id="lol87"></td></form>
    <optgroup id="lol87"><tt id="lol87"><pre id="lol87"></pre></tt></optgroup>
    <optgroup id="lol87"><th id="lol87"><span id="lol87"></span></th></optgroup>
    1. 
      
      • <rt id="lol87"></rt>
        <span id="lol87"><del id="lol87"></del></span>
        發(fā)表于 2010-4-6 20:56:30
        文筆不好,請多見諒。
        原來使用Word排版好了,發(fā)上來還要重新排版.......

        Pascal語言編程教程
        一、編程的幾點介紹
        1、簡介(復制于百度百科,僅僅只是為了開拓視野,故可看可不看)

          Pascal是一種計算機通用的高級程序設計語言。它由瑞士Niklaus Wirth教授于六十年代末設計并創(chuàng)立。
          以法國數(shù)學家命名的Pascal語言現(xiàn)已成為使用最廣泛的基于DOS的語言之一,其主要特點有:嚴格的結構化形式;豐富完備的數(shù)據(jù)類型;運行效率高;查錯能力強。
          正因為上述特點,Pascal語言可以被方便地用于描述各種算法與數(shù)據(jù)結構。尤其是對于程序設計的初學者,Pascal語言有益于培養(yǎng)良好的程序設計風格和習慣。IOI(國際奧林匹克信息學競賽)把Pascal語言作為三種程序設計語言之一, NOI(全國奧林匹克信息學競賽)把Pascal語言定為唯一提倡的程序設計語言,在大學中Pascal語言也常常被用作學習數(shù)據(jù)結構與算法的教學語言。
          在Pascal問世以來的三十余年間,先后產(chǎn)生了適合于不同機型的各種各樣版本。其中影響最大的莫過于Turbo Pascal系列軟件。它是由美國Borland公司設計、研制的一種適用于微機的Pascal編譯系統(tǒng)。該編譯系統(tǒng)由1983年推出1.0版本發(fā)展到1992年推出的7.0版本,其版本不斷更新,而功能更趨完善。

        2、學習編程的目的

          在簡介中提到過,Pascal語言的主要特點之一 ——嚴格的結構化形式。學習編程,可以讓思維更加嚴謹,擁有更加敏捷的思維。

        3、學習編程的難度
          學習編程并不需要太多的時間,也不需要持之以恒的練習。編程更多的是需要創(chuàng)新,需要思維。語言并不難。就好比是作文,同樣的幾個字、幾個詞,可以組出無限多的文章。


        3

        29

        分享

        | 樓主| 發(fā)表于 2010-4-6 21:00:51
        本帖最后由 夜の檸檬 于 2010-4-6 21:02 編輯

        第一章節(jié)、 編程環(huán)境
          目前而言,在WINDOWS下最方便的編程軟件是Free Pascal。最新版本為2.2.4
        從官方網(wǎng)站下載后(也可以點這里下載)后安裝至硬盤內(nèi)??梢栽谧烂嫔峡吹竭@個圖標
        右鍵點擊這個圖標后彈出右鍵菜單,單擊屬性。然后單擊“選項”選項卡下“當前代碼頁”的下拉菜單,單擊“437(OEM – 美國)”。之后,就可以開始進入軟件了。
        【注】:為什么要修改當前代碼頁?因為Free Pascal 是在DOS的基礎上構建的,我們所熟知的操作系統(tǒng)卻是WINDOWS。所以,WINDOWS在模擬DOS的時候,會自動把代碼中國GBK。簡而言之,如果沒有修改這個的話,得到的內(nèi)容會是一堆亂碼(如下圖)

          進入編程環(huán)境中,可以看到上面一排灰底黑字的,是菜單欄(和word是一樣的)菜單欄下方是操作欄。(見下圖)



        有一點英語基礎的,就能很快上手。即使英語不是太好的,借助詞典,也能明白各個菜單的意義。
        和我們平時寫文章一樣,編程的開始是創(chuàng)建一個文檔。首先單擊File(文件)菜單,在下拉菜單中點擊New(新建文件),這時,在操作欄里會跳出一個新的對話框。因為還沒有命名,所以程序暫且叫它noname01。
        Pascal語言中,有開頭,有結尾。選擇Pascal語言作為學編程的第一種語言,是因為它嚴謹。
        先來看一個程序的片段

        引用
        program Pascal Language; //標題(這一部分可要可不要,僅僅只是為了方便編程者能迅速了解和區(qū)分不同的程序);
          begin //程序開頭
            …… // 主程序
          end. //程序結尾

        從以上的程序片段中,可以看出。Pascal語言以begin作為程序的開始的標志。以end作為程序結束的標志。需要注意的一點是,除了begin和end以外,包括標題在內(nèi),每一句命令后面都要有一個“;”(英文分號)作為一個命令結束的標志。
        第一章節(jié)就先講到這,學到這里,如果能夠看懂的。可以試著編寫一個“Hello World”的程序,無論在哪種編程語言中,它都是編程的第一步。
        【如果不懂的,底下有樣例源代碼】

        引用
        Program hello world;
          Begin
            Writeln(’Hello world’);//直接寫出一句話,要用英文的單引號(’’)框起來。Write的意思是輸出,后面
                             加一個ln的意思是輸出,然后另起一行(類似于Word中的回車。這一部分會在以后提到)
        End;
        本帖子中包含更多圖片或附件資源

        您需要 登錄 才可以下載或查看,沒有帳號?加入學院

        | 樓主| 發(fā)表于 2010-4-6 21:03:21
        如果有任何不清楚的,歡迎站內(nèi)短信來詢問
        | 發(fā)表于 2010-4-7 12:37:57
        沒看懂。。。再看一遍。。。。。。。。。。。。
        | 發(fā)表于 2010-4-7 19:43:15
        話說.........檸檬你發(fā)天書沒幾個人看得動= =...............
        | 樓主| 發(fā)表于 2010-4-7 19:44:00
        引用
        話說.........檸檬你發(fā)天書沒幾個人看得動= =...............
        蜘蛛 發(fā)表于 2010-4-7 19:43  



            暈..........

        15秒前發(fā)表
        | 發(fā)表于 2010-4-9 20:02:09
        以前看過C語言,編程實在是難
        | 發(fā)表于 2010-4-10 10:32:59
        我已經(jīng)徹底暈了
        | 發(fā)表于 2010-4-10 16:25:30
        不會用啊~~~
        | 發(fā)表于 2016-5-13 12:51:35
        我只看過JS和php
        現(xiàn)在也大多忘記了
        返回版塊
        12
        尚未登錄
        您需要登錄后才可以回帖 登錄 | 加入學院

        <noscript id="lol87"></noscript>
      • <form id="lol87"><td id="lol87"></td></form>
        <optgroup id="lol87"><tt id="lol87"><pre id="lol87"></pre></tt></optgroup>
        <optgroup id="lol87"><th id="lol87"><span id="lol87"></span></th></optgroup>
        1. 
          
          • <rt id="lol87"></rt>
            <span id="lol87"><del id="lol87"></del></span>
            婷婷中文字幕 | 奇米影视第四色7777 | 天天鲁夜夜爽一区二区三区电影 | 大尺度一区二区 | 中午无码 | 蜜桃av色偷偷av老熟女 | 国产又粗又猛又大又爽的视频 | 男人和女人的性生活视频 | 欧美人禽猛交免费观看 | 青青青免费在线视频 |