Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 209 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
209
Dung lượng
7,84 MB
Nội dung
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ộ) 1/209 MỤC LỤC Phần 1: Chương 1: Thơng tin xử lí thơng tin máy tính diện tử Chương 2: Máy tính điện tử 11 Chương 3: Hệ đếm 30 Chương 4: Một số kiến thức đại số logic 43 Chương 5: Biểu diễn & lưu trữ thông tin 47 Chương 6: Bài toán & Giải thuật 58 Chương 7: Phần mềm 65 Chương 8: Ngơn ngữ lập trình chương trình dịch 70 Chương 9: Hệ điều hành 77 Chương 10: Mạng máy tính Internet 122 Chương 11: Ứng dụng CNTT&TT- Một số lĩnh vực CNTT ,Đạo đức nghề nghiệp 165 Chương 12: Soan thảo trình bày văn với MS Word 2010 (tự học) Chương 13: Xử lí bảng tính thống kê số liệu với MS Excel 2010 (tự học) Chương 14: Sử dụng MS Powerpoint 2010 thiết kế trình chiếu Mọi đóng góp xin gửi : dquan.sgu@gmail.com , dquan369@gmail.com, do_thai73@yahoo.com Thành thật cám ơn Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 2/209 Chương Thơng tin & xử lí thơng tin MTĐT 1.1 Khái niệm thông tin, liệu Thông tin (information) sử dụng ngày qua trao đổi, đọc báo, nghe đài, tham quan du lịch, thông tin mang lại cho người hiểu biết để nhận thức hơn, đầy đủ vấn đề sống Trong sống, người ta có nhu cầu đọc báo, xem truyền hình, giao tiếp với người khác, … để có thơng tin (information) Thơng tin hiểu biết người kiện, tượng thu nhận qua nghiên cứu, trao đổi, nhận xét, học tập, truyền thụ, cảm nhận, … Thơng tin tự hàm chứa có sẵn vật tiến trình, mang trật tự khách quan Người nhận thơng tin phát lại, biết lại tính trật tự qua hiểu biết chủ quan Khi tiếp nhận thơng tin, người ta phải “xử lí” để có định Chẳng hạn, cơng ty phải ln ln tìm hiểu thơng tin thị trường để có chiến lược kinh doanh thích hợp Một người điều khiển xe máy phải ln nhìn đường đối tượng tham gia giao thơng khác để lái tới đích an tồn Thơng tin làm tăng thêm hiểu biết người, nguồn gốc nhận thức sở định Con người hiểu thông tin qua lời nói, chữ viết, qua dạng biểu diễn thông tin khác diễn tả thông tin thành ngôn ngữ để truyền đạt cho Thông tin chuyển tải qua mơi trường vật lí khác ánh sáng, sóng âm, sóng điện từ, … Thơng tin ghi phương tiện hữu văn giấy, băng ghi âm hay phim ảnh, … Về nguyên tắc, cấu trúc vật chất dòng lượng mang thơng tin Các vật mang thông tin gọi giá mang tin Thông tin truyền từ giá mang tin sang giá mang tin khác Như thông tin nhân nhân ý nghĩa thông tin không suy giảm Sự thể vật lí thơng tin gọi tín hiệu (signal) Thơng tin tín hiệu có độ độc lập tương đối Có thể chuyển tải nội dung thơng tin tín hiệu khác Trên sân cỏ, động tác phất cờ trọng tài biên (hình ảnh), tiếng cịi trọng tài (âm thanh) mang thơng tin báo lỗi Ngược lại tín hiệu chuyển tải thông tin khác Cũng tiếng trống, tiếng trống khai hội tiếng trống báo tan trường Dữ liệu (data) hình thức thể thơng tin mục địch thu thập, lưu trữ xử lí Trong nhiều tài liệu người ta định nghĩa liệu đối tượng xử lí máy tinh Thơng tin ln mang ý nghĩa xác định liệu kiện khơng có ý nghĩa rõ ràng khơng tổ chức xử lí Tri thức (knowledge) hiểu biết có ý nghĩa khái quát mối quan hệ thuộc tính, vật, tượng, mang tính “quy luật” người thu nhận qua phân tích, lí giải, suy luận, … Như tri thức mục đích nhận thức sở tiếp nhận thức sở tiếp nhận thơng tin Q trình xử lí thơng tin q trình nhận thức để có tri thức Khi nhận thông tin, người thường xử lí để tạo thơng tin có ích từ đến định cho có lợi Thơng tin phát sinh, lưu trữ, truyền đi, tìm kiếm, chép, nhân Thơng tin bị biến dạng, sai lệch Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 3/209 Tồn tri thức nhân loại lượng thơng tin tích lũy hệ thống hóa, bùng nổ thơng tin diễn với tốc độ cao, có ảnh hưởng nhiều đến phát triển kinh tế, quốc gia nắm nhiều thơng tin xử lí thông tin tốt trở nên giàu mạnh ngược lại quốc gia không nắm nhiều thông tin, xử lí thơng tin chậm trở nên lạc hậu Tin học (tiếng Anh: Computer Science Tiếng Pháp: Informatique) ngành khoa học chuyên nghiên cứu phương pháp, công nghệ kĩ thuật tổ chức, lưu trữ xử lí thơng tin hệ thống máy tính cụ thể trừu tượng (ảo) cách tự động Với cách hiểu nay, tin học bao hàm tất nghiên cứu kỹ thuật có liên quan đến việc mô phỏng, biến đổi tái tạo thông tin Trong nghĩa thơng dụng, tin học cịn bao hàm liên quan đến thiết bị máy tính hay ứng dụng tin học văn phòng Từ "tin học" dịch từ informatique tiếng Pháp Từ informatics tiếng Anh bắt nguồn từ từ tiếng Pháp này, theo thời gian informatics mang nghĩa khác dần với nghĩa ban đầu dùng phổ biến châu Âu Ngày nay, thuật ngữ tiếng Anh tương đương với informatique computer science, nghĩa "khoa học máy tính".(Wikipedia) Có thể phân biệt thuật ngữ có nghĩa gần giống dễ bị nhầm lẫn sau: – Khoa học máy tính, (tiếng Anh: Computer science) ngành nghiên cứu sở lí thuyết tin học thuật tốn, ngơn ngữ hình thức, lí thuyết đồ thị, đồ họa máy tính nghĩa có liên quan gián tiếp đến phần mềm máy tính Khái niệm gần tương đương (nhưng khơng hồn tồn tương đương) tiếng Pháp Informatique théorique (Wikipedia) – Kỹ thuật máy tính (tiếng Anh: Computer engineering): nghiên cứu việc chế tạo sử dụng thiết bị tin học – Kỹ nghệ phần mềm (tiếng Anh: Software engineering): nghiên cứu việc mơ hình hóa phát triển phần mềm, hay cịn gọi Cơng nghệ phần mềm Như vậy, định nghĩa ta thấy có hai phạm trù: Phần cứng (hardware) tồn thiết bị vật lí MTĐT Nâng cao tốc độ xử lí, tăng khả lưu trữ, tăng độ tin cậy, giảm lượng sử dụng, tăng khả ghép nối, … mục tiêu mà kỹ thuật phần cứng hướng tới Phần mềm (software) nghiên cứu phương pháp sử dụng cơng cụ xử lí thơng tin tự động tiến trình xử lí thơng tin Phần mềm bao gồm chương trình có chức điều khiển, khai thác phần cứng để thực u cầu xử lí thơng tin Phần mềm bao gồm phương pháp tổ chức liệu tương ứng với chương trình xử lí thơng tin Tìm phương pháp xử lí thơng tin có hiệu quả, tổ chức liệu tốt lập trình thể phương pháp xử lí vấn đề phần mềm Các thành tựu viễn thông cho phép kết nối máy tính thành mạng máy tính Do vậy, việc phối hợp cơng cụ xử lí thơng tin tự động, kết cấu hạ tầng viễn thông, chuẩn giao tiếp môi trường máy với máy người với máy ngày phát triển Khái niệm Cơng nghệ Thơng tin có nội dung đầy đủ, bao hàm lĩnh vực, tảng chủ yếu khoa học công nghệ xử lí thơng tin dựa máy tính Khi nói đến yếu tố cơng nghệ, người ta muốn nhấn mạnh đến tính q trình, tính tổ chức phương pháp xử lí thơng tin hướng tới sản phẩm Định nghĩa Công nghệ Thông tin chuyên gia Việt nam nghiên cứu, tham khảo từ định nghĩa chuyên gia giới đưa vào Nghị 49/CP Chính phủ phát triển phát triển Công nghệ Thông tin Việt Nam từ 1996 sau: “Công nghệ Thông tin tập hợp phương pháp khoa học, phương tiện công cụ kỹ thuật đại - chủ yếu kỹ thuật máy tính viễn thơng - nhằm tổ chức, khai thác sử dụng có hiệu nguồn tài nguyên thông tin phong phú tiềm tàng lĩnh vực Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 4/209 hoạt động người xã hội… Công nghệ thông tin phát triển tảng phát triển công nghệ Tin học - Điện tử - Viễn thơng Tự động hố” Cơng nghệ Thơng tin mang ý nghĩa rộng rãi hơn, vừa khoa học, vừa công nghệ, vừa kỹ thuật, bao trùm tin học, viễn thông tự động hố Hệ thống thơng tin Một hệ thống thơng tin (information system) tiến trình ghi nhận liệu, xử lí cung cấp tạo nên liệu có ý nghĩa thơng tin, liên quan phần đến tổ chức, để trợ giúp hoạt động liên quan đến tổ chức 1.2 Đơn vị đo thơng tin Thơng tin đối tượng kiện đối tượng đó, giúp nhận biết hiểu đối tượng Vì vậy, thơng tin có liên quan chặt chẽ đến khái niệm độ bất định Mỗi đối tượng chưa xác định hoàn toàn có độ bất định Tính bất định đối tượng giảm có thêm thơng tin Độ bất định có liên quan chặt chẽ với khái niệm xác suất - độ đo khả xảy biến cố Một biến cố chắn không xảy ra, xác suất 0, ngược lại chắn xảy ra, xác suất Đại lượng xác suất có giá trị đoạn [0,1] Mỗi vật, kiện hàm chứa lượng thông tin Muốn biết đối tượng ta phải biết đủ lượng thơng tin Đơn vị dùng để đo lượng thông tin gọi bit Lượng thông tin chứa bit vừa đủ để nhận biết xác hai trạng thái có xác suất xuất (bằng 1/2) biến cố Ví dụ, xét việc tung ngẫu nhiên đồng tiền có hai mặt hồn tồn đối xứng Nếu kí hiệu mặt sấp 0, mặt ngửa kết cục biểu diễn hai số hay Mỗi số hay mang lượng thông tin gọi bit Trong số học nhị phân ta sử dụng hai chữ số Khả dùng hai chữ số Tại thời điểm, bit chứa chữ số chữ số Từ bit từ viết tắt “binary digit” Như vậy, bit khái niệm vừa độ đo vừa kí hiệu “0” “1” Trong xử lí tự động ta sử dụng bit theo nghĩa thứ hai Tám bit tạo thành byte đơn vị đo thông tin thường sử dụng Ngoài ra, để đo lượng tin lớn, người ta dùng số đơn vị bội byte Để đo lượng thông tin người ta dùng đơn vị như: Bit: ( BInary digiT ) đơn vị đo thông tin bé hệ nhị phân gồm số 1, nhiên bit nhỏ Để biểu diễn kí tự người ta dùng đơn vị Byte=8 bit Bảng đơn vị đo thông tin: Tên gọi KiloByte MegaByte GigaByte TetraByte Viết tắt KB MB GB TB Giá trị 210 Byte (1024 Byte) 210 KB (1024 KB) 210 MB (1024 MB) 210 GB (1024 GB) Năm 1948, nhà bác học Shannon đưa cơng thức sau để tính lượng thơng tin, cách đo khả xuất kiện thơng báo, kí hiệu H gọi Entropi : Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 5/209 đó: n số kiện lớn có khả xuất Ví dụ Gieo ngẫu nhiên đồng xu, xảy kiện lần gieo khả xuất mặt sấp mặt ngửa Vì đồng xu xem đồng chất, nên xác suất xuất kiện p = 1/2 Vậy lượng tin : Ví dụ Tương tự ta gieo súc sắc, n = p = 1/6 Lượng tin H : Ví dụ Một trạm khí tượng X việc phân tích nhiều số liệu khác đưa dự đốn khả có mưa rơi vùng vào ngày mai 75% Suy khả khơng có mưa 100% - 75% = 25% Như thơng báo có lượng tin theo Shannon : So sánh ví dụ trên, ta thấy xác suất xuất tin thấp lượng tin cao mức độ bất ngờ lớn ngược lại Tuy nhiên, khơng phải lúc ta xác định xác suất xuất kiện nên việc áp dụng công thức Shannon bị hạn chế 1.3 Phân loại mã hóa thơng tin rời rạc Có nhiều cách phân loại thơng tin tuỳ thuộc vào tiêu chuẩn khác Chúng ta quan tâm đến cách phân loại dựa vào đặc tính liên tục hay rời rạc tín hiệu vật lí thể thơng tin Tương ứng, thơng tin chia thành thông tin liên tục thông tin rời rạc Thông tin liên lạc đặc trưng cho đại lượng mà số lượng giá trị tiếp nhận vô hạn độ dài dịch chuyển học, điện áp, … Thông tin rời rạc đặc trưng cho đại lượng mà số lượng giá trị kể số nhà dãy phố, số trang sách, tên học sinh lớp học, ngày tuần, tháng năm… Thơng tin rời rạc biểu diễn thơng qua kí hiệu (các chữ số, chữ cái, …) mà ta gọi bảng chữ Giả sử, ta có tập đối tượng X cần biểu diễn Để làm điều này, ta chọn tập hữu hạn A kí hiệu làm bảng chữ mà kí hiệu chữ Ta gọi dãy hữu hạn chữ từ A Ví dụ A tập chữ số từ số (cho dãy chữ số) Mã hố thơng tin rời rạc tập X bảng chữ A cách gán cho phần tử x X từ y A Phép gán mã phải đảm bảo tính chất: mã hai đối tượng khác phải khác Tính chất giúp ta tìm đối tượng biết mã chúng Quá trình gán mã gọi phép lập mã (Encode) Quá trình ngược gọi phép giải mã (Decode) Ví dụ, X tập thí sinh, chọn A tập chữ chữ số chọn mã thí sinh số báo danh thí sinh Mỗi số báo danh phải cho phép xác định thí sinh Ví dụ A001, A002, … Như biết, liệu hình thức biểu diễn thơng tin Vậy mã hố đường chuyển thông tin thành liệu Sau ta thấy thông tin dạng số, văn bản, âm thanh, hình ảnh phải chuyển dạng mã phù hợp để máy tính xử lí Vấn đề quan trọng làm để mã hố cách có hiệu cho thơng báo truyền điều kiện có tiếng ồn nhiễu cho việc truyền đảm bảo nhanh nơi nhận khơi phục nội dung thơng báo xuất phát Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 6/209 Trong phép mã hoá Morse, người ta dùng bảng chữ có hai kí hiệu chấm vạch để mã hố loại thơng tin Mã hố bảng chữ hai kí hiệu gọi mã hố nhị phân Người phát minh mã nhị phân nhà triết học Anh Francis Bacon (1561 – 1626) Trong tin học, mã nhị phân sử dụng rộng rãi Có nhiều lí do, có lí máy tính điện tử chế tạo linh kiện vật lí có hai trạng thái mạch đóng ngắt dịng điện, trạng thái nhiễm từ khơng nhiễm từ Bảng chữ nhị phân sử dụng tin học gồm “chữ” chữ số chữ số Với tập hữu hạn phần tử, để mã hoá nhị phân, cần gán cho phần tử nhị phân (mã nhị phân) Ví dụ, tập phần tử ta gán cho phần tử mã khác tập (= 23) mã chữ số nhị phân sau: 000, 001, 010, 011, 100, 101, 110, 111 Tất thông tin dạng văn (text), chữ (character), số (number), kí hiệu (symbol), đồ họa (graphic), hình ảnh (image) âm (sound) gọi tín hiệu (signals) Tín hiệu liên tục hay rời rạc Máy tính tương tự (Analog Computer) máy tính chun dụng xử lí mơt số tín hiệu liên tục tín hiệu điện, âm Trong đó, hầu hết liệu mà có thường dạng tín hiệu rời rạc để diễn tả tín hiệu liên tục qua số đo hữu hạn Khi đưa tín hiệu vào máy tính, chúng mã hóa theo tín hiệu số (digital signal) nhằm giúp máy tính hiểu thơng tin đưa vào Ðây sở thực tiễn ngun lí mã hố thơng tin rời rạc Nguyên lí tập trung điểm chủ yếu sau : – Tín hiệu liên tục xem chuỗi xấp xỉ tín hiệu rời rạc với chu kỳ lấy mẫu nhỏ mức độ chấp nhận (Hình 1.1) – Tín hiệu rời rạc đặc trưng qua kí hiệu hữu hạn (chữ cái, chữ số, dấu, ) gọi phép mã hóa (encode) (Hình 1.2.) Mọi phép mã hóa xây dựng kí hiệu chữ số, đặc biệt cần kí hiệu gồm chữ số Ngược với phép mã hố gọi phép giải mã (decode) Tín hiệu rời rạc tín hiệu có trục thời gian bị rời rạc hoá với chu kỳ lấy mẫu Ts = 1/Fs , với Fs tần số lấy mẫu Tiếng nói người thường có tần số Fs = 10 kHz Một ví dụ thơng tin rời rạc hình phim chiếu lên ảnh ảnh rời rạc xuất với tốc độ 25 ảnh/giây Mắt người không phân biệt rời rạc nên có cảm tưởng hình ảnh liên tục Mã hố thơng tin rời rạc khái niệm kĩ thuật máy tính 1.4 Xử lí thơng tin máy tính điện tử Xử lí thơng tin tìm dạng thể thơng tin phù hợp mục đích sử dụng Xử lí thơng tin xử lí dạng cụ thể thông tin để rút nội dung sâu sắc bên Việc xử lí thơng tin máy tính xử lí dạng thơng tin thể dạng tín hiệu điện mơ việc xử lí kí hiệu để đạt tới việc thể ngữ nghĩa Việc xử lí ý nghĩa thơng tin khơng thông qua dạng thể công việc người Xử lí thơng tin máy tính phát triển mức cao xử lí tri thức Dựa liệu thu thập được, thông qua việc Xử lí chúng phát quy luật chi phối xuất Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 7/209 loại liệu (cịn gọi khai khống liệu: Data mining) Xữ lí liệu đặc trưng mới, xu phát triển phạm vi ứng dụng tương lai Khi thông tin, liệu cịn ít, người tự xử lí thơng tin Tuy nhiên với khối lượng thơng tin lớn, người khơng xử lí Máy tính điện tử đời giúp người xử lí thơng tin cách tự động Q trình xử lí thơng tin máy tính điện tử có bước tương tự thực thao tác theo thủ công Để mô tả cách thức xử lí, lưu trữ liệu kết xử lí, người cần phải sử dụng số phương tiện định để ghi nhớ giấy, bảng trí nhớ MTĐT cần có phương tiện ghi nhớ liệu, kết cách xử lí, nhớ Con người cần sử dụng số cơng cụ bàn tính, hay trí óc để thực phép tốn MTĐT sử dụng số mạch tính tốn có khả xử lí liệu, số học logic (ALU) Để xử lí công việc phức tạp, người ta cần thực nhiều phép xử lí nhỏ theo trình tự định Trong xử lí thủ cơng, tùy theo điều kiện cụ thể, người tự xác định thao tác cần thiết trình tự thực thao tác MTĐT khơng thể chủ động Nó khơng thể tự định được, phải làm gì, cộng hay trừ, nhân hay chia,… Để làm điều đó, người ta phải lập quy trình xử lí có đầy đủ tình dạng câu lênh để điều khiển MĐTĐ thực công việc theo yêu cầu xác định Tập hợp câu lệnh người sọan thảo ngôn ngữ mà máy ”hiểu” gọi chương trình (program) Máy tính cần có phương tiện để lưu chương trình đưa vào cần có thiết bị khác có chưc đảm bảo khả tự điều khiển theo chương trình Ta hình dung q trình xử lí thơng tin máy tính số sơ đồ hình 2.1 đây: Chương trình Kết Máy tính Dữ liệu Hình 2.1 Thực ra, tương ứng với hai lớp thông tin liên tục rời rạc, có hai loại máy tính tương tự (analog computer) máy tính số (digital computer) MTĐT số xử lí thơng tin liên tục trang bị thêm thiết bị biến đổi thông tin (modem A/D) từ dạng liên tục sang dạng số (trước đưa vào xử lí) thiết bị biến đổi thông tin (modem D/A) từ dạng số sang dạng liên tục để đưa môi trường ngồi MTĐT có bổ sung thiết bị gọi máy tính lai (hybrid computer) Trong giáo trình ta xét MTĐT số Sơ đồ cấu trúc logic máy tính lai hình 2.2 D A/D D Máy tính D/A Hình 2.2 Sơ đồ cấu trúc Máy tính lai Trong : A kí hiệu dạng thơng tin liên tục (Analogue) D kí hiệu dạng thông tin số (rời rạc-Digital) A/D modem (Analog to digital) biến đổi thông tin liên tục thành rời rạc D/A modem (Digital to Analog) biến đổi thông tin rời rạc thành liên tục Như vậy, MTĐT thực việc xử lí thông tin qua thao tác sau : Nhập thơng tin từ giới bên ngồi thơng qua thiết bị nhập (vào) mã hóa thơng tin) Xử lí thơng tin : thực phép tốn số học (công, từ, nhân, chia), logic (so sánh) Đưa thông tin ra: Đưa kết sau xử lí mơi trường bên ngồi thơng qua thiết bị (giải mã xuất thông tin) Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 8/209 Lưu trữ thông tin: Ghi thông tin để lưu trữ tạm thời lâu dài nhớ máy tính Giả sử ta cần xử lí thơng tin X Bằng cơng cụ tính tốn đó, người thực tính tốn theo quy trình f để thu nhận kết Y Với MTĐT, trình xử lí tiến hành sau: mã hố X nhờ phép mã hoá C để thu liệu mã hoá x (sau ta thấy máy tính xử lí trực tiếp với liệu mã nhị phân gồm toàn chữ số 1) Thay cho quy trình xử lí f, người ta phải lập chương trình P nạp vào máy giao cho máy thực Sau chương trình P thực xong ta thu kết y (trong dạng nhị phân) Nhờ phép giải mã C-1 ta thu kết phải tìm Y dạng mà người sử dụng trực tiếp Tương ứng hai cách xử lí mơ tả hình 2.3 : X f (người thực hiện) Y Phép giải mã C-1 Phép mã hố C x P (máy tính thực hiện) y Hình 2.3 Máy tính có tốc độ xử lí nhanh, tính xác làm việc khơng biết mệt mỏi Điều giúp người tiết kiệm nhiều thời gian cơng sức Hiện máy tính điện tử sử dụng hầu hết ngành giúp ngành tăng hiệu qủa cách đáng kể 1.5 Sơ đồ quy trình xử lí thơng tin Mọi q trình xử lí thơng tin máy tính hay người thực theo qui trình sau: Dữ liệu (data) nhập đầu vào (input) Máy tính hay người thực q trình xử lí để nhận thơng tin đầu (output) Q trình nhập liệu, xử lí xuất thơng tin lưu trữ (Hình 3.) Input (Nhập liệu) Processing (Xử lí thơng tin) Output (Xuất liệu) Lưu trữ liệu (Storage) Mô hình tổng qt q trình xử lí Để xử lí thơng tin máy tính điện tử Người ta cần nạp thơng tin cần xử lí (gọi liệu) qui tắc, câu lệnh để xử lí thơng tin (gọi chương trình) vào máy tính Sau thời gian định máy tính đưa kết (thơng tin xử lí) cho người Dữ liệu Chương trình Kết Máy tính điện tử (Xử lí, lưu trữ) Như vậy, MTĐT thực việc xử lí thơng tin qua thao tác sau đây: Nhập thông tin: từ giới bên ngồi thơng qua thiết bị nhập Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 9/209 Xử lí thơng tin: thực phép toán số học, logic Đưa kết sau xử lí mơi trường bên ngồi; thông qua thiết xuất (ra) Lưu trữ thông tin: ghi thông tin để lưu trữ tạm thời lâu dài nhớ MTĐT 1.6 Các nguyên lí hệ xử lí thơng tin tự động Nguyên lí Turing Alan Mathison Turing (1912 - 1954) nhà toán học người Anh đưa thiết bị tính đơn giản gọi máy Turing Về lí thuyết, q trình tính tốn mơ lại máy Turning Máy Turning gồm có (xem hình vẽ 2.1): Một điều khiển trạng thái hữu hạn (finite control), có trạng thái đặc biệt trạng thái khởi đầu trạng thái kết thúc Một băng ghi (tape) chứa tín hiệu Một đầu đọc (head) ghi di chuyển theo chiều trái phải đơn vị Sơ đồ máy Turing Ðầu đọc/ghi mang chức thông tin nối Bộ điều khiển hữu hạn băng ghi Ðầu cách đọc dấu hiệu từ băng dùng để thay đổi dấu hiệu băng Bộ kiểm soát vận hành theo bước riêng biệt; bước thực chức tùy thuộc vào trạng thái tín hiệu băng: Ðặt điều khiển trạng thái ban đầu q1, băng trắng đầu đọc/ghi vào ô khởi đầu Nếu: (a) trạng thái q trùng với trạng thái kết thúc qo máy dừng (b) ngược lại, trạng thái q chuyển qua q, tín hiệu băng s thành s đầu đọc dịch chuyển sang phải trái đơn vị Máy hồn thành xong bước tính tốn sẵn sàng cho bước Nguyên lí Von Neumann Năm 1946, nhà toán học Mỹ John Von Neumann (1903 - 1957) đề nguyên lí máy tính hoạt động theo chương trình lưu trữ truy nhập theo địa Ngun lí trình bày báo tiếng nhan đề: Thảo luận sơ thiết kế logic máy tính điện tử Nội dung ngun lí Von Neumann mơ tả sơ cấu trúc MTĐT gồm thành phần: phận để thực phép toán số học logic; phận để ghi nhớ liệu, ghi nhớ tập lệnh cần thực hiện; phận tự động thực tập lệnh theo trật tự xác định phận giao tiếp với người Như vậy, MTĐT có phận chính: Đơn vị số học/logic, nhớ, đơn vị điều khiển đơn vị vào/ra Máy tính thiết kế theo sơ đồ J.Von Neumann có đặc trưng quan trọng sau: Máy tính hoạt động theo chương trình lưu trữ Theo Von Neumann, tập hợp lệnh cho máy thi hành theo chương trình thiết kế coi tập liệu Dữ liệu cài vào máy truyền xung điện Ðây cách mạng cho máy tính nhằm tăng tốc độ tính tốn vào thời trước máy nhận lệnh từ băng giấy bìa đục lỗ nạp vào tay Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 10/209 Nếu gặp tốn lặp lại nhiều lần tiếp tục cách nạp lại cách thủ công gây hạn chế tính tốn sử dụng Máy tính hoạt động theo chương trình người viết lưu trữ nhớ Máy tính có khả tự điều khiển khơng cần có can thiệp người q trình xử lí Bộ nhớ địa hóa Mỗi liệu có địa vùng nhớ chứa số liệu Như để truy nhập liệu ta cần xác định địa nhớ Các chương trình liệu lưu trữ nhớ MTĐT khơng phân biệt nhớ chứa gì, số, văn hay câu lệnh chương trình Đặc trưng mở nhiều khả Ví dụ, chương trình thực tạo câu lệnh chương trình khác Bộ đếm chương trình truy cập theo địa Nếu câu lệnh phải dùng vùng nhớ để chứa địa câu lệnh khơng gian nhớ bị thu hẹp Ðể khắc phục hạn chế này, máy gắn ghi để vị trí lệnh cần thực nội dung tự động tăng lên lần lệnh truy cập Muốn đổi thứ tự lệnh ta cần thay đổi nội dung ghi địa lệnh cần thực tiếp Như biết, liệu theo nghĩa rộng (dữ liệu ban đầu, kết trung gian, kết cuối cùng, chương trình, …) đưa vào vùng nhớ định địa Như vậy, việc truy cập tới liệu gián tiếp thông qua địa nhớ Đặc trưng đảm bảo tính mềm dẻo xử lí thơng tin Người lập trình viết u cầu cách tổng quát theo vị trí lưu trữ đối tượng không cần biết giá trị cụ thể chúng Câu hỏi tập Câu 1: Trình bày khái niệm: thơng tin, liệu, độ bất định, tín hiệu nêu mối quan hệ chúng Phân biệt khái niệm thơng tin tri thức Câu 2: Nêu ví dụ để minh họa việc chuyển tải thông tin qua mơi trường vật lí giá mang thơng tin Câu 3: Trình bày khái niệm nêu ví dụ thông tin liên tục rời rạc Câu 4: Trình bày mã hóa thơng tin Cho 12 đối tượng Hãy nêu cách mã hóa nhị phân 12 đối tượng Câu 5: Nêu ví dụ dể minh họa xử lí thơng tin gì? Câu 6: Hãy liệt kê bước công cụ cần dùng việc xử lí thơng tin cách thủ cơng Câu 7: Đặc trưng phân biệt xử lí thơng tin MTĐT khác với xử lí thủ cơng? Câu 8: Trình bày ngun lí Von Neumann đặc trưng điều khiển = chương trình, truy cập theo địa chỉ, nhớ Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 d Tất b Thiết bị chuyển tín hiệu sóng sang tín hiệu số ngược lại 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 d Tất b Modem 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 d Tất b Account Internet ISP 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 D Các câu b Truy cập thông tin 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 d Tất b Thơng qua cáp truyền hình 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 lồi người là: a Máy vi tính có nhớ lớn c Thư viện sách in, viết d Trang web Google b Hệ thống trang web 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 b 2341 c 2314 d 2134 a 1234 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn Thơngtin phản hồi 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 khơng 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 tồ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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 Quá 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ô 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, Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 cịn 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 quán độ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, ,,,,) Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 cị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 ám ảnh nhà làm toá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 toá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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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? Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 khơng 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 toá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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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 Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn ... trình sở điều hành máy tính Khi bật máy tính chương trình thực Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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... Phân loại máy tính Nguyễn Đăng Quan Đỗ đình Thái Đại Học Sài Gịn 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ộ) 24/209 Do phổ cập máy vi tính, nói... đến máy vi tính Thực cịn có lớp máy tính khác: Siêu máy tính (Super computer), máy tính lớn (Mainframe), máy tính tầm trung (Mini computer), trạm làm việc (workstation) Trạm làm việc máy vi tính