Các thuật ngữ xung quanh nghề lập trình cho người - Algorithm: Thuật toán - Argument: Đối số - Array: Mảng - Assign: Gán - Base: Hệ số - Binary (Bin): Hệ nhị phân - Binary Search: Tìm kiếm nhị phân - Binary Tree: Cây nhị phân - Buble Sort: Sắp xếp bọt - Character: Ký tự - Code block: Khối lệnh - Code: Mã, Viết mã (Coding) - Comment: Ghi chú, thích - Compile error: Lỗi dịch chương trình - Compile: Dịch (chương trình) - Compiler: Trình biên dịch - Condition: Điều kiện - Constant: Hằng - Control structure: Cấu trúc điều kiển (VD: vịng lặp, rẽ nhánh ) - Deallocate (memory): Giải phóng/Thu hồi (Bộ nhớ) - Debug: Gỡ rối, sửa lỗi - Declaration: Khai báo (VD: int a;) - Definition: Định nghĩa - Design: Thiết kế - Developer: Người phát triển phần mềm - Digits: Chữ số - Doubly Linked list: Danh sách nối kép - Dynamic Memory: Bộ nhớ động - Dynamic Variable: Biến động - Editor: Trình soạn thảo - Error: Lỗi - Floating-point: Kiểu dấu chấm động (Số thực) - Function Call: Lời gọi hàm - Function: Hàm - Greedy algorithm: Thuật toán tham lam - Header File: (Thường là) File chứa nguyên mẫu hàm (VD: Student.h) - Heap Sort: Sắp xếp kiểu vun đống - Hexadecimal (Hex): Hệ số mười sáu - Initialization: Khới tạo (VD: a=5;) - Integer: Kiểu số nguyên - Interation: (Cấu trúc) Lặp (VD: do-while, for) - Interpreter: Trình thơng dịch (Phân biệt với compiler) - Library: Thư viện - Line: dòng (Compile error at line 129: Dịch lỗi dòng 129) - Linear linked list: Danh sách nối đơn Linear Search: Tìm kiếm tuyến tính Linked list: Danh sách kết nối Memory leak: Lỗi xảy trỏ khỏi phạm vi chưa giải phóng nhớ Merge Sort: Sắp xếp trộn - Negative number: Số Âm Octal: Hệ số tám One-dimensional Array: Mảng chiều OOP (Object-Oriented Programming) : Lập trình hướng đối tượng - Open source: Mã Nguồn mở Operand: Toán hạng Operator: Toán tử Parameter: Tham số Pointer: Con trỏ Possitive number: Số Dương Program: Chương trình Programming: Lập trình Project Manager (PM): Người quản lí dự án Project: Dự án Prototype: Nguyên mẫu hàm Pseudocode: Mã giả Queue: Hàng đợi Quick Sort: Sắp xếp nhanh Radix Sort: Sắp xếp theo số Real / Double: Kiểu số thực Reference: Tham chiếu Run: Chạy chương trình Runtime Error: Lỗi chạy chương trình Searching: Tìm kiếm Selection Sort: Sắp xếp kiểu chèn Selection: (Cấu trúc) Chọn lựa, rẽ nhánh (VD: if-else, switch) - Sorting: Sắp xếp - Source file: file nguồn - Stack: Ngăn xếp - Statement: Câu lệnh - Static Memory: Bộ nhớ tĩnh - Static variable: biến tĩnh - Structured Programming: Lập trình cấu trúc - Syntax: Cú pháp (Syntax Error: Lỗi cú pháp) - Tester: Người kiểm thử chương trình - Value: Giá trị - Variable: Biến - Integrated-Development-Environment (IDE): Môi trường tích hợp phát triển (VD: Visual Studio, DevC++ - Source code: Mã nguồn D: Visual Studio, DevC++ ) ... : Lập trình hướng đối tượng - Open source: Mã Nguồn mở Operand: Toán hạng Operator: Toán tử Parameter: Tham số Pointer: Con trỏ Possitive number: Số Dương Program: Chương trình Programming: Lập. .. Static variable: biến tĩnh - Structured Programming: Lập trình cấu trúc - Syntax: Cú pháp (Syntax Error: Lỗi cú pháp) - Tester: Người kiểm thử chương trình - Value: Giá trị - Variable: Biến - Integrated-Development-Environment... xếp theo số Real / Double: Kiểu số thực Reference: Tham chiếu Run: Chạy chương trình Runtime Error: Lỗi chạy chương trình Searching: Tìm kiếm Selection Sort: Sắp xếp kiểu chèn Selection: (Cấu trúc)