Bài giảng Ngôn ngữ lập trình - Chương 2: Kiểu dữ liệu

10 10 0
Bài giảng Ngôn ngữ lập trình - Chương 2: Kiểu dữ liệu

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

Thông tin tài liệu

Bài giảng cung cấp cho người học các kiến thức: Kiểu dữ liệu, sự khai báo, đối tượng dữ liệu, chuyển đổi kiểu,... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung bài giảng.

NGƠN NGỮ LẬP TRÌNH  45 tiết = đơn vị học trình  Giảng viên: Nguyễn Văn Linh  E-mail: nvlinh@ctu.edu.vn  Tel: (84) (71) 831301 Nguyễn Văn Linh - Programing Language - Chapter 1 CHƯƠNG 2: KIỂU DỮ LIỆU • • • • • • • Đối tượng liệu Biến Kiểu liệu Sự khai báo Kiểm tra kiểu Chuyển đổi kiểu Gán khởi tạo Nguyễn Văn Linh - Programming Languages - Chapter 2 ĐỐI TƯỢNG DỮ LIỆU • • • • • • • Khái niệm đối tượng liệu Phân loại ĐTDL Thuộc tính ĐTDL Giá trị liệu Thời gian tồn Các mối liên kết Biến Nguyễn Văn Linh - Programming Languages - Chapter BIẾN VÀ HẰNG • Biến: – ĐTDL lập trình viên định nghĩa đặt tên – Giá trị liệu thay đổi • Hằng: – ĐTDL có tên – Giá trị liệu khơng thay đổi – Hằng trực kiện Nguyễn Văn Linh - Programming Languages - Chapter KIỂU DỮ LIỆU • Định nghĩa kiểu liệu • Đặc tả kiểu liệu: – Các thuộc tính – Các giá trị – Các phép tốn • Cài đặt kiểu liệu: – Tổ chức lưu trữ nhớ – Giải thuật thực phép toán Nguyễn Văn Linh - Programming Languages - Chapter SỰ KHAI BÁO • Khái niệm khai báo • Mục đích khai báo: – Chọn tổ chức lưu trữ tốt – Quản lý nhớ – Các phép toán chung – Kiểm tra kiểu Nguyễn Văn Linh - Programming Languages - Chapter KIỂM TRA KIỂU Kiểm tra kiểu động: tĩnh: • Trong thực dịch • Ngơn ngữ khơng khai báo khai báo • Thơng tin kiểu lưu cungĐTDL cấp cho dịch • Chậm, Thực bỏ sót nhanh, khơng bỏ sót lỗi • Mềm Khơngdẻo mềm dẻo Nguyễn Văn Linh - Programming Languages - Chapter CHUYỂN ĐỔI KIỂU • • • • Khi có khơng tương thích kiểu Sử dụng hàm biến đổi kiểu Biến đổi kiểu tự động Tránh lạm dụng biến đổi kiểu tự động Nguyễn Văn Linh - Programming Languages - Chapter PHÉP GÁN • Cú pháp khác • Bản chất khác nhau: – Phép gán: Kiểu X Kiểu  (Khơng có trị trả về) – Phép gán: Kiểu X Kiểu Kiểu (Có trị trả về) • Thực khác nhau: Sao chép giá tri, chép địa Nguyễn Văn Linh - Programming Languages - Chapter SỰ KHỞI TẠO • Khai báo khởi tạo • Tác hại biến chưa khởi tạo: Sự dụng nhầm giá trị rác • Biến có giá trị đầu Nguyễn Văn Linh - Programming Languages - Chapter 10 ...CHƯƠNG 2: KIỂU DỮ LIỆU • • • • • • • Đối tượng liệu Biến Kiểu liệu Sự khai báo Kiểm tra kiểu Chuyển đổi kiểu Gán khởi tạo Nguyễn Văn Linh - Programming Languages - Chapter 2 ĐỐI TƯỢNG DỮ LIỆU... trị liệu thay đổi • Hằng: – ĐTDL có tên – Giá trị liệu không thay đổi – Hằng trực kiện Nguyễn Văn Linh - Programming Languages - Chapter KIỂU DỮ LIỆU • Định nghĩa kiểu liệu • Đặc tả kiểu liệu: ... Linh - Programming Languages - Chapter CHUYỂN ĐỔI KIỂU • • • • Khi có khơng tương thích kiểu Sử dụng hàm biến đổi kiểu Biến đổi kiểu tự động Tránh lạm dụng biến đổi kiểu tự động Nguyễn Văn Linh -

Ngày đăng: 21/05/2021, 14:20

Mục lục

  • Slide 1

  • CHƯƠNG 2: KIỂU DỮ LIỆU

  • ĐỐI TƯỢNG DỮ LIỆU

  • BIẾN VÀ HẰNG

  • KIỂU DỮ LIỆU

  • SỰ KHAI BÁO

  • KIỂM TRA KIỂU

  • CHUYỂN ĐỔI KIỂU

  • PHÉP GÁN

  • SỰ KHỞI TẠO

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

  • Đang cập nhật ...

Tài liệu liên quan