Bài giảng kỹ thuật lập trình bài 1 ths nguyễn thành trung

10 51 0
Bài giảng kỹ thuật lập trình  bài 1   ths  nguyễn thành trung

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

Thông tin tài liệu

Trịnh Thành Trung (ThS) trungtt@soict.hust.edu.vn Bài TỔNG QUAN Nội dung Khái niệm kỹ thuật lập trình Tổng quan lập trình Mơ thức lập trình Chu trình phát triển phần mềm Khái niệm Kỹ thuật lập trình Các khái niệm kỹ thuật lập trình “ Kỹ thuật lập trình kỹ thuật thực thi giải pháp phần mềm (cấu trúc liệu + giải thuật) dựa tảng phương pháp luận (methodology) nhiều ngôn ngữ lập trình phù hợp với yêu cầu đặc thù ứng dụng Tổng quan Kỹ thuật lập trình ▪ Kỹ thuật lập trình Tư tưởng thiết kế + Kỹ thuật mã hóa Cấu trúc liệu + Giải thuật + Ngơn ngữ lập trình ▪ Kỹ thuật lập trình ≠ Phương pháp phân tích & thiết kế(A&D) Thế lập trình ▪Viết chương trình tính giai thừa 100 ▪Viết chương trình in 100 số nguyên tố ▪Giải tốn cổ «Vừa gà vừa chó, ba mươi sáu con, bó lại cho tròn, trăm chân chẵn» ▪Viết chương trình tính giai thừa ▪Viết chương trình in n số nguyên tố ▪Giải tốn cổ «Vừa gà vừa chó, vừa vặn X con, bó lại cho tròn, đủ Y chân chẵn» Khái niệm lập trình Với tốn (vấn đề) đặt ra, cần: ▪ Thiết kế giải thuật để giải tốn ▪ Cài đặt giải thuật chương trình máy tính Thế lập trình tốt Đúng / Chính xác ▪Thỏa mãn nhiệm vụ ▪Được khách hàng chấp nhận Khả nâng cấp ▪Dễ dàng chỉnh sửa ▪Dễ dàng nâng cấp điều kiện toán thay đổi Ổn định ▪Ổn định ▪Ít lỗi lỗi nhẹ chấp nhận Tái sử dụng ▪Tái sử dụng kế thừa cho toán khác Thế lập trình tốt Tương thích ▪Thích ứng tốt mơi trường khác Hiệu suất ▪Chương trình nhỏ gọn, nhớ ▪Tốc độ nhanh, sử dụng CPU Hiệu ▪Thời gian lập trình ngắn ▪Khả bảo trì dễ dàng ▪Giá trị sử dụng lại lớn ▪Sử dụng đơn giản, thân thiện ▪Nhiều chức tiện ích Làm để lập trình tốt ▪ Tư phương pháp lập trình ▪ Hiểu sâu máy tính ▪ Nắm vững ngơn ngữ ▪ Rèn luyện ... Khái niệm kỹ thuật lập trình Tổng quan lập trình Mơ thức lập trình Chu trình phát triển phần mềm Khái niệm Kỹ thuật lập trình Các khái niệm kỹ thuật lập trình “ Kỹ thuật lập trình kỹ thuật thực... giải thuật) dựa tảng phương pháp luận (methodology) nhiều ngôn ngữ lập trình phù hợp với yêu cầu đặc thù ứng dụng Tổng quan Kỹ thuật lập trình ▪ Kỹ thuật lập trình Tư tưởng thiết kế + Kỹ thuật. .. trúc liệu + Giải thuật + Ngơn ngữ lập trình ▪ Kỹ thuật lập trình ≠ Phương pháp phân tích & thiết kế(A&D) Thế lập trình ▪Viết chương trình tính giai thừa 10 0 ▪Viết chương trình in 10 0 số nguyên tố

Ngày đăng: 19/06/2019, 10:04

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan