giao trinh nhap mon may tinh phan 2 0102

93 1 0
giao trinh nhap mon may tinh phan 2 0102

Đ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

lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 117/209 Chương 10 Mạng máy tính Internet Truyền thơng máy tính (computer communications) trình truyền liệu từ thiết bị sang thiết bị khác Truớc thừong hiểu thiết bị máy tính, ngày thiết bị (end-system, device) không máy tính mà cịn bao gồm nhiều chủng loại thiết bị khác, vid dụ máy điện thoại di động, máy tính… Khái niệm mạng liên quan đến nhiều vấn đề:  Giao thức truyền thông (protocol): mô tả nguyên tắc mà thành phần mạng cần phải tuân thủ để trao đổi đuợc với  Topo (mơ hình ghép nối mạng): mơ tả cách thức nối thiết bị với  Địa chỉ: mô tả cách định vị thực thể  Định tuyến (routing): mô tả cách liệu chuyển từ thiết bị sang thiết bị khác thông qua mạng  Tính tin cậy (reliability): giải vấn đè tính tồn vẹn liệu, đảm bảo liệu nhận xác liệu gửi  Khả liên tác (interoperability): mức độ sản phẩm phần mềm phần cứng hãng sản xuất khác giao tiếp với mạng  An ninh (security): gắn liền với việc đảm bảo an toàn bảo vệ tất thành phần mạng  Chuẩn hóa (standard): thiết lập quy tắc luật lệ cụ thể cần phải tn theo Mạng truyền thơng máy tính có nhiều ứng dụng Ví dụ, cơng nghiệp truyền truyền hình, cơng ty truyền thanh, truyền hình cơng ty cáp có mạng độc lập riêng với nhiều trạm phát Thơng qua mạng này, chương trình tin tức, thể thao, điện ảnh, phim truyện… dùng chung trạm phát Một mạng truyền thông đời sớm biết đến nhiều mạng điện thoại Khi nói đến mạng điện thoại, người ta muốn nhắc đến hệ thống điện thoại kiểu cũ (plain old telephone system-POTS) mạng điện thoại chuyển mạch công cộng (PSTN-public switched telephone network) Mạng PSTN mô tả hệ thống điện thoại truyền thơng dựa tín hiệu tương tự (Analog) sử dụng Mỹ Mạng ban đầu thiết kế để truyền tiếng nói Một mạng truyền thơng mà hầu hết người quen thuộc ngày mạng máy tính Internet Thực tập hơp mạng-mạng mạng Mạng máy tính thuật ngữ để nhiều máy tính nối với qua đường cáp làm việc với Thơng thường có loại mạng mạng cục mạng diện rộng Hiện mạng cục dùng phổ biến quan, trường học có phạm vi nối máy từ vài mét đến vài Km Mạng có máy chủ (Server) nối đến nhiều máy hay máy trạm (workstation) Mạng máy tính có ưu điểm chia sẽ, sử dụng cách hữu hiệu tài nguyên máy tính Như cần Server có cấu hình tốt Các workstation truy cập thông tin từ server Work Station Work Station Wor; Station Work Station Work Station SERVER Work Station ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 117/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 118/209 Thế mạng máy tính ? Mạng máy tính bao gồm nhiều thành phần, chúng nối với theo cách thức sử dụng chung ngôn ngữ:  Các thiết bị đầu cuối (end system) kết nối với tạo thành mạng máy tính (computer), thiết bị khác Nói chung, ngày nhiều loại thiết bị có khả kết nối vào mạng máy tính điện thoại di động, PDA, tivi…  Mơi trường truyền (media) mà truyền thông thực qua Mơi trường truyền loại dây dẫn (cáp), sóng (đối với mạng khơng dây)…  Giao thức (protocol) qui tắc qui định cách thức trao đổi liệu thực thể Tóm lại, mạng máy tính tập hợp máy tính thiết bị khác (các nút), chúng sử dụng giao thức mạng chung để chia sẻ tài nguyên với nhờ phương tiện truyền thông mạng Thiết bị, nút, máy tính  Thiết bị (device) dùng thiết bị đầu cuối, máy in, máy tính thiết bị phần cứng Ví dụ server truyền thông, repeater (bộ lặp), bridge (cầu), switch, router (bộ định tuyến) nhiều thiết bị đặc biệt khác  Nói chung tất thiết bị mạng dùng số phương pháp cho phép xác định chúng, thường thiết bị hãng sản xuất gắn số nhận dạng Việc làm tương tư việc in số seri tivi đồ dùng điện tử khác Ví dụ: care Ethernet gán địa hãng sản xuất  Khi mô tả thành phần mạng, cần phân biệt khái niệm thiết bị (device) máy tính (computer) Xem xét khía cạnh thiết bị mạng, máy tính thường gọi Host (hoặc server) trạm làm việc (workstation) Thuật ngữ thường dùng để hệ thống máy tính có hệ điều hành riêng chúng (ví dụ Windows) Vì workstation máy tính cá nhân, workstation đồ họa (ví dụ workstation đò họa sản xuất Sun Microsystems, Sillion Graphics, IBM, HewlettPackard, Compaq Computer Corporation); superminicomputer Compaq’s VAX hay hệ thống IBM AS/400, super-microcomputer Compaq’s Alpha; máy tính lớn (mainframe) IBM ES-9000 Phương tiện giao thức truyền thông mạng Để chia sẻ thông tin sử dung dịch vụ mạng, thành phần mạng phải có khả truyền thơng với Để đáp ứng yêu cầu này, cần xét tơi hai tiêu chí cụ thể mạng: khả liên kết (connectivity) ngôn ngữ (language) Khả liên kết đường truyền kết nối vật lí thành phần; ngơn ngữ bảng từ vựng quy tắc truyefn thông mà thành phần phải tuân theo Phương tiện truyền thông (media) Mơi trường vật lí sử dụng để kết nối thành phần mạng thường gọi phương tiện truyền thông (medium, media) Phương tiện truyền thông mạng chia thành hai loại: cáp (cable) không dây (wireless) Ví dụ, cáp truyền thơng cáp xoắn đôi (twistedpair), cáp đồng trục (coaxial), cáp sợi quang (fiber-optic cable)… Truyền thơng khơng dây sóng radio (gồm sóng cực ngắn hay việc truyền thơng qua vệ tinh), xạ hồng ngoại ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 118/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 119/209 Cáp CoaxialHình 11.1 sợi cáp quang Giao thức (Protocols)  Ngôn ngữ sử dụng thực thể mạng gọi giao thức truyền thông mạng Giao thức giúp bên truyền thông “hiểu nhau” cách định nghĩa ngôn ngữ chung cho thành phần mạng Từ ý nghĩa khái quát vậy, hiểu giao thức truyền thơng thủ tục, quy tắc đặc tả thức chấp nhận nhằm xác định hành vi ngơn ngữ trao đổi bên Nói chung sống ngày, áp dụng quy tắc Ví dụ, đến nơi địi hỏi tính trang trọng, người phải tn theo nghi thức đặc biệt ăn mặc (ví dụ nam giới phải mặc áo vét có thắt caravat) Nhưng đến quán ăn bình dân lại không cần ăn mặc trang trọng Trong mạng truyền thơng máy tính, giao thức mạng đặc tả thức định nghĩa cách thức “xử sự” thực thể tham gia truyền thông với Ở khái niệm thực thể bao gồm thiết bị phần cứng phần mềm Giao thức mạng định nghĩa khuôn dạng liệu (Frame) trao đổi bên Nói cách ngắn gọn, giao thức mạng định nghĩa bảng từ vựng quy tắc áp dụng truyền thông liệu  Không có mơi trường truyền, khơng thể trao đổi thơng tin thực thể mạng ; khơng có ngơn ngữ chung, khơng thể hiểu Vì vậy, đường truyền cung cấp môi trường để thực truyền thông, ngơn ngữ chung đảm bảo hai bên truyền thông hiểu Điều giống nói chuyện điện thoại người nói tiếng Ý người khác nói tiếng Nga Đã có đường điện thọai rồi, lúc hai người nói, nghe thấy giọng nói (truyền liệu thực hiện) họ không giao tiếp với người khơng hiểu ngơn ngữ người Họ nói chuyện hai thứ tiếng khác  Ví dụ giao thức mạng quen thuộc giao thức TCP/IP- giao thức giao thức TCP/IP (Transmission Control Protocol/Internet Protocol) TCP/IP gọi xương sống Internet Tuy tên gọi TCP/IP hai giao thức cụ thể TCP IP thường sử dụng để nhóm gồm nhiều giao thức Có thể kể đến số giao thức giao thức TCP/IP như: FTP (file Transfer Procol) định nghĩa cách chuyển file; HTTP(The Hypertext Trasport Protocol) dùng cho World Wide Web (www), định nghĩa cách server cần phải truyền tài liệu (trang web) tới client ( web browser) Ngòai phải kể đến ba giao thức sử dụng cho thư điện tử (email) Post Office Protocol ( POP), Simple Mail Transfer Protocol (SMTP) Internet Mail Access Protocol ( IMAP) 10.2 Phân lọai mạng máy tính : Có nhiều kiểu mạng máy tính khác nhau.Việc phân lọai chúng thường dựa tiêu chí khác nhau.Ví dụ, mạng máy tính thường phân lọai vùng địa lí: mạng cục bộ, mạng diện rộng, ; theo TOPO ghép nối mạng: điềm- điểm (point to poitn) hay broadcast, theo kiểu đường truyền thông mà mạng sử dụng cách truyền liệu đi, ví dụ mạng chuyển mạch ảo, hay chuyển mạch gói Hình 10.2 mạng LAN đơn giản ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 119/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 120/209 Phân lọai mạng theo diện họat động Nếu phân lọai theo diện họat động, mạng máy tính phải phân chia thành  Mạng cục (Local Area network – LAN)  Mạng diện rộng (Wide Area Network - MAN)  Mạng tòan cầu(Global Area Network - GAN)  Mạng cá nhân (Personal Area Network- PAN)  Mạng lưu trữ (Storage Area Network - SAN) Mạng cục (LAN) liên kết tài ngun máy tính vùng địa lí có kích thước hạn chế Đó phịng, vài phòng tòa nhà, vài tòa nhà khu nhà Cụm từ “kích thước hạn chế” khơng xác định cụ thể nên số người xác định phạm vi mạng LAN cách định bán kính nằm khoảng vài chục mét đến vài km Viện Institute of Electrical and Electronics Engineers (IEEE) xác định bán kính mạng LAN nhị 10km Ví dụ số mạng LAN : Ethernet/802.3, token ring, mạng FDDI (Fiber Distributed Data Interface) Mạng diện rộng (WAN) liên kết tài nguyên máy tính vùng địa lí rộng (có bán kính 100km) thị xã, thành phố, tỉnh/bang, quốc gia Có thể coi mạng WAN gồm nhiều mạng LAN kết nối với Ví dụ mạng WAN : ISDN (Integrated Services Data Network), frame relay, SMDS (Switched Multimegabit Data Service) ATM (Asynchronous Transfer Mode) Hình 10.3 Mạng WAN-kết hợp nhiều mạng LAN router Một số người phân biệt kĩ mạng LAN WAN Do xuất phân loại mạng thành phố (MAN) mạng liên kết tài nguyên máy tính thành phố Giả sử có cơng ty kinh doanh có nhiều tịa nhà tỉnh/thành phố Mỗi tịa nhà có mạng LAN riêng nó, mạng LAN kết nối với nhau, kết ta có mạng MAN tất tịa nhà tỉnh/thành phố Nhìn chung, mạng MAN dùng để mạng có diện hoạt động lớn mạng LAN nhỏ mạng WAN Hình 10.4 Mạng MAN-kết hợp nhiều mạng LAN khu vực địa lí Một loại mạng là: mạng cá nhân (PAN) mạng máy tính nhỏ, sử dụng gia đình Giá máy tính ngày rẻ làm cho số gia đình có nhiều máy tính ngày tăng, dẫn đến nhu cầu xuất mạng PAN người sử dụng máy tính gia đình bắt đầu nhận tính tiện lợi kết nối máy tính lại với Ví dụ: kết nối máy tính nhà đến máy in, khơng cần phải mua máy in cho máy tính PAN cho phép người dùng máy tính nhà sử dụng máy làm ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 120/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 121/209 file server chứa tất phần mềm ứng dụng liệu người dùng truy cập đến server từ máy nối với mạng gia đình PAN giúp thành viên gia đình truy cập đến tài nguyên dùng chung gia đình từ phịng riêng họ Mạng toàn cầu (GAN) Mạng mạng mạng WAN trải rộng phạm vi toàn cầu Ví dụ: nhiều cơng ty như: Mc Donald Restaurants hoạt động nhiều nước giới Việc kết nối mạng công ty lại với tạo thành mạng GAN Mạng toàn cầu internet mạng GAN Phân loại mạng theo mơ hình ghép nối Một cách khác để phân loại mạng theo Topo-mô hình ghép nối mạng Có thể so sánh Topo mạng với thiết kế ngơi nhà, hệ thống điện, sưởi, điều hịa nước tích hợp với thiết kế chung nhất, hoàn chỉnh Có chiến lược kết nối tổng quát: điểm-điểm (pointto-point), broadcast (điểm-nhiều điểm) multidrop (đa chặng) Mơ hình điểm-điểm (point-to-point) Một mạng point-to-point gồm nút, nút liên lạc với nút liền kề Một mạng pointto-point bao gồm hàng ngàn nút, nút nối trực tiếp với số nút Nếu nút cần liên lạc với nút khơng liền kề, buộc phải liên lạc gián tiếp thông qua chuỗi nút khác Đầu tiên, nút nguồn chuyển thơng điệp tới nút liền kề với Thơng điệp sau chuyển cách qua dãy nút liền kề đến nút đích Việc truyền liệu thông qua nút liền kề đến nút khác thường gọi bridging routing (định tuyến) – tùy thuộc vào kỷ thuật truyền tin Có số topo mạng dựa mơ hình point-to-point Xét dạng topo mạng point-to-point phổ biến: star (hình sao) tree (dạng cây) Mơ hình (star) Đặc điểm mạng hình có Hub xử lí thông tin-Hub trung tâm truyền tin cho tất nút Cấu hình mạng hình đơn giản họa hình 11.5 Để nút truyền thông cho nhau, tất liệu phải truyền qua Hub.Do Hub ngừng họat động tịan mạng ngừng họat động Hình 10.5 Mơ hình thiết bị nối vào Hub Mơ hình Mơ hình mơ hình phân cấp Nó bao gồm nút gốc Hub nối đến nút mức Hub mức Các thiết bị mức lại nối đến thiết bị mức 3, mức nối đến thiết bị mức 4,… Mạng dạng đơn giản cho hình 11.6 Một ứng dụng mơ hình mạng IEEE 802.12, hay gọi 100VG-AnyLAN, Hub thành tầng tạo thành mơ hình phân cấp Hình 10.6 Mơ hình Mơ hình điểm-nhiều điểm (broadcast) Mơ hình gồm nút dùng chung kênh truyền thơng Khác với mơ hình điểm-điểm, liệu máy gửi truyền đến tất nút kênh truyền dùng chung gọi broadcast hay Quảng bá Các máy kiểm tra xem liệu chúng có phải đích đến thơng điệp hay khơng cách kiểm tra địa đến (destination address) thông điệp Các máy khơng phải đích đến thơng điệp bỏ qua thơng điệp Chỉ có nút đích thông điệp tiếp nhận thông điệp Điều tương tự lớp học gồm nhiều sinh viên giáo viên Nếu giáo viên gọi sinh viên lên bảng, tất sinh viên nghe thấy lời yêu cầu sinh viên giáo viên định lên Môi trường dùng chung khơng khí, lời u cầu giáo viên dạng thông điệp, lan truyền khơng khí đến tai tất sinh viên ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 121/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 122/209 Mơ hình điểm-nhiều điểm có số dạng topo phổ biến, bus ring, hệ thống truyền thơng vệ tinh dựa mơ hình điểm-nhiều điểm Bus Một cấu hình bus điển hình minh họa hình 10.7 Rõ ràng topo dạng bus thuộc mơ hình điểm-nhiều điểm : nút mạng đựơc nối đến kênh truyền Hình 10.7 Dạng bus dùng chung Vịng (ring) Trong cấu hình ring, tất nút nối đến vịng–mơi trường truyền thông dùng chung Trong topo dạng ring truyền thống, thông điệp truyền qua nút theo vòng Hướng truyền thuận hay ngược chiều kim đồng hồ, phụ thuộc vào công nghệ sử dụng Chú ý : liệu chuyển từ nút đến nút kia, ring topo thuộc mơ hình điểm-điểm nút dùng chung kênh truyền Vì vậy, mặt logic topo dạng ring, tất nút dùng chung kênh truyền, mặt vật lí, việc truyền thơng thuộc mơ hình điểm-điểm Trường hợp giống topo dạng bus, tất hệ thống điểm-nhiều điểm khác, mạng dạng ring cần số phương pháp để quản lí việc truy cập vịng đồng thời Vệ tinh (Satellite) Trong hệ thống truyền thông vệ tinh, việc truyền liệu từ anten mặt đất đến vệ tinh thường mơ hình điểm-điểm Tuy nhiên, tất nút nằm mạng nhận liệu từ vệ tinh truyền xuống-vệ tinh phát Quảng bá xuống nhiều trạm mặt đất Do đó, hệ thống truyền thơng vệ tinh xếp vào mơ hình điểm-nhiều điểm Ví dụ : nhiều trường học Mỹ có khả nhận tin từ vệ tinh Bất chương trình giáo dục phát quảng bá qua hệ thống vệ tinh trường học thu cách điều chỉnh thiết bị nhận đến tần số thích hợp Mạng vệ tinh minh họa hình 10.9 Hình 10.9 Vệ tinh khu vực phủ sóng Trong mơ hình điểm-nhiều điểm có nhiều kiểu truyền thơng điệp khác nhau:  Unicast-chỉ có thiết bị nhận thơng điệp  Multicast-một nhóm thiết bị nhận thơng điệp Chính tầng network thiết bị nhận kiểm tra xem thiết bị nhận có nằm nhóm nhận thơng điệp khơng  Broadcast-đích đến thơng điệp tất thiết bị mạng Thông điệp Broadcast thông điệp Multicast đặc biệt Một đặc điểm khác mơ hình điểm-nhiều điểm khái niệm tranh chấp (contention) Do tất nút truyền chung kênh truyền, chúng phải “tranh nhau” kênh truyền cần truyền thông Do mạng dựa mơ hình Broadcast cần giải vấn đề có nhiều nút muốn truyền liễu thời điểm Rất nhiều giao thức phát triển để giải tranh chấp nút ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 122/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 123/209 Phân lọai mạng theo kiểu chuyển Ngòai việc phân lọai mạng theo diện họat động topo mạng, mạng phân lọai theo kiểu truyền thông mà chúng sử dụng, với cách liệu truyền Hai phân lọai điển hình: mạng chuyển mạch ảo (Virtual circuit-switched) mạng chuyển gói (packet-switched)  Trong mạng chuyển mạch ảo (circuit-switched) phải thiết lập mạch vật lí nút nguồn đích trứơc truyền liệu thật Mạch tồn suốt thời gian truyền liệu Mạng điện thọai cơng cộng ví dụ mạng chuyển mạch ảo Khi thực gọi điện thọai, đường truyền vật lí trực tiếp thiết lập máy điện thọai người bắt đầu gọi máy điện thọai ngừơi nhận gọi Đường truyền kết nối điểm-điểm, liên kết chuyển mạch switch mạng công ty điện thọai lại với Một đựơc thiết lập đường truyền dành riêng truyền liệu cho gọi thời Sau truyền liệu xong (cuộc gọi kết thúc), mạch giải phóng đựơc dùng cho gọi khác Như vậy, chuyển mạch làm tăng khả chia sẻ đừơng truyền (link) mạch dùng cho nhiều trình truyền khác nhau, khơng cần thời điểm Hình 10.10 Mạng điện thọai-chuyển mạch ảo  Trong mạng chuyển gói (packet-switched network), thông điệp đựơc chia thành đơn vị nhỏ gọi packet, sau nhóm packet đựơc gửi đến nút nhận qua mạng lưới chuyển mạch (switch) trung gian Packet đơn vị liệu nhỏ truyền mạng Mỗi package mang thông tin địa nút nhận số thứ tự Khi packet đến switch trung gian, switch vào địa đích packet để định xem chuyển package theo đường để đến switch Do cấu hình tịan hệ thống thay đổi nên packet thông điệp đến đích theo tuyến đường khác Điều giống việc gửi thư Khi bưu cục nhận thư, vào địa người nhận để chuyển đến nơi thích hơp Mạng tịan cầu internet áp dụng cơng nghệ chuyển mạch gói Hình 10.11 Mạng chuyển mạch gói gói tin theo nhiều tuyến đường khác từ A đến B Địa mạng, định tuyến, tính tin cậy, tính liên kết an ninh mạng Địa (address) Khái niệm địa liên quan đến việc gán cho lớp mạng địa nhất-cho phép thiết bị khác định vị Điều giống địa nhà-tên phố cho biết khu vực cần đến, số nhà xác định xác nhà cần đền Một ví dụ khác hệ thống điện thọai Mỗi điện thọai (một nút) có mã vùng số (địa chỉ) Mã vùng cung cấp thơng tin vị trí nút vùng xác định, số điện thọai số xác định máy điện thọai vùng Hệ thống thiết bị chuyển mạch công ty điện thọai lập trình để tạo nên kênh truyền thiết bị Về thực chất, mã vùng đựơc phân cấp thành mã quốc gia mã khu vực ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 123/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 124/209 Routing-định tuyến Việc định tuyến định tuyến đường mà liệu qua chuyển từ nút gửi đến nút nhận Chức định tuyến thực thiết bị phần cứng đặc biệt: router (thiết bị định tuyến) Việc lựa chọn tuyến đường tốt phải dựa tiêu chuẩn cụ thể-đựơc gọi độ đo (metric) Các độ đo định tuyến phổ biến : khỏang cách, số chặng (hop), băng thơng Tính tin cậy Tính tin cậy tính tịan vẹn liệu, đảm bảo liệu nhận giống hệt liệu gửi Mạng máy tính khơng phải hệ thống khơng có lỗi Trong thực tế, lỗi xảy tất mơi trường truyền mạng Vì vậy, cần phải thiết kế cho hệ thống có khả xử lí lỗi Một chiến lược điển hình thêm thơng tin vào liệu đựơc chuyển cho phía nhận phát lỗi (nếu có) Khi phía nhận phát lỗi, thực : (1) yêu cầu truyền lại liệu bị lỗi, (2) phát xem liệu sửa đổi liệu bị truyền lỗi Cách thứ gọi khả sửa lỗi (error correction) Cách thứ sửa lỗi cách yêu cầu truyền lại, cách thứ tự sửa lỗi Để sửa đựơc lỗi, phải dị tìm lỗi Việc tự sửa lỗi nói chung khó thực Hầu hết mạng ngày thiết kế có khả dị tìm lỗi (error detection) Có cách để dị lỗi thơng dụng, kiểm tra bit chẵn/lẻ mã dư thừa vòng (CRC-cyclic redundancy check) Tính tương thích (inter-operability) Tính tương thích (interoperability) khả sản phẩm (phần cứng phần mềm) hãng sản xuất khác giao tiếp đựơc với Trong thời kì hịang kim mạng độc quyền (của tư nhân, hãng sản xuất, tổ chức), không cần phải quan tâm đến tính liên tác, miễn yếu tố tạo thành mạng sản phẩm giao thức hãng sản xuất.Khi hãng sản xuất thứ hai phát triển ứng dụng có tính cải tiến ứng dụng hãng sản xuất độc quyền, hãng sản xuất thứ hai phải đồng ý nhà sản xuất độc quyền Ngày nay, với giao thức “mở” TCP/IP, hãng, sản xuất-những người viết bán ứng dụng TCP/IP tự làm điều họ muốn, lo ngại việc vi phạm quyền Hầu hết hãng sãn xuất máy tính cố gắng để sản phẩm tương thích với sản phẩm hãng sản xuất khác An ninh An ninh mạng việc bảo vệ thứ liên quan đến mạng, bao gồm liệu, phương tiện truyền thông thiết bị An ninh mạng bao gồm đến chức quản trị, công cụ kĩ thuật thiết bị kĩ thuật mã hóa, sản phẩm kiểm sóat truy cập mạng (ví dụ: firewall-thiết bị phần cứng đặc biệt bảo vệ mạng khỏi giới bên ngòai) An ninh mạng bao gồm việc định sách sử dụng tài nguyên mạng, kiểm tra xem tài nguyên mạng có sử dụng phù hợp với sách định trước hay khơng, qui định kiểm tra thẩm quyền sử dụng tài nguyên đó… Các chuẩn mạng Các chuẩn mạng phát triển để định nghĩa giao tiếp phần cứng, giao tiếp truyền thông, kiến trúc mạng Các chuẩn mạng thiết lập qui tắc, qui ước cụ thể mà bên tham gia truyền thông phải tuân theo Chúng làm tăng khả tương thích sản phẩm phần cứng phần mềm hãng sản xuất khác Các chuẩn xây dựng thông qua tổ chức chuẩn hóa Những tổ chức chia thành lọai chính: (a) quốc gia, (b) vùng, (c) quốc tế, (d) ngành/ hiệp hội thương mại/ hiệp hội nghề Thành viên tổ chức thường đại biều từ phủ, viện nghiên cứu hãng nhà sản xuất Quá trình xây dựng chuẩn phải thực cho đảm bảo tính thống nhất, thường kéo dài, phải nhiều năm cho đời chuẩn thức Quá trình liên quan đến trị Các chuẩn thức Các chuẩn thức đựơc cơng nhận tổ chức chuẩn hóa chun nghiệp Ví dụ: giao thức moderm xây dựng hiệp hội truyền thông quốc tế (international Telecommunications Union-ITU), hay chuẩn EIA/TIA-568 dùng cho Commercial Building Telecommunications Wiring xây dựng Electronic industries Association-EIA Telecommunications Industries Association-TIA, chuẩn cho mạng cục xây dựng Institute for Electrical and Electronic Engineers – IEEE Các chuẩn thực tế ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 124/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 125/209 Các chuẩn thực tế chuẩn tồn thực tế mà không xây dựng tổ chức chuẩn hóa thức Chúng phát triển thơng qua chấp nhận tịan ngành chuẩn hãng nhà sản xuất cụ thể Ví dụ chuẩn mực thực tế : network file system (NFS)-giao thức chia sẻ file hãng Sun Microsystems Sun công khai đặc tả giao thức này, nhà sản xuất khác triển khai Kết NFS sử dụng rộng rãi coi chuẩn thực tế Hiện tại, NFS thực thi nhiều hệ thống UNIX khác (Sun, IBM, Silicon Gracphics, Compaq, HP), hệ thống dựa Macintosh Intel Một chuẩn thực tế khác Javangơn ngữ lập trình web phát triển hãng Sun Microsystems Các chuẩn riêng hãng Các chuẩn hãng chuẩn qui định nhu cầu cụ thể nhà sản xuất Những đặc tả khơng công khai, tuân theo chấp nhận hãng sản xuất đề nghị Trong thời kì đầu mạng, chuẩn hãng thống trị Mặc dầu ngày chuẩn khơng cịn công nhận song chúng tồn nhiều Được biết đến nhiều phải kể đến chuẩn IBM (ví dụ : SNA-kiến trúc hệ thống mạng IBM), giao thức IPX Novelldựa giao thức XNS Xerox Các chuẩn riêng hãng buộc khách hàng phụ thuộc vào giải pháp nhà sản xuất cụ thể, làm cho họ gặp khó khăn sử dụng sản phẩm (phần cứng phần mềm) hãng sản xuất khác Các chuẩn hiệp hội Các chuẩn hiệp hội tương tự chuẩn thức theo nghĩa chúng sản phẩm q trình chuẩn hóa Điểm khác q trình lập kế họach chuẩn hóa chuẩn khơng chịu quản lí tổ chức chuẩn hóa chuyên nghiệp Thay vào đó, đặc tả cho chuẩn thiết kế thỏa thuận nhóm nhà sản xuất thành lập nên hiệp hội, với mục đích cụ thể : đạt mục tiêu chung Những nhà sản xuất cam kết hỗ trợ cho chuẩn đựơc phát triển hiệp hội phát triển sản phẩm tuân theo chuẩn Vì dụ chuẩn hiệp hội như: Fast Ethernet, Asynchronous Transfer Mode (ATM Forum), gigabit Ethernet 10.3 MƠ HÌNH OSI ISO (the International Standards Organization) tổ chức thành lập năm 1971 với mục đích thiết lập chuẩn quốc tế Một chuẩn ISO bao hàm mặt truyền thơng mạng mơ hình OSI (Open Systems Interconnection model-Mơ hình liên kết hệ thống mở) Đây mơ hình cho phép hệ thống (cho dù khác nhau) truyên thông với mà không cần quan tâm đến kiến trúc bên chúng Các giao thức riêng hãng sản xuất thường ngăn ngừa việc truyền thông hệ thống không kiểu Mô hình OSI đời mục đích cho phép hệ thống truyền thơng với mà khơng cần thay đổi mặt logic phần cứng phần mềm bên Mơ hình OSI khơng phải giao thức Nó mơ hình để nhận biết thiết kế kiến trúc mạng linh động, vững Mơ hình Mơ hình OSI phân tầng với mục đích thiết kế hệ thống mạng cho phép truyền thông thực qua tất kiểu hệ thống máy tính khác Mơ hình gồm tầng riêng biệt có liên quan đến Mỗi tầng định nghĩa phần q trình truyền thơng tin mạng Việc hiểu qui tắc mơ hình OSI cung cấp sở vững để khám phá truyền thông liệu Thật sống, gặp nhiêu ví dụ việc phân tầng Già sử người A viết thư gửi cho người B Sau viết thư xong, A cho thư vào phong bì, dán kín, ghi địa B, dán tem bỏ thư vào hộp thư buu điện Giữa A B, đơn vị liệu trao đổi thư Bức thư xem liệu thật phong bì thư xem lọai tiêu đề chứa thông tin điều khiển Hệ thống bưu điện (bao gồm nhiều bưu cục – trạm trung gian mà thư chuyển qua) chịu trách nhiệm chuyển thư đến địa B Với ví dụ tầng (hệ thống bưu điện) cung cấp dịch vụ chuyển thư cho tầng (A B) A B quan tâm đến nội dung thư, khuôn dạng thư, ngôn ngữ viết thư… mà không cần quan tâm đến làm để thư truyền đến B Đây ưu điểm việc phân tầng : tầng sử dụng dịch vụ tầng không cần quan tâm đến cách thức thực dịch vụ Kiến trúc phân tầng Mơ hình OSI gồm tầng (hình 10.12) ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 125/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ)        Tâng Tầng Tâng Tâng Tâng Tâng Tâng 126/209 vật lí (Physical layer) liên kết liệu (Datalink layer) mạng (Network layer) giao vận (Transport layer) phiên (Session layer) trình bày (Presentation layer) ứng dụng (Application layer) Hình 10.12 bảy tầng mơ hình OSI Hình 10.13 minh họa mối quan hệ tầng thông điệp gửi từ thiết bị A đến thiết bị B Khi thơng điệp từ A đến B, qua nhiêu nút trung gian khác Những nút trung gian thường liên quan đến tầng đầu mơ hình OSI Khi phát triển mơ hình, nhà thiết kế phân tích q trình truyền liệu thành yếu tố Họ phân loại chức mạng có mục đích (sử dụng) liên quan đến Mỗi tầng có chức năng, nhiệm vụ xác định Bằng cách xác định khoanh vùng chức mơ hình, nhà thiết kế đưa kiến trúc đạt tính tồn diện linh hoạt Quan trọng nhất, mơ hình OSI tạo tính suốt hồn tồn hệ thống khơng tương thích với Hình 10.13 Mơ hình OSI Các tiến trình ngang hàng (peer-to-peer)  Trong máy, tầng sử dụng dịch vụ tầng bên cung cấp Vd, tầng sử dụng dịch vụ tầng cung cấp đến lượt lại cung cấp dịch vụ cho tầng Giữa máy tính, tầng X thiết bị giao tiếp với tầng X thiết bị khác Việc giao tiếp tiến hành theo qui tắc qui ước thỏa thuận trước gọi giao thức  Tại tầng vật lí, việc truyền thông trực tiếp: máy A gửi dãy bit đến máy B Tuy nhiên tầng cao máy A, liệu chuyển dần xuống tầng bên dưới, đến máy B tiếp tục lên tâng cao (trong máy B) Mỗi tầng máy gửi liệu (máy A) thêm thơng tin tầng vào thơng điệp nhận từ phía sau chuyển tồn gói liệu xuống tầng phía Các thơng tin thêm vào tạo thành Header (tiêu đề chèn trước) Trailer (tiêu đề chèn sau) thông tin điều khiển thêm vào đầu hay cuối gói liệu Header thêm vào thơng điệp tầng 6,5,4,3 2; Trailer thêm vào tầng  Tại tầng 1, tồn gói liệu chuyển thành dạng cho truyền tới máy nhận Tại thiết bị nhận, tiêu đề lấy chuyển liệu dần lên Ví dụ : tầng loại bỏ tiêu đề tầng chuyển phần lại cho tầng Tầng loại bỏ tiêu đề tầng chuyển phần lại cho tầng 4… ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 126/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 195/209 33 Webpage a Một tài liệu có html b trang tài liệu gồm văn bản, hình hyperlink c Một tài liệu tạo phần mềm winword d Tất a, b, c 34 Website là: a Tập hợp Web page liên kết với c Hai câu a,b b Thường quản lí cá nhân hay tổ chức d Hai câu a,b sai 35 Mạng máy tính a Là hệ thống có hai máy tính b Cho phép người liên lạc với c, Cho phép chia sẻ thông tin với d Tất a,b,c 36 Khi duyệt Web, Internet Explorer tự động lưu lại trang Web vào ? a Thư mục Windows > Temp > Temporary Internet Files c Thư mục Windows > Web b Tools > Internet Options > General > History d Tất sai 37 Địa IP (IP Address) ? a Địa gồm 16 bit c Địa chia làm nhóm, nhóm cách dấu chấm b Địa gồm 32 bit d Tất a, b, c 38 Modem (Modulator-Demodulator) ? a Thiết bị chuyển đổi truyền tín hiệu c Thiết bị để nối máy tính với điện thọai b Thiết bị chuyển tín hiệu sóng sang tín hiệu số ngược lại d Tất 39 HTTP (Hyper Text Transport Prorocol) là: a Ngôn ngữ đánh dấu siên văn c Thường thấy đầu địa Website b Giao thức dùng để truyền siêu văn Internet d Câu b, c 40 Để kết nối máy tính với Internet ta cần cài đặt: a Giao thức Dial-Up Adapter c Giao thức TCP/IP b Modem d Tất 41 Trong Internet Explorer để xóa History, ta chọn: a Tools > Internet Options > Advanced c Tools> Internet Options > Program > Clear History b Tools > Internet Options > General > Clear History d Tools > Internet Options > Content 42 Địa Email phải có dạng: a User-name@Iddomain c UserID@domain-name b Domain-name@UserID d DomainUser@ID-name 43 FTP ( File Transfer Protocol ) : a Dịch vụ Remote Login – Telnet c Dịch vụ mạng thơng tin tịan cầu b Dịch vụ truyền file d Dịch vụ nhóm thơng tin News 44 Điều kiện cần có để kết nối Internet : a PC, phonelink c Modem b Account Internet ISP d Tất 45 Trang Web là: a File chương trình lập trình ngơn ngữ HTML c File có htm hay html b Có khả nhúng liên kết với nhiều file khác d Tất 46 Địa Email là: a Địa ISP cung cấp c Địa IAP cung cấp b Địa Modem d Địa máy tính 47 Các dịch vụ thơng tin Internet là: a Dịch vụ hội thọai Internet – IRC c Dịch vụ thư điện tử - Electric Mail (E-mail) b Dịch vụ tìm kiếm thơng tin diện rộng -WAIS ( Wide Area Infomation Server ) d Tất 48 Dịch vụ đánh tên miền – Domain Name Service (DNS): a Cho phép người sử dụng Internet tìm kiếm thơng tin mạng b Cho phép người sử dụng Internet truy nhập tới máy tính tên thay địa IP c Được biểu diễn số thập phân từ đến 255 phân cách dấu chấm d Câu b, c 49 ISP (Internet Service Provider) là: a Nhà cung cấp cổng truy cập vào Internet cho mạng c Nhà cung cấp dịch vụ Internet b Nhà cung cấp linh kiện máy tính d Nhà cung cấp dịch vụ bảo hiểm máy tính 50 IAP (Internet Access Provider) là: a Nhà cung cấp dịch vụ Internet c Nhà cung cấp cổng truy cập vào Internet cho mạng b Nhà cung cấp linh kiện máy tính d Nhà cung cấp dịch vụ bảo hiểm máy tính 51 Giao thức kết nối Internet là: (19B) a Giao thức TCP/IP c Microsoft DLC b Microsoft 32-bit DLC d Tất 52 Trong Internet Explorer để thay đổi trang chủ mặc định, người ta gõ địa vào: (20C) a Tools > Internet Options > Advanced > Address c Tools > Internet Options >Program b Tools > Internet Options >General > Address d Tools > Internet Options > Content ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 195/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 196/209 53 Phát biểu sau Máy chủ (host)l a Máy tính kết nối với mạng c Máy có khả cung cấp dịch vụ mạng c Tất a,b d Tất a,b eđều sai 54 Các dịch vụ mạng máy tính : a Thư điện tử, tán gẫu mạng c Truyền tập tin b Truy cập thông tin D Các câu 55 Mạng diện rộng mạng: a LAN b WAN c Tất a,b d Tất a,b.đều sai 56 Một phòng máy tính trường kết nối với máy tính với dùng dây cáp gọi mạng: a LAN b WLAN c MAN d WAN 57 Html ? a Ngôn ngữ đánh dấu siêu văn c Cơng cụ soạn thảo Web b Trình biên dịch d Ngơn ngữ lập trình 58 Hyperlink là: a Tên chương trình ứng dụng c Một siêu liên kết nối trang Web Web b Là hình thức truyền tập tin mạng d Là công cụ để tạo Web 59 Ngôn ngữ dùng để thiết kế trang Web là: a HTML b Hypertext c TCP/IP d Các sai 60 Intranet mạng liên kết phạm vi: a Một quốc gia b Châu Á c Toàn giới d Cả a, b, c sai 61 Internet mạng liên kết phạm vi: a Một quốc gia b Châu Á c Toàn giới d Cả a, b, c sai 62 Nhà cung cấp cổng truy cập vào Internet cho mạng là: a ISP b IAP c ICP d Cả a, b, c sai 63 Nhà cung cấp dịch vụ Internet (cấp quyền truy cập Internet) có tên viết tắt là: a ICP b IAP c ISP d Cả a, b, c sai 64 Các thiết bị cần thiết để vào mạng Internet là: a Máy tính, Modem, Máy chiếu c Máy tính, Line điện thọai, Modem b Modem, Line điện thọai, USB d Cả a, b, c sai 65 Hiện ta đăng ký dịch vụ kết nối Internet với dịch vụ: a Băng thông rộng (ADSL) c Dial up b Thông qua cáp truyền hình d Tất 66 Để gõ tiếng Việt Internet, ta phải chọn bảng mã cho Vietkey (Unikey) là: a Bảng mã TCVN3 b Bảng mã VIQR c Bảng mã Unicode d Cả sai 67 Các dịch vụ Internet: a Telnet, Mail b Web, FTP, Forum c Phone, Chat d Cả a, b, c 68 Các dịch vụ Internet: a Telnet, Mail,Chat b Web, FTP,Forum c Cả a, b sai d Cả a, b 69 Tên miền địa Website là: a Phần cuối địa b Phần đầu địa c Phần thứ địa d Cả sai 70 Tên miền tổ chức Giáo dục thường có nhóm ký tự sau đây? a .com b .net c .edu d org 71 Để xem (duyệt) web ta sử dụng chương trình: a Internet Explorer b Netscape c Fire Fox d Cả (được) 72 Để tìm kiếm danh sách trang web nói giáo dục, Google ta chọn: a Hình ảnh b Thư mục c Web d Cả sai 73 Ta dùng Google để tìm kiếm file có phần mở rộng (kiểu) là: a pdf, ppt b mov, mp3 c Cả a, b sai d Cả a, b 74 Để tìm kiếm xác cụm từ Internet, ta đặt cụm từ vào: a Hai dấu ngoặc () b Hai dấu “ ” c Hai chữ AND d Hai chữ OR 75 Trong website mail.yahoo.com, Folder (thư mục) Sent nơi chứa: a Thư nháp b Thư gởi c Thư chưa đọc d Cả sai 76 Khi vào website mail.yahoo.com, để tạo hộp thư ta chọn: a Sign Up b Sign In c Sign Out d Cả a, b, c sai 77 Sau nhập Username, Password để vào hộp thư mail, ta chọn: a Sign Up b Sign In c Sign Out d Cả a, b, c sai 78 Trong lúc check mail, để thoát khỏi hộp thư mail, ta chọn: a Sign Up b Sign In c Sign Out d Cả a, b, c sai 79 Khi gởi mail cho nhiều người ta gõ địa email vào mục: a Cc b Bcc c Cả a, b d Cả a, b sai ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gịn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 196/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 197/209 80 Khi gởi mail cho nhiều người khơng muốn họ nhìn thấy địa nhau, ta gõ địa vào: a Cc b Bcc c Subject d Content 81 Địa trang Web địa hợp lệ a, www.moet@edu.vn b www.yahoo.@com c www.click.vn d tất sai 82 Phát biểu sai Modem a Thiết bi nối máy tính điện thoại c Thiết bị chuyển đổi tin hiệu sóng thành tín hiệu số b Thiết bị chuyển đổi tín hiệu số thành tín hiệu số d Thiết bị hỗ trợ kết nối máy tính với mạng LAN 83 Một phịng máy tính trường phịng máy tính mạng thuộc dạng: a WAN b WLAN c LAN d LAN WLAN 84 Thương mại điện tử thuật ngữ việc: a Mua bán linh kiện vi tính thiết bị điện tử b mua bán hàng hóa cách vào trang web Internet c dùng Internet cho công việc mua bán, quảng cáo, thương thảo hợp đồng d mua bán tài sản ảo tồn Internet 85 Văn phịng khơng giấy dùng để chỉ: a Văn phịng mà cơng việc có giúp đỡ máy tính mạng máy tính b Văn phịng tiết kiệm giấy c Văn phịng khơng có nhu cầu soạn thảo, lưu trữ tài liệu d Cả câu a, b, c 86 Bạn trao đổi thông tin thông qua: a Email, Blog b Fax c Game online d câu 87 Kho tri thức lớn loài người là: a Máy vi tính có nhớ lớn c Thư viện sách in, viết b Hệ thống trang web d Trang web Google 88 Trong thời đại CNTT, chia sẻ đường ngắn hướng tới tương lai Bạn xếp theo thứ tự trang web tiêu biểu hỗ trợ chia sẻ: nhật ký, tài liệu theo dạng tập tin, phim ảnh, bách khoa toàn thư: Wikipedia Yahoo! 3600 Rapidshare Youtube a 1234 b 2341 c 2314 d 2134 89 Mật email mật internet: a Phải giống b Có thể khác c Tất a,b d Tất a,b sai Phần internet 1d 2b 3a 4c 5d 6c 7b 8c 9c 10d 11c 12a 13d 14b 15a 16a 17d 18a 19c 20b 21d 22a 23a 24a 25b 26c 27b 28a 29b 30a 31d 32c 33d 34c 35d 36c 37b 38d 39d 40d 41b 42c 43b 44d 45d 46a 47d 48b 49c 50c 51a 52b 53c 54d 55a 56c 57c 58a 59a 60a 61c 62b 63c 64c 65d 66c 67d 68d 69c 70c 71d 72c 73a 74b 75b 76a 77b 78c 79c 80b 81c 82d 83d 84c 85a 86d 87b 88b 89b ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 197/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 198/209 Chương 11 ỨNG DỤNG CỦA CÔNG NGHỆ THÔNG TIN & TT 11.1 CÔNG NGHỆ THÔNG TIN & TT VÀ SỰ PHÁT TRIỂN XÃ HỘI Thế kỉ 21 coi kỷ nguyên Công nghệ thông tin Chúng ta chứng kiến chuyển hướng với tốc độ phi thường quy mơ tịan cầu kinh tế xã hội công nghiệp sang kinh tế xã hội thông tin tri thức, thơng tin tri thức yếu tố quan trọng mới, xếp ngang hang với yếu tố người, tự nhiên tài Năng lực xử lí lưu trữ thơng tin cá nhân, tổ chức ngày gia tăng nhờ sử dụng máy tính mạng máy tính-lọai máy móc hỗ trợ đắc lực người họat động lao động trí óc Nhờ khả tính tóan khoa học kỹ thuật khơng ngừng nâng cao Tài nguyên thông tin khai thác cách hiệu phục vụ với chất lượng cao phát triển sản xuất hang hóa, họat động kinh doanh, quản lí, giáo dục dịch vụ khác Công nghệ thông tin mang lại biến đổi sâu sắc cách sống, cách suy nghĩ người, tịan nhân lọai Cơng nghệ thơng tin ứng dụng cách sâu rộng lĩnh vực họat động người (a) Các tóan khoa học, cơng nghệ thường địi hỏi khối lượng tính tóan lớn Cơng trình lập đồ gen người hịan thành năm 2000 tính tóan siêu máy tính hàng năm trời Máy tính Deep Blue với 256 xử lí có khả tính 200 triệu nước cờ/giây thắng nhà vô địch cờ vua giới Kasparov Các nhà thiết kế, chế tạo dụng máy tính để thực nghiệm, mơ mơ hình sản phẩm cách tường minh hình Do trình thiết kế nhanh hơn, hịan thiện giá thành rẻ nhiều (b) Quản lí lĩnh vực sử dụng Công nghệ thong tin nhiều Các tóan quản lí địi hỏi phải xử lí khối lượng thong tin khổng lồ nhằm khai thác thông tin phục vụ yêu cầu khác tìm kiếm, thống kê, in biểu bảng,… đặc biệt hỗ trợ cho trình định., Với trợ giúp máy tính mà việc thống kê lượng hàng hóa bán ngày, tháng thực nhanh chóng xác Nhờ tổ chức kinh doanh kịp thời định tăng hay giảm giá bán , thay đổi số lượng , chủng loại mặt hàng… cho ngày hôm sau, tháng sau để đảm bảo việc kinh doanh có nhiều lợi nhuận (c) Trong điều khiển tự động hóa nhờ sử dụng máy tính mà có nhiều lợi thế.Một loại hình điều khiển khó thực theo kiểu học điều khiển có tính thích nghi , nghĩ ln ln so sánh đích phải đạt với tình trạng để định điều khiển phù hợp chất loại điều khiển xử lí thơng tin để định nên thực máy tính.Trong mơ hình điều khiển máy tính, theo đối tượng điều khiển cịn có cấu chấp hành đảm bảo chức điều khiển mặt vật lí đối tượng bị điều khiển thiết bị kiểm tra để cung cấp thơng tin tình trạng đối tượng bị điều khiển mơi trường xung quanh Các thiết bị thu thập trạng thái thiết bị đo, hệ thống xử lí thơng tin phức tạp khác CƠ CẤU CHẤP HÀNH Đối tượng bị điềiu khiển Thiết bị đo, kiểm tra Thơngtin phản hồi Máy tính Thơng tin điều khiển Hình 11.1 sơ đồ điều khiển tự động máy tính ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gịn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 198/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 199/209 Tự động hóa sở máy tính có ưu mà chế khác khơng thể so được.Ví dụ , ngày , máy bay đại lái tự động theo hành trình định sẵn số thiết bị đặc chủng máy bay thu thập thông tin thông báo cho máy tính điều khiển thơng số độ cao, hướng tốc độ gió, áp suất, nhiệt độ khơng khí, lượng nhiên liệu,…Xử lí số liệu máy tính đưa thơng số tốc độ hướng bay để điều khiển máy bay bay lịch trình Trong nhiều dây chuyền sản xuất đại, nhiều cơng việc trước người thực ngày Robot đảm nhận Robot làm việc xác, khơng biết mệt mà cần thây đổi thiết kế mẫu mã mặt hàng, ta cần lập trình lại chương trình điều khiển Robot đủ, không cần phải tổ chức đào tạo lại công nhân trước Đặc biệt Robot thay người làm công việc nguy hiểm, môi trường độc hại, khí hậu, nhiệt độ khắc nghiệt thiết bị gia đình máy giặt , máy điều hòa, tivi, thiết bị âm thanh,… hoạt động theo chương trình điều khiển (d) ứng dụng máy tính cơng tác văn phịng Nhờ có máy tính mà hoạt động văn phịng có nhiều thay đổi quan trọng nhờ phần mềm xử lí văn thiết bị in ấn gắn với máy tính mà việc tạo văn thực nhanh với chất lượng cao Việc quản lí liệu, lập kế hoạch công tác, xây dựng hợp đồng, lưu chuyển xử lí văn thư,… thực nhanh chóng với hiệu suất cao Các thuật ngữ như: Văn phòng điện tử, Xuất điện tử, Văn phịng khơng giấy, … đời minh chứng cho cách thức hoạt động văn phịng (e) Lĩnh vực trí tuệ nhân tạo Cơng nghệ thông tin nghiên cứu, thiết kế máy để thực số hoạt động trí tuệ người hiểu ngôn ngữ tự nhiên, nghe hiểu tiếng nới, nhận dạng hình ảnh chữ viết… Một số máy phiên dịch, chuẩn đoán bệnh, số phần mềm nhận dạng ,… bắt đầu có kết thực nghiệm triển vọng (f) Sử dụng mạng máy tính Sự phát triển nhanh chóng kỹ thuật viễn thơng đưa tới khả kết nối máy tính vào thành mạng từ nhiều mạng nhỏ thành mạng máy tính lớn lớn mạng tồn cầu – Internet Tổng thể cơng cụ xử lí thơng tin tự động, kỹ thuật viễn thông, chuẩn giao tiếp máy – máy người – máy người biết sử dụng máy tính mạng máy tính tạo nên mơi trường xử lí thơng tin mang tính tồn cầu Các mạng máy tính ứng dụng để tổ chức nhiều sở liệu, kho thông tin tri thức với nhiều loại hình, quy mơ khác nhiều lĩnh vực khoa học công nghệ, kỹ thuật , kinh tế, xã hội, tạo thành sở hạ tầng thông tin quốc gia Các mạng máy tính tạo khả truy cập thông tin tri thức cho người dân tạo môi trường trao đổi thông tin người toàn giới việc phát triển mở rộng dần hệ thông tin , từ quy mô nội tổ chức kinh tế công nghiệp tới quy mơ tồn giới sở để kho thông tin tri thức nhân loại trở thành tài sản chung tất người quốc gia Số hóa đặc trưng phổ biến hầu hết ngành nghề , lĩnh vực khác Thư điện tử(email) dịch vụ trao đổi thơng báo máy tính Internet thơng qua hộp thư điện tử Một người dùng máy vi tính kết nối Internet để gửi cho người nhận văn (kể tệp âm hình ảnh) cách đơn giản gõ địa người nhận Email thay cho thư tín qua bưu điện thơng thường chậm , thay điện thoại đường dài đắt tiền, mở rộng phạm vi trao đổi thông tin Hệ thống thư tiếng nói số hóa thơng báo lời nói người gửi, truyền qua mạng Người nhận nghe thơng báo dạng tiếng nói Máy Fax truyền tài liệu có chứa văn lẫn đồ họa qua đường điện thoại thông thường Máy Fax người gửi qt số hóa hình ảnh, tài liệu truyền qua mạng in máy Fax người nhận Hội nghị từ xa hội nghị video cách thức người gặp theo dạng điện tử họ xa hàng nghìn số Hội nghị từ xa cho phép nhóm người tổ chức hội nghị thơng qua mạng máy tính nhờ có phần mềm truyền thơng hay thư điện tử Hội nghị từ xa có khả để người tham dự thấy lẫn qua hình video có tên gọi Hội nghị từ xa video Các hình thức tổ chức hội ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 199/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 200/209 nghị vừa tiết kiệm thời gian lại, chi phi cho ăn cho đại biểu vừa giảm tải lưu lượng giao thông, chỗ khách sạn Trao đổi liệu điện tử (EDI) việc trao đổi trực tiếp từ máy tính sang máy tính hai tổ chức, tài liệu giao dịch kinh doanh hóa đơn, đơn vận chuyển hay đơn mua hàng EDI tiết kiệm tiền thời gian giao dịch truyền từ hệ thông tin sang hệ thông tin khác qua mạng viễn thơng, xóa bỏ việc in xử lí giấy tờ Thơng qua dịch vụ, Internet cung cấp cho người dùng khả truy cập vào thông tin quốc gia Web trở thành phương tiện thông dụng để người tiếp cận với thông tin đa dạng phong phú quy mơ tồn cầu Nhiều tổ chức công nghệ thông tin, thương mại, dịch vụ, trường học giới có trang chủ (Homepage) Web để giới thiệu, hướng dẫn trao đổi với người sử dụng Thương mại điện tử (E-commerce) việc doanh nghiệp dùng Internet cho công việc thương mại mua bán, quảng cáo, thương thảo hợp đồng Kinh doanh điện tử cho phép tiến hành hoạt động kinh doanh đối tác xác định đối tác không xác định, tạo môi trường kinh doanh phi biên giới Truyền thông đa phương tiện , hai chiều người mua doanh nghiệp tạo thông tin sản phẩm phong phú cách thức kinh doanh mới, có tham gia người tiêu dùng Nhà nước gắn trực tiếp với doanh nghiệp, doanh nghiệp gắn với doanh nghiệp, doanh nghiệp gắn với người tiêu dùng Hàng hóa gắn với thông tin hợp đồng mua bán thực trực tiếp, nhanh chóng với chi phí thấp Các dịch vụ cung cấp thông tin, hệ thống đấu thầu quốc tế, hệ thống xác nhận nội dung hợp đồng, việc nhận đặt đơn đặt hàng,… sử dụng việc trao đổi liệc điện tử Nhiều thực nghiệm tiến hành, nhiều hệ thống thực tế xây dựng cho hệ thống chi trả, tiền điện tử dựa thẻ IC, chi trả theo thẻ tín dụng giao tác ngân hàng Internet,… tạo cách mạng lớn kinh doanh tài mơ hình thương mại Tóm lại, nét đặc trưng xã hội đại phổ cập sử dụng máy tính mạng máy tính để xử lí thơng tin hoạt động dẫn đến biến đổi sâu sắc xã hội Ban đầu điều thực để biến đổi đơn vị sở kinh tế, xã hội, biến đổi việc điều khiển quản lí cơng ti, quan, gia đình Quá trình biến đổi phát triển nhanh chóng quy mơ tồn cầu Mọi người dùng cơng nghệ thơng tin để xử lí cơng việc trao đổi với nhau, với quan khác Người ta nói tới viễn cảnh thực: quan không cần trụ sở, giao dịch đối mặt không cần thiết giảm dần, việc học nhà , tự học, tự đánh giá ngày phát triển nhờ chương trình phần mềm cài đặt máy, mạng,…Năng suất lao động tăng nhanh, lao động chân tay ngày giảm, người có nhiều hội cho hoạt động sáng tạo nghỉ ngơi 11.2 CÔNG NGHỆ THÔNG TIN & TT TRONG GIÁO DỤC ĐÀO TẠO Cơng nghệ nói chung CNTT & TT (ICT) nói riêng làm cách mạng lớn lĩnh vực giáo dục đào tạo Ngày nay, khái niệm phần mềm dạy học, học máy tính, mạng , học từ xa, học nhà, phịng thí nghiệm ảo, trường học ảo, thư viện điện tử, ngân hàng đề thi… trở nên quen thuộc xã hội Trước hết, tin học truyền thông tạo dựng sở chưa có để người có quyền học Có thể mưu sinh, thiếu tiền, tật nguyền có người không đến trường nên trước phải thất học họ học nơi đâu, không thiết phải mặt đối mặt với người dạy Họ thơng qua mạng để học với người thầy giỏi khoảng cách xa, chí đất nước khác Thị trường giáo dục tồn cầu hóa, phi biên giới Người ta học lúc Vì bận rộn cơng việc mà hơm khơng thu xếp để học ngày mai, ngày lại truy cập vào mạng, lại sử dụng phần mềm để học bù… Thời gian khơng cịn bị câu thúc làm xuất khả giáo dục không đồng Tin học truyền thơng tiết kiệm chi phí vật chất thời gian cho việc dạy học Học từ xa chí trờ thành ngành cơng nghiệp có tính tồn cầu Q trình dạy học xã hội yêu cầu sử dụng nguồn thông tin đa dạng Các thiết bị máy tính, CD-ROM, băng ghi âm, ghi hình, máy chiếu… thiết bị viễn thông làm phong phú nhiều nội dung chương trình nâng cao hiệu việc dạy học Nhờ giúp đỡ kỹ thuật mà người thầy có thêm thời gian để mở rộng kiến thức, trình bày giảng rõ ràng, sinh động hơn, dễ tiếp thu Việc kiểm tra đánh giá trình độ người học truyền thống có bảng đen phấn trắng, người học chủ yếu biết nghe ghi chép cách nhàm chán Bây giờ, môi trường mới, ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 200/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 201/209 người học thoải mái hơn, phát huy tổng lực tất kỹ nhìn , nghe, nói, viết, đọc vốn người Lợi ích quan trọng nhất, mang ý nghĩa chiến lược vĩ mô mà tin học truyền thơng mang lại mơ hình giáo dục đào tạo Phương pháp dạy học, cấu quy trình tổ chức có thay đổi mang tính chất Nét đặc trưng mơ hình truyền thống: người dạy học trung tâm, người học thụ động Với mơ hình mới, người dạy trở thành người thúc đẩy, chuyên gia hướng dẫn Họ đóng vai trị người cố vấn, người giúp đỡ người học tự hướng dẫn tìm tịi, tự tìm kiếm để nghiên cứu, tự biến đổi thơng tin thành tri thức, thành kỹ Người học thật chủ động, biết tự thích nghi, tự kiểm sốt tự điều khiển, tự chịu trách nhiêm Môi trường hợp tác, tư vấn, đối thoại trở nên quan trọng Kiến thức truyền thụ tạo dựng cách tích cực cá nhân người học Sự đa dạng nguồn thơng tin có sẵn thơng qua công nghệ tạo hội học tập tự hướng dẫn cho người học, độc lập với dạy trực tiếp từ giáo viên Công nghệ làm cho việc dạy học sống động hơn, thể phù hợp với tính đa dạng điều kiện khả cá thể người học Tin học truyền thông hạ tầng sở quan trọng cho trình học tập Học để biết (learning to know), học để làm (learning to do), học để có thẩm quyền, học để có thêm tri thức để hoàn thiện tri thức CÂU HỎI Hãy so sánh để làm rõ đặc trưng ứng dụng khoa học kỹ thuật ứng dụng quản lí Hãy kể số ứng dụng tin học thuộc lĩnh vực khác với quản lí khoa học kỹ thuật Hãy giải thích nói CNTT & TT (ICT) làm cách mạng lớn giáo dục đào tạo Theo bạn, áp dụng CNTT & TT (ICT) vào giáo dục đào tạo có bất lợi nào? Hãy kể tên dịch vụ mạng mà bạn sử dụng Hãy phân biệt khác việc ứng dụng CNTT vào lĩnh vực : khoa học kỹ thuật, quản lí, tự động hóa Hãy nêu lợi ích việc ứng dụng máy tính cơng tác văn phịng ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gịn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 201/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 202/209 Chương 12 MỘT SỐ LĨNH VỰC NGHIÊN CỨU TRONG TIN HỌC Mục liệt kê số lĩnh vực nghiên cứu tin học Các lĩnh vực khơng hồn tồn độc lập với Phần lớn vấn đề nêu nội dung giáo trình chuyên ngành mà sinh viên học sau Vì vậy, mơ tả sơ lược nội dung, với mục đích hồn chỉnh tranh tổng thể tin học - ngành khoa học xử lí thơng tin tự động Ở đây, nghiên cứu liên quan đến phần cứng không bàn đến 12.1 CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT Lĩnh vực nghiên cứu có mục đích đưa giải pháp lập trình hiệu Ngồi việc đề xuất cách tổ chức liệu giải thuật phù hợp với lớp toán cụ thể, người ta quan tâm đến chiến lược lập trình cách đánh giá độ phức tạp giải thuật 12.2 NGƠN NGỮ LẬP TRÌNH, PHƯƠNG PHÁP LẬP TRÌNH VÀ CHƯƠNG TRÌNH DỊCH Đã có thời kỳ sôi động suốt thập kỷ 60 đầu thập kỷ 70 kỷ 20 người ta quan tâm đến khả hiệu ngơn ngữ lập trình khả mơ tả liệu, giàu có chức Một khía cạnh quan tâm nhiều phương pháp luận lập trình (ví dụ lập trình có cấu trúc, lập trình logic, lập trình hướng đối tượng, lập trình theo mẫu, lập trình trực quan) Các phương pháp luận thể ngơn ngữ lập trình cụ thể Song song với vấn đề ngôn ngữ lập trình vấn đề cài đặt, điều có liên quan đến việc xây dựng chương trình dịch Các phương pháp phân tích cú pháp, phân tích từ vựng, sinh mã, tối ưu mã vấn đề chương trình dịch 12.3 HỆ ĐIỀU HÀNH Trong chương 10, nói nhiều hệ điều hành tiến triển hệ điều hành Những vấn đề chung đặt cho hệ điều hành thay đổi: tăng cường hiệu sử dụng máy tính, tăng độ tin cậy, cung cấp môi trường giao tiếp thuận tiện người sử dụng máy tính 13.4 CƠ SỞ DỮ LIỆU (DATABASE) VÀ CÁC HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Cơ sở liệu (CSDL) sưu tập liệu lĩnh vực ứng dụng quản lí cách qn độc lập với ứng dụng tính độc lập với ứng dụng muốn nói, liệu tổ chức theo chất chúng để giải toán cụ thể Như vấn đề cần nghiên cứu mơ hình tổ chức liệu mục tiêu công việc xây dựng mơ hình cho: Có chế tìm kiếm hiệu (các giải pháp tổ chức tìm kiếm thơng tin) Đảm bảo tính qn không dư thừa thông tin (được nghiên cứu qua chế chuẩn hóa)  Phần mềm đảm bảo chức quản trị sở liệu gọi hệ quản trị sở liệu (CSDL) Hệ quản trị CSDL phải cung cấp phương tiện cho phép:  Tạo lập CSDL (về mặt kiến trúc)  Cập nhật liệu (thêm bớt, chỉnh sửa liệu)  Tìm kiếm liệu (qua ngơn ngữ hỏi – query language)  Đảm bảo tính tồn vẹn liệu (tính hợp lí , quán liệu)  Khả dùng chung liệu đồng thời (ví dụ quản lí giao dịch – transaction)  Đảm bảo an tồn liệu Các mơ hình CSDL xây dựng thời gian qua chia làm hai nhóm: nhóm liên quan đến cấu trúc liệu (như mơ hình phân cấp, mơ hình mạng, mơ hình quan hệ) nhóm khơng liên quan đến cấu trúc liệu mà phương pháp luận phát triển hệ thống (như mơ hình CSDL hướng đối tượng, mơ hình CSDL suy diễn , mơ hình CSDL phân tán, ,,,,)   ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 202/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 203/209 12.5 MẠNG MÁY TÍNH VÀ TRUYỀN THƠNG Trong chương 11, nói nhiều mạng máy tính, nói, mạng máy tính, đặc biệt Internet làm biến đổi hẳn hình ảnh ứng dụng máy tính thập kỷ qua Tuy nhiên nhiều vấn đề đặt ngành mạng máy tính truyền thơng mơi trường vật lí để truyền tin tốc độ cao, giao thức truyền thông tốc độ cao, truyền thông không dây, mạng di động, xây dựng ứng dụng mạng, quản trị mạng, an ninh mạng Lĩnh vực mạng máy tính truyền thơng cịn phát triển mạnh 12.6 TRÍ TUỆ NHÂN TẠO (ARTIFICIAL INTELLIGENCE) Câu hỏi máy tính thơng minh người khơng ln ám ảnh nhà làm tốn tin học người ta bắt đầu thấy vấn đề có triển vọng Mc Carthy Học viện Công nghệ Massachuset (MIT) sáng tạo ngôn ngữ LISP (1960) cho phép máy tính khơng phải số mà tính tốn hình thức kí hiệu ví dụ tính tích phân bất định Thuật ngữ trí tuệ nhân tạo lần Marvin Minsky (cũng MIT) đưa vào năm 1961 chương trình chơi cờ (1964) mang lại niềm tin ban đầu khả xây dựng hệ chuyên gia , hệ có mang tri thức chuyên gia Một hệ hệ chuẩn đoán bệnh MYCIN thực đại học Stanford Năm 1981 , Nhật Bản đưa dự án chế tạo máy tính hệ thứ – máy tính thơng minh, chọn Prolog làm ngơn ngữ làm việc từ ngành trí tuệ nhân tạo thực khởi sắc        Những vấn đề quan tâm đến trí tuệ nhân tạo : Cơ chế tìm kiếm giải pháp tri thức (các chiến lược tìm kiếm lời giải phương pháp phát tri thức tập liệu hỗn độn) Cơ chế lập luận chứng minh (các hệ logic hình thức) Cơ chế nhận thức , học máy (mạng neuron, nhận dạng , xử lí ảnh) Tính bất định logic mờ Ngôn ngữ tự nhiên (hiểu ngôn ngữ tự nhiên , nhận dạng tiếng nói, tổng hợp tiếng nói) Hệ chuyên gia (các hệ thống có tri thức chuyên gia cho giải pháp giống chuyên gia) Người máy Những kết đạt lĩnh vực chưa mong muốn Có khó khăn khó vượt qua, đặc biệt độ phức tạp tính tốn 13.7 TƯƠNG TÁC NGƯỜI - MÁY (HUMAN COMPUTER INTERACTION – HCI) Trong tương tác người – máy lĩnh vực nghiên cứu trình, phương pháp, nhận thức, thiết kế cài đặt giao tiếp người máy tính hệ thống có dùng máy tính Vấn đề tương tác người – máy đặt hệ thống có sử dụng máy tính, đặc biệt tình hình khả máy tính truyền thơng đủ mạnh cho phép thực xử lí phức tạp giao tiếp cách trực tiếp (online) thời gian thực (real time) tức đảm bảo độ trể HCI có liên quan nhiều đến trí tuệ nhân tạo Nhiều vấn đề khó khăn trước trở thành thực Ví dụ: giao tiếp trực tiếp ngơn ngữ tự nhiên (thơng qua hình ảnh), giao tiếp qua thị giác máy tính, sinh trắc học (xác thực qua vân tay, giọng nói, võng mạc…) Với xuất mạng máy tính, đặc biệt với mạng Internet mạng di dộng, tương tác người – máy có hội nhiều ứng dụng dựa giao tiếp từ xa qua mạng Internet đào tạo từ xa, thương mại điện tử, điền khiển từ xa, chế tự trị có tương tác Agent Có lĩnh vực nghiên cứu khác quan trọng cho tương tác người-máy hệ hỗ trợ định (Decision Support System – DSS), nghiên cứu chế định 12.8 KỸ NGHỆ PHẦN MỀM (SOFTWARE ENGINEERING) Thực tiễn phát triển phần mềm cho thấy, để đạt mục đích phát triển phần mềm có chất lượng kỹ lập trình khâu tiến trình tổng thể nhiều khâu Kỹ nghệ phần mềm nghiên cứu toàn vấn đề liên quan đến phát triển phần mềm bao gồm: quy trình làm phần mềm, phương pháp làm phần mềm công cụ làm phần mềm ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 203/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 204/209 Kỹ nghệ làm phần mềm quan tâm tới vấn đề sau:  Quản trị dự án phần mềm (lập kế hoạch, quản trị tiến độ, quản trị chất lượng, quản trị cấu hình , quản trị chi phí , quản lí rủi ro )  Phân tích thiết kế hệ thống  Kiểm thử hệ thống  Mơ hình hóa hệ thống  Các phương pháp hình thức (các mơ hình tốn học để xác định sản phẩm phần mềm mà người ta gọi đặc tả hình thức, kiểm tra tính chất phần mềm mà khơng cần phải chạy chương trình , chí chưa có chương trình chạy được, gọi kiểm chứng hình thức)  Các công nghệ quan trọng phát triển phần mềm: công nghệ hướng đối tượng, công nghệ client – server, công nghê WEB, công nghệ phần mềm, với hỗ trợ máy tính CASE CÂU HỎI Hãy nêu lĩnh vực Công nghệ Thông tin & truyền thông (ICT) theo Anh/Chị trọng yếu người làm ngành CNTT Vì sao? Hãy nêu lĩnh vực nghiên cứu Công nghệ Thông tin & truyền thông (ICT) mà Anh/Chị cho quan trọng Vì sao? ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 204/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 205/209 Bài 13 MỘT SỐ VẤN ĐỀ VỀ TỘI PHẠM TIN HỌC VÀ ĐẠO ĐỨC NGHỀ NGHIỆP Nhân loại bước sang văn minh thứ ba, văn minh thông tin với đặc trưng hoạt động gắn liền với việc xử lí thơng tin hiệu hoạt động chủ yếu phụ thuộc vào thông tin khả xử lí thơng tin Trong hồn cảnh đó, người ta nói nhiều đến quyền lực CNTT Cần hiểu quyền lực CNTT không lợi ích lớn lao mang lại cho người mà cịn khía cạnh tác hại gây không sử dụng đắn Với việc kết nối máy tính vào mạng, người mở rộng phạm vi hoạt động điều có ý nghĩa tác hại nhân lên qua mạng Vì xã hội “ nối mạng “, cá nhân phải nhận thức trách nhiệm với cộng đồng 13.1 TIN TẶC – MỘT LOẠI TỘI PHẠM KỸ THUẬT Từ nhiều năm nay, với phát triển nhanh chóng tin học tội phạm tin học gia tăng nhanh Những người gây tội phạm tin học mặt kỹ thuật mà ta gọi “ tin tặc” (hacker) thường người giỏi tin học Sau số loại hình tội phạm tin học thường gặp: 13.1.1 Virus tin học Virus chương trình viết theo chế đặc biệt có tính sau:  Có khả lây lan, lọt vào máy chiếm quyền điều khiển máy để tự nhân nhằm lây lan từ máy sang máy khác Chính tính tương tự với virus sinh học mà người ta gọi chương trình Virus  Virus chương trình tương đối nhỏ, hiệu cao, thường có chế chống phát  Cuối cùng, virus có mục đích gây nhiễu phá hoại Những virus “hiền “ thường gây nhiễu khơng phá hủy liệu , ví dụ virus Yankee Doodle, 17 tạm dừng máy để phát quốc ca Mỹ hay virus “Thứ ngày 13” đến thứ ngày 13 (ngày nghỉ theo nhứng người theo đạo Hồi) khơng cho máy làm việc Có virus lên dịng chữ “tơi đói” đánh chữ “Cookie” nghĩa bánh bích quy cho máy tính làm việc tiếp Những virus “dữ” làm hỏng phần mềm khác máy làm hỏng file liệu Có virus tiến hành format đĩa cứng hủy tồn thơng tin có đĩa Năm 1999 virus Chec-nô-bưn sinh viên Đài Loan gây tác hại cho hàng trăm ngàn máy tính giới gây thiệt hại nhiểu tỉ đô la Virus format đĩa cứng mà cịn xóa chương trình điều khiển máy tính flash RAM, khiến phải thay lại bảng mạch máy tính nạp lại chương trình điều khiển Virus “I love you” sinh viên Philippine năm 2000 lây lan qua đường thư điện tử gây thiệt hại nhiều tỉ đô la Năm 2001 người ta chứng kiến loại virus gây tê liệt mạng lớn cách gây tải virus Code Red hay Nimda tháng 9/2001 Cơ chế lây lan tin tặc tính tốn kỹ Cho tới nay, người ta biết tới bốn loại virus, loại virus file nhiễm vào file chương trình, loại virus boot nhiễm vào vùng khởi động đĩa, virus macro lây qua tập tin văn sâu (worm) virus lây qua mạng Virus file:  Với virus file, cho chạy chương trình nhiễm virus, virus phát tác Thông thường virus sinh đoạn mã thường trực nhớ chiếm lấy điều khiển file hệ điều hành Như máy bị nhiễm virus Khi chạy chương trình chưa bị nhiễm virus, hệ điều hành bị virus chiếm quyền trước khơng thi hành chương trình mà ghép thêm đoạn mã virus vào chương trình đó, ghi lại lên đĩa sau cho thi hành Như chương trình vừa chạy bị nhiễm virus Nếu ta mang chương trình bị nhiễm đem chạy máy khác virus lây tiếp sang khác Virus file để lại dấu vết dễ nhận sau bị nhiễm virus, kích thước file lớn thêm ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 205/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 206/209 Virus boot:  Mỗi đĩa (cứng hay mềm) dùng sector để mô tả thông số đĩa có chương trình nhỏ giúp khởi động hệ điều hành Khi đặt đĩa vào ổ, máy tính đọc thơng tin thi hành chương trình khởi động máy trạng thái khởi động Cơ chế bị tin tặc lợi dụng để phát tán virus  Khi đặt đĩa bị nhiễm virus boot vào máy tính đọc, virus sinh đọan mã thường trực nhớ chiếm lấy điều khiển file tương tự file Nếu ta đặt đĩa vào máy, virus lại thay đổi vùng đĩa khởi động đĩa nội dung khác có mã virus Khi đem đĩa đếm máy khác virus giải phóng để hịan thành chu kỳ lây lan Virus macro:  Trứơc người ta nghĩ đến khả tài liệu văn mơi trường lây lan virus Trong tài liệu theo chuẩn Microsoft có chế tự động thực hàng lọat công việc theo kịch định sẵn gọi macro Ví dụ người sọan tài liệu tóan học, để đưa dấu tích phân phải thực khỏang 10 thao tác Nếu họ tạo kịch qui định gõ phím Ctrl+ I 10 thao tác thực tiện phương tiện tạo macro Microsoft cho máy học kịch bản, sau ghi lại kịch với tài liệu lưu lại máy để tự động dùng lại  Microsoft tạo ngơn ngữ lập trình để xây dựng kịch phức tạp kể họat động xóa file hay làm vơ hiệu hóa số hoạt động máy Chính Macro dân tin tặc tận dụng làm môi trường lây lan virus Khi tài liệu bị nhiễm đưa sang máy khác soạn thảo làm cho máy ghi lại kịch virus Virus Macro hoành hành suốt thời gian dài Microsoft đưa vào phần mềm văn phịng chức cảnh báo có macro để người dùng cảnh giác Virus lan qua mạng (WORM)  Gần tin tặc sử dụng email để phát tán virus với tốc độ quy mô lớn, virus gởi kèm theo email dạng file chương trình kèm theo ngụy trang Các virus phát tán tìm hộp thư máy bị nhiễm lấy danh sách địa người có trao đổi thư điện tử với đương gởi lại thư có mang virus  Về WORM virus file gắn với chế phát tán tích cực mà email hay web phương tiện phát tán Nhiểu người phân biệt cách rạch ròi WORM virus dựa theo tương tự với chế sinh học Cũng giống virus sinh học, virus tin học sống kí sinh vật chủ Các đọan mã virus tin học phải gắn vào chương trình vùng boot phát tán chạy chương trình lây nhiễm đọc vùng boot đĩa Sâu tin học sâu sinh học thực thể hòan chỉnh tự họat động mà khơng cần kí sinh vào vật chủ phát triển 13.1.1 Xâm nhập máy trái phép: Các hệ thống máy tính thường bảo vệ cẩn thận khơng có lọai khóa an tịan tuyệt đối trứơc công tin tặc thông thường máy tính bảo vệ tầng mật khẩu, gõ tên mật đăng nhập hệ thống Dân tin tặc có nhiều cách để lấy trộm mật Phương thức đơn giản chúng cho chạy chương trình có hình giống hệt hình mời đăng nhập người sử dụng tưởng đăng nhập gõ tên mật Chương trình thu lại để chỗ đó, sau tự hủy dĩ nhiên người sử dụng khơng biết đăng nhập gỉa, họ nghĩ có trục trặc máy tính đăng nhập lại Lần việc bình thường Một cách khác dùng chương trình sinh tên mật ngẫu nhiên thử cách bền bỉ, thấy đăng nhập ghi lại Cũng ăn trộm mật cách bắt gói tin mạng để phân tích Khi thấy gói tin liên quan đến trao đổi để xác thực mạng phân tích lấy mật Việc làm hệ điều hành yếu, khơng mã hóa tốt giao dịch xác thực mạng ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 206/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gòn (Lưu hành nội bộ) 207/209 Một cách khác khôn ngoan đưa virus vào máy cách Sau xâm nhập được, virus lấy mật gởi lại cho tin tặc email Thời gian qua Việt Nam cách nhiều người bị lộ mật bọn tin tặc (phần lớn sinh viên CNTT) lập hẳn Website mạng Internet đặt Mỹ để công bố mật đánh cắp Nhiều thuê bao Internet Việt Nam thời gian ngắn hàng chục triệu đồng tiền thuê bao Internet kẻ mạo dang Đối với mạng riêng, sau lọt vào mạng tin tặc lấy thơng tin bên sữa đổi xóa file 13.1.3 Tấn cơng gây tê liệt Một lọai hình tội phạm cơng vơ hiệu họa họat động hệ thống máy tính cách làm hệ thống tải Chúng lập chương trình liên tiếp gửi thông điệp đến hệ thống bắt hệ thống phải trả lời với nhịp độ cao đến mức hệ thống khơng cịn làm việc khác ngịai việc trả lời thơng điệp phá rối Có hai phương tiên mà tin tặc thường dùng: Trong giao thức Internet có giao thức ICMP, dùng để kiểm tra hai máy có giao tiếp với hay khơng Khi máy tính gởi đến máy gói tin giao thức ICMP với hàm ý thử “có nhận khơng” máy nhận phải trả lời gói tin với hàm ý “nhân được’ Dân tin tặc viết chương trình giây phát hàng vạn gói tin tới máy để máy suốt ngày làm việc phải trả thông báo “đã nhận được” câu hỏi vô nghĩa Cách thứ hai bọn tin tặc thường dùng “dội bom” hệ thư Chúng dùng chương trình giây gửi hàng vạn thư đến máy chủ thư Các máy chủ kiểm tra địa thư, phải thời gian ghi lại thư vơ nghĩa, sai pảhi phúc đáp lại nơi thư khơng có người nhận Chỉ cần PC khơng mạnh dội bom vơ hiệu hóa tịan n\một máy chủ cung cấp dịch vụ thư 13.2 CÁC TỘI PHẠM LIÊN QUAN ĐẾN LẠM DỤNG INTERNET VÌ NHỮNG MỤC ĐÍCH XẤU Khác với tội phạm cũa tin tặc (là kẻ phá họai kỹ thuật cao) lọai tội phạm liên tới nội dung thơng tin Có thể kể đến lọai sau: Phát tán gieo rắc tài liệu phản văn hóa, vi phạm an ninh quốc gia Internet mơi trường cơng cộng, sử dụng Một số người lợi dụng khả Internet để tài liệu phản văn hóa kích động bạo lực, phổ biến văn hóa đồi trụy, kích động bạo lọan, gây rối, kích động xu hướng dân tộc hay tôn giáo cực đoan, hướng dẫn phương pháp khủng bố Trên Internet có tới hàng vạn Website có nội dung xấu kiểu Một số người lợi dụng thư điện tử, chủ động gởi đến tài liệu kiểu cho người khác Trong thời gian qua, nhiều người VN nứơc thường xuyên nhận thư điện tử với nội dung xấu tổ chức phản động nước ngòai Vi phạm đới sống riêng tư Có người lạm dụng mạng để quấy rối, đe dọa, xúc phạm đến người khác Có người bị kẻ khác mạo danh đưa tun bố gây thiệt hại có nhiều cơng ty cách lấy địa thư, liên tục gởi đến thư quảng cáo sản phẩm hay dịch vụ cơng ty Điều gây nhiều phiền tóai, mở thư điện tử phải xóa hàng trăm thư quảng cáo thư không mong đợi Việc lạm dụng thư điện tử để quảng cáo gọi “nhồi thư” (spamming) Nhiều nước xem xét đến đạo luật liên quan đến việc có cho phép spamming hay khơng 13.3 SỞ HỮU TRÍ TUỆ NHÂN TẠO 13.3.1 Tình trạng vi phạm quyền phần mềm Tình trạng dùng phần mềm chép khơng có quyền phổ biến khơng riêng nước phát triển Ngay mỹ có đến 1/3 số người dùng phần mềm khơng có quyền tính trạng khơng kiểm sóat cơng ty làm phần mềm khơng thể bán sản phẩm tái đầu tư theo thống kê tổ chức có trách nhiệm, tình trạng dùng phần mềm khơng có quyền gây thiệt hại cho người làm phần mềm nhiều tỷ đôla năm VN, nhiều công ty đầu tư hàng trăm triệu, hàng năm để làm phần mềm, sau phát hành vài ngày, sản phẩm họ bị chép bán khắp nơi với giá từ 10 đến 15 ngàn/đĩa CD Nếu mua máy tính, cửa hàng bán máy tính sẳn sàng cài đặt phần m,ềm nhà sản xuất phần mềm tìm phương pháp chống chép không ngăn cản phá họai tin tặc nay, chưa phần mềm VN chống nạn bẻ khóa ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 207/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 208/209 Tình trạng dùng khơng có quyền làm cho người sản xuất phần mềm đóng gói khơng dám đầu tư 13.3.2 Sở hữu trí tuệ thpong tin học Bản quyền yếu tố sở hữu trí tuệ bị vi phạm nhiều cả, sở hữu trí tuệ cịn vấn đề khác kiểu dáng công nghiệp nhãn hiệu, xuất sứ sản phẩm, giải pháp hữu ích Một vấn đề để ý tới tình trạng vi phạm sở hữu trí tuệ Thơng thường xây dựng hệ thơng thơng tin có “bí cơng nghệ” Thậm chí cần có ý tưởng tốt quan trọng điều àny dẫn đến tình trạng nhiều người tìm cách lấy cắp bí nhiều hình thức chí nhân viên cơng ty bỏ việc làm rị rĩ bí cơng nghệ Luật pháp nhiều nước bảo hộ phương pháp giải vấn đề, nhãn mác sản phẩm, không bảo hộ ý tưởng 13.4 LUẬT LIÊN QUAN ĐẾN TỘI PHẠM TIN HỌC CỦA VIỆT NAM Bất nước phát triển phải có quy định dạng văn pháp luật để chống lại tội phạm tin học Việt Nam, nhận thức tính nghiêm trọng tội phạm tin học, quốc hội Cộng hòa Xã hội Chủ nghĩa Việt Nam ban hành số điều luật chống tội phạm tin học luật hình (13/12000) Điều 224 Tội tạo lan truyền, phát tán chương trình vi-rút tin học Người tạo cố ý lan truyền, phát tán chương trình vi-rút tin học qua mạng máy tính phương thức khác gây rối loạn hoạt động, phong tỏa làm biến dạng, hủy hoại liệu máy tính bị xử lí kỷ luật, xử phạt hành hành vi mà cịn vi phạm bị phạt tiền từ năm triệu đồng đến trăm triệu đồng phạt tù từ sáu tháng đến ba năm Phạm tội gây hậu nghiêm trọng đặc biệt nghiêm trọng, bị phạt tù từ hai năm đến bảy năm Người phạm tội cịn bị phạt tiền từ năm triệu đồng đến năm mươi triệu đồng, cấm đảm nhiệm chức vụ, cấm hành nghề làm công việc định từ năm đến năm năm Điều 225 tội vi phạm quy định vận hành, khai thác sử dụng mạng máy tính điện tử người sử dụng mạng máy tính mà vi phạm quy định vận hành, khai thác sử dụng mạng máy tính gây rối loạn hoạt động, phong tỏa làm biến dạng, làm hủy hoại liệu máy tính bị xử lí kỷ luật, xử lí hành hành vi mà cịn vi phạm bị phạt tiền từ năm triệu đồng đến trăm triệu đồng, cải tạo không giam giữ đến ba năm phạt tù từ đến ba năm phạm tội thuộc trường hợp sau đây, bị phạt tù từ hai năm đến năm năm: a) có tổ chức b) gây hậu nghiêm trọng đặc biệt nghiêm trọng Người phạm tội cịn bị phạt tiền từ năm triệu đồng đến năm mươi triệu đồng, cấm đảm nhiệm chức vụ, cấm hành nghề làm công việc định từ năm đến năm năm Điều 226 Tội sử dụng trái phép thơng tin mạng máy tính người dụng trái phép thông tin mạng máy tính, đưa vào mạng máy tính thông tin trái với quy định pháp luật gây hậu nghiêm trọng, bị kỷ luật, xử phạt hành mà cịn vi phạm, bị phạt tiền từ năm triệu đồng đến năm mươi triệu đồng, cải tạo không giam giữ đến ba năm phạt tù từ sáu tháng đến ba năm phạm tội thuộc trường hợp sau đây, bị phạt tù từ hai năm đến năm năm: a có tổ chức b gây hậu nghiêm trọng đặc biệt nghiêm trọng người phạm tội cịn bị phạt tiền từ ba triệu đồng đến ba mươi triệu đồng, cấm đảm nhiệm chức vụ , cấm hành nghề làm công việc định từ năm đến năm năm ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 208/209 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 209/209 Trong tháng 7/2001 thành phố HCM, xử phạt lần hai trường hợp chiếm đoạt mật khẩu, truy cập trái phép Internet, gây thiệt hại kinh tế cho người thuê bao Internet Nghị định 55/2001/NĐ-CP Ngày 23/8/2001 Chính phủ ban hành nghị định 55/2001/NĐ-CP quy định số mức xử phạt vi phạm xử dụng Internet Điều 41 khoản quy định: “ Phạt tiền từ 200.000 đồng đến 1.000.000 đồng hành ci vi phạm sau đây: a) sử dụng mật khẩu, khóa mật mã, thơng tin riêng người khác để truy nhập sử dụng Internet trái phép b) Sử dụng công cụ phần mềm để truy nhập sử dụng dịch vụ Internet trái phép” Điều 41 khoản quy định: “ Phạt tiền từ 10.000.000 đồng đến 20.000.000 đồng hành ci vi phạm sau đây: g) sử dụng Internet để nhằm mục đích đe dọa, quấy rối , xúc phạm đến danh dự nhân phẩm người khác mà chưa đến mức truy cứu trách nhiệm hình h) đưa vào Internet lợi dụng Internet để truyền bá thơng tin, hình ảnh đồi trụy thơng tin khác trái pháp luật nội dung thông tin Internet mà chưa đến mức truy cứu trách nhiệm hình i) đánh cắp mật khẩu, khóa mật mã, thơng tin riêng tổ chức, cá nhân phổ biến cho người khác sử dụng Điều 41 khoản quy định: “ Phạt tiền từ 10.000.000 đồng đến 20.000.000 đồng hành ci vi phạm sau đây: a)… b) Tạo cố ý lan truyền, phát tán chương trình vi rút Internet mà chưa đến mức truy cứu trách nhiệm hình sự.” CÂU HỎI Bạn biết virus chương trình phịng chống virus? nêu số hình thức tội phạm tin học bạn biết phần mềm Việt Nam sản xuất bán khơng có quyền? Tài liệu tham khảo [1] Hồ Sĩ Đàm, Giáo trình tin học sở, NXB ĐHSP, 2003 [2] Nguyễn Tiến Huy, Giáo trình tin học bản, NXB ĐH Quốc Gia TP HCm, 2000 [3] Quách Tuấn Ngọc, Giáo trình tin học bản, NXB thống kê, 2001 [4] Bùi Huy Quỳnh, Giáo trình nhập mơn tin học, ĐHSPKT, 1993 [5] VN-Guide, Giáo trình Cơng nghệ máy tính bản, NXB Thống Kê, 2001 [6] Programming logic and techniques, student guide, NIIT, 2001 [7] Linux, Student guide, NIIT, 2001 ThS Nguyễn Đăng Quan- TS Đỗ đình Thái - Khoa CNTT- Đại Học Sài Gòn Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 209/209 ... Downloaded by Nguynhavy Ha Vy (Ntkphuong205@gmail.com) 121 /20 9 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 122 /20 9 Mơ hình điểm-nhiều điểm có số dạng... (Ntkphuong205@gmail.com) 126 /20 9 lOMoARcPSD|16911414 Giáo trình nhập mơn máy tính-Khoa CNTT- Đại học Sài Gịn (Lưu hành nội bộ) 127 /20 9 Hình 10.14 Dữ liệu chuyển dọc theo tầng xuống phía Giao diện... 17.15.*.* 24 7.165. 32. * Cổng WAN Cổng WAN Cổng WAN Cổng WAN Cổng LAN Khi router phát thấy có gói tin gửi ngịai có địa đích 1 62. 34.56. 123 gửi theo cổng 3, gói tin có địa đích 20 3.195.16 .23 4 gửi theo

Ngày đăng: 20/12/2022, 07:37

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

Tài liệu liên quan