Kết quả 1 đến 1 của 1
-
12-18-2018, 12:21 AM #1
- Ngày tham gia
- Jan 2017
- Bài viết
- 563
Phần mềm máy tính là gì ?. Quy trình để tạo ra một phần mềm
Phần mềm máy tính hay còn được gọi tắt là software là một tập hợp các câu lệnh hoặc chỉ thị được viết bằng 1 hoặc nhiều ngôn ngữ lập trình theo một trận tự xác định nhằm tạo ra một nhiệm vụ hay chức năng năng hoặc một vấn đề cụ thể nào đó. Cùng Taibangoc.com đi vào tìm hiểu nhé.
Phần mềm máy tính hoạt động bằng cách gửi trực tiếp các chỉ thị đến phần cứng hoặc bằng cách cung cấp dữ liệu để phục vụ các chương trình phần mềm khác thực hiện nhiệm vụ của mình.
Phần mềm có thể hiểu một cách trừu tượng là những thứ không thể cầm, nắm như phần cứng và phần mềm hoạt động phụ thuộc vào phần cứng.
Đặc điểm của phần mềm
Trước đây, để tạo ra chương trình máy tính người ta phải làm việc trực tiếp với các con số 0 hoặc 1 (sử dụng hệ số nhị phân), hay còn gọi là ngôn ngữ máy. Công việc này vô cùng khó khăn, chiếm nhiều thời gian, công sức và đặc biệt dễ gây ra lỗi. Để khắc phục nhược điểm này, người ta đề xuất ra hợp ngữ, một ngôn ngữ cho phép thay thế dãy 0 hoặc 1 này bởi các từ gợi nhớ tiếng Anh. Tuy nhiên, cải tiến này vẫn còn chưa thật thích hợp với đa số người dùng máy tính, những người luôn mong muốn các lệnh chính là ý nghĩa của các thao tác mà nó mô tả. Vì vậy, ngay từ những năm 1950, người ta đã xây dựng những ngôn ngữ lập trình mà câu lệnh của nó gần với ngôn ngữ tự nhiên. Các ngôn ngữ này được gọi là ngôn ngữ lập trình bậc cao.
Chương trình máy tính thường được tạo ra bởi con người, những người này được gọi là lập trình viên, tuy nhiên cũng tồn tại những chương trình được sinh ra bởi các chương trình khác.
Phần mềm máy tính được phân thành 2 loại:
- Loại 1: Theo phương thức hoạt động như: phần mềm hệ thống windowns, linux, các chương trình điều khiển như driver,...
- Loại 2: Theo khả năng ứng dụng như: photoshop, phần mềm văn phòng office,...
Quá trình tạo ra một phần mềm
- Về mặt thiết kế: Tùy theo mức độ phức tạp của phần mềm làm ra, người thiết kế phần mềm sẽ ít nhiều dùng đến các phương tiện để tạo ra mẫu thiết kế theo ý muốn (chẳng hạn như là các sơ đồ khối, các lưu đồ, các thuật toán và các mã giả), sau đó mẫu này được mã hoá bằng các ngôn ngữ lập trình và được các trình dịch chuyển thành các khối lệnh (module) hay/và cáctệp khả thi. Tập họp các tệp khả thi và các khối lệnh đó làm thành một phần mềm. Thường khi một phần mềm được tạo thành, để cho hoàn hảo thì phần mềm đó phải được điều chỉnh hay sửa chữa từ khâu thiết kế cho đến khâu tạo thành phiên bản phần mềm một số lần. Một phần mềm thông thường sẽ tương thích với một hay vài hệ điều hành, tùy theo cách thiết kế, cách viết mã nguồn và ngôn ngữ lập trình được dùng.
- Sản xuất và phát triển: Việc phát triển và đưa ra thị trường của một phần mềm là đối tượng nghiên cứu của bộ môn kỹ nghệ phần mềm hay còn gọi là công nghệ phần mềm (software engineering). Bộ môn này nghiên cứu các phương pháp tổ chức, cách thức sử dụng nguồn tài nguyên, vòng quy trình sản xuất, cùng với các mối liên hệ với thị trường, cũng như liên hệ giữa các yếu tố này với nhau. Tối ưu hoá qui trình sản xuất phần mềm cũng là đối tượng được cứu xét của bộ môn.View more random threads:
- Nhờ kem trị mụn thâm sẹo công việc tôi đã thăng tiến
- Bệnh lý da liễu: dấu hiệu triệu chứng, chẩn đoán điều trị
- Công ty diệt côn trùng Vĩnh Phúc
- Chọn nơi tổ chức sinh nhật ở đâu tphcm ?
- Tiền bạc - Những điều sinh viên cần phải ghi nhớ
- Phương pháp trắng da tại nhà chỉ bằng trái cây
- Trung Thành chuyên sản xuất kệ sắt giá rẻ tại tp.hcm
- Những người mắc bệnh trĩ có quan hệ tình dục được không?
- Fonecare là cửa hàng thay cảm ứng iPhone 5 nhanh chóng , chi phí rẻ, chính hãng nhất Hà nội & TP.Hồ Chí Minh
- Gặp nhiều khó khăn khi vệ sinh sau khi phẫu thuật bệnh trĩ nội
Các Chủ đề tương tự
-
Bị bệnh vảy nến ở bộ phận sinh dục phải làm sao?
Bởi RONALDOCR7 trong diễn đàn Rao Vặt Tổng HợpTrả lời: 0Bài viết cuối: 12-12-2018, 06:20 PM -
3 nguyên tắc dùng màng bọc thực phẩm nhất định phải tuân theo
Bởi qwerty trong diễn đàn Rao Vặt Tổng HợpTrả lời: 0Bài viết cuối: 12-12-2018, 01:36 AM -
Sản phẩm hoặc vật liệu có trở thành phế liệu hay không phụ thuộc
Bởi hoalantoda trong diễn đàn Rao Vặt Tổng HợpTrả lời: 0Bài viết cuối: 12-03-2018, 06:52 PM -
1688 với phải là trang bán hàng trực tuyến phải chăng nhất trên Trung Quốc? Và các điều bạn chưa biết về 1688
Bởi ordertrungquoc trong diễn đàn Rao Vặt Tổng HợpTrả lời: 0Bài viết cuối: 11-15-2018, 05:37 AM -
Những điều bạn cần phải biết trước và sau khi phẫu thuật nâng mũi
Bởi boonguyen trong diễn đàn Rao Vặt Tổng HợpTrả lời: 0Bài viết cuối: 09-18-2018, 09:00 PM
Bàn Ghế Mây Cafe: Thú vị và Thông...
Hôm nay, 12:03 PM in Rao Vặt Tổng Hợp