intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Phuc Nguyen | Ngày: | Loại File: PPTX | Số trang:10

39
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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.

Chủ đề:
Lưu

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

  1. NGÔN NGỮ LẬP TRÌNH ✿ 45 tiết = 3 đơ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  1 Language ­ Chapter 1
  2. 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. • Gán và khởi tạo. Nguyễn Văn Linh ­ Programming  2 Languages ­ Chapter 2
  3. ĐỐI TƯỢNG DỮ LIỆU • Khái niệm đối tượng dữ liệu. • Phân loại ĐTDL. • Thuộc tính của ĐTDL. • Giá trị dữ liệu. • Thời gian tồn tại. • Các mối liên kết. • Biến và hằng. Nguyễn Văn Linh ­ Programming  3 Languages ­ Chapter 2
  4. BIẾN VÀ HẰNG • Biến: – ĐTDL do lập trình viên định nghĩa và đặt tên. – Giá trị dữ liệu có thể thay đổi. • Hằng: – ĐTDL có tên. – Giá trị dữ liệu không thay đổi. – Hằng trực kiện. Nguyễn Văn Linh ­ Programming  4 Languages ­ Chapter 2
  5. KIỂU DỮ LIỆU • Định nghĩa kiểu dữ liệu. • Đặc tả kiểu dữ liệu: – Các thuộc tính. – Các giá trị. – Các phép toán. • Cài đặt kiểu dữ liệu: – Tổ chức lưu trữ trong bộ nhớ. – Giải thuật thực hiện các phép toán. Nguyễn Văn Linh ­ Programming  5 Languages ­ Chapter 2
  6. SỰ KHAI BÁO • Khái niệm khai báo. • Mục đích của sự khai báo: – Chọn tổ chức lưu trữ tốt nhất. – Quản lý bộ nhớ. – Các phép toán chung. – Kiểm tra kiểu. Nguyễn Văn Linh ­ Programming  6 Languages ­ Chapter 2
  7. K i KIỂM TRA KIỂU ể m Kiểm tra kiểu tĩnh: t • Trong khi dịch. r • Ngôn ngữ khai báo. a • Thông tin về kiểu được cung cấp cho k bộ dịch. i • Thực hiện nhanh, không bỏ sót lỗi. ể u • Không mềm dẻo. đ Nguyễn Văn Linh ­ Programming  7 Languages ­ Chapter 2
  8. CHUYỂN ĐỔI KIỂU • Khi có sự 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  8 Languages ­ Chapter 2
  9. PHÉP GÁN • Cú pháp khác nhau. • 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 hiện khác nhau: Sao chép giá tri, sao chép địa chỉ Nguyễn Văn Linh ­ Programming  9 Languages ­ Chapter 2
  10. SỰ KHỞI TẠO • Khai báo và khởi tạo. • Tác hại của 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  10 Languages ­ Chapter 2
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2