Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
Một chương trình máy tính có thể xem như một tác phẩm, bởi vì nó được đọc bởi bạn (có thể bây giờ, mà cũng có thể là 10 năm sau!), và bởi những lập trình viên khác sau bạn (để phát triển, sửa chửa, cập nhật .). Chính vì lẽ đó, một chương trình máy tính nên đáp ứng cả 3 yêu cầu sau: đúng, dễ đọc và dễ hiểu.
14 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1940 | Lượt tải: 2
C++ là ngôn ngữ lập trình hướng đối tượng được mở rộng từ ngôn ngữ C. Do vậy, C++ có ưu điểm là kế thừa được các điểm mạnh truyền thống của ngôn ngữ C như uyển chuyển, tương thích với các thiết bị phần cứng. Hiện nay, C++ là một ngôn ngữ lập trình phổ biến, được giảng dạy tại các trường đại học trong nước và trên thế giới và đặc biệt được sử dụng r...
186 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2054 | Lượt tải: 2
1.2.1 Ngôn ngữ lập trình (Programming Language) . 1.2.1.1 Thuật giải (Algorithm). 1.2.1.2 Chương trình (Program) . 1.2.1.3 Ngôn ngữ lập trình (Programming language) . 1.2.2 Các bước lập trình . 1.2.3 Kỹ thuật lập trình . 1.2.3.1 I-P-O Cycle (Input-Pprocess-Output Cycle) (Quy trình nhập-xử lý-xuất). 1.2.3.2 Sử dụng lưu đồ (Flowchart).
135 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2004 | Lượt tải: 2
Ngôn ngữ lập trình (NNLT) C/C++ là một trong những ngôn ngữ lập trình hướng đối tượng mạnh và phổ biến hiện nay do tính mềm dẻo và đa năng của nó. Không chỉcác ứng dụng được viết trên C/C++ mà cả những chương trình hệ thống lớn đều được viết hầu hết trên C/C++. C++ là ngôn ngữ lập trình hướng đối tượng được phát triển trên nền tảng của C, không nhữ...
308 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2150 | Lượt tải: 3
Xuất liệu cho đoạn chương trình trên như sau: Nguoi, ho ten: Vien Van Sinh sinh 1982 Nguoi, ho ten: Le Thi Ha Dong sinh 1984 Nguoi, ho ten: Tran Nhan Cong sinh 1984 Nguoi, ho ten: Nguyen Thanh Nhan sinh 1960 Tất cả mọi đối tượng đều được quan điểm như người vì thao tác được thực hiện thông qua con trỏ đến lớp Người.
37 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2220 | Lượt tải: 0
§ Bản chất của phép toán là ánh xạ, vì vậy định nghĩa phép toán là định nghĩa hàm. Tất cả các phép toán có trong C++ đều có thể được định nghĩa. + - * / % ^ & | ~ ! = < > += -= *= /= %= ^= &= |= << >> <<= >>= == != <= >= && || ++ -- ->* , -> [] () new delete § Ta định nghĩa phép toán bằng hàm có tên đặc biệt bắt đầu bằng từ khoá operator t...
92 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1998 | Lượt tải: 0
Một kiểu dữ liệu là một biểu diễn cụ thể một khái niệm trong thực tế. Ví dụ kiểu int là một biểu diễn cụ thể của khái niệm số nguyên trong toán học. Trong C++, các kiểu dữ liệu nội tại (built-in data types) :int, long, float, double, char. cho phép kiểm tra lúc biên dịch và phát sinh mã chương trình tối ưu. Các kiểu dữ liệu này cung cấp một giao ...
121 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2131 | Lượt tải: 0
§ Các khái niệm liên quan đến máy tính chỉ được đưa ra ở bước mã hóa sau cùng, nhờ đó giữ được sự uyển chuyển, linh động và có được tự do quyết định trong giai đoạn phân tích và thiết kế.
34 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2392 | Lượt tải: 0
Ngày 13/01/2010 Thủ tướng Chính phủ phê duyệt Quy hoạch phát triển ATTT số quốc gia, với 4 mục tiêu chính: • Đảm bảo an toàn mạng và hạ tầng thông tin • Đảm bảo an toàn cho dữ liệu và ứng dụng CNTT • Phát triển nguồn nhân lực và ứng dụng CNTT • Môi trường pháp lý về ATTT
31 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1867 | Lượt tải: 2
Nguyên lý chủ đạo trong công nghệphần mềm Phân rã bài toán thành những bài toán nhỏhơn đểtriển khai và đảm bảo tính đúng đắn của chương trình Nguyên lý cơbản của lập trình cấu trúc bao gồm: • Phát triển chương trình từ trên xuống (Top−down development) • Thiết kếmôđun (Modular design)
12 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2007 | Lượt tải: 1