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

Tài liệu, ebook kỹ thuật lập trình, phần mềm

Toàn bộ các tài liệu, ebook, sách về kỹ thuật lập trình phần mềm, web, .net, c#, vb, asp.net, php, java, javascript, html, css, ... từ cơ bản để nâng cáo giúp bạn tư học và nghiên cứu một cách hiệu quả.

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
    • Phần Cứng
    • Hệ Điều Hành
    • Quản Trị Mạng
    • Quản Trị Web
    • Cơ Sở Dữ Liệu
    • Kỹ Thuật Lập Trình
    • Chứng Chỉ Quốc Tế
    • Tin Văn Phòng
    • An Ninh - Bảo Mật
    • Đồ Họa - Thiết Kế
  • 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 Kỹ thuật lập trình - Chương 2: Cấu trúc và các thành phần chương trình C - Lê Thành SáchBài giảng Kỹ thuật lập trình - Chương 2: Cấu trúc và các thành phần chương trình C - Lê Thành Sách

    Phong cách lập trình Chương trình cũng như một bài văn trong ngôn ngữ tự nhiên. Do đó, cần được viết sao cho dễ đọc, dễ hiểu, và dễ phát hiện các sai sót. Trong các dự án lớn, phong cách lập trình là rất quan trọng nhằm Dễ dàng phối hợp giữa các thành viên phát triển Dễ dàng phát hiện sai sót Dễ dàng bảo trì và nâng cấp Lập trình C/C++ ...

    pdf36 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 657 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 1: Máy tính và lập trình - Lê Thành SáchBài giảng Kỹ thuật lập trình - Chương 1: Máy tính và lập trình - Lê Thành Sách

    Tổ chức máy tính Phần cứng và phần mềm Hai thành phần cơ bản của máy tính là: phần cứng (Hardware) và phần mềm (Software) Phần cứng: Có tổ chức như nói ở những slides tiếp theo Thiết bị điển hình: bàn phím (keyboard), màn hình (screen), v.v. Phần mềm: Hệ điều hành (Operating System) Là một hệ thống điều khiển được phần cứng và làm trung g...

    pdf35 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 588 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 5: Một số thuật toán và kỹ thuật nâng cao - Đặng Bình PhươngBài giảng Kỹ thuật lập trình - Chương 5: Một số thuật toán và kỹ thuật nâng cao - Đặng Bình Phương

    • Sắp xếp là quá trình xử lý một danh sách các phần tử để đặt chúng theo một thứ tự theo yêu cầu nào đó • Ví dụ: danh sách trước khi sắp xếp: {1, 25, 6, 5, 2, 37, 40} Danh sách sau khi sắp xếp: {1, 2, 5, 6, 25, 37, 40}  sắp xếp giúp cho việc tìm kiếm được nhanh hơn. • Khi khảo sát các bài toán sắp xếp, ta phải làm việc nhiều với khái niệ...

    pdf27 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 549 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 4: Các cấu trúc dữ liệu cơ bản - Đặng Bình PhươngBài giảng Kỹ thuật lập trình - Chương 4: Các cấu trúc dữ liệu cơ bản - Đặng Bình Phương

    • Mối liên hệ giữa các phần tử được ngầm hiểu – Mỗi phần tử có một chỉ số và ngầm hiểu rằng i+1 nằm sau xi. Do đó các phần tử phải nằm cạnh nhau trong bộ nhớ. – Số lượng phần tử cố định. Không có thao tác thêm và hủy mà chỉ có thao tác dời chỗ. – Truy xuất ngẫu nhiên đến từng phần tử nhanh chóng. – Phí bộ nhớ do không biết trước kích thước....

    pdf33 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 624 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 3: Kỹ thuật đệ quy - Đặng Bình PhươngBài giảng Kỹ thuật lập trình - Chương 3: Kỹ thuật đệ quy - Đặng Bình Phương

    • Đệ qui tuyến tính (đệ qui thông thường và đệ qui đuôi): Trong thân hàm có duy nhất một lời gọi hàm gọi lại chính nó một cách tường minh. • Đệ qui nhị phân: Trong thân hàm có hai lời gọi hàm gọi lại chính nó một cách tường minh. • Đệ qui hỗ tương: Trong thân hàm này có lời gọi hàm tới hàm kia và bên trong thân hàm kia có lời gọi hàm tới hà...

    pdf41 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 707 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 2: Chuỗi ký tự và tập tin - Đặng Bình PhươngBài giảng Kỹ thuật lập trình - Chương 2: Chuỗi ký tự và tập tin - Đặng Bình Phương

    • Khái niệm – NNLT C sử dụng mảng các phần tử kiểu char để lưu chuỗi ký tự và qui ước ký tự kết thúc chuỗi là ‘\0’ (ký tự có mã ASCII là 0). – Một mảng ký tự gồm n phần tử lưu được một chuỗi tối đa n – 1 ký tự. • Ví dụ char str[10] = “tab”; char* name = “KTLT”; • Một số điểm lưu ý – Người lập trình phải chủ động kiểm soát số lượng ký tự ...

    pdf55 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 656 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 1: Quản lý và sử dụng bộ nhớ động - Đặng Bình PhươngBài giảng Kỹ thuật lập trình - Chương 1: Quản lý và sử dụng bộ nhớ động - Đặng Bình Phương

    • Do chịu ảnh hưởng của NNLT C nên NNLT C++ có những quy định không dễ dàng lắm về sử dụng dữ liệu động đối với người lập trình nhất là trường hợp mảng động nhiều chiều. • Kiểu vector trong thư viện chuẩn STL (Standard Template Library) phục vụ cho việc lập trình với dữ liệu động. • Để lập trình với kiểu vector của C++ STL, cần phải ...

    pdf30 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 567 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 4: Các kỹ thuật kiểm tra tính đúng đắn và tính an toàn của chương trình phần mềm - Vũ Thị Hương GiangBài giảng Kỹ thuật lập trình - Chương 4: Các kỹ thuật kiểm tra tính đúng đắn và tính an toàn của chương trình phần mềm - Vũ Thị Hương Giang

    Kiểm tra cái gì để phát hiện lỗi ? • Kiểm tra mọi thao tác có thể gây lỗi khi viết CT – Nhập dữ liệu – Sử dụng dữ liệu • Ví dụ: – Kiểm tra mỗi lần mở một tệp tin hay cấp phát các ô nhớ. – Kiểm tra các phương thức người dùng nhập dữ liệu vào cho đến khi không còn nguy cơ gây ra dừng chương trình – Trong trường hợp tràn bộ nhớ (out of memory)...

    pdf128 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 692 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 3: Các kỹ thuật xây dựng chương trình phần mềm (Phần 3) - Vũ Thị Hương GiangBài giảng Kỹ thuật lập trình - Chương 3: Các kỹ thuật xây dựng chương trình phần mềm (Phần 3) - Vũ Thị Hương Giang

    1. Một số khái niệm thường gặp • Biểu thức (expression): tính toán giá trị đích dựa trên giá trị nguồn • Lệnh gán (assigment): lưu trữ giá trị của biểu thức hoặc của biến nguồn vào trong 1 biến đícha. Hàm định nghĩa sẵn • Được định nghĩa trong các thư viện • Cần khai báo thư viện ở đầu chương trình để có thể dùng các hàm này • Ví dụ: trong...

    pdf49 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 726 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 3: Các kỹ thuật xây dựng chương trình phần mềm (Phần 2) - Vũ Thị Hương GiangBài giảng Kỹ thuật lập trình - Chương 3: Các kỹ thuật xây dựng chương trình phần mềm (Phần 2) - Vũ Thị Hương Giang

    1. Nguyên tắc chung • Đơn giản: – Thể hiện giải thuật như nó vốn có, đừng quá kỳ bí – Lựa chọn cấu trúc dữ liệu sao cho việc viết giải thuật bằng NNLT cụ thể là đơn giản nhất – Tìm cách đơn giản hóa các biểu thức – Thay những biểu thức lặp đi lặp lại bằng CTC tương ứng • Trực tiếp: – Sử dụng thư viện mọi lúc có thể – Tránh việc kiểm tra đi...

    pdf135 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 677 | Lượt tải: 1

  • ◄
  • 1
  • ...
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • ...
  • 283
  • ►
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.