Chuong 03 software tủ tài liệu bách khoa

45 50 0
Chuong 03 software tủ tài liệu bách khoa

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

KHOA CÔNG NGHỆ THÔNG TIN Bài giảng NHẬP MÔN TIN HỌC Introduction to Information Technology LOGO Chương 3: PHẦN MỀM MÁY TÍNH Bộ mơn Mạng máy tính truyền thơng Giới thiệu  Phần mềm máy tính tập hợp thị, câu lệnh nhà lập trình viết để vận hành máy tính thiết bị liên quan nhằm hướng cho máy tính làm số việc cụ thể Nói cách khác tồn chương trình chạy máy tính gọi phần mềm máy tính  Để có phần mềm, nhà lập trình phải sử dụng ngơn ngữ lập trình để viết, ngơn ngữ lập trình ngơn ngữ trung gian ngôn ngữ giao tiếp người với ngôn ngữ máy Ngôn ngữ gần với ngôn ngữ người gọi ngôn ngữ bậc cao, ngôn ngữ gần với ngôn ngữ máy gọi ngơn ngữ bậc thấp Bộ mơn Mạng máy tính truyền thông Phân loại phần mềm Phần mềm hệ thống Phần mềm ứng dụng Phần mềm chuyển dịch mã Bộ mơn Mạng máy tính truyền thơng Phần mềm hệ thống Là tập hợp chương trình quản lý tài nguyên máy tính thiết bị kết nối phần cứng, cho phép người dùng phần mềm ứng dụng tương tác với phần cứng Có loại phần mềm hệ thống bản:  Hệ điều hành  Các phần mềm tiện ích  Chương trình điều khiển thiết bị Bộ mơn Mạng máy tính truyền thông Phần mềm hệ thống Hệ điều hành:  Là tập hợp chương trình tạo liên hệ người dùng máy tính thơng qua lệnh điều khiển  Là phần mềm hệ thống quan trọng nhất, cần thiết với máy vi tính  Một số HĐH thông dụng:  DOS  Windows  Unix/Linux  Mac OS  … Bộ môn Mạng máy tính truyền thơng Phần mềm hệ thống Chức HĐH:  Thực lệnh theo yêu cầu người sử dụng máy  Quản lý tài nguyên máy tính: nhớ, CPU, thiết bị vào/ra…  Quản lý nhớ, máy in…  Theo dõi/điều hành hiệu hệ thống  Cung cấp dịch vụ bảo mật  Cung cấp giao diện với người dùng:  Dòng lệnh: MS DOS, UNIX,…  Đồ hoạ: Windows, Mac OS,… Bộ mơn Mạng máy tính truyền thông Phần mềm hệ thống Chức HĐH: Chạy ứng dụng:  Đơn nhiệm  Đa nhiệm Khởi động hệ thống:  Khởi động nóng: khởi động lại máy tính chạy mà khơng tắt nguồn điện hệ thống  Khởi động nguội: khởi động máy tính tắt Bộ mơn Mạng máy tính truyền thơng Phần mềm hệ thống Phân loại HĐH: Dựa loại máy tính:  HĐH hệ thống nhúng: loại HĐH cho thiết bị cầm tay (điện thoại, PDA như: Windows Mobile, Android, Iphone OS)  HĐH mạng: thường cài máy chủ, quản lý tài nguyên máy chủ kết nối với máy trạm Ví dụ: Windows Server 2003, Linux  HĐH desktop: HĐH thông dụng cài máy desktop, laptop,… Ví dụ: Windows, Mac OS Bộ mơn Mạng máy tính truyền thơng Phần mềm hệ thống Phân loại HĐH: Dựa tính sở hữu:  HĐH mã nguồn mở: mã nguồn HĐH công khai, cho phép tổ chức, nhân khác phát triển dựa đó; khơng bị hạn chế quyền sử dụng  HĐH mã nguồn đóng: khơng cơng khai mã nguồn (HĐH thương mại) Bộ mơn Mạng máy tính truyền thông Phần mềm ứng dụng PM ứng dụng mã nguồn mở:  MediaPortal: thay cho MS Windows Media Center  VLC Media Player: thay cho Windows Media Player  7-Zip: thay cho Winzip  GIMP: thay cho Adobe Photoshop  InfraRecorder: thay cho Nero Burning Rom  Paint.net: thay cho Paint Microsoft  Mozilla Firefox, Unikey … Bộ môn Mạng máy tính truyền thơng Phần mềm chuyển dịch mã Là chương trình có chức đọc câu lệnh từ mã nguồn (được viết nhà lập trình) dịch sang dạng ngơn ngữ máy để máy tính hiểu; dịch sang dạng khác tập tin đối tượng, tập tin thư viện để phần mềm khác hiểu vận hành máy tính thực thi lệnh Bao gồm trình biên dịch trình thơng dịch Trình biên dịch: dịch từ ngơn ngữ lập trình bậc cao sang ngơn ngữ mã máy Trình thơng dịch: dịch lệnh viết xong dòng lệnh Bộ mơn Mạng máy tính truyền thơng Ngơn ngữ lập trình Là chương trình giúp người sử dụng lập chương trình nhằm giải vấn đề Nó ngôn ngữ trung gian ngôn ngữ giao tiếp người ngôn ngữ máy Phân loại:  Ngôn ngữ lập trình bậc thấp  Ngơn ngữ lập trình bậc cao Bộ mơn Mạng máy tính truyền thơng Ngơn ngữ lập trình Ngơn ngữ máy (Machine Language) Là dãy lệnh máy mà CPU thực trực tiếp (ở dạng nhị phân hệ đếm 16) Là ngơn ngữ mà máy tính hiểu Đây mức thấp hiệu chương trình cao khai thác triệt để khả máy Bộ môn Mạng máy tính truyền thơng Ngơn ngữ lập trình Hợp ngữ (Assembly Language) Là chương trình viết hợp ngữ bao gồm chuỗi lệnh dễ nhớ, viết lệnh dạng mã chữ Để chương trình viết hợp ngữ chạy máy tính, cần phải dịch ngơn ngữ máy Chương trình dịch hợp ngữ gọi hợp dịch (Assembler) Bộ mơn Mạng máy tính truyền thơng Ngơn ngữ lập trình Ngơn ngữ lập trình bậc cao: Còn gọi ngơn ngữ thuật tốn, câu lệnh gần với ngơn ngữ tự nhiên ngơn ngữ tốn học, phụ thuộc vào loại máy Chương trình phải dịch sang ngơn ngữ máy thực => Lập trình sử dụng cấu trúc liệu câu lệnh ngơn ngữ lập trình cụ thể để mơ tả liệu diễn đạt thao tác thuật tốn Bộ mơn Mạng máy tính truyền thơng Ngơn ngữ lập trình Bộ mơn Mạng máy tính truyền thơng Virus máy tính Là chương trình phần mềm người tạo nhằm thực ý đồ đó, có khả tự nhân từ đối tượng lây nhiễm sang đối tượng khác Nó tự làm việc mà khơng cần cho phép người sử dụng (khi kích hoạt) Bộ mơn Mạng máy tính truyền thông Virus Tàn phá nặng nề liệu, ổ đĩa hệ thống Làm cho chương trình hoạt động không Đánh cắp liệu (thông tin cá nhân nhạy cảm: mã số thẻ tín dụng, tài khoản ngân hàng ) Chiếm quyền điều khiển Hoặc đơn giản câu đùa vui hay nghịch ngợm đơi chút trước hình Bộ mơn Mạng máy tính truyền thông Virus lây lan nào?  Virus máy tính lây vào máy tính bạn qua email, qua file bạn tải từ Internet hay copy từ usb máy tính khác Virus máy tính lợi dụng lỗ hỏng phần mềm để xâm nhập từ xa, cài đặt, lây nhiễm lên máy tính bạn cách âm thầm Loại file phát tán virus: loại file mà có chứa đoạn mã chương trình mà máy tính chạy COM, EXE, BAT… Virus macro lây nhiễm vào chương trình soạn thảo sử dụng macro DOC, XLS, DOT Bộ mơn Mạng máy tính truyền thơng Nơi cư trú virus Virus khơng ẩn CMOS, liệu CMOS khơng phải chương trình thực thi CMOS chứa liệu hệ thống (cấu hình máy tính) Vì virus thay đổi xố liệu CMOS khơng thể lây lan giấu CMOS Virus có BIOS, BIOS nơi lưu trữ mã chương trình thực thi (được thực máy tính khởi động) Bộ mơn Mạng máy tính truyền thơng Phòng chống virus  Cẩn thận với file gửi kèm email:  Không nên mở nghi ngờ nguồn gốc  Không nên chạy chương trình khơng rõ nguồn gốc tải từ internet copy từ máy khác  Cập nhật thường xuyên chương trình diệt virus mới:  Bkav  Avast Free Antivirus  Panda Cloud Antivirus Free  ZoneAlarm Free Antivirus + Firewall  Avira Free Antivirus  Kaspersky  AVG Bộ mơn Mạng máy tính truyền thơng Phòng chống virus Sử dụng tường lửa Cập nhật sửa lỗi HĐH Vận dụng kinh nghiệm sử dụng máy tính Bảo vệ liệu máy tính Bộ mơn Mạng máy tính truyền thơng Phân biệt virus cố máy tính Máy tính bị treo liên tục khởi động lại? -> kiểm tra phần cứng trước nghi vấn cho virus, chip nóng quạt chip bị hư; Ram main có vấn đề… Tại chương trình khơng chạy? => máy tính khơng tìm thấy file chương trình, file liệu đó,… Bộ mơn Mạng máy tính truyền thơng LOGO ... chương trình thao tác liệu số dạng bảng  Được sử dụng tạo tài liệu có cấu trúc bảng sử dụng nhiều phép tính như: bảng lương, báo cáo tài chính, kế hoạch chi tiêu…  Tài liệu bảng tính bao gồm... game,… Bộ mơn Mạng máy tính truyền thơng Phần mềm ứng dụng PM xử lý văn bản: Được sử dụng để tạo tài liệu:  Báo cáo, thư, công văn, đơn từ,…  Ghi nhớ, sách hướng dẫn, báo,…  Khố luận tốt nghiệp... Mobile, Android, Iphone OS)  HĐH mạng: thường cài máy chủ, quản lý tài nguyên máy chủ kết nối với máy trạm Ví dụ: Windows Server 2 003, Linux  HĐH desktop: HĐH thông dụng cài máy desktop, laptop,…

Ngày đăng: 09/11/2019, 07:23

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

  • Đang cập nhật ...

Tài liệu liên quan