• Kĩ thuật lập trình - Con trỏ cơ bảnKĩ thuật lập trình - Con trỏ cơ bản

    Bộ nhớ máy tính  Bộ nhớ RAM chứa rất nhiều ô nhớ, mỗi ô nhớ có kích thước 1 byte.  RAM dùng để chứa một phần hệ điều hành, các lệnh chương trình, các dữ liệu  Mỗi ô nhớ có địa chỉ duy nhất và địa chỉ này được đánh số từ 0 trở đi.  Ví dụ RAM 512MB được đánh địa chỉ từ 0 đến 229 – 1 RAM 2GB được đánh địa chỉ từ 0 đến 231 – 1

    pdf32 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 794 | Lượt tải: 1

  • Kĩ thuật lập trình - Cấu trúc (Struct)Kĩ thuật lập trình - Cấu trúc (Struct)

    Nhận xét  Đặt tên biến khó khăn và khó quản lý  Truyền tham số cho hàm quá nhiều  Tìm kiếm, sắp xếp, sao chép, khó khăn  Tốn nhiều bộ nhớ Ý tưởng  Gom những thông tin của cùng 1 SV thành một kiểu dữ liệu mới => Kiểu struct

    pdf21 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 1093 | Lượt tải: 1

  • Kĩ thuật lập trình - Chuỗi ký tựKĩ thuật lập trình - Chuỗi ký tự

    Sử dụng hàm gets  Nhận các ký tự từ bàn phím đến khi gặp ký tự xuống dòng.  Chuỗi nhận được là những gì người dùng nhập (trừ ký tự xuống dòn).

    pdf18 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 951 | Lượt tải: 1

  • Kĩ thuật lập trình - Mảng hai chiềuKĩ thuật lập trình - Mảng hai chiều

    Truyền mảng cho hàm  Tham số kiểu mảng trong khai báo hàm giống như khai báo biến mảng  Tham số kiểu mảng truyền cho hàm chính là địa chỉ của phần tử đầu tiên của mảng Có thể bỏ số lượng phần tử chiều thứ 2 hoặc con trỏ. Mảng có thể thay đổi nội dung sau khi thực hiện hàm

    pdf33 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 793 | Lượt tải: 1

  • Bài giảng môn Kĩ thuật lập trìnhBài giảng môn Kĩ thuật lập trình

    Kỹ thuật tìm kiếm và liệt kê Bài 3: Viết hàm liệt kê các giá trị chẵn trong mảng một chiều các số nguyên Bài 4: Viết hàm liệt kê các vị trí mà giá trị tại đó là số lẻ trong mảng một chiều các số nguyên. Bài 5: Viết hàm tìm số nguyên tố cuối cùng có trong mảng một chiều các số nguyên. Nếu không có số nguyên tố, hàm trả về giá trị -1. Bài 6: ...

    pdf9 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 924 | Lượt tải: 1

  • Introduction to computers, the internet and the world wide webIntroduction to computers, the internet and the world wide web

    In this chapter you will learn: Basic computer hardware and software concepts. Basic object technology concepts, such as classes, objects, attributes, behaviors, encapsulation, inheritance and polymorphism. The different types of programming languages. Which programming languages are most widely used. A typical Java development environment. ...

    ppt60 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 842 | Lượt tải: 0

  • Java - Chương 10: Lập trình giao diệnJava - Chương 10: Lập trình giao diện

    Có nhiều IDE hỡ trợ cho việc lập trình JAVA Elipse: hỗ trợ rất tốt cho các lập trình viên Java. NetBean Jbuilder: phiên bản thương mại, không miễn phí). JCreator, . Eclipse: Là phiên bản miễn phí, dễ sử dụng. Nhưng không hỗ trợ kéo thả để lập trình giao diện Các công cụ hỗ trợ cho Eclipse để phần lập trình giao diện có thể dễ dàng như .Net....

    pptx18 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 958 | Lượt tải: 1

  • Java - Chương 9: Giao diện người dùngJava - Chương 9: Giao diện người dùng

    Applet Chương trình Java chạy trong một trang web nhờ vào trình duyệt hỗ trợ Java. Stand-alone Application Giao diện dòng lệnh (console): Tương tác với người dùng thông qua các dòng ký tự. Giao diện đồ hoạ (GUI): Tương tác với người dùng bằng nhiều cách khác nhau như hình ảnh, nút nhấn, biểu tượng Việc xử lý ứng dụng dựa trên các sự kiện.

    pptx25 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 898 | Lượt tải: 1

  • Java - Chương 8: Lớp và đối tượngJava - Chương 8: Lớp và đối tượng

    Đối tượng và lớp. Thuộc tính và phương thức của lớp Hàm tạo Từ bổ nghĩa (public, private, protected). Từ khóa this. Tính đóng gói Tính đa hình Tính kế thừa Lớp trừu tượng

    pptx60 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 774 | Lượt tải: 0

  • Java - Chương 7: Phương thứcJava - Chương 7: Phương thức

    Một phương thức là một tập các câu lệnh được nhóm lại với nhau nhằm thực hiện một công việc cụ thể nào đó. Ví dụ: Tính giai thừa. Tính diện tích hình chữ nhật. Giải phương trình.

    pptx27 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 989 | Lượt tải: 0