ThanhNT Blog's

Computer, Networking, Embedded Systems, PCB Design

4 tính chất đặc thù của lập trình hướng đối tượng

Tính chất đặc thù của lập trình hướng đối tượng Với lập trình hướng đối tượng (OOP), có 2 câu hỏi thực dụng: Nó có những tính chất đặc thù gì? Để ta có thể dễ nhớ, dễ hiểu, dễ hình dung về nó. Khi học một ngôn ngữ OOP nào đó, làm sao để kiểm tra xem ta đã nắm bắt được ngôn ngữ này hay chưa, bằng cách viết thử code để diễn tả các đặc thù này bằng cú pháp của ngôn ngữ này?

Một số con số về độ trễ mà lập trình viên cần biết

Trong một hệ thống, khi chúng có trao đổi thông tin với nhau thì chắc chắn rằng việc trao đổi thông tin đó có gây ra một khoảng thời gian trễ, tùy vào từng hệ thống và cách thức giao tiếp mà thời gian trễ này ít hay nhiều. Như trong bảng dưới đây, người ta đã liệt kê độ trễ trung bình khi tương tác dữ liệu giữa chúng. Ví dụ như cache L1 và L2 là 2 bộ nhớ đệm chính khi đưa dữ liệu vào ra CPU, do vậy cần có tốc độ rất cao -> yêu cầu độ trễ là cực kỳ thấp (chỉ vài nano giây).