Tải bản đầy đủ (.ppt) (224 trang)

Lịch sử Hệ điều hành, các công ty, các thế hệ máy tính...

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (7.36 MB, 224 trang )

TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ KHOA HỌC MÁY TÍNH
LỊCH SỬ KHOA HỌC MÁY TÍNH
Lịch sử phần mềm
Lịch sử các công ty tiêu biểu
09/04/09 1
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ PHẦN MỀM
LỊCH SỬ PHẦN MỀM
Bao gồm:
Hệ điều hành
Ngôn ngữ lập trình
Phần mềm ứng dụng
09/04/09 2
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ HỆ ĐIỀU HÀNH
LỊCH SỬ HỆ ĐIỀU HÀNH
Hệ điều hành là một chương trình chạy trên máy
tính,dùng để điều hành quản lý các thiết bị phần cứng
và các tài nguyên phần mềm trên máy tính.
Hệ điều hành đóng vai trò trung gian trong giao tiếp
giữa người dùng và phần cứng máy tính,cung cấp một
môi trường cho người sử dụng phát triển và thực hiện
các ứng dụng của họ một cách dễ dàng.
09/04/09 3
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN


TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ HỆ ĐIỀU HÀNH
LỊCH SỬ HỆ ĐIỀU HÀNH
(1945-1955)

Máy tính thế hệ này chưa có hệ điều hành (máy tính sử
dụng ống đèn chân không).

Mỗi máy được một nhóm thực hiện tất cả từ thiết kế,
xây dựng lập trình, thao tác đến quản lý. Lập trình bằng
ngôn ngữ máy tuyệt đối, thường là dùng bảng điều
khiển để thực hiện các chức năng cơ bản. Sau đó vào
khoảng thập niên 1950, thao tác trên phiếu đục lỗ và kết
quả vẫn giữ trên phiếu đục lỗ.
09/04/09 4
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ HỆ ĐIỀU HÀNH
LỊCH SỬ HỆ ĐIỀU HÀNH
(1955 – 1965)
Hệ thống xử lý theo lô ra đời

Nó lưu các yêu cầu cần thực hiện lên băng từ, và hệ
thống sẽ đọc và thi hành lần lượt. Sau đó, nó sẽ ghi kết
quả lên băng từ xuất và cuối cùng người sử dụng sẽ
đem băng từ xuất đi in.

Hoạt động dưới sự điều khiển của một chương trình đặc

biệt là tiền thân của hệ điều hành sau này. Ngôn ngữ lập
trình sử dụng trong giai đoạn này chủ yếu là FORTRAN
và hợp ngữ.
09/04/09 5
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ HỆ ĐIỀU HÀNH
LỊCH SỬ HỆ ĐIỀU HÀNH
Hệ thống xử lý theo lô

Mang phiếu đến máy IBM 1401 (good at card reading)

Đọc nội dung phiếu ra băng từ

Cho băng từ vào máy IBM 7094 thực hiện tính toán

Cho băng từ vào máy IBM 1401 in kết quả xuất ra ngoài
09/04/09 6
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ HỆ ĐIỀU HÀNH
LỊCH SỬ HỆ ĐIỀU HÀNH
(1965 – 1980)
Máy tính đã được sử dụng rộng rãi
trong khoa học cũng như trong thương mại.

Ra đời khái niệm HĐH đa chương
- CPU không phải

chờ thực hiện các thao tác nhập xuất. Bộ nhớ được chia
làm nhiều phần, mỗi phần có một công việc khác nhau,
khi một công việc chờ thực hiện nhập xuất CPU sẽ xử lý
các công việc còn lại.

Giai đoạn này cũng đánh dấu sự ra đời của
hệ điều hành
chia sẻ thời gian
như CTSS của MIT. Đồng thời các hệ
điều hành lớn ra đời như MULTICS, UNIX và hệ thống
các máy mini cũng xuất hiện như DEC PDP-1.
09/04/09 7
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

LỊCH SỬ HỆ ĐIỀU HÀNH
LỊCH SỬ HỆ ĐIỀU HÀNH
Sau 1980

Giai đoạn này đánh dấu sự ra đời của máy tính cá nhân,
đặc biệt là hệ thống IBM PC với hệ điều hành MS-DOS
và Windows sau này.

Bên cạnh đó là sự phát triển mạnh của các hệ điều hành
tựa Unix trên nhiều hệ máy khác nhau như Linux. Ngoài
ra, từ đầu thập niên 90 cũng đánh dấu sự phát triển
mạnh mẽ của hệ điều hành mạng và hệ điều hành phân
tán.
09/04/09 8
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN

TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH CP/M
HĐH CP/M
Lược sử:

Được viết vào năm 1976 bởi Intel dành cho những chiếc
PC đầu tiên như Atari, Commodore 128, Altair hay một số
PC của dòng Amstrad.

Giao diện của hệ điều hành này rất đơn điệu. Nó chỉ bao
gồm các dòng lệnh đơn giản và không hề hỗ trợ chuột.

CP/M đảm nhận 3 chức năng chính: quản lý đĩa, quản lý
vào/ra và quản lý thiết bị ngoại vi.

CP/M - Control Program for Microcomputers.
09/04/09 9
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH CP/M
HĐH CP/M
09/04/09 10
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MS DOS
HĐH MS DOS
Lược sử:


1980, IBM chọn Microsoft viết HĐH cho máy tính cá nhân
của họ. Microsoft đã mua lại 86-DOS từ một công ty nhỏ
tên là Seattle Computer Products với giá 50.000 $, rồi cải
tiến nó thành MS-DOS (Microsoft Disk Operating System)

Phiên bản DOS đầu tiên ra đời vào 12/8/1981, với tên
chính thức là PC DOS 1.0.
09/04/09 11
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MS-DOS
HĐH MS-DOS

Tên gọi MS-DOS chỉ đựợc biết đến kể từ tháng 5 năm
1982 (MS-DOS 1.25). Sau đó, Microsoft lần lượt cho ra
đời các phiên bản tiếp theo của MS-DOS

Phiên bản MS-DOS 2.0 phát hành năm 1983,nó bổ sung
hỗ trợ cho các thư mục.

Phiên bản MS-DOS 3.0 đưa ra vào năm 1984, thêm
phần hỗ trợ cho các đĩa mềm 1.2MB và 32MB HDD.

Cuối năm lại cho ra phiên bản 3.1 có thêm hỗ trợ các
mạng lưới.
09/04/09 12
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:


HĐH MS-DOS
HĐH MS-DOS

1988: MS-DOS 4.0 với các phân vùng lên đến 2 GB, vỏ đồ
họa, sửa lỗi.

6/1991: MS-DOS 5.0 bao gồm nhiều tính năng mới như
quản lý bộ nhớ (MEMMAKER.EXE), trình soạn thảo văn bản

1994: MS-DOS 6.22 là phiên bản DOS cuối cùng được chạy
như một hệ điều hành độc lập

Sau khi Windows 95 ra đời, các phiên bản MS-DOS tiếp
theo đều được phát hành đi kèm với Windows, chẳng hạn
như MS-DOS 7.0 (8/1995) là nền để cho Windows 95 khởi
động, và MS-DOS 8.0 đi kèm với Windows ME. Đây cũng là
phiên bản cuối cùng của hệ điều hành này.
09/04/09 13
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MS-DOS
HĐH MS-DOS
09/04/09 14
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MS-DOS
HĐH MS-DOS

Tóm lại:

MS-DOS là một hệ điều hành đơn nhiệm,tại mỗi thời
điểm chỉ thực hiện đựơc một công việc duy nhất.Nói
cách khác thì MS-DOS chỉ cho phép chạy một ứng
dụng duy nhất tại mỗi điểm.

MS-DOS làm việc nhờ các lệnh nội trú và các lệnh
ngoại trú.

Quá trình truy xuất dữ liệu thì chậm,khả năng tương
thích với các phần mềm thì không có.
09/04/09 15
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MS-DOS
HĐH MS-DOS

Tuy vậy,hiện nay một số môi trường làm việc đa
nhiệm như Deskmate hay Desqview đã được thiết kế
để chạy trên DOS và phiên bản đầu tiên của Windows
đều khởi động bởi dấu nhắc lệnh DOS.

Ngày nay thì MS-DOS đã trở nên ít phổ biến hơn,nó
chỉ tồn tại trong các phiên bản của Windows dưới
dạng một ứng dụng cho phép người dung kích hoạt
chế độ dòng lệnh và thường được dùng để thực hiện
những công việc mật thiết đến hệ thống mà giao diện
đồ họa của Windows không làm được.

09/04/09 16
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MAC
HĐH MAC

Mac OS (viết tắt của Macintosh Operating System) là
HĐH có giao diện cửa sổ và được phát triển bởi công ty
Apple Computer cho các máy tính Apple Macintosh.
Phiên bản đầu tiên ra đời năm 1984.

Các phiên bản của hệ điều hành Mac
Mac OS 6
Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X
09/04/09 17
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MAC
HĐH MAC
Đặc trưng:

Giao diện desktop, không cầu kỳ, lòe loẹt nhưng sang trọng

Trình duyệt tệp tin Finder có nhiệm vụ tương đương với My
Computer bên Windows, khác nhau ở chỗ tổ chức sắp xếp

thông minh hơn.

Tốc độ tìm kiếm diễn ra cực nhanh.

QuickLook, dùng để xem nhanh nội dung một tập tin bất
kỳ trước khi mở nó bằng phần mềm bạn muốn

Time Machine để sao lưu dự phòng cả hệ thống.

Mail, tính năng thứ 6, là chương trình duyệt e-mail có chức
năng tương tự như Microsoft Outlook.
09/04/09 18
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH MAC
HĐH MAC
09/04/09 19
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH UNIX
HĐH UNIX

Năm 1965, Viện công nghệ Massachusetts và Phòng thí
nghiệm Bell của hãng AT&T Mỹ thực hiện dự án xây dựng
một hệ điều hành có tên gọi là Multics (MULTiplexed
Information and Computing Service)

Mục tiêu: tạo lập được một hệ điều hành phủ trên vùng

lãnh thổ rộng, hoạt động trên tập các máy tính được kết
nối, đa người dùng, có năng lực cao về tính toán và lưu trữ.

1969, Ken Thompson, một chuyên viên dự án Multics, cùng
Dennics Richie viết hệ điều hành đa bài toán trên máy
PDP-7 với tên là UNICS (UNiplexed Information and
Computing Service)
09/04/09 20
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH UNIX
HĐH UNIX

1970 UNICS được phát triển trên assembler cho máy PDP-
11/20 và mang tên là UNIX.

1973, Riche và Thompson viết lại nhân của UNIX trên C.

Hãng AT&T phổ biến chương trình nguồn UNIX tới các
trường đại học, các công ty thương mại và chính phủ.

1982, UNIX-3 là bản UNIX thương mại đầu tiên của AT&T.

1983, AT&T giới thiệu Hệ thống UNIX-4 phiên bản thứ nhất
trong đó đã có trình soạn thảo, thư viện quản lý màn hình
được phát triển từ Đại học Tổng hợp California, Berkley.

1985-1987, UNIX-5 phổ biến khoảng 100000 bản.
09/04/09 21

Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH UNIX
HĐH UNIX
Một số đặc trưng :

Được viết trên ngôn ngữ bậc cao, rất dễ đọc, dễ hiểu,
dễ thay đổi để cài đặt trên loại máy mới

Có giao diện người dùng đơn giản đủ năng lực cung
cấp các dịch vụ mà người dùng mong muốn (so sánh với các
HĐH có từ trước đó thì giao diện của UNIX là một tiến bộ vượt
bậc)

Thỏa mãn nguyên tắc xây dựng các chương trình phức tạp từ
những chương trình đơn giản hơn: trước hết có các modul cơ
bản nhất của nhân sau đó phát triển để có toàn bộ HĐH

Sử dụng duy nhất một hệ thống File có cấu trúc cho phép dễ
dàng bảo quản và sử dụng hiệu quả.
09/04/09 22
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH UNIX
HĐH UNIX

Sử dụng phổ biến một dạng trình bày đơn giản của File như một
dòng các byte cho phép dễ dàng khi viết các chương trình ứng

dụng truy nhập, thao tác với các dữ liệu trong File.

Có kết nối đơn giản với thiết bị ngoại vi: các file thiết bị đã
được đặt sẵn trong hệ thống File.

Là HĐH đa người dùng, đa quá trình, mỗi người dùng có thể
thực hiện các quá trình của mình một cách độc lập.

Mọi thao tác vào - ra được thực hiện trên hệ thống File

Che khuất cấu trúc máy đối với người dùng, đảm bảo tính độc
lập tương đối của chương trình đối với dữ liệu và phần
cứng, thuận lợi cho người lập trình khi viết các chương trình
chạy UNIX với các điều kiện phần cứng khác biệt nhau.
09/04/09 23
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH UNIX
HĐH UNIX
09/04/09 24
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN
TRUNG TÂM ĐÀO TẠO CNTT iSPACE Website:

HĐH LINUX
HĐH LINUX
Xuất xứ:

Linus Tovalds (một sinh viên Phần lan) đưa ra nhân (phiên
bản đầu tiên) cho hệ điều hành Linux vào tháng 8 năm 1991

trên cơ sở cải tiến một phiên bản UNIX có tên Minix do Giáo
sư Andrew S. Tanenbaum xây dựng và phổ biến

Linus đã nói: “Hiện nay tôi đang phát triển một HĐH mô
phỏng nền Unix có thể cho phép mọi người sữa đổi riêng
theo ý mình, chỉ với ý thích cá nhân chứ không vì mục đích
sinh lợi, tôi sẽ rất biết ơn cho mọi sự đóng góp và góp ý của
mọi người”

25/8/1991 Version 0.01, 1/1992 Version 0.12.

14/3/1994, hệ điều hành Linux phiên bản 1.0 được phổ biến.
09/04/09 25
Nhóm III - Lớp SPT-K30 ĐH QUY NHƠN

×