Thứ Hai, 27 tháng 2, 2012

Giáo Trình Kỹ Thuật Lập Trình Nâng Cao – ĐH Đà Lạt



Ebook Kĩ Thuật Lập Trình Nâng Cao

Giáo trình gồm 2 phần chính và một phụ lục:
Phần I. Đệ quy.
Trình bày về chủ đề đệ quy trong lập trình bao gồm các nội dung sau:
- Khái niệm đệ quy và vai trò của nó trong lập trình.
- Cách xây dựng một giải thuật cho một bài toán bằng phương pháp đệ quy.
- Cơ chế thực hiện một giải thuật đệ quy.
- Khử đệ quy.
Phần II. Kiểm chứng chương trình.
Trình bày về chủ đề kiểm chứng tính đúng của chương trình bao gồm các nội dung sau:
- Vai trò của vấn đề kiểm chứng trong lập trình.
- Các phương pháp dùng để kiểm chứng tính đúng .
- Hệ luật Hoare và áp dụng của nó vào kiểm chứng tính đúng có điều kiện.
- Hệ luật Dijkstra và áp dụng của nó vào kiểm chứng tính đúng đầy đủ.
- Dạng tổng quát của bài toán kiểm chứng và phương pháp kiểm chứng. Các lược đồ kiểm chứng và tập tối thiểu các điều kiện cần kiểm chứng.
Phụ lục . Các kiến thức chung về logic.
Trình bày các kiến thức ban đầu về logic mệnh đề và logic tân từ. Phụ lục cung cấp một một tài liệu cô đọng về các kiến thức logic áp dụng trực tiếp trong phần I và phần II ( nó là một phần nôi dung của giáo trình nhập môn toán) người học cần dành thời gian thích hợp ôn lại để có thể theo kịp hướng tiếp cận của giáo trình.
Cùng với những trình bày lý thuyết tổng quát, tác giả đưa vào một số thỏa đáng các ví dụ chọn lọc nhằm giúp người học nắm bắt được bản chất của các khái niệm, các phương pháp mới và làm quen với cách sử dụng các kết qủa mới. Khi học trước khi tìm cách giải các bài tập của thầy giáo cung cấp các bạn cố gắng đọc và hiểu hết các ví dụ minh họa.
Mục lục:
Phần I
Chương I
  • I. Mở đầu
  • II. Mô tả đệ quy các cấu trúc dữ liệu
  • III. Mô tả đệ quy giải thuật
Chương II
  • I. Các nội dung cần làm để tìm giải thuật đệ quy cho một bài toán
  • II. Một số bài toán giải bằng giải thuật đệ quy điển hình
Chương III
  • I. Cơ chế thực hiện giải thuật đệ quy
  • II. Tổng quan về vấn đề khử đệ quy
  • III. Các trường hợp khử đệ quy đơn giản
Phần II
Chương IV
  • I. Các giai đoạn trong cuộc sống của một phần mềm
Chương V
  • I. Các khái niệm về tính đúng
  • II. Hệ luật Hoare (Hoares Inference Rules)
  • III. Kiểm chứng đoạn Chương trình không có vòng lặp
  • IV. Kiểm chứng đoạn Chương trình có vòng lặp
Chương VI
  • I. Các khái niệm
  • II. Tính chất của WP
  • III. Các phép biến đổi tân từ
  • IV. Lược đồ kiểm chứng hợp lý và các điều kiện cần kiểm chứng
Phu lục
  • I. Logic toán
  • II. Logic mệnh đề
  • III. logic tân từ

Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

0 nhận xét

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© Download do an khoa luan tai lieu
Designed by BlogThietKe Cooperated with Duy Pham
Released under Creative Commons 3.0 CC BY-NC 3.0
Posts RSSComments RSS
Back to top