sự phát triển của trình duyệt web từ hiển thị thông tin tới hệ điều hành đám mây

22 447 1
sự phát triển của trình duyệt web từ hiển thị thông tin tới hệ điều hành đám mây

Đ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

I HC CÔNG NGH THÔNG TIN KHOA KHOA HC MÁY TÍNH Bài Thu Hoch  TÀI S PHÁT TRIN CA TRÌNH DUYT WEB T HIN TH THÔNG TIN TI H  u khoa hc trong tin hc Giảng viên: GS-TSKH Hoàng Văn Kiếm Hc viên: Trnh Hoàng Vit Quc MS: CH1101127 Lp: Cao hc khóa 6 Tp H Chí Minh, tháng 4/2012 LỜI MỞ ĐẦU u khoa hc trong tin hc là kt qu ca quá trình khái quát lý thuyt và thc tin nghiên cu khoa hc và tr thành công c s ch dn các nhà khoa hc, các nhà qun lý trong công tác t chc, qun lý và thc hành nghiên cu khoa hc mt cách sáng to. Trong thc t nói chung và trong tin hc nói riêng có rt nhiu bài toán mà chúng ta cn phi gii quyt, vic áp dng các th thut, nguyên tc u khoa hc s giúp ta có nhng t gii quyt v. Bài thu hoch môn hc U KHOA HC TRONG TIN HC này ca em gm ba phn: - Phn mt gii thiu v u khoa hc trong tin hc. - Phn hai S phát trin ca trình duyt web - Phn ba ng dng các th thut sáng to khoa hc trong quá trình phát trin trình duyt, t hin th thông tin ti h   hoàn thành bài thu hoch này em xin gi li ci thy GS. n tình ging d em trong quá trình hc tp môn u khoa hc trong tin hc. Hc viên Trnh Hoàng Vit Quc 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 nin v khoa hc và nghiên cu khoa hc: 5 1. Khoa hc là gì? 5 2. Nghiên cu khoa hc: 5 3.  tài nghiên cu khoa hc: 5 a) Khái ni tài 5 b) ng nghiên cu và phm vi nghiên cu 6 c) Mc tiêu nghiên cu 6 II. u, gii quyt v: 7 1. V khoa hc 7 a) Khái nim 7 b) Phân loi 7 c) n v khoa hc 7 2. i quyt v khoa hc v phát minh, sáng ch 7 a)  7 b) Có 40 th thut 7 3. Các i quyt v tng quát 9 a)  9 b) ng hp v 9 4. i quyt v trong tin hc 9 a) c tip: 10 b) p 10  Sai: 11  11  Nhân To: 12 PHẦN II: TRÌNH DUYỆT WEB VÀ SỰ PHÁT TRIỂN 13 I. Web browser - trình duyt web là gì? 13 II. t lch s phát trin ca trình duyt 13 III. Nhng th thut sáng to trong s phát trin ca trình duyt web. 15 1. Nguyên tc kt hp: 15 2. Nguyên tc cha trong: 15 3. Nguyên tc trung gian: 16 4. Nguyên ti màu sc 17 5. Nguyên tc d phòng: 18 6. Chuyn sang chiu 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 hc là quá trình nghiên cu nhm khám phá ra nhng kin thc mi, hc thuyt m t nhiên và xã hi. Nhng kin thc hay hc thuyt mi này, t th thay th dn nh còn phù hp. Thí d: Quan nim thc vt là vt th không có cc thay th bng quan nim thc vt có cm nhn. y, khoa hc bao gm mt h thng tri thc v qui lut ca vt cht và s vng ca vt cht, nhng qui lut ca t nhiên, xã h. H thng tri thc này hình thành trong lch s và không ngng phát tri thc tin xã hi. Phân bit ra 2 h thng tri thc: tri thc kinh nghim và tri thc khoa hc. 2. Nghiên cứu khoa học: Nghiên cu khoa hc là mt h ng tìm ki   u tra, hoc th nghim. Da trên nhng s liu, tài liu, kin thc t các thí nghim NCKH  phát hin ra nhng cái mi v bn cht s vt, v th gii t nhiên và xã h sáng tn k thut m i mun làm NCKH phi có kin thc nhnh v c nghiên cu và cái chính là phi rèn luyn cách làm vic t l lúc ngi trên gh ng. 3. Đề tài nghiên cứu khoa học: a) Khái niệm đề tài  tài là mt hình thc t chc NCKH do mi hoc mi thc hin. Mt s hình thc t chc nghiên cu khác không hoàn toàn mang tính cht nghiên cu khoa hoc, chng h  án. S khác bit gia các hình thu:   c thc hi tr li nhng câu hi mang tính hc thut, có th   n vic ng dng trong hong thc t.  D c thc hin nhm vào mng dnh c th hiu qu v kinh t và xã hi. D án có tính ng dng cao, có ràng buc thi gian và ngun lc.   án: là loc xây d trình cp quc gi cho m  xin thc hin mt công vip mt t chc; tài tr cho mt hong xã hi, Sa c phê chun, s thành nhng d  tài theo yêu cu c án.   tài hoc d c tp hp theo mt m nh. Gic li cao. Ti thc hi tài, d án    t thit phi gi   i dung ca ng b. b) Đối tượng nghiên cứu và phạm vi nghiên cứu - ng nghiên cu: là bn cht ca s vt hay hing cn xem xét và làm rõ trong nhim v nghiên cu. - Phm vi nghiên cung nghiên cc kho sát trong trong phm vi nhnh v mt thc nghiên cu. c) Mục đích và mục tiêu nghiên cứu Khi vi u, mu rt quan trng là làm sao th hic mc tiêu và mu mà không có s trùng lp ln nhau. Vì vy, cn thi phân bit s khác nhau gia mc tiêu.  Mn mu gì hay mt công viu i nghiên cu mong mu   ng thì m khó có th ng. Nói cách khác, m st công vi          u. Mc   li câu hi m vào vi phc v c tin ca nghiên cu, nhng phc v sn xut, nghiên cu.  Mc tiêu: là thc hiu gì hoc ho thi nghiên cu s hoàn thành theo k hot ra trong nghiên cu. Mc tiêu có th   c. Nói cách khác, mc tiêu là nn tng hot ng c  cho vi hoch nghiên c u mà kt qu phc. Mc tiêu tr li 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 ca cách gii quyt v nh trc tic li gii qua mt th tc tính toán (công thc, h thnh lu c li gii vc gii quyt v trên máy tính ch là thao tác lp trình hay là s chuyi li gii t ngôn ng bên ngoài sang các ngôn ng c s dng trong máy tính. Tìm hiu v u v k thut lp trình trên máy tính. Các nguyên lý áp dc tip :  Nguyên lý 1: Chuy i d liu bài toán thành d liu c     D liu ca bài tóan s c biu din l i dng các bin ca nh ca ngôn ng lp trình c th  Nguyên lý 2: Chuyi quá trình tính toán ca bài toán thành các cu trúc ca Mu có th mô t và thc hin da trên ba cn : Cu trúc tun t, cu trúc r nhánh và cu trúc lp  Nguyên lý 3: Biu di toán theo các biu thng nht vi quá trình tính toán chính xác v mt hình thc  Nguyên lý 4: Biu din các tính toán g ng cu trúc l   Mi quá trình tính toán gu da trên các cu trúc lp vi tham s xác nh  Nguyên lý 5u thành nhng bài toán nh  Mi v-u có th gii quyt bng cách phân chia thành nhng v - bài toán nh   Nguyên lý 6: Biu ding minh b          u thc quy np trong toán hc 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ì? Mt web browser là mt phn mm ng d truy xut, trình din và chuyn các ngun thông tin (information. I HC CÔNG NGH THÔNG TIN KHOA KHOA HC MÁY TÍNH Bài Thu Hoch  TÀI S PHÁT TRIN CA TRÌNH DUYT WEB T HIN TH THÔNG TIN TI H  u. (World Wide Web) . Mt ngu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.

Ngày đăng: 29/08/2014, 19:09

Từ khóa liên quan

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

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

Tài liệu liên quan