Please enable JavaScript.
Coggle requires JavaScript to display documents.
HỌC LẬP TRÌNH TRÊN VI.KHAN ACADEMY - Coggle Diagram
HỌC LẬP TRÌNH TRÊN VI.KHAN ACADEMY
NGÔN NGỮ LẬP TRÌNH
Ngôn ngữ lập trình
là một hệ thống ký hiệu và quy tắc được thiết kế để chỉ dẫn máy tính thực hiện các tác vụ cụ thể [1]. Nó đóng vai trò là cầu nối giao tiếp giữa con người và máy tính.
Dưới đây là các khía cạnh chính giải thích ngôn ngữ lập trình là gì:
Hệ thống quy tắc: Mỗi ngôn ngữ lập trình có một bộ quy tắc cú pháp (cách viết mã) và ngữ nghĩa (ý nghĩa của mã) nghiêm ngặt [1]. Điều này đảm bảo rằng mã được viết ra là nhất quán và có thể được máy tính hiểu chính xác.
Chỉ thị máy tính: Các chỉ thị này, còn gọi là mã nguồn (source code), được viết bằng ngôn ngữ lập trình. Sau đó, mã nguồn này được dịch (biên dịch hoặc thông dịch) thành ngôn ngữ máy (mã nhị phân, chỉ gồm 0 và 1) mà bộ vi xử lý của máy tính có thể thực thi trực tiếp [1].
Mục đích sử dụng đa dạng: Các ngôn ngữ lập trình được sử dụng để tạo ra nhiều loại sản phẩm khác nhau, bao gồm:
Trang web và ứng dụng web (ví dụ: JavaScript, Python, PHP) [1].
Ứng dụng di động (ví dụ: Swift cho iOS, Kotlin cho Android) [1].
Phần mềm máy tính để bàn (ví dụ: Java, C++, C#) [1].
Hệ thống nhúng (phần mềm trong các thiết bị điện tử, ví dụ: C, C++) [1].
Trò chơi điện tử, hệ điều hành, cơ sở dữ liệu, và nhiều hơn nữa.
Phân loại: Có hàng trăm ngôn ngữ lập trình khác nhau, mỗi ngôn ngữ có những ưu điểm và mục đích sử dụng riêng. Một số ngôn ngữ phổ biến bao gồm Python, Java, C++, JavaScript, C#, v.v. [1].
CÁC HÀM KÝ TỰ TRONG LẬP TRÌNH
Hàm ellipse (x,y,w,h) : hình tròng
Hàm rect (x,y,w,h,radius) : hinh tứ giác vuông
triangle (x1,y1,x2,y2,x3,y3) : hinh tam giác
textSize( size ) : thay đổi cỡ chữ
line (x1,y1,x2,y2) : đường viền
noStroke() : Bỏ đường viền của hình
image (image,x,y,w,h): Vẽ một hình ảnh trên canvas.
background(r,g,b) : chọn màu nền
text (text ,x,y) : chèn văn bản
fill(r,g,b) : màu cho hình
stroke(r, g, b)Chọn màu đường viền cho hình
strokeWeihht (thickness) : Thay đổi độ dày của đường kẻ và đường viền