TAILIEUCHUNG - Bài giảng công nghệ phần mềm - Chương 1

Vài nét về quá trình phát triển và mục tiêu của công nghệ phần mềm . Quá trình hình thành và phát triển của kỹ thuật lập trình Khoảng tr-ớc những năm 1950, tin học đang ở trong thời kỳ sơ khai. Ban đầu, ng-ời ta sử dụng từng lệnh riêng cho máy hoạt động, tiến đến việc xây dựng một hệ thống các lệnh tuân theo trình tự nhất định để giải quyết những bài toán hay một vấn đề nào đó - ng-ời ta gọi đó là các ch-ơng trình. Thời kỳ đầu, ng-ời ta xây dựng các ch-ơng. | Bài giảng môn học Công nghệ phẩm mềm Trang 1 CHƯƠNG 1 VÀI NÉT VỂ QUÁ TRÌNH PHÁT TRIỂN VÀ MỤC TIÊU CỦA CÔNG NGHỆ PHẦN MEM . Quá trình hình thành và phát triển của kỹ thuật lập trình Khoảng trước những năm 1950 tin học đang ở trong thời kỳ so khai. Ban đầu người ta sử dụng từng lệnh riêng cho máy hoạt động tiến đến việc xây dựng một hệ thống các lệnh tuân theo trình tự nhất định để giải quyết những bài toán hay một vấn đề nào đó - người ta gọi đó là các chưong trình. Thời kỳ đầu người ta xây dựng các chưong trình này bằng ngôn ngữ cấp thấp MinCK 22 MinCK 23 Algol Fortran . Những chưong trình này không thể sửa ngay trực tiếp trên máy tính được mà phải mã hoá thành dạng nhị phân. Tin học ngày càng phát triển người ta luôn tìm cách cải tiến cả phần cứng lẫn phần mềm. Về phần cứng Kích thước phần cứng ngày càng giảm và dung lượng bộ nhớ ngày càng lớn. Tốc độ tăng giá thành hạ. Về phần mềm Ngày được cải tiến phong phú hon. Cho đến những năm 1960 việc ứng dụng tin học vào thực tế ngày càng nhiều lên. Tuy vậy để giải quyết những tính toán thực tế ngày càng sâu hon thì chưong trình đòi hỏi phải ngày một đổ sộ hon. Chính vì thế vào thời điểm này một loạt các chưong trình khi đưa vào thực tế đều đã thất bại. Người ta tìm hiểu thấy có 3 nguyên nhân chính Chương trình là một khối lớn liền nhau lên khó theo dõi và chỉnh sửa. Các chương trình sử dụng quá nhiều lệnh GOTO. Các quy định về ngữ pháp lỏng lẻo gây lên hiểu nhầm cho máy tính ví dụ tên của các biến trong ngôn ngữ Fortran cho phép có cả dấu cách các biến không phải khai báo kiểu của chúng trước khi được sử dụng. Để khắc phục sự thiếu chặt chẽ của Fortran người ta đưa ra ngôn ngữ Algol. Nhưng ngôn ngữ này lại có quy định quá rườm rà rắc rối về cấu trúc ngữ pháp nên rất khó cài đặt hay cài đặt thiếu hiệu quả. Đến thập kỷ 1970 người ta nghĩ đến việc làm một cuộc cách mạng về lập trình. Mục tiêu là xây dựng ngôn ngữ lập trình dễ tiếp cận dễ cải tiến và phát triển có thể khai thác được tối đa các khả năng của máy tính và .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.