Interface: giao tiếp của một lớp, là phần đặc tả (không có phần cài đặt cụ thể) của lớp, nó chứa các khai báo phương thức và thuộc tính để bên ngoài có thể truy xuất được. (java, C#, ) Lớp sẽ cài đặt các phương thức trong interface. Trong lập trình hiện đại các đối tượng không đưa ra cách truy cập cho một lớp, thay vào đó cung cấp các inte...
31 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 947 | Lượt tải: 0
Khi có lỗi phương thức sẽ ném ra một exception
• Việc kiểm soát exception giúp chương trình kiểm soát được những
trường hợp ngoại lệ và xử lý lỗi.
• Những lỗi không kiểm soát được sẽ có những ảnh hưởng bất lợi trong
chương trình.
• Dùng từ khóa throws để chỉ định những loại exception mà phương thức
có thể ném ra.
64 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1009 | Lượt tải: 0
Mạch tuần tự là gì? Kiến trúc tổng quát của mạch tuần tự? Khi nào thì trong thiết kế cần sử dụng mạch tuần tự? Chức năng, hoạt động và thiết kế các loại mạch latch, flipflop: SR, D, T, JK Phương pháp chuyển đổi thiết kế qua lại giữa các loại flipflop Phương pháp thiết kế mạch tuần tự: các bộ đếm bất đồng bộ Kiểm chứng thiết kế bằng ...
8 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 916 | Lượt tải: 0
Bộ đếm bất đồng bộ (Asynchronous counters) Hệ số của bộ đếm (MOD number) Bộ đếm lên/xuống (Up/ Down counters) Phân tích và thiết kế bộ đếm bất đồng bộ Delay của mạch (Propagation delay) Bộ đếm đồng bộ (Synchronous counters) Phân tích bộ đếm đồng bộ (Analyze synchronous counters) Thiết kế bộ đếm đồng bộ (Design synchronous counter) ...
29 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1133 | Lượt tải: 0
Bộ đếm thanh ghi dịch cần nhiều FF hơn bộ đếm Binary thông thường với cùng hệ số bộ đếm (MOD number)? Bộ đếm thanh ghi dịch cần mạch giải mã phức tạp hơn bộ đếm Binary thông thường? Làm sao để chuyển đổi bộ đếm vòng tròn sang bộ đếm Johnson? Đúng hay Sai? a) Ngõ ra của bộ đếm vòng tròn luôn luôn là xung vuông b) Mạch giải mã cho bộ đếm Jo...
31 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1728 | Lượt tải: 0
Tổng quan Chốt S-R Chốt D Flipflop S-R Flipflop D Flipflop T Flipflop J-K Thiết kế chuyển đổi giữa các loại FF Tổng quan Chốt S-R Chốt D Flipflop S-R Flipflop D Flipflop T Flipflop J-K Thiết kế chuyển đổi giữa các loại FF
29 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 917 | Lượt tải: 0
Qua Phần 3 - Chương 5, sinh viên cần nắm những nội dung chính sau: Một số giải pháp thiết kế mạch số sử dụng mạch chọn kênh, mạch giải mã Chức năng, ứng dụng và thiết kế của mạch có độ ưu tiên Chức năng, ứng dụng và thiết kế của mạch tạo và kiểm tra Parity chẵn, lẻ. Chức năng, ứng dụng và thiết kế của mạch tạo và kiểm tra Parity chẵn, l...
31 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1026 | Lượt tải: 1
Qua Phần 2 - Chương 5, sinh viên cần nắm những nội dung chính sau: Chức năng, ứng dụng và thiết kế của mạch mã hóa và giải mã trong các hệ thống máy tính Chức năng, ứng dụng và thiết kế của mạch chọn kênh và phân kênh trong các hệ thống máy tính
26 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 1078 | Lượt tải: 1
Code không hề khó hiểu, và mình cũng đã add comment. Chỉ cần lưu ý ở đây là Toast là lớp để hiển thị một thông báo đơn giản trong 1 khoảng thời gian cố định, và ko thể thay đổi thời gian này T_T (why???) chỉ có thể chọn giữa LENGTH_SHORT với LENGTH_LONG
5 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 902 | Lượt tải: 0
Layout của Activity2 tương tự như Activity1, nhưng Button bây giờ là để gọi BroadCast Receiver. Ngoài ra mình dùng EditText để hiển thị value nhận được (do nó có cái đường bao ngoài đẹp hơn TextView ^_^) nên không cho phép nhập giá trị vào EditText này
5 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 914 | Lượt tải: 0