Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
0,97 MB
Nội dung
I HC CÔNG NGH THÔNG TIN KHOA KHOA HC MÁY TÍNH Bài Thu Hoch TÀI S PHÁT TRIN CA TRÌNH DUYT WEB T HIN TH THÔNG TIN TI H u khoa hc trong tin hc Giảng viên: GS-TSKH Hoàng Văn Kiếm Hc viên: Trnh Hoàng Vit Quc MS: CH1101127 Lp: Cao hc khóa 6 Tp H Chí Minh, tháng 4/2012 LỜI MỞ ĐẦU u khoa hc trong tin hc là kt qu ca quá trình khái quát lý thuyt và thc tin nghiên cu khoa hc và tr thành công c s ch dn các nhà khoa hc, các nhà qun lý trong công tác t chc, qun lý và thc hành nghiên cu khoa hc mt cách sáng to. Trong thc t nói chung và trong tin hc nói riêng có rt nhiu bài toán mà chúng ta cn phi gii quyt, vic áp dng các th thut, nguyên tc u khoa hc s giúp ta có nhng t gii quyt v. Bài thu hoch môn hc U KHOA HC TRONG TIN HC này ca em gm ba phn: - Phn mt gii thiu v u khoa hc trong tin hc. - Phn hai S phát trin ca trình duyt web - Phn ba ng dng các th thut sáng to khoa hc trong quá trình phát trin trình duyt, t hin th thông tin ti h hoàn thành bài thu hoch này em xin gi li ci thy GS. n tình ging d em trong quá trình hc tp môn u khoa hc trong tin hc. Hc viên Trnh Hoàng Vit Quc MỤC LỤC PHẦN I: PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC TRONG TIN HỌC 5 I. Khái nin v khoa hc và nghiên cu khoa hc: 5 1. Khoa hc là gì? 5 2. Nghiên cu khoa hc: 5 3. tài nghiên cu khoa hc: 5 a) Khái ni tài 5 b) ng nghiên cu và phm vi nghiên cu 6 c) Mc tiêu nghiên cu 6 II. u, gii quyt v: 7 1. V khoa hc 7 a) Khái nim 7 b) Phân loi 7 c) n v khoa hc 7 2. i quyt v khoa hc v phát minh, sáng ch 7 a) 7 b) Có 40 th thut 7 3. Các i quyt v tng quát 9 a) 9 b) ng hp v 9 4. i quyt v trong tin hc 9 a) c tip: 10 b) p 10 Sai: 11 11 Nhân To: 12 PHẦN II: TRÌNH DUYỆT WEB VÀ SỰ PHÁT TRIỂN 13 I. Web browser - trình duyt web là gì? 13 II. t lch s phát trin ca trình duyt 13 III. Nhng th thut sáng to trong s phát trin ca trình duyt web. 15 1. Nguyên tc kt hp: 15 2. Nguyên tc cha trong: 15 3. Nguyên tc trung gian: 16 4. Nguyên ti màu sc 17 5. Nguyên tc d phòng: 18 6. Chuyn sang chiu khác: 18 PHẦN I: PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC TRONG TIN HỌC I. Khái niệm cơ bản về khoa học và nghiên cứu khoa học: 1. Khoa học là gì? Khoa hc là quá trình nghiên cu nhm khám phá ra nhng kin thc mi, hc thuyt m t nhiên và xã hi. Nhng kin thc hay hc thuyt mi này, t th thay th dn nh còn phù hp. Thí d: Quan nim thc vt là vt th không có cc thay th bng quan nim thc vt có cm nhn. y, khoa hc bao gm mt h thng tri thc v qui lut ca vt cht và s vng ca vt cht, nhng qui lut ca t nhiên, xã h. H thng tri thc này hình thành trong lch s và không ngng phát tri thc tin xã hi. Phân bit ra 2 h thng tri thc: tri thc kinh nghim và tri thc khoa hc. 2. Nghiên cứu khoa học: Nghiên cu khoa hc là mt h ng tìm ki u tra, hoc th nghim. Da trên nhng s liu, tài liu, kin thc t các thí nghim NCKH phát hin ra nhng cái mi v bn cht s vt, v th gii t nhiên và xã h sáng tn k thut m i mun làm NCKH phi có kin thc nhnh v c nghiên cu và cái chính là phi rèn luyn cách làm vic t l lúc ngi trên gh ng. 3. Đề tài nghiên cứu khoa học: a) Khái niệm đề tài tài là mt hình thc t chc NCKH do mi hoc mi thc hin. Mt s hình thc t chc nghiên cu khác không hoàn toàn mang tính cht nghiên cu khoa hoc, chng h án. S khác bit gia các hình thu: c thc hi tr li nhng câu hi mang tính hc thut, có th n vic ng dng trong hong thc t. D c thc hin nhm vào mng dnh c th hiu qu v kinh t và xã hi. D án có tính ng dng cao, có ràng buc thi gian và ngun lc. án: là loc xây d trình cp quc gi cho m xin thc hin mt công vip mt t chc; tài tr cho mt hong xã hi, Sa c phê chun, s thành nhng d tài theo yêu cu c án. tài hoc d c tp hp theo mt m nh. Gic li cao. Ti thc hi tài, d án t thit phi gi i dung ca ng b. b) Đối tượng nghiên cứu và phạm vi nghiên cứu - ng nghiên cu: là bn cht ca s vt hay hing cn xem xét và làm rõ trong nhim v nghiên cu. - Phm vi nghiên cung nghiên cc kho sát trong trong phm vi nhnh v mt thc nghiên cu. c) Mục đích và mục tiêu nghiên cứu Khi vi u, mu rt quan trng là làm sao th hic mc tiêu và mu mà không có s trùng lp ln nhau. Vì vy, cn thi phân bit s khác nhau gia mc tiêu. Mn mu gì hay mt công viu i nghiên cu mong mu ng thì m khó có th ng. Nói cách khác, m st công vi u. Mc li câu hi m vào vi phc v c tin ca nghiên cu, nhng phc v sn xut, nghiên cu. Mc tiêu: là thc hiu gì hoc ho thi nghiên cu s hoàn thành theo k hot ra trong nghiên cu. Mc tiêu có th c. Nói cách khác, mc tiêu là nn tng hot ng c cho vi hoch nghiên c u mà kt qu phc. Mc tiêu tr li câu h II. Các phương pháp nghiên cứu, giải quyết vấn đề: 1. Vấn đề khoa học a) Khái niệm b) Phân loại c) Các phương pháp phát hiện vấn đề khoa học 6 1) 2) 3) 4) 5) 6) 2. Phương pháp giải quyết vấn đề khoa học về phát minh, sáng chế a) Xích Vepol b) Nguyên tắc 1: Nguyên tắc phân nhỏ : : Nguyên tắc 2: Nguyên tắc tách khỏi : Ví : Nguyên tắc 3: Nguyên tắc cục bộ : - - - : Nguyên tắc 4: Nguyên tắc phản đối xứng : : Nguyên tắc 5: Nguyên tắc kết hợp : - - tài : 3. Các phương pháp giải quyết vấn đề tổng quát Hình 1. a) + Phân tích. b) + 4. Các phương pháp giải quyết vấn đề trong tin học a) m ca cách gii quyt v nh trc tic li gii qua mt th tc tính toán (công thc, h thnh lu c li gii vc gii quyt v trên máy tính ch là thao tác lp trình hay là s chuyi li gii t ngôn ng bên ngoài sang các ngôn ng c s dng trong máy tính. Tìm hiu v u v k thut lp trình trên máy tính. Các nguyên lý áp dc tip : Nguyên lý 1: Chuy i d liu bài toán thành d liu c D liu ca bài tóan s c biu din l i dng các bin ca nh ca ngôn ng lp trình c th Nguyên lý 2: Chuyi quá trình tính toán ca bài toán thành các cu trúc ca Mu có th mô t và thc hin da trên ba cn : Cu trúc tun t, cu trúc r nhánh và cu trúc lp Nguyên lý 3: Biu di toán theo các biu thng nht vi quá trình tính toán chính xác v mt hình thc Nguyên lý 4: Biu din các tính toán g ng cu trúc l Mi quá trình tính toán gu da trên các cu trúc lp vi tham s xác nh Nguyên lý 5u thành nhng bài toán nh Mi v-u có th gii quyt bng cách phân chia thành nhng v - bài toán nh Nguyên lý 6: Biu ding minh b u thc quy np trong toán hc b) [...]... TRÌNH DUYỆT WEB VÀ SỰ PHÁT TRIỂN I Web browser - trình duyệt web là gì? Một web browser là một phần mềm ứng dụng để truy xuất, trình diễn và chuyển các nguồn thông tin (information resource) trên mạng hệ thống mạng toàn cầu (World Wide Web) Một nguồn thông tin được nhận dạng bởi một Uniform Resource Identifier (URI) và có thể là một trang web, phim - video, hình ảnh (images) hoặc các mẫu thông tin khác... các trình duyệt còn được sử dụng để truy cập các thông tin được cung cấp bởi các web servers (máy chủ web) trong hệ thống mạng riêng hoặc các tài liệu (files) đến các hệ thống file (file system) Hoặc cũng được dùng để tiết kiệm tài nguyên thông tin cho các hệ thống lưu trữ file II Sơ lượt lịch sử phát triển của trình duyệt Lịch sử của các trình duyệt Website bắt đầu vào cuối thập niên 1980, khi một... trình duyệt web trình duyệt web không chỉ là một trình duyệt mà là một nền tảng hiện đại dành cho web page và các ứng dụng Một yếu tố nữa cực kỳ quan trọng trong sự thay đổi này chính là việc ra đời của điện toán đám mây Điện toán đám mây ra đời đã làm thay đổi rất nhiều so với cách nhìn truyền thống, chúng ta có thể lưu trữ trực tuyến thay vì phải mua những ổ đĩa cứng, các ứng dụng trên nền đám mây sẽ... nhiều thiết bị Mô hình đám mây dẫn đến 2 loại cơ bản khác nhau của các đám mây: riêng (private) và công cộng (public) Những đám mây công cộng cung cấp các dịch vụ CNTT cho mọi khách hàng trên Internet Đám mây riêng cung cấp dịch vụ CNTT cho một nhóm được xác định trước của khách hàng, có quyền truy xuất thông qua Internet hoặc mạng riêng Bạn có thể cũng đã nghe về các đám mây trong và ngoài Lúc trước... của trình duyệt website dựa trên việc phát triển từ các ứng dụng của Apple Nó được xem như là công cụ cho web (còn được gọi là WebKit) để trình diễn các tính năng và là nền tảng được ứng dụng nhiều trên thiết bị di động, bao gồm cả hệ điều hành iPhone, Google Android, Nokia S60 và Palm WebOS Vào tháng 9 năm 2008, Google bắt đầu nhảy vào cuộc chiến các trình duyệt bằng trình duyệt web Google Chrome... đám mây google chrome có thể trở thành một hệ điều hành độc lập III Những thủ thuật sáng tạo trong sự phát triển của trình duyệt web Cùng với sự phát triển vũ bão của internet thì trình duyệt web là một trong những phần mềm có tốc độ phát triển và sự thay đổi nhiều nhất trong thời gian qua Những thay đổi của các trình duyệt web cho thấy được sự sang tạo không ngừng của con người Từ việc chỉ hiển thị thông. .. nhiều từ lúc ra đời cho tới nay 5 Nguyên tắc dự phòng: các thông tin về các đánh dấu trang, lịch sử lướt web, hay cả password có thể bị mất bất cứ khi nào vì vậy hầu hết các trình duyệt hiện đại ngày nay đều cung cấp chức năng đồng bộ dữ liệu trực tuyến Việc đồng bộ dữ liệu trực tuyến không chỉ giúp người dùng có thể bảo đảm an toàn dữ liệu lướt web của mình mà có thể truy cập hoặc tùy biến trình duyệt... đặt nền móng cho các trình duyệt Web đầu tiên, WorldWideWeb, do Tim Berners-Lee vào năm 1991 Sự phát triển này dựa trên các công nghệ phần mềm và phần cứng hiện có, ngoài ra cũng mở ra nhiều công nghệ mới bắt đầu tư đây Ted Nelson và Douglas Engelbart phát triển khái niệm siêu văn bản trước khi Berners-Lee và CERN khá lâu Web browser đã trở thành cốt lõi của World Wide Web Berners-Lee thừa nhận sự đóng... cửa sổ trình duyệt, mỗi thẻ hiển thị một trang web Vào năm 2006, hầu hết các trình duyệt web đều hỗ trợ duyệt web theo thẻ NetCaptor vào năm 1998, sau đó là IBrowse vào năm 1999, rồi Opera vào năm 2000, Mozilla vào năm 2001, Konqueror và Safari vào năm 2003 và Internet Explorer 7 vào năm 2006 Google Chrome, phát hành vào năm 2008, cũng có khả năng duyệt web theo thẻ Sự kết hợp các cửa sổ vào trong một... đơn lẻ hay một nhân viên của một công ty Một số ví dụ về các giải pháp hiện đang được cung cấp theo mô hình SaaS bao gồm: doanh nghiệp thông minh (business intelligence BI), hội nghị Web (Web conference), e-mail, bộ ứng dụng văn phòng… Google Chrome là “hệ điều hành đám mây Chrome không nghi ngờ gì là sẽ có tính năng như một trình duyệt, để người dùng có thêm một biểu tượng khác lựa chọn cho bộ sưu tập . II: TRÌNH DUYỆT WEB VÀ SỰ PHÁT TRIỂN I. Web browser - trình duyệt web là gì? Mt web browser là mt phn mm ng d truy xut, trình din và chuyn các ngun thông tin (information. I HC CÔNG NGH THÔNG TIN KHOA KHOA HC MÁY TÍNH Bài Thu Hoch TÀI S PHÁT TRIN CA TRÌNH DUYT WEB T HIN TH THÔNG TIN TI H u. (World Wide Web) . Mt nguc nhn dng bi mt Uniform Resource Identifier (URI) và có th là mt trang web, phim - video, hình nh (images) hoc các mu thông tin khác.