Khối (lập Trình) – Wikipedia Tiếng Việt

Bước tới nội dung

Nội dung

chuyển sang thanh bên ẩn
  • Đầu
  • 1 Tham khảo
  • Bài viết
  • Thảo luận
Tiếng Việt
  • Đọc
  • Sửa đổi
  • Sửa mã nguồn
  • Xem lịch sử
Công cụ Công cụ chuyển sang thanh bên ẩn Tác vụ
  • Đọc
  • Sửa đổi
  • Sửa mã nguồn
  • Xem lịch sử
Chung
  • Các liên kết đến đây
  • Thay đổi liên quan
  • Thông tin trang
  • Trích dẫn trang này
  • Tạo URL rút gọn
  • Tải mã QR
In và xuất
  • Tạo một quyển sách
  • Tải dưới dạng PDF
  • Bản để in ra
Tại dự án khác
  • Khoản mục Wikidata
Giao diện chuyển sang thanh bên ẩn Bách khoa toàn thư mở Wikipedia

Lỗi Lua trong Mô_đun:Redirect tại dòng 77: không thể phân tích trang đổi hướng "Khối mã".

Bài viết này cần thêm chú thích nguồn gốc để kiểm chứng thông tin. Mời bạn giúp hoàn thiện bài viết này bằng cách bổ sung chú thích tới các nguồn đáng tin cậy. Các nội dung không có nguồn có thể bị nghi ngờ và xóa bỏ. (May 2010) (Tìm hiểu cách thức và thời điểm xóa thông báo này)
Mẫu hình lập trình
  • Action language
  • Hướng tác tử
  • Hướng mảng
  • Automata-based programming
  • Concurrent computing
    • Relativistic programming
  • Data-driven programming
  • Khai báo (ngược với: Mệnh lệnh)
    • Hàm
      • Logic hàm
      • Purely functional
    • Logic
      • Abductive logic
      • Answer set
      • Concurrent logic
      • Logic hàm
      • Inductive logic
    • Ràng buộc
      • Constraint logic
        • Concurrent constraint logic
    • Dataflow
      • Flow-based
      • Phản ứng
  • Dynamic/scripting
  • Hướng sự kiện
  • Function-level (ngược với: Value-level)
    • Point-free style
      • Concatenative
  • Tổng quát
  • Mệnh lệnh (ngược với: Khai báo)
    • Thủ tục
    • Hướng đối tượng
  • Literate
  • Language-oriented
    • Natural-language programming
    • Discipline-specific
    • Ngôn ngữ miền chuyên biệt
    • Grammar-oriented
    • Intentional
  • Lập trình meta
    • Automatic
      • Inductive programming
    • Reflective
      • Attribute-oriented
    • Macro
    • Template
  • Non-structured (ngược với: Cấu trúc)
    • Array
  • Nondeterministic
  • Tính toán song song
    • Process-oriented
  • Probabilistic
  • Stack-based
  • Structured (ngược với: Non-structured)
    • Block-structured
    • Hướng đối tượng
      • Actor-based
      • Dựa trên lớp
      • Đồng thời
      • Dựa trên nguyên mẫu
      • By separation of concerns:
        • Hướng khía cạnh
        • Role-oriented
        • Subject-oriented
    • Đệ quy
  • Ký hiệu
  • Value-level (ngược với: Function-level)
  • Lập trình lượng tử
  • x
  • t
  • s

Trong lập trình máy tính, một khối (tiếng Anh: block) hay khối mã (code block) là một cấu trúc từ vựng của mã nguồn được nhóm lại với nhau. Các khối bao gồm một hay nhiều khai báo và câu lệnh. Một ngôn ngữ lập trình mà cho phép tạo ra các khối, bao gồm các khối được lồng trong khối khác, được gọi là một ngôn ngữ lập trình cấu trúc khối (block-structured programming language). Các khối là nền tảng cơ bản cho lập trình cấu trúc, nơi các cấu trúc điều khiển được tạo thành từ các khối.

Chức năng của khối trong lập trình là để cho phép các nhóm câu lệnh được xem như là một câu lệnh, và thu hẹp tầm vực từ vựng của biến, thủ tục và hàm được định nghĩa trong khối để nó không mâu thuẫn với các biến có cùng tên được sử dụng ở trong chương trình nhưng có mục đích khác. Trong một ngôn ngữ lập trình cấu trúc khối, tên của các biến và các đối tượng khác như thủ tục được khai báo bên ngoài khối có thể được nhìn thấy từ các khối bên trong khác, nếu nó không bị che (shadow) bởi các đối tượng có cùng tên.

Tham khảo

[sửa | sửa mã nguồn]

Bài viết này vẫn còn sơ khai. Bạn có thể giúp Wikipedia mở rộng nội dung để bài được hoàn chỉnh hơn.

  • x
  • t
  • s
Lấy từ “https://vi.wikipedia.org/w/index.php?title=Khối_(lập_trình)&oldid=26702420” Thể loại:
  • Cấu trúc lập trình
Thể loại ẩn:
  • Trang có lỗi kịch bản
  • Trang thiếu chú thích trong bài
  • Tất cả bài viết sơ khai
  • Sơ khai
Tìm kiếm Tìm kiếm Đóng mở mục lục Khối (lập trình) 15 ngôn ngữ Thêm đề tài

Từ khóa » Block Là Gì Wiki