đồ án lập trình hướng đối tượng đồ án mạch công nhị phân bán phần

21 1 0
đồ án lập trình hướng đối tượng đồ án mạch công nhị phân bán phần

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁNSơ đồ lớp vẽ bằng chương trình StarUML-Lớp connector không nằm trong hệ thống phân cấp của các cổng logic.. II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN3.Các Bước Thực HiệnBước

Trang 1

Tên Đồ Án: Mạch Công Nhị Phân Bán Phần

Thực hiện: Tiểu Nhóm 4

Giảng viên hướng dẫn: Trương Phong Tuyên

❖Sinh Viên Thực Hiện:MSSV:Nguyễn Trùng DươngB1913108Lê Hoàng HuânB1913115

Trang 2

NỘI DUNG BÁO CÁO

I.Giới Thiệu Đề Tài

Trang 3

I.Giới Thiệu Về Đề Tài

-Ôn lại và nắm vững các kiến thức đã học ở phần mạch số-Nắm vững các bước thực hiện trên phần mềm Eclipse

Trang 4

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

1 Ý tưởng

-Tạo ra các cổng logic Các cổng này đại diện cho mối quan hệ đầu vào và đầu ra của chúng Các giá trị đầu ra dựa trên các giá trị đầu vào

- Bằng cách kết hợp các cổng logic lại với nhau và sau đógán các giá trị đầu vào ta có thể xây dựng mạch có chức nănglogic

Trang 5

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

2 Phân Tích Mạch

❖ Sơ đồ nguyên lý và bảng trạng thái mạch cộng nhị phân bán phần sử dụng cổng NOR

5

Trang 6

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Sơ đồ lớp vẽ bằng chương trình StarUML

-Lớp connector không nằm trong hệ thống phân cấp của các cổng logic Nhưng nó sẽ sử dụng hệ thống phân cấp cổng trong đó mỗi đầu nối sẽ có 2 cổng logic

Trang 7

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

3.Các Bước Thực Hiện

Bước 1: Tạo Project mới

7

Trang 8

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 2: Chọn tạo C++ Project

Trang 9

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 3:Nhập tên Project và chọn trình biên dịch chương trình MinGW GCC

9

Trang 10

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 4:Project Half_adder được tạo.

Bước 5:Tạo Source file chương trình chính

Trang 11

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

11

Trang 12

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 8: Biên dịch chương trình(Build Project)

Trang 13

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 9: Kiểm tra kết quả biên dịch thành công (không báo lỗi, error):

13

Trang 14

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 10: Tiến hành thực thi chương trình chế độ Debug As ->Local C/C++ Apllication

Trang 15

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 11: Thực thi chương trình (Resume, Step Over, Step Into)

15

Trang 16

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Bước 12: Quan sát kết quả (giá trị các biến , Variables) sau từng bước thực thi lệnh và kết quả cuối cùng của chương trình:

Trang 17

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Các giá trị khác và cho kết quả đúng với bảng sự thật của mạch cộng bán phần

17

Trang 18

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

Chương Trình Chính(Halfadder.cpp)

Trang 19

II.CÁC BƯỚC THỰC HIỆN ĐỒ ÁN

19

Trang 20

-Hiểu được một số nguyên lý của lập trình hướng đối tượng -Dần dần có tư duy theo kiểu lập trình hướng đối tượng 2 Những hạn chế:

-Chương trình viết còn sơ sài.

-Còn chưa thực sự quen với lối tư duy của lập trình hướng đối tượng.

Ngày đăng: 24/04/2024, 17:54

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan