• Đăng ký
  • Đăng nhập
  • Liên hệ

TimTaiLieu.vn - Tài liệu, ebook, giáo trình, đồ án, luận văn

TimTaiLieu.vn - Thư viện tài liệu, ebook, đồ án, luận văn, tiểu luận, giáo trình các lĩnh vực CNTT, Ngoại ngữ, Luật, Kinh doanh, Tài chính, Khoa học...

TimTaiLieu.vn
  • Trang Chủ
  • Tài Liệu
  • Upload
Danh Mục Tài Liệu
  • Các Môn Đại Cương
  • Kỹ Thuật - Công Nghệ
  • Khối Ngành Kinh Tế
  • Khối Ngành Xã Hội
  • Công Nghệ Thông Tin
  • Ngoại Ngữ
  • Đồ Án - Luận Văn
  • Giáo Dục - Đào Tạo
  • Mẫu Văn Bản
  • Kỹ Năng Mềm
  • Văn Bản Luật
  • Giải Trí
  • Sức Khỏe
  • Ẩm Thực
  • Chưa phân loại
  • Mới nhất
  • Xem nhiều
  • Tải nhiều
  • Bài giảng Nhập môn lập trình - Chương 8: Lập trình với tập tin văn bảng thô - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 8: Lập trình với tập tin văn bảng thô - Nguyễn Sơn Hoàng Quốc

    Tập tin văn bản thô • Đây là dạng tập tin văn bản có cấu trúc đơn giản và thông dụng nhất, có thể xem nội dung và sửa chữa bằng các lệnh của hệ điều hành hay những chương trình soạn thảo văn bản đơn giản. • Thông thường được lưu trữ trên đĩa dưới dạng .txt. • Hầu hết mã nguồn chương trình hiện nay đều lưu trữ trên đĩa dưới dạng tập tin văn ...

    pdf36 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 996 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 7: Giới thiệu tổng quan về lập trình - Phần b: Mảng - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 7: Giới thiệu tổng quan về lập trình - Phần b: Mảng - Nguyễn Sơn Hoàng Quốc

    Dữ liệu kiểu mảng • Khái niệm – Là một kiểu dữ liệu có cấu trúc do người lập trình định nghĩa. – Biểu diễn một dãy các biến có cùng kiểu. Ví dụ: dãy các số nguyên, dãy các ký tự – Kích thước được xác định ngay khi khai báo và không bao giờ thay đổi. – NNLT C luôn chỉ định một khối nhớ liên tục cho một biến kiểu mảng.

    pdf49 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 739 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 7: Giới thiệu tổng quan về lập trình - Phần a: Dữ liệu có cấu trúc - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 7: Giới thiệu tổng quan về lập trình - Phần a: Dữ liệu có cấu trúc - Nguyễn Sơn Hoàng Quốc

    Đặt vấn đề • 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

    pdf25 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 773 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 5: Hàm và kỹ thuật tổ chức chương trình - Phần b: Truyền tham số cho hàm - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 5: Hàm và kỹ thuật tổ chức chương trình - Phần b: Truyền tham số cho hàm - Nguyễn Sơn Hoàng Quốc

    Truyền đối số cho hàm • Có hai cách truyền đối số – Truyền bằng giá trị (pass by value) • Đối số không đổi do hàm tạo bản sao của đối số khi nhận. • Thông thường là dữ liệu có sẵn. • Tham số hình thức tương ứng được gọi là tham trị. – Truyền bằng tham chiếu (pass by reference): C++ • Đối số có thể thay đổi khi gọi hàm. • Thông thường là dữ ...

    pdf24 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 646 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 5: Hàm và kỹ thuật tổ chức chương trình - Phần a: Giới thiệu - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 5: Hàm và kỹ thuật tổ chức chương trình - Phần a: Giới thiệu - Nguyễn Sơn Hoàng Quốc

    Nguyên mẫu hàm return-type function_name(param-type param_name, , param-type param_name); • Trong đó: – return-type: kiểu của giá trị hàm sẽ trả về, nếu không trả về gì cả thì kiểu trả về sẽ là void. – function_name: tên của hàm, thể hiện công việc hàm sẽ làm, nên bắt đầu bằng một động từ. – param-name, param-type: tên và kiểu tương ứng củ...

    pdf11 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 737 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Các vấn đề mở rộng nghề nghiệp - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Các vấn đề mở rộng nghề nghiệp - Nguyễn Sơn Hoàng Quốc

    Hàm trùng tên • Nhu cầu – Thực hiện một công việc với nhiều cách khác nhau. Nếu các hàm khác tên sẽ khó nhớ. • Ví dụ: – Các hàm tính trị tuyệt đối trong C (math.h) • int abs(int n); • long labs(long n); • double fabs(double n); – Các hàm tính căn bậc 2: sqrt(), sqrtf() Hàm trùng tên • Khái niệm – Là các hàm cùng tên nhưng có tham số đầu...

    pdf24 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 674 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Hàm trong nhiều tập tin mã nguồn - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần a: Hàm trong nhiều tập tin mã nguồn - Nguyễn Sơn Hoàng Quốc

    Lập trình đơn thể • Chương trình với một tập tin mã nguồn chỉ phù hợp với các chương trình nhỏ. • Khi đặt một tập các hàm có mục đích tổng quát vào một tập tin riêng, ta có thể sử dụng lại các hàm này ở các chương trình khác. • Khi viết chương trình gồm nhiều tập tin mã nguồn, mỗi tập tin mã nguồn được gọi là một đơn thể (module). Cách lập ...

    pdf7 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 664 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần d: Các ví dụ trong lập trình - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần d: Các ví dụ trong lập trình - Nguyễn Sơn Hoàng Quốc

    Khai báo hàm SolveEq1() 𝑎, 𝑏 → hàm 𝑆𝑜𝑙𝑣𝑒𝐸𝑞1 → 𝑥, 𝑛𝑆𝑜𝑙 • Khai báo hàm: int SolveEq1(float a, float b, float &x); • Lưu ý: số nghiệm nSol không thấy trong khai báo hàm sẽ được tính toán và ghi vào biến tạm rồi trả về bởi lệnh return. • Định nghĩa các hằng số đặc biệt: #define VODINH -1

    pdf9 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 612 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần c: Biến toàn cục - Biến cục bộ - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 4: Hàm và kỹ thuật tổ chức chương trình - Phần c: Biến toàn cục - Biến cục bộ - Nguyễn Sơn Hoàng Quốc

    Khái niệm tầm vực của biến • Biến toàn cục (global variable) – Được khai báo bên ngoài tất cả các hàm (kể cả hàm main()). – Có tác dụng trên toàn bộ chương trình(!). – Được khởi tạo một lần duy nhất bởi một hằng số tương ứng với kiểu của nó trước khi được sử dụng bên trong các hàm (tự động được gán giá trị 0 nếu không khởi gán tường minh). ...

    pdf12 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 737 | Lượt tải: 1

  • Bài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Phần c: Cấu trúc điều khiển lặp - Nguyễn Sơn Hoàng QuốcBài giảng Nhập môn lập trình - Chương 3: Giới thiệu về các cấu trúc điều khiển - Phần c: Cấu trúc điều khiển lặp - Nguyễn Sơn Hoàng Quốc

    Nhận xét • Các lệnh trong khối lệnh của vòng lặp while có thể sẽ không thực hiện (lặp ít nhất 0 lần) • Điều kiện lặp của vòng lặp while thường được cập nhật sau mỗi lần thực hiện khối lệnh hay có một biến cố nào thuận lợi xảy ra.

    pdf44 trang | Chia sẻ: thanhle95 | Ngày: 01/07/2021 | Lượt xem: 626 | Lượt tải: 1

  • ◄
  • 1
  • ...
  • 1145
  • 1146
  • 1147
  • 1148
  • 1149
  • 1150
  • 1151
  • 1152
  • 1153
  • 1154
  • 1155
  • ...
  • 7320
  • ►
Copyright © 2025 TimTaiLieu.vn
Website đang trong thời gian thử nghiệm, chờ xin giấy phép của Bộ TT & TT.
Chia sẻ: TimTaiLieu on Facebook Follow @TimTaiLieu
Thư viện Luận Văn, Tài Liệu và Đồ Án tốt nghiệp. Thư viện Ebook miễn phí, Thư viện giáo án, PDF Hướng dẫn giải bài tập SGK.