3105016 lap trinh java

  • View
    410

  • Download
    6

  • Category

    Design

Preview:

DESCRIPTION

ffs

Citation preview

Lập trình Java 1/3

LẬP TRÌNH JAVA Java Programming

1. Mã số học phần: 3105016

2. Số đơn vị học trình: 5

3. Tổng số tiết: 105 tiết (45 tiết lý thuyết, 60 tiết thực hành)

4. Điều kiện tiên quyết

Học phần tiên quyết : không

Học phần học trước : không

Học phần song hành : không

5. Tóm tắt nội dung học phần

Học phần này giúp cho học sinh nắm vững các kiến thức và kỹ năng lập trình với ngôn ngữ Java. Giới thiệu về Java và các thành phần của ngôn ngữ lập trình Java: các toán tử, các kiểu dữ liệu, cấu trúc điều khiển, phương thức, mãng, chuỗi, kỹ thuật lập trình hướng đối tượng với ngôn ngữ Java. Kết thúc học phần, học sinh có khả năng sử dụng ngôn ngữ Java để xây dựng những chương trình quản lý nhỏ với giao diện console và có những kiến thức cần thiết để phục vụ cho việc tìm hiểu sâu hơn về ngôn ngữ Java như: lập trình kết nối cơ sở dữ liệu trong Java, lập trình web với Java,…ở các môn học sau.

6. Mục tiêu học phần

Kết thúc học phần học sinh có khả năng:

• Giải thích các khái niệm trong ngôn ngữ lập trình Java.

• Vận dụng các kiểu dữ liệu chuẩn trong Java và kiểu Class tự định nghĩa.

• Vận dụng các cấu trúc điều khiển rẽ nhánh và lặp.

• Vận dụng khái niệm hàm.

• Vận dụng mảng 1 chiều, 2 chiều và chuỗi ký tự.

• Lập trình đọc và ghi file.

• Vận dụng Class trong Java.

• Vận dụng Overrloading và Overriding.

• Vận dụng kế thừa trong Java.

• Vận dụng xử lý ngoại lệ trong Java.

• Vận dụng ngôn ngữ Java để xây dựng các chương trình quản lý nhỏ với giao diện console.

Lập trình Java 2/3

7. Nội dung chi tiết môn học

Nội dung Ghi chú

Chương 1. Giới thiệu về Java

1.1. Giới thiệu lịch sử Java

1.2. Các loại chương trình Java

1.3. Phân biệt Applets và Applications

1.4. Giới thiệu khả năng của Java

1.5. Giới thiệu về Java Virtual Machine (JVM)

1.6. Giới thiệu các công cụ dùng để lập trình Java

1.7. Giới thiệu về JDK và các công cụ của JDK

1.8. Giới thiệu về packages

Chương 2. Căn bản về Java

2.1. Cấu trúc một chương trình Java, cách ghi chú thích

2.2. Biên dịch, kiểm lỗi và thực thi chương trình Java

2.3. Các kiểu dữ liệu: kiểu cơ bản và kiểu tham chiếu

2.4. Khai báo biến và phạm vi của biến

2.5. Chuyển kiểu dữ liệu của biến

2.6. Các toán tử: toán học, quan hệ, logic, điều kiện, gán

2.7. Cấu trúc điều khiển: If, If…Else, switch…case

2.8. Cấu trúc lặp: while, do…while, for, foreach

2.9. Sử dụng từ khóa break và continue

2.10. Mảng một chiều, mảng hai chiều

2.11. Phương thức trong Java

2.12. Các phương thức trong lớp Math

2.13. Các hàm nhập, xuất

2.14. Các lỗi thường gặp

Chương 3. Chuỗi ký tự

3.1. Khai báo biến kiểu chuỗi ký tự

3.2. Các thao tác xử lý chuỗi ký tự

Chương 4. Giới thiệu về Class

4.1. Giới thiệu về Class và các thành phần của Class

4.2. Phương thức khởi tạo, phương thức

4.3. Tạo đối tượng của Class

4.4. Ví dụ minh họa

Lập trình Java 3/3

4.5. Phân biệt private, protected, public

4.6. Ví dụ minh họa

4.7. Truyền đối tượng cho phương thức

4.8. Các phương thức, hằng, biến tĩnh (static)

4.9. Từ khóa this

4.10. Mảng đối tượng

Chương 5. Các đặc tính của lập trình HĐT

5.1. Giới thiệu về các đặc tính của lập trình HĐT

5.2. Giới thiệu về tính bao bọc dữ liệu

5.3. Giới thiệu về kế thừa

5.4. Sử dụng từ khóa super

5.5. Cài đặt kế thừa trong Java

5.6. Ví dụ minh họa kế thừa

5.7. Giới thiệu về Overloading và Overriding

5.8. Ví dụ minh họa

Chương 6. Xử lý ngoại lệ

6.1. Giới thiệu về các loại ngoại lệ

6.2. Sử dụng lệnh try….catch(), try…catch…finally

6.3. Ví dụ minh họa

Chương 7. Thao tác với File

7.1. Các thao tác đọc, ghi file

7.2. Ví dụ minh họa