User Tag List

Hiện kết quả từ 1 tới 1 của 1
Chủ đề: Series Học lập trình Pascal
Quét Mã QR
http://thegioitinhoc.vn/showthread.php?t=91989
  1. #1
    Avatar của nhockool1002
    nhockool1002 đang offline Trứng gà
    Tham gia ngày
    19-02-2010
    Bài gửi
    35
    Cảm ơn
    3
    Được cảm ơn 21 lần trong 4 bài

    Mặc định Series Học lập trình Pascal

    Bài 1 : Xuất xứ Pascal



    I>Tổng quan


    Pascal là một trong số những ngôn ngữ lập trình mà chúng ta , những học sinh , sinh viên sẽ phải tiếp xúc đầu tiên trong chương trình tin học , trong bài viết hôm nay chủ yếu nói về xuất xứ của ngôn ngữ này. Ngôn ngữ Pascal là ngôn ngữ như dạng mệnh lệnh cho máy tính , tác giả là Niklaus Wirth thiết kế vào năm 1970 , là ngôn ngữ thuộc laoi lập trình cấu trúc .

    II>Giới thiệu chung
    Cốt lõi của Pascal chính là Algol ( một ngôn ngữ lập trình khác ) , được đặt theo tên cảu nhà Toán & Triết học Blaise Pascal.Ngoài Pascal , Wirth còn nghiên cứu Modula-2 và Oberon là ngôn ngữ có tính tương đồng với Pascal . Pascal từ lâu đã được Bộ giáo dục Việt Nam được vào Giáo án môn tin học , thực tế cho thấy tôi hiện đang là học sinh lớp 11 , THPT Lương Văn Can , nhưng tôi đã biết đến Pascal từ những năm tôi học lớp 8 , và lần đầu tiếp xúc là vào năm lớp 5 . Đến hiện nay , ngôn ngữ Pascal vẫn được sử dụng trong công nghiệp phần mềm , đó là những "biến thể" cấp cao của Pascal. Để thực tế hơn tôi xin dẫn chứng 1 số ví dụ sau :
    Hệ điều hành Macintosh 3/4 là được thực hiện bằng Pascal , Tex hệ sắp chữ mang tên W3C ( World Wide Web ) , là ngôn ngữ Donald Knuth đã "mượn" khác nhiều "yếu tố" của Pascal

    III>Lịch sử
    Pascal có 6 phiên bản , cứ mỗi Version được ra mắt lại mang đến những tính năng ngày càng thiết thực hơn , tối có thể tóm tắt một ít chi tiết về lịch sử của Pascal như sau

    + Pascal 2.0 : So với bản đầu tiên , phiên bản này được mở rộng hơn về biến động , biến các đối tượng tuyệt đối , các phép tính

    toán bit và byte , cũng như các phép phức tạp logic trên số nguyên , kết nối tất cả các program lại với cách dùng biến chung
    + Pascal 3.0 : Phiên bản này thêm các yếu tố quan trọng hơn nữa : tính toán số thực với độ chính xác cao , tốc độ gấp đôi so với

    2.0 và thêm rất nhìu hàm chuẩn .
    + Pascal 4.0 : Thêm rất nhiều các dự liệu mới trong đó có hàm chuẩn để xử lý đồ họa , tăng tốc xử lý biểu thức logic
    + Pascal 5.0 ( và phiên bản 5.5 ) : Trong khoảng năm 1989 , Borland Company đưa ra thị trường bản Pascal ver 5.0 với các thủ tục

    và hàm tiện dụng , trên nền tảng đó , trong không đầy nữa năm sau họ đã cho ra mắt phiên bản 5.5 có thêm 1 cấu trúc hoàn toàn

    mới đó chính là lập trình đối tượng.
    + Pascal 6.0 : Điểm đặc điểm của phiên bản này là có hẳn một thư viện cụ thể , dể dàng định hình các của sổ tiện ích đê đối chiếu

    các trang làm việc
    + Pascal 7.0 : "Ra lò" năm 1992 bởi Borland Company , phải nói phiên bản này là phiên bản mới nhất hiện nay , có thể đáp ứng được

    nhu cầu của người sử dụng .

    -Bài viết có sử dụng thông tin từ trang Wiki-

    * Thông tin tác giả
    Họ & Tên : Nguyễn Minh Nhựt
    Ngày - Năm - Sinh : 26/12/1995 ( lớp 11)
    Sở thích : Web , Soft .....
    Mình có một vài lời muốn nói như sau , mình chỉ mới học đến lớp 11 , nên vốn hiểu biết của mình chắc chắn sẽ không bằng những

    người lớn hơn , nhưng tuy nhiên cái mà mình muốn đề cập ở đây là sự chia sẽ , biết gì thì chỉ đó để mọi người biết lập trình thú vị

    đến thế nào ! Trên là Bài 1 xuất xứ của Pascal nên chưa có đề cập đến ngôn ngữ cũng như cách vận hành , bắt đầu từ bài 2 chúng

    ta sẽ đi vào thực hành !



    my site : Bạn phải đăng ký để thấy được link

    Bài 2 : Chương trình đơn giản bằng Pascal

    Ok , trong bài 2 này chúng ta sẽ đề cập đến cách thức hoạt động của Pascal và để biết được điều đó thì chúng ta sẽ thực hiện viết 1 chương trình đơn giản . Thì trong Pascal đối với những người học ( beginner ) như chúng ta thì chương trình luôn được bắt đầu bằng từ khóa Program , còn đối với các "cao thủ" thì bắt đầu luôn từ "uses" , nhưng tốt nhất là bây giờ chúng ta cứ sử dụng "program" là từ khóa để bắt đầu một chương trình !
    Chương trình đơn giản nhất là chương trình sau :

    PHP Code:
    Program test;
    End
    Đó là chường trình đơn giản nhất , chỉ gồm có từ khóa Program và End để kết thúc chương trình ,thì đối với chương trình này thì Turbo Pascal sẽ không thực hiện bất cứ gì , vì trong chương trình trên thì chúng ta đâu có insert lệnh nào đâu . Rồi , sau khi hiểu được cách bắt đầu cũng như kết thúc của 1 chương trình Pascal thì chúng ta sẽ thực hành viết một chương trình hiện dòng chữ " Viet Nam que huong toi" lên màn hình

    Bước 1 : Chúng ta sẽ bắt đầu với từ khóa program_tên chương trình_;
    -Thì Program là từ khóa dùng để bắt đầu
    -Còn Tên chương trình là cú pháp để đặt tên cho chương trình , lưu ý cho việt đặt tên chương trình này nha , tên đặt cho chương trình không được bắt đầu bằng số , kí tự đặc biết , khoảng trắng ....

    Ví dụ :
    PHP Code:
    program baihocvolong; -> Đúng
    program 1 bai vo long ; -> Sai 
    Bước 2 : Ở bước 1 thì chúng ta đã khia báo tên chương trình , thì trong bước 2 chúng ta sẽ bắt đầu vào việc lập trình , sau khi đã mở đầu bằng khóa Program thì tiếp theo các bạn xuống dòng tiếp tục lệnh Begin , chỉ cần vốn English một chút thì chúng ta
    có thể hiểu được Begin là bắt đầu . Sau khi thực hiện bước 2 thì chúng ta sẽ có được như sau ( tôi lưu ý các bạn là Pascal không phân biệt chữ Hoa và chữ Thường ).
    Ví dụ :
    PHP Code:
    program baihocvolong;
    Begin 
    Bước 3 : Sau khi khai báo từ khóa Begin để bắt đầu chương trình thì chúng ta bắt đầu đi vào cái lõi đề bài là viết dòng "Viet Nam que huong toi" lên màn hình , để thực hiện việc này các bạn cần dùng đến lệnh Write hoặc Writeln , thì Write có nghĩa là
    viết , để giải thích cho Write tôi đưa ra ví dụ sau , sau khi thực hiện câu " Viet Nam que huong toi " thì con trỏ chuột không nhảy xuống dòng , nó năm ở cuối dòng . còn đối với Writeln đầy đủ là Writeline sau khi thực hiện 1 lệnh , con nháy chuột sẽ nhảy xuống hàng , trong ví dụ thì tôi sẽ dùng lệnh Writeln , cấu trúc dòng lệnh như sau :
    writeln('Dòng chữ bạn muốn");
    -> writeln('Viet Nam que huong toi');

    Bước 4 : Đã thực hiện viết lên câu đó thì các bạn phải thấy được kết quả đúng không thì các bạn phải dùng đến lệnh readln; , lệnh này nhằm để chương trình dừng lại để các bạn có thể thấy được kết quả , không có lệnh này thì chương trình sẽ chạy quài cho tới khi máy bạn bị NOt Responsed ( đúng ko ta )
    ->readln;

    Bước 5 : Bước này dùng để kết thúc chương trình , các bạn dùng lệnh End. chương trình sẽ kết thúc với từ khóa này , kết quả của bạn đã được đưa lên màn hình .Tổng kết các bươc chúng ta sẽ có chương trình như sau :

    PHP Code:
    Program baihocvolong;
    Begin 
    Writeln
    ('Viet Nam que huong toi");
    Readln;
    End. 
    Như vậy các bạn đó , chỉ qua 5 bước đơn giản chúng ta đã thực hiện được 1 chương trình , trong những bài sau chúng ta sẽ gặp

    nhiều khó khăn hơn nữa , mong các bạn đừng chóng nãn , vì việc lập trình là quá trình học tập lâu dài , Pascal là cái cốt lõi để

    bạn học tốt các ngôn ngữ khác .

    Kết thúc bài 2 tại đây . !

    -Kool-


    ================
    Download Chương trình viết Pascal :
    Turbo Pascal 7.0 : Bạn phải đăng ký để thấy được link

    Free Pascal : Bạn phải đăng ký để thấy được link

    ok!


    Chủ đề tương tự:

  2. Có 3 người đã cảm ơn nhockool1002 vì bài viết này rất hữu ích:

    acthongthien2008 (30-10-2011),gem_hua (15-08-2013),thuynga (13-12-2011)

  3. # ADS
    Quảng cáo Liên hệ: 0906.26.26.26
    Tham gia ngày
    Always
    Bài gửi
    Many



     

Người dùng tìm thấy trang này bằng các từ khóa

tai turbo pascal lop 8

turbo pascal 5.5

tai turbo pascal 6.0

download phan mem turbo pascal lop 8 mien phi

tải turbo pascal 7.0 dùng cho lớp 8

download turbo pascal 6.0 mien phi

tai turbo pascal ve hang

tải turbo pascal 7.0 lớp 8

bài toán tính tổng file văn bản trên turbo pascal

download phần mềm borland pascal version 7.0lớp 8

download turbo pascal 6.0

turbo pascal 3.0 download

turbo pascal lop 8

thuc hanh tin hoc turbo

tai phan mem turbo pascalpascal lớp 8

tai chuong trinh pascalascal lớp 11

tai chuong trinh turbo pascalascal lớp 8

tai phan mem turbo pascalpascal lớp 8 bai thuc hanh

phan mem turbo pascal lop 8 mien phi

tai pascal ve may tinh

TurboPascal 5.5

tin hoc pascal

viết chương trình pascal

pascal lop 11

ngôn ngữ lập trình pascal

Đánh dấu

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •