• Nhập môn lập trình - Sử dụng những kiểu dữ liệu cơ sở trong chương trình - Phạm Minh TuấnNhập môn lập trình - Sử dụng những kiểu dữ liệu cơ sở trong chương trình - Phạm Minh Tuấn

    ASCII code: mã ký tự theo chuẩn 1 byte. Bảng mã ASCII (American Standard Code for Information Interchange) có 256 ký tự (gồm cả ký tự thông thường và ký tự đặc biệt) • character: ký tự nói chung – wide character: ký tự 16 bit – wide string: chuỗi ký tự gồm các ký tự 16 bit • constant: hằng số • data type: kiểu dữ liệu • floating-point, real...

    pdf53 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1050 | Lượt tải: 0

  • Nhập môn lập trình - Giới thiệu tổng quan về lập trình - Phạm Minh TuấnNhập môn lập trình - Giới thiệu tổng quan về lập trình - Phạm Minh Tuấn

    abstract executable code: mã trừu tượng • assembler: trình hợp dịch • assembly language: hợp ngữ • compiler: trình biên dịch • data type: kiểu dữ liệu • debug: chạy chương trình theo từng dòng lệnh để tìm lỗi • executable program file: một tập tin mã thực thi • end user(s): người sử dụng, người dùng cuối • IDE: viết tắt của “Integrated Deve...

    pdf31 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 983 | Lượt tải: 0

  • Constraint satisfaction problemsConstraint satisfaction problems

    Constraint programming is the study of computational systems based on constraints. The idea of constraint programming is to solve problems by stating constraints about the problem area and, consequently, finding solution satisfying all the constraints. As for the expressiveness of the language, Constraint Programming provides the user to manipulat...

    ppt55 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1044 | Lượt tải: 0

  • Bài giảng Cơ sở lập trình - Trần Tấn TừBài giảng Cơ sở lập trình - Trần Tấn Từ

    Trường hợp quá trình make có lỗi ở khâu biên dịch hoặc liên kết, bạn phải tiến hành sửa các lỗi theo thông báo. - Thực hiện chương trình: Bấm F10  Run  Run hoặc bấm tổ hợp phím Ctrl+F9 để chạy chương trình. Trường hợp chạy chương trình có tham số thực hiện lệnh Bấm F10  Run  Arguments  hộp thoại Programs Arguments xuất hiện, bạn nhập các ...

    pdf157 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1121 | Lượt tải: 0

  • Programming Languages Implementation of Control Structures - Cao Hoàng TrụProgramming Languages Implementation of Control Structures - Cao Hoàng Trụ

    Formal Parameters and Aliases • An actual parameter is a non-local variable and is trasmitted by reference. • Actual parameters are of the same data object and transmitted by reference. Given the following program: program MAIN; var F: real; procedure PROC(N: integer; var F: real); var F1, F2: real; begin if (N = 0) or (N = 1) then F := 1...

    pdf125 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1001 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 2: Xác định yêu cầu - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 2: Xác định yêu cầu - Nguyễn Văn Danh

    Cách tiến hành: – CVTH & NCM cùng đề xuất và cùng xem xét lại các YC. • Bước tiến hành: – Xem xét các YC về chất lượng theo từng loại tiêu chuẩn • Tiến hoá • Tiện dụng • Hiệu quả • Tương thích

    pdf13 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1101 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 1: Tổng quan về công nghệ phần mềm - Nguyễn Văn Danh

    3.1 Khái niệm: Các công cụ và môi trường là các phần mềm hỗ trợ chính người phát triển trong quá trình xây dựng phần mềm. 3.2 Phần mềm hỗ trợ thực hiện các giai đoạn: 3.2.1 Hỗ trợ phân tích: Win A&D, Analyst Pro, 3.2.2 Phần mềm hỗ trợ thiết kế: Quick UML, Power Designer , Oracle Designer, 3.2.3 Phần mềm hỗ trợ lập trình: 3.2.4 Phần mềm ki...

    pdf9 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 947 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 3: Tổng quan về thiết kế phần mềm - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 3: Tổng quan về thiết kế phần mềm - Nguyễn Văn Danh

    Hướng giải quyết Thiết kế giao diện Bổ sung thêm các thông tin trên màn hình giúp cho người dùng nhanh chóng thực hiện công việc của mình. Chọn hình thức nhập liệu nhanh nhất có thể có. Thiết kế xử lý Bổ sung các hàm tạo các giá trị định sẵn, thực hiện các thao tác được bổ sung. Sử dụng thích hợp các thuộc tính tính toán. Bổ sung các hàm tự...

    pdf10 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1043 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 5: Thiết kế giao diện - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 5: Thiết kế giao diện - Nguyễn Văn Danh

    Các nhóm chức năng tương ứng với các giai đoạn hoạt động của thế giới thực (thông thường): – Tổ chức: Xác định cơ cấu tổ chức, ban hành các qui định – Kế hoạch: Lập các kế hoạch cho các hoạt động sắp tới – Tiếp nhận: Tiếp nhận các thông tin cần thiết cho hoạt động – Hoạt động: Ghi nhận các thông tin phát sinh bởi hoạt động – Tổng kết: Tính to...

    pdf14 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1299 | Lượt tải: 0

  • Nhập môn công nghệ phần mềm - Chương 4: Thiết kế dữ liệu - Nguyễn Văn DanhNhập môn công nghệ phần mềm - Chương 4: Thiết kế dữ liệu - Nguyễn Văn Danh

    Ghi chú: – Việc phân rã giúp cho lưu trữ tối ưu tuy nhiên • Tốc độ truy xuất sẽ chậm hơn • Việc thực hiện xử lý khó khăn hơn (thuật giải phức tạp hơn) – Cần cân nhắc trước khi thực hiện việc phân rã • Thông thường nếu bảng có số cột trùng DL > 4 và số dòng trùng DL > 4 thì nên tách bảng. – Việc đánh khóa riêng cho B có thể cần kiểm tra thê...

    pdf14 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 1065 | Lượt tải: 0