Bài giảng Ngôn ngữ lập trình - Chương 2: Kiểu dữ liệu
Số trang: 10
Loại file: pptx
Dung lượng: 79.14 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
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.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình - Chương 2: Kiểu dữ liệuNGÔN NGỮ LẬP TRÌNH✿ 45 tiết = 3 đơn vị học trình✿ Giảng viên: Nguyễn VănLinh✿ E-mail: nvlinh@ctu.edu.vn✿ Tel: (84) (71) 831301 NguyễnVănLinhPrograming 1 LanguageChapter1 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ễnVănLinhProgramming 2 LanguagesChapter2 ĐỐ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ễnVănLinhProgramming 3 LanguagesChapter2 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ễnVănLinhProgramming 4 LanguagesChapter2 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ễnVănLinhProgramming 5 LanguagesChapter2 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ễnVănLinhProgramming 6 LanguagesChapter2Ki 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 chok bộ dịch.i • Thực hiện nhanh, không bỏ sót lỗi.ểu • Không mềm dẻo.đ NguyễnVănLinhProgramming 7 LanguagesChapter2 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ễnVănLinhProgramming 8 LanguagesChapter2 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ễnVănLinhProgramming 9 LanguagesChapter2 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ễnVănLinhProgramming 10 LanguagesChapter2
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình - Chương 2: Kiểu dữ liệuNGÔN NGỮ LẬP TRÌNH✿ 45 tiết = 3 đơn vị học trình✿ Giảng viên: Nguyễn VănLinh✿ E-mail: nvlinh@ctu.edu.vn✿ Tel: (84) (71) 831301 NguyễnVănLinhPrograming 1 LanguageChapter1 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ễnVănLinhProgramming 2 LanguagesChapter2 ĐỐ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ễnVănLinhProgramming 3 LanguagesChapter2 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ễnVănLinhProgramming 4 LanguagesChapter2 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ễnVănLinhProgramming 5 LanguagesChapter2 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ễnVănLinhProgramming 6 LanguagesChapter2Ki 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 chok bộ dịch.i • Thực hiện nhanh, không bỏ sót lỗi.ểu • Không mềm dẻo.đ NguyễnVănLinhProgramming 7 LanguagesChapter2 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ễnVănLinhProgramming 8 LanguagesChapter2 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ễnVănLinhProgramming 9 LanguagesChapter2 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ễnVănLinhProgramming 10 LanguagesChapter2
Tìm kiếm theo từ khóa liên quan:
Bài giảng Ngôn ngữ lập trình Ngôn ngữ lập trình Kiểu dữ liệu Sự khai báo Đối tượng dữ liệu Chuyển đổi kiểuGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 274 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 265 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 264 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 223 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 217 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 206 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 182 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 169 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 166 0 0