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

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ỉ

pptx10 trang | Chia sẻ: dntpro1256 | Lượt xem: 630 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Ngôn ngữ lập trình - Chương 2: Kiểu dữ liệu - Nguyễn Văn Linh, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Nguyễn Văn Linh - Programing Language - Chapter 11NGÔ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) 831301Nguyễn Văn Linh - Programming Languages - Chapter 22CHƯƠ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 Languages - Chapter 23ĐỐI TƯỢNG DỮ LIỆUKhá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 Languages - Chapter 24BIẾN VÀ HẰNGBiế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 Languages - Chapter 25KIỂ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 Languages - Chapter 26SỰ KHAI BÁOKhá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 Languages - Chapter 27KIỂM TRA KIỂUKiểm tra kiểu tĩnh:Trong khi dịch.Ngôn ngữ khai báo.Thông tin về kiểu được cung cấp cho bộ dịch.Thực hiện nhanh, không bỏ sót lỗi.Không mềm dẻo.Kiểm tra kiểu động:Trong khi thực hiện.Ngôn ngữ không khai báo.Thông tin về kiểu lưu trong ĐTDL.Chậm, bỏ sót.Mềm dẻo.Nguyễn Văn Linh - Programming Languages - Chapter 28CHUYỂN ĐỔI KIỂUKhi 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 Languages - Chapter 29PHÉP GÁNCú 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 Languages - Chapter 210SỰ KHỞI TẠOKhai 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.

Các file đính kèm theo tài liệu này:

  • pptxbai_giang_ngon_ngu_lap_trinh_c2_9714_2051264.pptx
Tài liệu liên quan