1. Trang chủ
  2. » Công Nghệ Thông Tin

Cơ sở lập trình

111 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 111
Dung lượng 1,79 MB

Nội dung

VBA là ngôn ngữ bậc cao cũng như ngôn ngữ Lisp đựơc tích hợp trong môi trường CAD. Nhưng dễ sử dụng và và quản lý cơ sở dữ liệu, thiết kế giao diện tốt hơn Lisp, phù hợp với việc tạo các phần mềm ứng dụng nhằm tự động hoá thiết kế.

ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin CƠ SỞ LẬP TRÌNH ThS Võ Nhật Vinh CƠ SỞ LẬP TRÌNH ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin • • • • ThS VÕ NHẬT VINH Thông tin môn học, Thông tin giảng viên, Quyền lợi sinh viên, Trách nhiệm sinh viên ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thông Tin ThS VÕ NHẬT VINH Thông tin môn học • • • • • Tên môn học: Cơ sở lập trình Thời lượng: 45 tiết (LT) + 45 tiết (TH) Kiểm tra kỳ: 40% (bài tập, vấn ñáp…) Kiểm tra cuối kỳ: 60% (thực hành) Tham khảo: http://tinhocmo.net/Vinh/CSLT/ ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thông Tin ThS VÕ NHẬT VINH Thông tin giảng viên • Giảng viên: ThS Võ Nhật Vinh • ðịa chỉ: Phòng 202 – ðH Mở TpHCM 97 Võ Văn Tần, Quận • ðiện thoại: 9301168 • Email: tinhocmo@gmail.com ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thông Tin ThS VÕ NHẬT VINH Quyền lợi sinh viên • Quyền thắc mắc, • Quyền phát biểu ý kiến, • Quyền tự chủ việc học tập ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thông Tin ThS VÕ NHẬT VINH Trách nhiệm sinh viên • • • • • ði học giờ, Khơng để chng điện thoại reo lớp, Khơng làm trật tự lớp học, Ăn mặc nghiêm chỉnh, Chuẩn bị trước vào lớp ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin CƠ SỞ LẬP TRÌNH CHƯƠNG Giới thiệu lập trình ngơn ngữ lập trình ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin ThS VÕ NHẬT VINH Tổng quan • • • • • • Giới thiệu, Máy tính chương trình máy tính, Lập trình u cầu bản, Ngơn ngữ lập trình Trình biên dịch, Các bước lập trình, Tóm tắt ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin ThS VÕ NHẬT VINH Giới thiệu • ðây chương nhập mơn lập trình, • Sau học xong chương này, sinh viên có thể: – Nêu tinh thần cốt lõi máy tính chương trình máy tính, – Nêu khái niệm lập trình, ngơn ngữ lập trình, trình biên dịch, – Diễn giải bước lập trình ThS VÕ NHẬT VINH ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin Máy tính chương trình máy tính • Máy tính: Dữ liệu vào (Input Data) Dữ liệu (Output Data) CHƯƠNG TRÌNH MÁY TÍNH – Cỗ máy tính tốn giúp cho người, – Con người điều khiển gián tiếp thơng qua chương trình máy tính (linh hồn máy tính), • Chương trình máy tính: – Tập hợp mệnh lệnh người để máy tính làm theo, – Chương trình nhận liệu ñầu vào, xử lý trả kết (dữ liệu ñầu ra) ThS VÕ NHẬT VINH ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin Giới thiệu hàm (2) • Mơ hình: THAM SỐ DỮ LIỆU TRẢ RA CÁC LỆNH SẼ ðƯỢC THỰC HIỆN KHI HÀM ðƯỢC GỌI – Lưu ý: hàm trả giá trị ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin ThS VÕ NHẬT VINH Giới thiệu hàm (3) • Các thành phần hàm: – Tên hàm: cách ñặt tên giống tên biến, – Kiểu liệu hàm: • Các lệnh đoạn chương trình hàm thực ñược gọi lệnh cuối ñược thực trả giá trị đó, • Kiểu liệu hàm kiểu giá trị trả đó, – Tham số: • Những giá trị dùng ñể làm số gọi hàm, • Những giá trị làm thay ñổi kết thực cụ thể đoạn chương trình ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin ThS VÕ NHẬT VINH Giới thiệu hàm (4) • Xây dựng hàm: – Hàm có trả trị: • Tên hàm, kiểu liệu trả ra, danh sách tham số (tên, kiểu liệu), • Các thao tác xử lý, • Thao tác gửi giá trị ñầu hàm, – Hàm khơng trả trị: • Tên hàm, danh sách tham số (tên, kiểu liệu), • Các thao tác xử lý, ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin ThS VÕ NHẬT VINH Giới thiệu hàm (5) • Sử dụng hàm: – “Khai báo”: • Giống biến số, cần phải “khai báo” hàm trước sử dụng, • Phải cho biết tên hàm ñược gọi, hàm nhận tham số trả kiểu liệu nào, – Gọi hàm: • Hàm có trả trị: – Sử dụng hàm tốn hạng biểu thức có kiểu liệu tương ứng, – Kết hợp với lệnh xuất giá trị, • Hàm khơng trả trị: ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin ThS VÕ NHẬT VINH Giới thiệu hàm (6) • Sử dụng hàm (2): – Gọi hàm (2): • Hàm khơng trả trị: – Gọi hàm gọi câu lệnh bình thường, ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thông Tin ThS VÕ NHẬT VINH Giới thiệu hàm (7) • Hiện thực với VC++: – Xây dựng hàm: • Hàm trả trị: kiểu_dữ_liệu tên_hàm(kiểu_dl1 tham_số_1, …) { // lệnh xử lý return giá_trị; } 10 ðại học Mở TP.Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin ThS VÕ NHẬT VINH Giới thiệu hàm (8) • Hiện thực với VC++ (2): – Xây dựng hàm (2): • Hàm khơng trả trị: void tên_hàm(kiểu_dl1 tham_số_1, …) { // lệnh xử lý } 11 ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin ThS VÕ NHẬT VINH Giới thiệu hàm (9) • Hiện thực với VC++ (3): – Khai báo: • Hàm trả trị: kiểu_dữ_liệu tên_hàm(kiểu_dl1 tham_số_1, …); • Hàm không trả trị: void tên_hàm(kiểu_dl1 tham_số_1, …) – Gọi hàm: • Gọi theo cách sử dụng hàm và: tên_hàm(tham_số_1, tham_số_2,…) 12 ðại học Mở TP.Hồ Chí Minh Khoa Công Nghệ Thông Tin ThS VÕ NHẬT VINH Giới thiệu hàm (10) • Ví dụ: – Hàm giai_thua tính n! – Xây dựng hàm: int giai_thua(int n) { int gt=1; for (int i=1;i

Ngày đăng: 11/05/2021, 00:39

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w