Khóa luận Tìm hiểu các kỹ thuật về giấu văn bản và giấu ảnh trong ảnh

132 239 0
Khóa luận Tìm hiểu các kỹ thuật về giấu văn bản và giấu ảnh trong ảnh

Đ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

Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật Mục lục Phần 1: Phần Kỹ Thuật LỜI NÓI ĐẦU Là nhà giáo tương lai đào tạo khoa Sư phạm kỹ thuật trường Đại học kỹ thuật công nghiệp Thái Nguyên, chúng em tự ý thức phải trang bị thật nhiều kiến thức cho thân nghiệp vụ sư phạm kỹ thuật tin học Bởi lẽ chất ngành giáo viên truyền đạt tri thức cho người học Muốn truyền đạt tri thức người giáo viên phải có nghiệp vụ sư phạm thật tốt, đồng thời kiến thức phải sâu, rộng, vững Sau bốn năm học với giảng dạy nhiệt tình thầy cô giáo trường đến chúng em bước vào giai đoạn cuối khoá học Đây khoảng thời gian cuối mà chúng em hình thành phong cách làm việc khoa học với thầy giáo, cô giáo giải vấn đề chuyên môn Tin học nghiệp vụ Sư phạm việc nhận hoàn thành đề tài khoá luận tốt nghiệp nhà trường giao cho hướng dẫn nhiệt tình thầy cô giáo khoa Sư phạm kỹ thuật Tin học Để vận dụng kiến thức học trường kiến thức mở rộng, đem ứng dụng vào thực tế thân em nhận đề tài sau: ♦ ♦ phần Kỹ thuật: Tìm hiểu kỹ thuật giấu văn giấu ảnh ảnh phần Nghiệp vụ sư phạm: Thiết kế dạy học Micro soft Word - mục 4.1 - 4.24.3 (2 tiết) Lập trình đơn giản - mục 2.1(ltiết) thuộc giáo trình “Tin học đại cương” trường ĐHKTCN, theo quan điểm dạy học tích cưc lấy người học làm trung tâm Đến nay, nhờ giúp đỡ tận tình hai thầy giáo PGS.TS Dương Phúc Tỷ KS.Nguyễn Văn Huy thầy cô giáo khoa em hoàn thành đề tài khoá luận tốt nghiệp Do lực hạn chế, vốn kiến thức hạn hẹp nên em tránh khỏi thiếu sót, em mong nhận giúp đỡ quý thầy cô bạn để đồ án em xác, đầy đủ đạt hiệu Em xin chân thành cảm ơn! Sinh viên: Đinh Thị Hồng Hạnh SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật PHẦN 1: PHẦN KỸ THUẢT Chương I:ĐẶT VẤN ĐỀ Cuộc cách mạng thông tin kỹ thuật số đem lại thay đổi sâu sắc xã hội sống Những thuận lợi mà thông tin kỹ thuật số mang lại sinh thách thức hội cho trình đổi Sự đời phần mềm có tính mạnh, thiết bị máy ảnh kỹ thuật số, vv đến với giới tiêu dùng người dựa vào để sáng tạo, xử lý thưởng thức liệu đa phương tiện (multimedia data) Mạng Internet toàn cầu biến thành xã hội ảo nơi diễn trình trao đổi thông tin lĩnh vực, trị, quân sự, thương mại, Và môi trường mở tiện nghi xuất vấn nạn, tiêu cực cần đến giải pháp hữu hiệu cho vấn đề an toàn thông tin nạn ăn cắp quyền, nạn xuyên tạc thông tin, truy nhập thông tin trái phép vv Vì mà việc tìm giải pháp để giải ngăn chặn vấn đề để bảo vệ thông tin điều tất yếu Trong trình phát triển lâu dài, nhiều phương pháp bảo vệ thông tin đưa giải pháp dùng mật mã học Các hệ mật mã phát triển nhanh chóng ứng dụng phổ biến Đã có nhiều hệ mã phức tạp sử dụng DES, RSA, NAPSACK Bên cạnh giải pháp giải pháp khác nghiên cứu ứng dụng mạnh mẽ nhiều nước giới phương pháp giấu tin (data Hiding) Đây phương pháp phức tạp, xem công nghệ chìa khoá cho vấn đề bảo vệ quyền, nhận thực thông tin điều khiển truy cập ứng dụng an toàn bảo mật thông tin 1.1 Giấu thông tín ảnh Giấu thông tin ảnh lĩnh vực khoa học công nghệ thông tin chiếm tỷ lệ lớn chương trình ứng dụng, phàn mềm, hệ thống giấu tin đa phương tiện Bởi lẽ thực tế lượng thông tin trao đổi hình ảnh phổ biến Vì yậy qua nhiều nghiên cứu tìm giấu thông tin ảnh với mục đích cất giấu thông tin quan trọng Password, gửi thư bảo mật, ảnh Lĩnh vực nhận quan tâm lớn từ cá nhân, tổ chức, trường đại học viện nghiên cứu khoa học giới Giấu thông tin ảnh nghĩa thông tin giấu với liệu ảnh chất lượng thay đổi chẳng biết đằng sau ảnh mang thông tin giá trị Ngày ảnh số sử dụng phổ biến việc giấu thông tin ảnh mang nhiều ý nghĩa đem lại nhiều ứng dụng quan trọng SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật nhiều lĩnh vực đời sống xã hội Ví dụ nước phát triển, chữ ký tay số hoá lưu trữ sử dụng hồ sơ cá nhân dịch vụ ngân hàng tài chính, dùng để nhận thực thẻ tín dụng người tiêu dùng Phần mềm WinWord Microsoữ cho phép người dùng lưu trữ chữ kí ảnh nhị phân gắn vào vị trí File văn để đảm bảo tính an toàn thông tin Tài liệu truyền trực tiếp qua máy Fax lưu truyền mạng Chúng dễ bị lấy cắp bị thay đổi phần mềm chuyên dụng Việc nhận thực phát thông tin xuyên tạc trở nên vô quan trọng cấp thiết Thông tin giấu ảnh cách vô hình, giống cách truyền thông tin mật cho mà người khác biết sau giấu chất lượng ảnh gần không thay đổi đặc biệt ảnh màu hay ảnh xám 1.2 Các kiểu giấu thông tin ảnh 1.2.1 Các vấn đề liên quan đến ảnh Gốc ảnh (ảnh tự nhiên) ảnh liên tục không gian độ sáng Để đưa ảnh vào máy tính số ảnh cần số hoá số hoá ảnh biến đổi gần ảnh liên tục thành tập điểm phù họp vị trí (không gian) độ sáng (mức xám) Khoảng cách điểm thiết lập cho mắt người phân biệt danh giới chúng Mỗi điểm yậy gọi điểm ảnh (PEL: Picture Element) hay gọi tắt Pixel Trong khuôn khổ ảnh hai chiều Pixel ứng với cặp toạ độ (x, y) Như yậy điểm ảnh phần tử ảnh số toạ độ (x, y) với độ xám màu định Kích thước khoảng cách điểm ảnh chọn thích họp cho mắt người cảm nhận liên tục không gian mức xám ảnh gần thật Mỗi phần tử ma trận coi phàn tử ảnh ♦ Điểm ảnh Một điểm ảnh ta cần quan tâm đến hai đặc trưng vị trí (x, y) điểm ảnh độ xám Độ xám hay mức xám điểm ảnh cường độ sáng gán giá trị số điểm Các thang giá trị mức xám thường 16, 32, 64, 128, 256 Trong mức 256 mức phổ dụng SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật ♦ Một sổ loại ảnh Ảnh đen trắng: Là ảnh có hai màu đen trắng (không chứa màu khác) với mức xám điểm ảnh khác Ảnh nhị phân: ảnh có hai màu đen trắng phân biệt tức máy tính dung bit để mô tả mức xám khác hay nói cách khác điểm ảnh ảnh nhị phân mang giá trị là Ảnh màu: Trong khuôn khổ lí thuyết ba màu (Red, Blue, Green) để tạo nên giới màu người ta pha trộn ba màu với để tạo nên giới màu Ảnh màu thường dùng byte để mô tả mức màu Khi giá trị mức màu là28*3 ® 16.7 triệu màu Khi dùng ảnh để giấu thông tin ảnh thông tin giấu xử lý trước để phục vụ cho việc giấu thông tin tích chập chúng với dễ dàng Có nhiều phương pháp xử lý ảnh mã hóa, biểu diễn ảnh dạng bít nhị phân đem cộng(+), trừ(-), nhân(*), chia(/) tích chập, với giá trị khác nhằm mục đích bảo mật thông tin khiến người khác khó phát đánh cắp thông tin Việc xử lý ảnh xử lý thông tin trước đem chúng tích hợp với quan trọng cần thiết có ta đảm bảo an toàn cho thông tin giấu 1.2.2 Giấu kiểu đính kèm a Cấu trúc chung file máy tính Header Data Ví dụ: Cấu trúc câa ílle DOC Ueader Format trail&r SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật Trong Header: Xác định thông tin File ■ Kiểu File ■ Kích thước File Data : Gồm khung text íòrmat trailer chứa liệu file DOC b, Cách đọc xác định file máy tỉnh SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật Ví dụ để đọc xác định íĩle có tên nhac.mp3, việc máy tính dựa vào tên íỉle có định dạng ,mp3 để đọc máy tính quan tâm đến Header file Trong file Header chứa định dạng file khôngthể thay đổi được, máy tính dựa vào header để tìm định dạng file tiến hành đọc Bởi lẽ fìle nhac.mp3 ta đổi tên fìle thành nhac2 máy tính mở nhờ phần mềm hỗ trợ máy tính dàn media, gommedia, yy Dựa vào cấu trúc chung file mà người ta nghĩ cách giấu thông tin theo kiểu đính kèm cụ thể đính kèm fìle vào fìle ảnh Cách thức đính kèm: Nối nhị phân fìle A vào sau file ảnh File A thư mục chứa fìle thông tin có định dạng khác text, mp3, doc, File ảnh ảnh jpg, jpeg, bmp,w Có thể hình dung cách thức giấu thông tin theo kiểu đính kèm sau: File ảnh gốc File A giấu Header Fỉle Hanh.jpg Header Fỉle Hanh.doc Khi đính kèm fìle A vào sau fìle ảnh Header kích cỡ ảnh không thay đổi, size fĩle đính kèm A không giới hạn Dựa vào cách đọc xác định fìle máy tính, để mở fĩle ảnh gốc máy tính tự động dò kiểu liệu file ảnh gốc header có định dạng JPG không quan tâm đến định dạng khác kèm theo định dạng file đính kèm Nếu máy tính tìm header file có định dạng JPG mở fĩle SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật a Vi dụ phương pháp giấu kiểu đính kèm -> Giấu kiểu đính kèm sử dụng phương pháp mã hóa lệnh chép dấu nhắc lệnh Dos cách sử dụng chuyển đổi /b để chuyển hầu hết loại tập tin vào hình ảnh Phương pháp đơn giản 30 giây Có thể hình dung phương pháp sau: Cần giấu tập tin filel.doc, file2.exe, file3.bmp ảnh có tên anh.jpg Đưa chúng vào thư mục mới, khởi tạo ổ c nén lại phần mềm nén Winrar phần mềm nén khác hanh.jpg 608 x 474 JPEG Image t i 123.zar WinRAR archive 2j876KB + hanh_123.jpg 608 x 471 JPEG Image ♦ Cách làm sau: Click Start\Run \ cmd sau ấn OK để mở cửa sổ dòng lệnh Type the name ũf a program, folder, document, or Internet resource, and VVnÒovvs wil open itfbr you Open: O K SVTH: Đinh Thị Hồng Hạnh Cancel Browse, Khoá luận tổt nghỉệp Khoa sư phạm kỹ thuật Trong cửa sổ lệnh gõ cd\ để chuyển đường dẫn đến nơi chứa hai tập tin CA c: \WIN DO ws\ System ỉ \c md ửxe i Copiíi’iffht 1985-2001 Hiorosoft Corp C:\Docuroents and Settings\CaJhya>cđ\ Đánh dòng lệnh sau: Copy /b hanh.jpg + 123.rar 123 hanh.jpg C.Í C:\WINDOWSlsystem32Vcmd.exe T Ị Mịci'osoft Mindọụs XP [Uei^sion 5.1.2600] (C) Copyi'icfhfc 1985-2001 Micr-osoít Corp G:'sDocuments and SettingsXAdrriinisti*atoi*>cd\ C:\XIopy /h lvanJi.jpg * i23.»*ai' i23_li»n!h.jpg w u Nhấn Enter, cửa sổ lệnh tạo tập tin có tên 123_hanh.jpg ổc C:\WINDOW5isystem32\cmd.exe Mici'osoft Uind0M& XP EUepsỉon 5.1.2600] Copyright Ì98S-2001 MicrcsoÊt Corp M-H*ỉ C:\Docunients and Settings\fìdininisti“atop>cd['*» C:\>Copy /b Iianh.jpg + 123.rar 123Jhanh«jpgr })anli.jpgr 123 jpsr I File copied Mi Á Kết ố C: 123 hanh.jpg 608~x474 JPEG ỉmage Khi mở file 123_hanh.jpg ảnh ỉên ảnh hanh.jpg, ảnh dùng để “nguỵ ừang”giấu thông tin ♦ Phuc hồi ■ Để truy xuất vào liệu bên ữong tập tin nén 123.rar, ta chi cần đổi đuôi 123_hanh.jpg thành 123_hanh.rar, tập tin giấu mở SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghiệp Khoa sư phạm kỹ thuật ■ Sự chuyển đổi 7b’ nhị phân ■ Kiểu giấu thông tin ẩn hầu hết loại tệp rar, swf, mp3, txt, exe yy hình ảnh Các tập tin ảnh jpg, png, bmp, gif * ưu điểm: - Phương pháp ẩn kiểu tệp hình ảnh - Không thời gian, không tốn sức - Ảnh giấu gửi qua mail - Không giới hạn tập tin, kích thước (size) file giấu * Nhược điểm: - Dễ bị phát có thêm công cụ hỗ trợ - Không an toàn cho việc giấu thông tin quan trọng 1.2.3 Giấu kiểu chèn bít Mỗi điểm ảnh thường mã hoá B bít Neu B = mức xám điểm ảnh có giá trị từ đến 255 (ảnh gọi ảnh đa cấp xám) Neu B = ảnh nhị phân với hai màu đen trắng ứng với giá trị Trong bít mã hoá người ta chia làm hai loại: bít bậc thấp bít bậc cao Với bít bậc cao độ bảo toàn thông tin cao so với bít bậc thấp bít bậc cao có nhiều mức xám mà mắt người phân biệt khoảng 40 mức Giấu kiểu chèn bít dựa đặc điểm điểm ảnh cần quan tâm đến mức xám điểm ảnh Với ảnh màu biểu diễn 24 bit tương ứng với 16,7 triệu mức xám mức xám biểu thị giá trị số Anh đa cấp xám thường biểu diễn bit, có 256 mức xám Dựa đặc điểm mắt người phân biệt được khoảng 40 mức xám khác mà mức xám lại lợi dụng để giấu thông tin vào phép biến đổi, hay cụ thể phép chèn bít thông tin vào Vì không phân biệt khác hai mức xám có giá trị 212 213 mức xám có giá trị 50 51 Tuy nhiên giấu thông tin kiểu chèn bít thông tin đem giấu phải có kích cỡ (size) nhỏ kích cỡ ảnh gốc(ảnh giấu) * Vi dụ: SVTH: Đinh Thị Hồng Hạnh Khoá luận tổt nghỉệp Khoa sư phạm kỹ thuật Hình a Cho thấy ô màu có thông sổ màu (Red, Green, Blue) 50 ■rririHi irrirm \r Cuslom COIOÍỈ: ■rrrrrrr irrrrrrr Huẹ: Hộ reen: 151J Blue: 51 1 ColorlSolid Deíine Custorn Colors > /Red: 151 \ Add (o Custom Co , k/ Hình b Cho thấy ô màu có thông sổ màu (Red, Green, Blue) 51 Basic colors: irnriHE irrirm IIIIIIII Hình c Cho thấy ỏ màu vói thông màu (Red, Green, Blue) 65 SVTH: Đinh Thị Hồng Hạnh Iiiiiri luston colois: ■rrrrrrr 10 BÀI SOẠN 3: 1425 LẬP TRÌNH ĐƠN GIẢN 1426 Trường: 1427 Môn học: Tin học đại cương Bài dạy: Lập trình đơn giản SỐ tiết: 1428 I Mục đích - Giúp học sinh nắm kiểu liệu đơn giản - Kiểu số nguyên phép toán, hàm sử dụng kiểu nguyên - Kiểu số thực, phép toán hàm sử dụng số thực - Kiểu ký tự hàm liên quan đến ký tự - Kiểu logic phép toán logic 1429 n Yêu cầu 1430 + Yêu cầu giáo dưỡng - Sau học xong học sinh phải nắm vững kiểu liệu đơn giản - Nắm kiểu số nguyên, kiểu số thực, kiểu logic phép toán dùng Năm học:2009-2010 Lớp: Ngày dạy: kiểu liệu 1431 + Yêu cầu phát triển - Học sinh biết vận dụng kiểu liệu học, phép toán dùng kiểu liệu để áp dụng vào việc viết chương trình Pascal sau 1432 + Yêu cầu giáo dục 1433 Giáo dục tính cần cù, chịu khó, tính tư logic, ham học hỏi học sinh 1434 Phương pháp, phương tiện dạy học - Phương pháp: Thuyết trình, đàm thoại, hình thức seminar - Phương tiện: Máy tính, máy chiếu, SGK, tài liệu tham khảo, đề tài cho học sinh nhà làm 1435 VI Tiến trình lên lớp Ổn định lớp, tạo tâm học tập - lphút - Chào lớp - Kiểm tra sĩ số: vắng: CP/KP: Kiểm tra cũ - phút 1436 Hình thức kiểm tra: Kiểm tra miệng Câu hỏi: Cấu trúc chung chương trình Pascal gồm phần chính? Nêu ý nghĩa phần đó? 1437 Hsl trả lời: 1438 Hs2 trả lời: 1439 Câu trả lời cần đạt được' 1440 - Cấu trúc chung chương trình Pascal gồm có ba phần Phần tiêu đề khoá Program sau khoảng trắng tên người dùng tự đặt (Phần tiêu đề không bắt buộc) - Phần khai báo: Có nhiệm vụ giới thiệu mô tả đối tượng, đại lượng tham gia chương trình khai báo hằng, khai báo biến, khai báo kiểu liệu, khai báo dùng thư viện chuẩn vv - Phần thân chương trình(Đây phần trọng tâm chương trình) 1441 Thân chương trình khoá Begin kết thúc từ khoá End Giữa khối Begin End câu lệnh, câu lệnh kết thúc dấu 1442 Giáo viên đưa nhận xét đánh giá, cho điểm học sinh củng cố lại kiến thức cho lớp Nghiên cứu kiến thức 1443 Đặt vấn đề: phút 1444 chương trước em giới thiệu làm quen với ngôn ngữ Pascal, cấu trúc bước thực chương trình Pascal, sang chương nghiên cứu số kiểu liệu dùng ngôn ngữ lập trình Pascal 1445 CHƯƠNG 2: LẬP TRÌNH ĐƠN GIẢN CÁC KIỂU Dữ LIỆU ĐƠN GIẢN 1446 T 1447 Nội dung 1448 Hoạt động GY HS G dạy 1449 l 1450 2.1 Các kiểu liệu 1451 Phương pháp thyết trình + đàm p đơn thoại 1454 - GY: Bài ngày hôm 1452 1453 giản 1455 1456 2.1.1 Kiểu số nguyên 1457 nghiên cứu kiểu liệu dùng Pascal, kiểu liệu thứ “kiểu 1458 1459 1461 1464 - Số nguyên hiểu 1462 số không chứa phần thâp 1465 phân 1468 1469 - Số nguyên nằm p 1471 1472 khoảng từ (-00, +00) số nguyên” chung ta váo phần 1460 2.1.1 1463 1466 - GV: Nêu cho em hiểu “nguyên” ví dụ cụ thể: 1467 - Ví dụ: Có bánh đem chia cho 1470 người người nguyên vẹn Nhưng đem 1473 bánh chia cho người người nửa nữa, 1, bánh gọi số nguyên Vậy số nguyên gì? 1474 - Hs trả lời: GV khái quát lại: Số nguyên số tròn phần thập phân 1475 1478 1481 p 1484 1487 1490 1493 1496 1500 1476 - Kiểu số nguyên kiểu 1479 liệu dùng để biểu diễn 1482 giá tri số nguyên 1485 - Đặc điểm kiểu số 1488 nguyên 1491 Chia làm kiểu: 1494 Kiểu Byte, Word, 1497 Shortlnt Longlnt - GV: Số nguyên biểu diễn 1477 nào? Trong toán học em làm quen sử dụng nhiêù 1480 số nguyên 1483 - Số nguyên nằm khoảng từ (D, +ũ) 1486 1489 - Ví dụ: 10, 132, 1, 2, -1000 120, 1492 Từ việc đưa ví dụ giáo viên 1495 định nghĩa cho học sinh hiểu kiểu 1498 số nguyên gì? 1499 - Gv: Dưa vào SGK em cho cô Téuti 1501 ỊteỊÚk ải 1502 i -128 127 By te m 1504 9-10p Sô; byie 1503 ) 5 -32768 32767 Long lnt 1506 1505 ữtíLẨ£â& 1512 biết kiểu số nguyên chia làm kiểu? Phạm vi giá trị kiểu, chiếm byte? 65535 €147483648 2147W7 1513 - Hs trả lòi: Gv nhận xét, đánh giá tông hợp câu trả lời cho học sinh ghi 1507 *) Các phép toán số học: +(cộng), - (trừ), * 1514 (nhân), / (chia), Div(chia - lấy phần nguyên), mod(chia lấy phần dư) - Các phép toán số học: Lấy ví dụ biểu thức cho học sinh tính toán: 1515 15 div ( 2+4)* 20 div - Khi máy tính tính biểu 40mod(5*3) thức tính 1516 sau: mod 15 = 15 div 36 - 10 = 0-10 1508 Các biểu thức ngoặc tính = 15 div * - 40 = -10 - Gv: em hiểu cách tính biểu trước, sau *, /, div, thức Pascal ta tiếp sang mod sau +, - “các phép toán so sánh” 1517 1509 *) Các phép toán so sánh - Các phép toán: = (bằng), sánh? ý nghĩa phép toán - (khác), < (nhỏ hơn), (lớn hơn), >= (lớn - Có phép toán so Gv cho ví dụ lên bảng gọi học sinh trả lòi: 1518 So sánh biểu thức sau: 8 (1), 124y; - 1510 Đáp án: (1) cho giá tri true Chúng ta sang phép toán Kết biểu nữa,đây phép toán quan trọng thức so sánh giá tĩị sử dụng nhiều tin học, logic (true) (false) dùng để xử lý bit nhị phân phép toán logic số nguyên 1520 1511 ^J_^jÓ£JlỉlỂỊLJíìÚỉLẤíì Bit nhị phân mang giá tri Lấy đảo thi kết 1521 1522 1524 1525 Để sử dụng phép 1528 toán trước hết ta 1531 phải đổi số nguyên sang 1534 dãy bit nhị phân cụ 1537 thể từ số 10 sang 1540 số 1527 1530 1533 1536 1539 1542 1543 1545 SỐ nguyên - NOT: Đảo bit nhị 1546 phân 1550 cho kết sai, sai 1523 1549bằng Các bít mang giá trị sai cho đảovì bít 1553 kết sai 1526 1552Trong phép AND thành mang đồng 1555 giátatrịsẽlàhiểu vàphép toán 1556 - Ví dụ: Với số nguyên 1529 thời nên ngược lại - AND: 1559 phép lấy AND làm nh 1532 sau: phép toán xảy sau: đồng thờita hiểu 1535 - Ví 1561 dụ: phép AND 1562 = 0000 0000 0000 0001 1538 mang giá tậ đúng, 0000 0000 0000 0011 tri 1564 AND = 1565 AND = 0000 0000 0000 00001 1541 sai AND =0 1544 1567 Đúng1 cho kết 1568 - Phép lấy OR đúng, 1572 OR = 0000 0000 0000 0011 =3 1547 kết ANDvà =sai0 cho AND = sai, sai - OR (hoặc): Phép toán xảy xác định sau: 1571 OR = 1574 OR = 1575 - Phép lấy XOR 1577 OR = 1580 OR = 1578 XOR = 0000 0000 0000 0010 1581 - Phương pháp thuyết trình - XOR: 1586 1584 sách 1587 cụ thể 1592 XOR = XOR0 = XOR = Gv giới thiệu hàm tron giáo khoa đưa ví liên quan đến hàm: XOR0 = •1«/1/1\/4 sS* s/ * Các hàm có đối số 1593 nguyên - Hàm PRED(k): Trả 1599 số nguyên đứng 1602 trước k, tức k- 1605 - Hàm SUCC(k): trả sau 1596 số nguyên đứng ktức làk+1 Yí dụ: PRED(9) - Hàm PRED(k): Trả số nguyê đứng trước k, tức k-1 - Yí dụ: PRED(9) = 8; 1608 PRED(-5) = -6; 1611 1614 1617 Hàm SUCC(k): Trả số nguyê đứng sau k, tức k+1 Yí dụ: SUCC(123) = 124 1618 1619 1621 1622 * Các thủ tục có đối số 1625 1624 PRED(-5) = -6; nguyên 1627 1628 - Thủ tục INC(k): Tăng k 1631 lên đơn vị 1630 1633 - 1620 SUCC(-136) = -135 - Hàm PRED hàm succ 1623 1626 - GV giới thiệu cho học sinh thủ 1629 tục, lấy ví dụ 1632 - Yêu cầu học sinh lên bảng tự lấy 1635 dụ phần nguyên 1638 Phương pháp thuyết trình kết thập phân 1641 hợp đàm thoại Thủ tục DEC(k): Giảm k đơn vị 1634 2.1.2 Kiểu số thực 1636 1639 Số thực số có chứa 1637 phần 1640 1642 1643 1645 1648 - Kiểu số thực kiểu 1646 liệu dùng để biểu diễn 1649 giá tri số 1644 - GV: Nhắc lại ví dụ trên, có 1647 bánh 1/2 1650 hiểu số nguyên nguyên hay nói cách khác hiểu số thực 1651 Vậy số thực số có chứa phần nguyên phần thập phân hay nói cách khác số nguyên phẩy nguyên 1652 - Cũng giống kiểu số nguyên kiểu số thực dùng để biểu diễn 1653 - Các kiểu số thực, phạm vi giá trị, chiếm số đơn vị thông tin SGK- 53 giá trị số thực 1655 GY giảng yêu cầu học sinh lắng nghe ghi chép vào Câu hỏi: Kiểu số thực chia làm kiểu? Phạm vi giá tri chiếm đơn vị xử lý thông tin? 1657 HS1 trả lời: 1658 HS2 trả lời: 1659 Đáp án: * - Các Khi có phé số hạng số p thực toán gia tính toán kết số mang giá trị thực kiểu thực tham phé 1662 p ưu ý: Các toán phép toán số DIV, MOD học không dùng 1661 Các hàm có đối số L cho số thực 1664 tiamvigiá 1667 tá r.i?w 1670 5*10^.34*10* 1673 10Ể 1.7*10”' 1676 4*10* 1.1*10** 1679 2*10“ w 1682 C so sánh khác phép toán kiểu số nguyên phép toán kiểu số thực? 1683 H S1 trả lời: 1684 H S2 trả lời: 1685 Đ áp án cần đạt được: Có 1660 (1), ự), (+), (-) iống nhau: sử âu hỏi: Em 1654 1656 1681 P m W 1686 G dung phép toán số học nhân, chia, cộng, trừ Các phép toán so sánh áp dụng cho số hạng thực nguyên 1687 Khác nhau: 1688 Trong số thực không sử dụng phép toán DIV, MOD 1689 Nhận GV: xét, đánh giá, khuyến khích em đưa đáp án xác, vừa giảng giải vừa cho 1690 ohi h i hnr d n h 1691 1694 1697 1692 nguyên thực 1695 Một số hàm kiểu 1698 số thưc là: 1693 Phương pháp thuyết trình 1721 1696 - GY nêu số hàm dụng a sử ngày hôm 1699 1700 1701 - Hàm Abs(x): Tính tậ 1703 1704 1702 khoa 1705 tyệt đối X 1706 1707 - Hàm Sqr(x): Tính bình 1709 1710 1716 (x> 0) 1708 học sinh tham khảo đượcsách tìmgiáo hiểu kỹ kiểu số trang 35 nguyên, bậc hai X kiểu số - Hàm Abs(x):1722 Tính tậ tyệt đối thực cácbình phépphương toán, số 1714 - Hàm Sqr(x): Tính hàm thủ tục có liên quan 1717 X kiểu 1718 - Hàm Sqrt(x): Tính bậc hai 1723 nguyên Đây kiến X (x>0) thức tảng, tiêu biểu 1719 kiểu liệu thường dùng phương X 1712 1713 - Hàm Sqrt(x): Tính 1715 với số thực đồngem thời yêu cầu Qu 1711 Pascal Dựa em 4) Củng cố, luyện tập - tự tìm hiểu kiểu liệu lại kiểu ký tự, kiểu logic 7phút Hình thức: Đàm thoại + thuyết trình với câu hỏi sau: 1720 5) Bài tập nhà 1724 Học sinh nhà đọc lại tự nghiên cứu tìm hiểu hai kiểu - Kiểu nguyên ? liệu lại kiểu ký - Các phép toán kiểu tự (Char) kiểu logic(Boolean) nguyên 1725 Làm đề tài sau: 1726 gồm phép toán - Giáo viên chuẩn bị trước nào? nhà cho em tờ đề tài có nội Nêu số hàm thủ dung yêu cầu sau: “Tìm hiểu tục kiểu liệu: Kiểu ký tự (Char), kiểu nguyên? kiểu thực(Real), kiểu ký tự(Char) - Kiểu thực gì? - Các phép toán kiểu - Kiểu logic (Boolean)” 1727 Bài tập: Yới kiểu kiệu thực? viết đoạn chương trình Pascal có sử Các hàm thủ tục dụng hàm thủ tục có liên quan đến kiểu liệu kiểu thực? * Nhiệm vụ đề tài: - Trả lời câu hỏi kiểu liệu gì? i Các giá trị kiểu liệu : biểu diễn - nào? N Đặc điểm kiểu liệu g nào? Các phép toán y kiểu liệu, với - phép toán ví t dụ cụ thể h Kiểu liệu ứng dụng nào? n Với kiểu liệu g viết đoạn chương trình Pascal có sử dụng n hàm thủ tục có liên ă quan đến kiểu kiệu m 1728 N g y N g g i a y o h đ o ề n t 1731 t h KHO A ĐIỆ N TỬ n h 1732 BẢN NHẬN XÉT KHOÁ LUẬN TốT NGHIỆP : N g 1733 H y ọ tên sinh viên: t Đinh Thị h Hồng Hạnh n Ngành g học : Sư phạm kỹ n thuật tin ă học Lớp : m DNA05S _TH 1734 Giáo viên hướng dẫn kỹ thuật: KS Nguyễn Văn Huy 1735 Nội dung đề tài: Tìm hiểu kỹ thuật giấu văn giấu ảnh ảnh 1736 Nhận xét giáo viên hướng dẫn : 0 1729 Sau học sinh hoàn thành đề tài nộp cho giáo viên, giáo viên xếp thời gian em lên thuyết trình V Rút kinh nghiệm dạy 1730 TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP THÁI NGUYÊN 1737 (Đổng ý hay không ý bảo vệ) : 1738 Thá M 1743 i Ng 1744 uyê H ọ n ngà y v thá ng nă t m ê 200 n GV s hướ i ng n dẫn h kỹ thu v ật i 1739 ê n : 1740 VÃN HUY Đ 1741 TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP i THÁI NGUYÊN n 1742 K H h O A S T Ư P h H Ạ ị BẢN NHẬN XÉT KHOÁ LUẬN TốT NGHIỆP t H h u n ậ g t H t i n n h h N ọ g c n L h p h ọ : c D : N A S S p _ h T H m 1745 Giáo viên hướng dẫn NVSP : PGS.TS Dương Phúc Tý Nội dung đề tài: k Thiết kế dạy học Mỉcrosoýt Word - ỹ Mục 4.1 - 4.2 - 4.3 (2 tiết) Lập trình đơn giản - 2.1 (1 tiết) thuộc giáo trình Tin học đại cương hướn Trường ĐHKTCN, theo quan g dẫn điểm dạy học tích cực lấy người NVS học làm trung tâm P 1746 1749 (Ký tên) Nhận xét giáo viên hướng dẫn : 1750 PGS.TS DƯƠNG PHÚC TÝ 1751 TÀI LIỆU THAM KHẢO 1752 PHẦN I: PHẦN KỸ THUẬT [1] : GV NGUYÊN THU HÀ 1753 Matlab toàn tập môn ĐKTĐ cung cấp - Bộ [2] : PHAN THANH TAO 1754 Giáo trình Matlab ĐHBK ĐÀ NẴNG [3] : MICHAEL C.FERRIS 1755 Lập trình Matlab 1747 (Đổng ý hay không ý bảo vệ) : (mps - siam) 1748 Th [4] : TG HỒ VĂN SUNG 1756 Thực hành xử lý số tín hiệu vói Matlah- NXB Khoa học kỹ thuật Ng uy ên ng ày thá 1757 PHẦN II: PHẦN SƯPHẠM: PGS.TS DƯƠNG PHÚC TÝ ng 1758 nă kỹ thuật công nghiệp - Nhà xuất m khoa học kỹ thuật - 20 09 G V Phương pháp dạy học 2007 GS.TSKH LÂM QUANG THIỆP 1759 Giáo dục học đại học, Chương 4, sách ĐHQG Hà Nội 2003 GS.TSKH NGUYỄN XUÂN LẠC 1760 Đê cương môn học công nghệ dạy học đại 2006 ... xám Chương II: KỸ THUẬT GIẤU VĂN BẢN VÀ GIẤU ẢNH TRONG ẢNH 2.1 Giấu văn ảnh Khải niêm: - Giấu văn ảnh ẩn giấu ảnh văn (text) vào bên ảnh cho người xem không phát - Văn mật khẩu, thư, hay lời nhắn... Kết thuật toán phục hồi ảnh: ảnh Text ảnh nhị phân 2.2 Giấu ảnh đa cấp xám trong ảnh đa cấp xám ♦ Khái niêm Giấu ảnh ảnh giấu ảnh bên hình ảnh khác mà người xem không phát ảnh giấu Ví dụ hình ảnh. .. thông tin Ngược lại ảnh B giấu ảnh A ta ảnh C’ sau: Van Ban Chỉ giấu ảnh văn ảnh với kích thước ảnh giấu phải nhỏ kích thước ảnh gốc b Độ sai ảnh sau giấu ■ Neu ảnh giấu Text ảnh nhị phân (chỉ

Ngày đăng: 04/10/2017, 15:23

Từ khóa liên quan

Mục lục

  • Mục lục

    • PHẦN 1: PHẦN KỸ THUẢT Chương I:ĐẶT VẤN ĐỀ

      • Điểm ảnh

      • Một sổ loại ảnh

      • iJ_ I

      • Van Ban

      • Ban

      • Van Ban

        • V(mn)=z X a(k,l)y(m — k,n — ĩ)

          • b. Bộ nhớ

            • 89 + Vi dụ

            • 98 + Ví dụ

            • 186 tM Thị llàng IlaẺ

            • 200 Thị nàng ỉlạnằ

              • 202 ìiẳu 101 vả ánh

              • 209 Ảnh đa cấp xám (Ảnh đem giấu)

              • 210 Ảnh đa cấp xám (Ảnh gốc để giấu

              • 211 Ảnh đa cấp xám (Ảnh sau khỉ giấu) TH: Giấu tốt

                • 4.3.1 Mở File

                • 4.3.2 Lưu File

                • 534 tạ

                • 1424 V. Đánh giá rút kinh nghiệm bài dạy

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

Tài liệu liên quan