Tiểu luận phân tích các nguyên tắc sáng tạo quá trình phát triển của trình duyệt web theo xu hướng công nghệ điện toán đám mây luận văn, đồ án, đề tài tốt nghiệp Tiểu luận phân tích các nguyên tắc sáng tạo quá trình phát triển của trình duyệt web theo xu hướng công nghệ điện toán đám mây luận văn, đồ án, đề tài tốt nghiệp Tiểu luận phân tích các nguyên tắc sáng tạo quá trình phát triển của trình duyệt web theo xu hướng công nghệ điện toán đám mây luận văn, đồ án, đề tài tốt nghiệp Tiểu luận phân tích các nguyên tắc sáng tạo quá trình phát triển của trình duyệt web theo xu hướng công nghệ điện toán đám mây luận văn, đồ án, đề tài tốt nghiệp Tiểu luận phân tích các nguyên tắc sáng tạo quá trình phát triển của trình duyệt web theo xu hướng công nghệ điện toán đám mây luận văn, đồ án, đề tài tốt nghiệp
Trang 1PHAN TiCH CAC NGUYEN TAC SANG TAO QUA TRINH
PHAT TRIEN CUA TRINH DUYET WEBTHEO XU HƯỚNG
CONG NGHE DIEN TOAN DAM MAY
Trang 2MỤC LỤC
CH NG1:KHAINI MKHOAH CVÀ NGHIÊNC UKHOAH C 9
1.2.1 Khái ni m 22+-522©+++22222E2222221112227111 22.111 711111 11 1e 9
CH NG2:V ND KHOAH CVACACPH NGPHAPGI IQUY T 11
2.2 Phân lo ¡ -:-22222c22222111222221111.22 11 211 1 1 re 11
T OVÀĐ IM ITRONG TINH C -t22222 tttrrrrrrrr 13
3.IPh ng pháp gi iquy tv nd khoah cv phát minh, sáng ch 13
Trang 33.4 Phân tích các nguyên lý sáng t O - + + + 5+2 £+E+* ket rrrkrkrkkrreeree 16
3.2.9 Nguyênt cgây NZ SU tS Ð : ĂĂẰĂĂĂỀS Series 20
Trang 5
3.2.32 Nguyént c thay d ¡ mầu § C: 5< eerrrerkrerre 31
CH _NG4: PHÂN TÍCH VICV ND NG CÁC NGUYÊN LÝ SÁNG T O VÀO
MÔ HÌNH PHÁT TRI N TRÌNH DUY T WEB ccccccccccccecrrrrrree 35
Trang 7
LỜI NÓI ĐẦU
m iconng ¡ Chúng tac nsángt o vì chúng tac mth yr ng,m ivi ccnđ cthe
(d im ¡), sáng ch, các ýt ngmi,cácph ngánlachnmi.Ming ¡icóth
sángt on ysinh m it ngl pvàm I1giai đo ntrong cu cs ngc a chúng ta.Nhà toán
taphic nmbtđ cnhiuýt ng”và "conđ ng cóđ cm týt ngttlàcó
thtnhiuyt ng".Tomli,b niàmđ cgìm ¡, khác và có íchl ï, đ y là sáng t o
th ngcácph ng pháp,cáck năngth chànhv suy ngh đ gỉ i quy tcácv nử
Cong id aradnhnghav ding inh sau: Cu cd ilachu icdcv nd cnphi
ch n ngành ngh ,n ¡_, thu nh p, xã h ¡ ph ¡ suy ngh đ gi ¡quy t và ra quy tdnh
xem ph ¡ làm gì và làm nh th nio.Nh vythyrngdit ngvam cdiche ab môn khoah cnàyl ih ís cgngiviming i
Trang 8
Theo các nhà nghiên c u, khoah c này ng v ¡ "làn sóngth t " trong quá trình phát
Creatology (hay cong ilath id ih utinh c)chinhlas nh nm nh vai tròch th t duy sángt oc aloàing ¡itrongth k XXI
Sau khi tham d mônh cv “Ph ng pháp lílu nsángt okhoah c”tit ngĐi
h cKhoah ct nhiêndo th y GS-TSKH Hoàng Ki m gi ng d y, tôi đã có nh ng ki n
th ccănbnv các nguyên lí sáng t o V nd ng các nguyên lí sáng t o vào nghiên c u
mòn và tính tam li Th i gian qua, toi di tim hi uv qua trinh phat tri nc a trinh duy t webk th pv icôngngh đi n toán đám mây
bnthânv nh ng gì tôi đã tìmhiud c vành ngáp dngcaph ng pháp lílu n
sáng t o mà tôi tìmth y đây
Mongr ngs đ cs đónnh nc ath y và các b nl
Trang 9CHƯƠNG 1: KHÁI NIỆM KHOA HỌC VÀ NGHIÊN CỨU KHOA HỌC
1.1 Khoa học
Khoa h c là quá trình nghiên c u nh m khám phá ra nh ng kinthcmi,hec
thuy tm iv t nhiên và xãh ¡ cái mà cóth thayth dnnh ngcáic , cái không còn
này hình thành trong Ichs va kh6éng ng ng phat tri ntrénc s th cti nxah i Phan
bi trahaih th ngtrith clà trith c kinh nghĩ m và trith c khoah c
1.2 Nghiên cứu khoa học
1.2.1 Khái niệm
sángtoph ng pháp vàph ngtỉnk thu tm icaoh n,giátrh n.Conng imun
luy n cách làm vi ct Ic,cóph ngphápt lúcng itrêngh nhàtr ng
1.2.2 Các bước nghiên cứu
Trang 102 Giai đo nchu nb nghiênc u
3 L ach nnghiênc u thông tin
4 Xâyd nggi thuy tl achnph ngpháp vài pk ho ch
5 Hoànt tnghiênc u
7 Giai đo nk tthúc
Trang 11CHƯƠNG 2: VẤN ĐỀ KHOA HỌC VÀ CÁC PHƯƠNG PHÁP GIẢI QUYẾT
2.1 Vấn đề khoa học
V nổ khoah cc ngđ cøg ilàv nổ nghiênc u ho ccâuh inghiênc u là
Trang 122.4 Các phương pháp phát hiện vấn đề khoa học
Trang 13CHƯƠNG 3: NHỮNG NỘI DUNG CHÍNH TRONG PHƯƠNG PHÁP LUẬN
SÁNG TẠO VÀ ĐỔI MỚITRONG TIN HỌC
3.1 Phương pháp giải quyết vấn đề khoa học về phát minh, sáng chế
3.1.2 Cac nguyén ly sang tao
Nguyên ly 1a thao tac t duy đ nI kiu: hãy đ c bi t hoá bài toán, hay phânnh đit ng,hãy làmng cli D a trên vi c phân tích hàng tram ngàn sáng
Chúng còn có tên g ¡ là cácth thu tkh cph c mâu thu nk thu t.Cùng v is phát trinc aKHKT,s 1 ngcdcth thu tcóth tăng thêm vàb nthânt ngth thu ts
đ cc th hoáh nn achophùh pv ¡ các chuyên nghành h p
40 nguyên lý sáng t o này bao g m:
Trang 14Nguyênt cs d ng các dao đ nge he
Trang 15- Nguyént c thay d imaus c
- Nguyént cd ngnht
- Nguyént cphanh yho c tái sinh các ph n
- Nguyêntcs dngs chuy npha
- Nguyéntcs dngs n nhit
- Nguyêntcs d ngch toxy hóam nh
- Nguyént cthayd id tr
- Nguyéntcs dngv tli uh p thanh composit
D_ ¡ day chúng ta s tí n hành phân tích các nguyên lý sáng t o này và vi cv nd ng
chúng vào mô hình phát tri n “Trình duy tweb”nh th nào
Trang 16
3.4 Phân tích các nguyên lý sáng tạo
3.2.1 Nguyên tắc phân nhỏ:
N idung:
- Chiad it ng thành cácph nđ clp:
- Tangm cd phannh c adit ng
- Tach ph n gay “phi nph c’rakh id it ng
- Tach ph nduynh t“c nthi t?rakh id it ng
Mtdit ngc6éth cé6 nhi u tinh ch t “gay nhiu’, nhh ngxudn
dit ng, do đốc nph ¡ tách ph n “gây nhi u” này rađ ch gi linh ng tính
ch ttt
Trang 17Dit ngc ngcóth ch có duy nh t1 ph nlàt t,c n thi t, còn các phn khác không quan tr ng, nên c n tách thành ph nc nthi tnày rakh iđit ngớđ
d cthu,d d cchtl ngâm thanht th n
3.2.3 Nguyên tắc phẩm chất cục bộ
N idung:
- Chuyndit ng (hay méitr ng bên ngoài, tác đ ng bên ngoài) có
c utrúc đ ngnh t thành không đ ng nh t
- Các ph nkhác nhauc ađit ngph ¡có cácch c năng khác nhau
tp,t đ nđi usang đa d ng Các đit ngđutiênth ng có tính đ ng nh t
đit ng.D is tácđ ngc ath ¡gian và ngo ic nh,m (ts tínhchtc ađi
Trang 183.2.4 Nguyên tắc phản đối xứng:
N idung:
cho r ng các đit ngph ¡ có hình d ngđ ¡ix ng Gimbcdix ngcadi
không gian, làm đ it ng ndnhh n,b nv ngh n
integer(ki ud ix ng)d gi mthi uvi ct ntainguyénb nh
Các đit ngcónh ng tính chtb sung cho nhau cóth kthpliđ to
hp
Vid : 1 may tính cóth cài nh uh đi uhành (máy th c,máy o)đ có th thao tác nhi u vi c trên cách đi u hành khác nhau
Trang 19Ví d : Bàn phím, ngoài ch c năng gõ phím, còn có các phím ch c năng dùng
đ thayth chu tkhic nthi t,có các phim mediad chnham1 ng
3.2.7 Nguyên tắc chứa trong:
N idung:
- Mtdit ngd cdtbéntrongdit ng khác và b n thân nó l ¡ có
th ch anh ngđit ngkhác
Víd: Ph ngth ck th a trong lIptrìnhh ngđit ngáp dng
k tha,nh ngph ngthc,d lucađit ngđỉ ck thad cdit ng
k th as d ngl i(d iv iph m vi public va protected)
3.2.8 Nguyén tac phan trong lwong:
Trang 20- Bùtữ trngl ngcađit ngbngt ngtácv imôitr ngnh s
quytvnđ,nukhcph ctrctpnh cđi m là khó thì nên ngh cách bù tr
nób ngs kth pv ¡ udi mnao do
3.2.9 Nguyên tắc gây ứng suất sơ bộ:
N idung:
- Gây ngsuttr cvidit ngd ch ngli ng su tkhông cho phép
tr cd khilamvics ding ngsutng cl i)
Ví d :L p trình viên n u mu n làm vi cv icông ngh m ¡thì ph itimhi u
cós chu nbtr cm tcách toàn di n, chu đáo
Trang 21Vid :D iv iproject ch y lau dài v inh ng thay đ ¡ khác nhau cho t ng
version, khi xây d ng database c n thi tk sao cho cóth đáp ngớđ c các yêu cum inày mà ko nhh ngđ nversiontr c đó
3.2.11 Nguyên tắc dự phòng:
N idung:
thông báo các mãI ichong ¡ dùng
3.2.12 Nguyên tắc đẳng thế:
N idung:
đit ng
va chi phi th p nh t
3.2.13 Nguyên tắc đảo ngược:
N idung:
Trang 22
- Lamng cliv iyêuc uban đ uc a bài toán
- Lamph nchuy nd nge adit ng(hay méitr ng bên ngoài) thành
đ ngyên vàng cli,ph nđ ng yên thành chuy nd ng
- Ltng cdit ng
Áp d ng nguyên lý nàys giúp kh cph cđ ctính tâm lý, không b chi
ph 1b ¡ suy ngh | i mòn là ph ¡ làm yêu c uc a bài toán Làm ng cl ¡ có th
chong va hi uqu
Ví d : Trong mã hóa thong tin, tas dngph ng pháp đ obítđ mã hóa
Khi gi imãs đ obíttr li
3.2.14 Nguyên tắc cầu hóa:
N idung:
- Chuy nnh ng phnthngec adit ng thành cong, m t ph ng thanh
- =S_ d ng các con lăn, viên bi, hình xo n
- Chuy nsang chuy nd ng quay,s d ngl cly tam
Víd:Ng ¡itas d ngđaCD hình tròn đ ghid li u theo nh ng vòng
vi cghiđa:ch c n quay trònđađ ghid li u lên
Trang 233.2.15 Nguyên tắc linh động:
N idung:
cho chúng t ¡ utrongt ng giai đo n làm vi c
- Phân chia đit ng thành t ng ph n, có kh năng dch chuy n v i
nhau
Nguyên t c này đòi h 1 ph ¡ có cái nhìn bao quátc quá trình đ làm đ ¡
D iv inh ng bài toán quá khó, tac n gi mb tyêuc uởổ d gii quy t
h n.m cdùk tqu không hoàn toànnh mong mu n
Trang 24
3.2.17 Nguyên tắc chuyển sang chiều khác:
N idung:
chuy n đ ng( hay s px p) các đit ngrênmtphngs đ cđn
gi nhóa khi chuy n sang không gian (ba chỉ u)
- Chuy ncécd it ngcék tc um tt ng thanh nhi ut ng
- Dtcacdit ngn mnghiéng
- S dngm tsauc adintichchotr c
- S d ngcdc lu ng 4nh séngt idi ntich bénc nhho ct imtsauc a
di ntíchtr c
Víd :ĐÐ ¡1v ¡ các bài toán trong K_ thutđ ha, phép tnh tỉ n trong
- S dngsituamkth pv itr ngdint
Thay vì dùng cácb rungc h c,dùng cácb rung 4p di n
Lam chod it ng dao đ ng.N u đã có dao đ ng, tắngtns dao đ ng
Trang 253.2.19 Nguyên tắc tác động theo chu kỳ:
N idung:
- Chuy n tac d ng liént c thanh tac d ng theo chuk (xung)
- N udac6étacd ng theo chuk , hay thay d ichuk
- S dngkho ngth igiangi a các xung đ th chi ntác đ ng khác
các xung này đ di uph i1 ti n trình khác (đa nhi m)
3.2.20 Nguyên tắc liên tục tác động có ích:
N idung:
- Th chi n công vi cm t cách liên t c(ttc cáphncađit ng
c n luôn luôn làm vic ch đ d t i)
-_ Kh cph cv n hành không t ¡ và trung gian
- Chuy nt chuy nd ngtnhti nqual ithanhchuy nd ng quay
Vid : Trong vi c truy ntin, đ ¡v ¡ gói tin truy n không thành công, ta cho
truy nliênt ccho đ nkhiđ cnh n thành công
3.2.21 Nguyên tắc vượt nhanh:
N idung:
- V_ tquacac giaido ncéh iho cnguyhi mv iv nt cl n
- V tnhanhd cóđ chiu ngc nthi t
Trang 26
NÑ u tác đ ng là nguy hi m, có h ¡ thì có th làm cho nó không còn có h ¡
n abng cách gi mth ¡ gian tác đ ng đnt ¡ thi u, nói cách khác, phiv t
t ngph ichuy nsang tr ngthái“v tnhanh”
3.2.22_ Nguyên tắc biến hại thành lợi:
3.2.23 Nguyên tắc quan hệ phản hồi:
N idung:
- Thi tl pquanh ph nhi
- Nucóquanh ph nh ¡,hãy thay đ i nó
sntrongh d d arac utricti u
Nguyên t c này ph n ánh khuynh h ng phát tri n: làm tang tinh đi u
khind it ng,t đ nghóa
Trang 27Ví d :Ch cnăngt đng g ¡ mai đn lp trình viên có liên quan khi servert d ng deploy 1 projectb 1 i
Trang 28
3.2.24 Nguyên tắc sử dụng trung gian:
N ¡idung:
- S3 dngđit ngtrung gian, chuy nti p
Có nh ngvnđ cnphicóđi(t ng trung gian đ gii quy tvnđ nhanh chóng vàd dàngh n
gian temp d gan gidtr c a a cho temp, sau đó gán b cho a và gán temp cho b
tinlihocd v ,tacéth s d ngb nsao
cact 1 c nthi t
sangs d ngcácb nsaoh ngngo iho ct ngo i
màtr cđây đit ngc khôngcónh g n,nh,d bodqu n,l utr,
phòng tính tâm lý: coi mô hình chính là đ ¡it ngth tcó trênth ct,cóth đi
Trang 29Ví d : Các lo ¡ ebook trên m ngđ c sao chép cho c ng đ ngm ngđ
3.2.27 Nguyên tắc “rẻ” thay cho “đắt”:
N idung:
- Thayth dit ngdttinbngcacdit ngr céchtl ng kém
hn
đ iđi uki nlýt ng khip ¡gi ¡ các bài toán khó
t ng
th do nhi u nguyên nhân nh : thayth các ph n không c nphis d ng nguyên
li ud t ti n(céc ph n khong c n thi t) thanh nguyén liur tinh n nh v be
USB
3.2.28 Nguyên tắc thay thế sơ đồ cơ học:
N idung:
- Thayth s d c hcb ngdi n, quang, nhi t, 4mho cmiiv
- S dngdintr ng,t tr ngvadint tr ngtrongt ng tacdi vidit ng
- Chuy n cdc tr ng d ng yén sang chuy nd ng, céc tt ngec dnh
sang thay d ¡ theo th ¡ gian, cáctr ng đ ngnh tsang có c u trúc nh t đnh
- S dngcáctr ngkth pv icáchtstt
Trang 30
Ví d : Thao tác log in vào máy tính b ng cách nh n di n khuôn m t thay cho vi cnh ppasswordt bàn phím
3.2.29 Nguyên tắc sử dụng các kết cấu khí và lỏng:
N idung:
1 ng:n pkhi,n pch tl ng,d mkhong khi, th yt nh, th yph nl c
5 dngđ ccác ktcu khí và I ng, trên thct là khai thác nh ng
ngu nd tr cós ntongh vàmôitr ng
3.2.30 Nguyên tắc sử dụng vỏ dẻo và màng mỏng:
N idung:
m ng
nh ngb m tđad ngv trang trí m thu t, ti tki mnguyénv tli u
Trang 313.2.31 Nguyên tắc sử dụng vật liệu nhiều lỗ:
Thay đ imàus cc ađit nghaymôitr ng bên ngoài
- Thaydid trongsutc adit nghaymôitr ng bên ngoài
- BD cóth quansátđ cnh ngđit nghocnh ng quá trình, s d ng các ch tph gia màu, hu nh quang
- Nucácchtph giađóđãđ cs d ng, dùng các nguyênt đánh d u
- S d ngcác hình v , ký hi uthíchh p
Màu s c có nhi u, do đó c n tránh thói quen ch s d ngm tÌlo ¡ màu nào
lý thông tin nhanh
Các hình v, ký hi u thíchh pr t có tác d ng, giúp cho suy ngh thoáng, thyđ ccácm iliênh gi acácb phn.NÑ ucóth ,nênv s đ kh I1
Vid : Giao di n window thân th nv ing i ding v ¡ các quy đnh v
Trang 32
vàng đ 1v 1 các câu c nh báo, màu đ đ ¡v ¡thông báo l i1, và ch ¡ màu xanh điv inh ng câu thông báo thôngth ng
3.2.33 Nguyên tắc đồng nhất:
N idung:
- Nh ngdit ng,t ngté&vidit ngchotr c,phid clamt
cùng m tv tli u(ho ct vtliugnv các tínhch fv ¡iv tliuch tođit ngchotr c
3.2.34 Nguyên tắc phân hủy hoặc tái sinh các phần:
N idung:
phit phânh y (hòa tan, bay h i )
-_ Các ph nm tmátc ađit ngphid cphch itr cti p trong qua trình làm vi c
ph nd li ukhénge nthi td gi iphdng khong giannh ,dànhch d 1 utr d
liumi
3.2.35 Nguyên tắc thay đổi các thông số hóa lý của đối tượng:
N idung:
Trang 33- Thayd itr ngthdid it ng
- Thaydinngd hayd đ mức
- Thaydid do
- Thayd inhi td , th tich
”
Khi thay đ ithôngs cađit ng,c nchúý“l ngdi,chtdi’d cé
đ cnh ngtínhch tm imàtr cđâyđit ngch aco
3.2.36 Nguyên tắc sử dụng sự chuyển pha:
N ¡idung:
- S dngcáchint ngn ysinh trong quá trình chuy n pha nh : thay
đ ¡th tích,t ahayh pthu nhi tÌ ng
3.2.37 Nguyên tắc sử dụng sự nở nhiệt:
N idung:
- =3 dngs n nhi t(hay co)nhi tc acác v tÌi u
- Nuđãdùngs n nhi t,s d ngv ivtliucócách s n nhi tkhác nhau
8 n (co)nhi ttonêns th ngnhtmigi acdcmtdilp,nh ng ng
va dai, th ng va cong, néng val nh
3.2.38 Nguyên tắc sử dụng chất oxy hóa mạnh:
N idung: