Nhập môn lập trình (Đặng Bình Phương) - Các khái niệm cơ bản về hệ điều hành
Số trang: 17
Loại file: ppt
Dung lượng: 1.46 MB
Lượt xem: 25
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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. Vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính. Cung cấp môi trường cho phép 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.
Nội dung trích xuất từ tài liệu:
Nhập môn lập trình (Đặng Bình Phương) - Các khái niệm cơ bản về hệ điều hànhTrườngĐạihọcKhoahọcTựnhiênKhoaCôngnghệthôngtinBộmônTinhọccơsở NHẬPMÔNLẬPTRÌNH ĐặngBìnhPhương dbphuong@fit.hcmus.edu.vn CÁCKHÁINIỆMCƠBẢNVỀ HỆĐIỀUHÀNH 1 &VC BB Nộidung 1 Khái niệm & các chức năng chính 2 Phân loại 3 Hệ thống tập tin 4 Một số hệ điều hành thông dụng Hệđiềuhành 2 &VC BB KháiniệmHệđiềuhành Kháiniệm 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. Vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính. Cung cấp môi trường cho phép 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. Hệđiềuhành 3 &VC BB CácchứcnăngchínhcủaHĐH Quản lý chia sẻ tài nguyên • Tài nguyên là hữu hạn. • Người sử dụng yêu cầu nhiều tài nguyên đồng thời. • Chia sẻ tài nguyên phần mềm (thông tin) với nhau. Giả lập một máy tính mở rộng • Hệ thống nhiều máy tính trừu tượng xếp thành nhiều lớp chồng lên nhau. • Ẩn đi các chi tiết phần cứng qua giao diện làm việc đơn giản và không phụ thuộc vào thiết bị. Hệđiềuhành 4 & VC BB PhânloạiHệđiềuhành HĐH dành cho máy Mainframe HĐH dành cho máy Server HĐH dành cho máy nhiều CPUDướigóc độ loại HĐH dành cho máy tính cá nhânmáy tính HĐH dành cho máy PDA HĐH dành cho máy chuyên biệt HĐH dành cho thẻ chip (SmartCard) Hệđiềuhành 5 & VC BB PhânloạiHệđiềuhànhDưới HĐH đơn nhiệmgóc độ sốchương trìnhsử dụngcùng lúc HĐH đa nhiệm Hệđiềuhành 6 & VC BB PhânloạiHệđiềuhànhDưới Máy đơn (một người dùng)góc độ ngườidùng(truy xuấttài nguyên Mạng ngang hàng và mạng có máy chủcùng lúc) Hệđiềuhành 7 & VC BB PhânloạiHệđiềuhành Hệ thống xử lý theo lôDưới Hệ thống chia sẻgóc độ Hệ thống song songhình thứcxử lý Hệ thống phân tán Hệ thống xử lý thời gian thực Hệđiềuhành 8 &VC BB Hệthốngtậptin–Tậptin Kháiniệm Viết tắt của tập thông tin. Còn gọi là tệp, tệp tin, file. Tập hợp của thông tin (dữ liệu) được tổ chức theo một cấu trúc nào đó. Nội dung có thể là chương trình, dữ liệu, văn bản… Hệđiềuhành 9 &VC BB HệthốngtậptinTậptin • Không bắt buộc. . Tên Mởrộng • Thường có 3 ký tự. (name) (extension) • Thường do chương trình ứng dụng tạo tập tin tự đặt • Bắt buộc phải có. • Hệ điều hành MS-DOS: dài tối đa 8 ký tự. • Hệ điều hành Windows: dài tối đa 128 ký tự. • Gồm các ký tự A đến Z, số 0 đến 9, ký tự khác như #, $, %, ~, ^, @, (, ), !, _, khoảng trắng. Hệđiềuhành 10 &VC BB Hệthốngtậptin–Tậptin Vídụ Có phần mở rộng: TinA.bat, Bai Tap.pas, … Không có phần mở rộng: TinA, Bai Tap, … Cácphầnmởrộngthôngdụng COM, EXE TXT, DOC, PDF PAS, BAS, CPP WK1, XLS BMP, GIF, JPG MP3, DAT, WMA Hệđiềuhành 11 &VC BB Hệthốngtậptin–Tậptin Hệđiềuhành 12 &VC BB Hệthốngtậptin–Tậptin Thuộctính Là đặc tính và giới hạn của tập t ...
Nội dung trích xuất từ tài liệu:
Nhập môn lập trình (Đặng Bình Phương) - Các khái niệm cơ bản về hệ điều hànhTrườngĐạihọcKhoahọcTựnhiênKhoaCôngnghệthôngtinBộmônTinhọccơsở NHẬPMÔNLẬPTRÌNH ĐặngBìnhPhương dbphuong@fit.hcmus.edu.vn CÁCKHÁINIỆMCƠBẢNVỀ HỆĐIỀUHÀNH 1 &VC BB Nộidung 1 Khái niệm & các chức năng chính 2 Phân loại 3 Hệ thống tập tin 4 Một số hệ điều hành thông dụng Hệđiềuhành 2 &VC BB KháiniệmHệđiềuhành Kháiniệm 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. Vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính. Cung cấp môi trường cho phép 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. Hệđiềuhành 3 &VC BB CácchứcnăngchínhcủaHĐH Quản lý chia sẻ tài nguyên • Tài nguyên là hữu hạn. • Người sử dụng yêu cầu nhiều tài nguyên đồng thời. • Chia sẻ tài nguyên phần mềm (thông tin) với nhau. Giả lập một máy tính mở rộng • Hệ thống nhiều máy tính trừu tượng xếp thành nhiều lớp chồng lên nhau. • Ẩn đi các chi tiết phần cứng qua giao diện làm việc đơn giản và không phụ thuộc vào thiết bị. Hệđiềuhành 4 & VC BB PhânloạiHệđiềuhành HĐH dành cho máy Mainframe HĐH dành cho máy Server HĐH dành cho máy nhiều CPUDướigóc độ loại HĐH dành cho máy tính cá nhânmáy tính HĐH dành cho máy PDA HĐH dành cho máy chuyên biệt HĐH dành cho thẻ chip (SmartCard) Hệđiềuhành 5 & VC BB PhânloạiHệđiềuhànhDưới HĐH đơn nhiệmgóc độ sốchương trìnhsử dụngcùng lúc HĐH đa nhiệm Hệđiềuhành 6 & VC BB PhânloạiHệđiềuhànhDưới Máy đơn (một người dùng)góc độ ngườidùng(truy xuấttài nguyên Mạng ngang hàng và mạng có máy chủcùng lúc) Hệđiềuhành 7 & VC BB PhânloạiHệđiềuhành Hệ thống xử lý theo lôDưới Hệ thống chia sẻgóc độ Hệ thống song songhình thứcxử lý Hệ thống phân tán Hệ thống xử lý thời gian thực Hệđiềuhành 8 &VC BB Hệthốngtậptin–Tậptin Kháiniệm Viết tắt của tập thông tin. Còn gọi là tệp, tệp tin, file. Tập hợp của thông tin (dữ liệu) được tổ chức theo một cấu trúc nào đó. Nội dung có thể là chương trình, dữ liệu, văn bản… Hệđiềuhành 9 &VC BB HệthốngtậptinTậptin • Không bắt buộc. . Tên Mởrộng • Thường có 3 ký tự. (name) (extension) • Thường do chương trình ứng dụng tạo tập tin tự đặt • Bắt buộc phải có. • Hệ điều hành MS-DOS: dài tối đa 8 ký tự. • Hệ điều hành Windows: dài tối đa 128 ký tự. • Gồm các ký tự A đến Z, số 0 đến 9, ký tự khác như #, $, %, ~, ^, @, (, ), !, _, khoảng trắng. Hệđiềuhành 10 &VC BB Hệthốngtậptin–Tậptin Vídụ Có phần mở rộng: TinA.bat, Bai Tap.pas, … Không có phần mở rộng: TinA, Bai Tap, … Cácphầnmởrộngthôngdụng COM, EXE TXT, DOC, PDF PAS, BAS, CPP WK1, XLS BMP, GIF, JPG MP3, DAT, WMA Hệđiềuhành 11 &VC BB Hệthốngtậptin–Tậptin Hệđiềuhành 12 &VC BB Hệthốngtậptin–Tậptin Thuộctính Là đặc tính và giới hạn của tập t ...
Tìm kiếm theo từ khóa liên quan:
lấp trình máy tính nhập môn lập trình tài liệu lập trình chuyên ngành lập trình cơ bản về hệ điều hànhGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 299 0 0 -
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 221 0 0 -
15 trang 194 0 0
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 177 0 0 -
65 trang 150 0 0
-
69 trang 143 0 0
-
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 139 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 135 0 0 -
Bài giảng Công nghệ phần mềm - Chương 2: Quy trình xây dựng phần mềm
36 trang 132 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 116 0 0