10
Minh Nguyeân Tieáp theo soá 1/2009 (41) 4. Töông hôïp giöõa phaàn meàm laøm vieäc vôùi phaàn meàm thöïc hieän chöùc naêng giao tieáp (töông hôïp giöõa boä phaän laøm vieäc vôùi boä phaän daãn naêng) Thao taùc tieáng Vieät treân maùy tính, cho ñeán nay, vaãn coøn tieáp tuïc gaëp loãi khoâng theå hieån thò ñöôïc toát tieáng Vieät trong moät soá öùng duïng. Ñaây laø loãi khoâng töông thích giöõa phaàn meàm laøm vieäc vôùi öùng duïng “baøn phím” trong quaù trình chuyeån döõ lieäu ñaàu vaøo cho öùng duïng xöû lyù. Ñôn cöû cho tröôøng hôïp naøy laø öùng duïng DVD PixPlay 4.1 (duøng taïo caùc DVD “album” aûnh coù theå xem treân caùc ñaàu maùy DVD daân duïng) ñaõ khoâng theå hieän chính xaùc tieáng Vieät trong luùc bieân taäp. W8X BTSK soá 2/2009

Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

Minh Nguyeân

Tieáp theo soá 1/2009 (41)

4. Töông hôïp giöõa phaàn meàm laøm vieäc vôùi phaàn meàm thöïc hieän chöùc naêng giao tieáp (töông hôïp giöõa boä phaän laøm vieäc vôùi boä phaän daãn naêng)

Thao taùc tieáng Vieät treân maùy tính, cho ñeán nay, vaãn coøn tieáp tuïc gaëp loãi khoâng theå hieån thò ñöôïc toát tieáng Vieät trong moät soá öùng duïng. Ñaây laø loãi khoâng töông thích giöõa phaàn meàm laøm vieäc vôùi öùng duïng “baøn phím” trong quaù trình chuyeån döõ lieäu ñaàu vaøo cho öùng duïng xöû lyù. Ñôn cöû cho tröôøng hôïp naøy laø öùng duïng DVD PixPlay 4.1 (duøng taïo caùc DVD “album” aûnh coù theå xem treân caùc ñaàu maùy DVD daân duïng) ñaõ khoâng theå hieän chính xaùc tieáng Vieät trong luùc bieân taäp.

8 BTSK soá 2/2009

Page 2: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

Nghieâm troïng hôn, loãi khoâng töông thích vôùi boä phaän daãn naêng coù theå gaây hieäu öùng lan toaû ñeán caû thieát bò phaàn cöùng. True Image laø moät ví duï nhö vaäy. True Image voán laø phaàn meàm phuïc hoài, sao löu oå cöùng noåi tieáng. Nhöng treân moät soá heä thoáng maùy tính, ngöôøi söû duïng phaùt hieän oå DVD cuûa mình boãng döng “boác hôi” ngay sau khi caøi ñaët True Image, khieán caùc phaàn meàm khaùc bò caét ñöùt nguoàn cung caáp ñaàu vaøo töø oå DVD. Lyù giaûi cho ñieàu naøy coù theå laø tình traïng khoâng töông thích giöõa öùng duïng vôùi trình ñieàu khieån – driver – cuûa thieát bò. ÔÛ ñaây, nhìn theo quy luaät 1, oå DVD chính laø ñoäng cô, trình ñieàu khieån thieát bò giöõ vai troø boä phaän daãn naêng, coøn öùng duïng True Image laø boä phaän laøm vieäc.

… VAØ HAØNH

1. Ñeå coù söï töông hôïp ñoái vôùi boä phaän ñieàu khieån…

• … Ngöôøi söû duïng caàn tuaân thuû nhöõng yeâu caàu beân trong cuûa moãi heä ñieàu haønh trong ñieàu kieän söû duïng cuï theå. Ñoâi khi, söï tuaân thuû phaûi baét ñaàu töø khía caïnh phaàn cöùng: caáu hình toái thieåu ñeå coù theå chaïy ñöôïc heä ñieàu haønh töông öùng. Söï töông hôïp veà phaàn cöùng seõ giuùp ngöôøi söû duïng giaûm ñöôïc nhöõng vaán ñeà töông hôïp phöùc taïp, ña nguyeân nhaân gaây ra cuøng luùc bôûi phaàn cöùng laãn phaàn meàm.

• Ñeå moät öùng duïng vieát cho moät heä ñieàu haønh coù theå söû duïng ñöôïc cho heä ñieàu haønh khaùc, ngöôøi söû duïng caàn phaûi bieát nhöõng giaûi phaùp taïo laäp söï töông hôïp.

Ví duï nhö nhöõng lôøi giaûi veà baøi toaùn töông hôïp khi chaïy caùc öùng duïng cuûa nhau giöõa Windows vaø Linux. Moät öùng duïng coù teân laø Wine - giaønh ñöôïc Giaûi thöôûng Coäng ñoàng SourceForge 2008 - ñöôïc vieát ra vôùi muïc ñích giuùp chaïy ñöôïc caùc phaàn meàm cuûa heä ñieàu haønh Windows treân neàn Linux, Unix. Vì hoã trôï OpenGL (Open Graphics Library - laø moät tieâu chuaån kyõ thuaät ñoà hoïa coù muïc ñích ñònh ra moät giao dieän laäp trình öùng duïng ñoà hoïa 3 chieàu) neân haàu heát taát caû caùc öùng duïng cuûa Windows ñeàu coù theå chaïy toát treân Linux vôùi Wine tuy coøn coù moät soá loãi nhoû. Wine tuaân theo giaáy pheùp nguoàn môû vaø taát nhieân noù hoaøn toaøn mieãn phí, tuy nhieân Wine cuõng coù moät baûn thöông maïi (hoaït ñoäng toát hôn) laø CrossOver.

Cedega cuõng laø moät trong nhöõng phaàn meàm hoã trôï chaïy chöông trình Windows treân neàn Linux döïa treân Wine, nhöng Cedega laø phaàn meàm thöông maïi chuyeân phuïc vuï cho muïc ñích vôùi games Windows treân Linux cuûa caùc game thuû vì noù hoã trôï toát caùc API cuûa DirectX. Baûn Wine môùi nhaát cho pheùp chaïy trôn tru haàu heát caùc chöông trình: MS Office, Yahoo Messenger, Half Life, Counter Strike, Call of Duty 4... treân neàn Linux

Moät öùng duïng khaùc troän Linux vaøo Windows laø andLinux.

AndLinux laø moät heä Linux döïa treân Ubuntu duøng ñeå chaïy caùc öùng duïng Linux töø trong Windows 2000, XP, Vista. Khi ñaõ caøi andLinux vaøo Windows, trong Windows seõ xuaát hieän caùc icon vaø menu ñeå goïi caùc phaàn meàm Linux. Ví duï ta coù theå chaïy cuøng luùc caû Firefox for Windows vaø Firefox for Linux.

Heä ñieàu haønh chính vaãn laø Windows. andLinux duøng ñeå chaïy caùc öùng duïng Linux maø Windows khoâng coù hoaëc ngöôøi duøng khoâng thích mua baûn quyeàn.

• Beân trong moãi heä ñieàu haønh neáu xem xeùt kyõ, ngöôøi söû duïng cuõng coù theå “eùp” heä ñieàu haønh phaûi tieáp nhaän moät öùng duïng noù khoâng chaáp nhaän maø baûn chaát khoâng phaûi laø vì

9 BTSK soá 2/2009

Page 3: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

khoâng töông thích tuyeät ñoái. Ñoù laø tröôøng hôïp cuûa nhieàu chöông trình öùng duïng cuûa haõng thöù ba gaëp vaán ñeà “khoâng töông thích töông ñoái” vôùi Vista. Thuû thuaät sau seõ giuùp ngöôøi söû duïng chaïy nhöõng öùng duïng khoâng daønh cho Vista treân ngay chính Vista.

- Theo ñoù, vôùi nhöõng öùng duïng chæ daønh cho Windows 9X/NT 4.0/2000/XP SP2/Server 2003 SP1 seõ coù theå chaïy toát treân Vista maø khoâng caàn quan taâm söï töông thích vôùi Vista.

- Ñaàu tieân, ngöôøi söû duïng nhaán nuùt chuoät phaûi vaøo taäp tin caøi ñaët hoaëc chöông trình ñaõ caøi vaøo maùy tính, choïn Properties. Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility mode for:". Tuøy theo tính töông thích vôùi heä ñieàu haønh maø öùng duïng hoã trôï ñeå coù tuøy choïn thích hôïp. Tính naêng naøy hoã trôï treân khaù nhieàu heä ñieàu haønh tröôùc cuûa Vista ñeå ngöôøi söû duïng coù theå chaïy öùng duïng moät caùch hoaøn chænh. Nhaán OK ñeå hoaøn taát thieát laäp. Baây giôø, chöông trình khoâng töông thích Vista coù theå hoaït ñoäng toát treân Vista.

- Thuû thuaät cuõng löu yù: haïn cheá caùch naøy ñeå chaïy caùc öùng duïng lieân quan ñeán caùc chöông trình choáng virus, tieän ích treân oå ñóa cöùng (HDD) vaø caùc chöông trình quan troïng ñeå traùnh nguy cô maát döõ lieäu.

• Neáu vaán ñeà laø khoâng töông thích (gaàn nhö) tuyeät ñoái, ngöôøi söû duïng haõy thay moät öùng duïng khoâng töông thích baèng moät öùng duïng töông thích tröôùc khi coù giaûi phaùp toát hôn töø

10 BTSK soá 2/2009

Page 4: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

nhaø saûn xuaát caùc öùng duïng, heä ñieàu haønh gaëp vaán ñeà. Ví duï nhö tröôøng hôïp cuûa Vista khoâng dung naïp öùng duïng Vietkey, toát nhaát laø ngöôøi söû duïng haõy thay Vietkey baèng Unikey coù ñoä töông thích cao vôùi Vista.

2. Ñeå coù söï töông hôïp giöõa caùc boä phaän laøm vieäc…

• Vôùi nhöõng phaàn meàm “noåi tieáng” khoâng soáng chung vôùi phaàn meàm cuøng loaïi, thöôøng khi caøi ñaët söû duïng, nhaø saûn xuaát luoân ñöa ra caûnh baùo, ngöôøi söû duïng caàn coù thoùi quen ñoïc vaø tìm hieåu nhöõng caûnh baùo nhö vaäy ñeå traùnh vaán ñeà khoâng töông hôïp.

• Ñoái vôùi loãi aùch taéc – deadlock vaø loãi khoâng töông thích veà hieäu naêng laøm vieäc - Performance incompatibility, neáu nghi ngôø hoaëc khaùm phaù nhöõng loãi naøy, ngöôøi söû duïng neân ñieàu chænh laïi haønh vi söû duïng öùng duïng. Nghóa laø khoâng khôûi chaïy song song nhöõng öùng duïng tranh chaáp cuøng nguoàn taøi nguyeân, hay coù cheânh leäch veà hieäu naêng thöïc thi.

• Haõy coá gaéng choïn söû duïng caùc boä öùng duïng chöùa nhieàu phaàn meàm thöïc hieän nhieàu nhieäm vuï lieân quan cuûa cuøng moät haõng saûn xuaát, tính töông hôïp giöõa chuùng thöôøng raát cao. Ví duï phoå bieán laø goùi Office cuûa Microsoft, goùi quaûn lyù vaø thöïc thi caùc taùc vuï ña phöông tieän – multimedia cuûa Ashampoo, goùi bieân taäp DVD cuûa Aimersoft, goùi baûo trì heä thoáng TuneUp Utilities cuûa TuneUp Software GmbH …

• Moät giaûi phaùp haïn cheá vaán ñeà khoâng töông thích giöõa caùc boä phaän laøm vieäc laø chuù yù khaû naêng söû duïng caùc phaàn meàm di ñoäng – portable software. Ñoù laø phaàn meàm khoâng caàn phaûi caøi ñaët vaøo maùy tính maø coù theå tröïc tieáp chaïy töø oå ñóa cöùng hay töø thieát bò löu tröõ ngoaïi vi nhö CD-ROM, USB flash drive, theû nhôù hay thaäm chí töø ñóa meàm, coù khaû naêng chaïy ñöôïc treân nhieàu maùy tính. Caùc phaàn meàm naøy ñöôïc thieát keá ñeå “laøm vieäc

11 BTSK soá 2/2009

Page 5: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

nhôø” treân moïi heä thoáng cho pheùp maø chæ gaây ra nhöõng taùc ñoäng bieán ñoåi moâi tröôøng noù nhôø toái thieåu, giaûm thieåu xung ñoät tranh chaáp taøi nguyeân, caáu hình maùy tính chuû vaø do ñoù maø haïn cheá ñöôïc baøi toaùn töông hôïp. Ñieàu thuù vò laø moät ngöôøi söû duïng kheùo leùo seõ töï taïo cho mình caùc phaàn meàm di ñoäng nhôø söï hoã trôï cuûa phaàn meàm chuyeân duïng.

Phaàn lôùn öùng duïng vieát cho moâi tröôøng heä ñieàu haønh Microsoft Windows khoâng ñöôïc thieát keá ñeå coù theå portable hoùa. Windows registry, nôi quaûn caùc thö vieän lieân keát ñoäng .dll luoân luoân yeâu caàu ñaêng kyù thoâng tin veà phaàn meàm tröôùc khi söû duïng. Moät soá phaàn meàm lôùn nhö Adobe Photoshop, Microsoft Word… luoân söû duïng boä ñaêng kyù, vaø löu tröõ caùc teäp thoâng tin taïi thö muïc "My Documents" hoaëc "Documents and Settings" cuûa maùy tính nôi chuùng ñöôïc caøi ñaët.

Ñeå coù theå taïo ra caùc öùng duïng portable, caùc nhaø laäp trình phaûi vieát maõ nguoàn, laøm cho phaàn meàm cuûa hoï coù theå ñöôïc chuyeån khoûi maùy tính moät caùch "saïch seõ". Ñieàu naøy ñoàng nghóa vôùi vieäc öùng duïng khoâng ñöôïc söû duïng registry (moät cô sôû döõ lieäu duøng ñeå löu tröõ thoâng tin veà nhöõng söï thay ñoåi, nhöõng löïa choïn, nhöõng caáu hình töø ngöôøi söû duïng Windows. Registry bao goàm taát caû caùc thoâng tin veà phaàn cöùng, phaàn meàm, ngöôøi söû duïng. Registry luoân ñöôïc caäp nhaät khi ngöôøi söû duïng tieán haønh söï thay ñoåi trong caùc thaønh phaàn cuûa heä thoáng) hay löu tröõ caùc taäp tin vaøo baát kyø thö muïc naøo treân maùy tính ngoaøi thö muïc öùng duïng ñöôïc ôû nhôø.

Khi ñöôïc ñöa vaøo caùc thieát bò löu tröõ coù theå thaùo rôøi, caùc chöông trình portable caàn löu caùc caáu hình hoaït ñoäng cuûa rieâng noù trong moät taäp tin coù phaàn môû roäng .INI (hoaëc caùc taäp tin caáu hình töông töï) thay vì registry cuûa maùy chuû.

Cuõng coù phöông thöùc khaùc ñöôïc söû duïng ñeå bieán moät öùng duïng thaønh öùng duïng portable trong moâi tröôøng Windows maø khoâng ñoøi hoûi thay ñoåi veà maõ nguoàn. Thoâng qua söû duïng moät phaàn meàm taïo lôùp aûo hoùa (moät moâi tröôøng giaû laäp), truy caäp tôùi caùc taäp tin heä thoáng vaø registry maùy chuû cuûa öùng duïng seõ bò chaën laïi vaø chuyeån höôùng. Lôùp aûo hoùa naøy seõ chaën taát caû caùc leänh truy caäp maø coù theå laøm öùng duïng khoâng portable ñöôïc vaø chuyeån höôùng tôùi caùc taäp tin trong thö muïc ôû nhôø cuûa öùng duïng. Phöông thöùc naøy cho pheùp khoâng thay ñoåi öùng duïng maø coù theå cung caáp khaû naêng portable.

Phaàn meàm aûo hoaù Thinstall laø giaûi phaùp ñôn giaûn ñeå bieán ñoåi moät phaàn meàm Windows sang daïng portable theo caùch vaän haønh ñaõ noùi treân. Ñeå taïo moät phaàn meàm Portable, chæ caàn thöïc hieän caùc thao taùc sau:

12 BTSK soá 2/2009

Page 6: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

a. Chaïy Thinstall vaø queùt caáu hình heä thoáng (Pre-install scan). Thoâng thöôøng moät phieân baûn saïch cuûa heä ñieàu haønh ñöôïc söû duïng ñeå ñaûm baûo taát caû thay ñoåi sau naøy seõ ñöôïc phaùt hieän. Thinstall seõ queùt vaø löu giöõ moät aûnh chuïp cuûa heä thoáng hieän taïi goàm caùc taäp tin treân ñóa vaø traïng thaùi registry.

möïc rieâng.

ønh aûo (aûo hoaù) vaø goäp vaøo moät file.

b. Caøi ñaët vaø caáu hình öùng duïng: caøi ñaët vaø caáu hình öùng duïng nhö bình thöôøng.

c. Chaïy Thinstall vaø queùt laïi caáu hình heä thoáng (Post-install scan). Thinstall queùt laïi heä thoáng, phaùt hieän ra caùc taäp tin vaø khoùa registry ñaõ bò thay ñoåi trong quaù trình caøi ñaët vaø ñöa vaøo moät thö

d. Chaïy taäp tin batch ñeå bieân dòch öùng duïng portable. Phaàn meàm bieân dòch seõ goäp caùc file vaø khoùa registry ôû böôùc 3 vaøo moät heä ñieàu ha

e. Phaùt haønh file ñaõ ñöôïc bieân dòch.

3. Ñeå coù söï töông hôïp giöõa boä phaän laøm vieäc vôùi ñoäng cô …

• Leõ dó nhieân, ngöôøi söû duïng caàn bieát: ÖÙng duïng naøo phaûi laøm vieäc vôùi ñònh daïng naøo cuûa nguoàn döõ lieäu thì môùi phuø hôïp? Nhöng vaán ñeà töông thích phoå bieán laïi xaûy ra theo chieàu höôùng ngöôïc laïi: Ngöôøi söû duïng khoâng bieát ñònh daïng mình ñang coù trong tay caàn nạp bằng öùng duïng naøo?

Lôøi giaûi trong tröôøng hôïp naøy coù theå tìm thaáy taïi http://www.fileinfo.com, nôi löu tröõ thoâng tin gaàn nhö ñaày ñuû veà caùc ñònh daïng taäp tin trong theá giôùi tin hoïc. Giaû söû ngöôøi söû duïng laàn ñaàu tieân gaëp ñònh daïng .DJVU, muoán bieát nguoàn döõ lieän naøy laø ñaàu vaøo cuûa öùng duïng naøo?

13 BTSK soá 2/2009

Page 7: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

Truy caäp ñòa chæ http://www.fileinfo.com, tìm ñeán oâ “Search for a file extension”, goõ vaøo ñònh daïng caàn tìm hieåu: DJVU, fileinfo.com cho bieát ñaây laø moät ñònh daïng aûnh neùn cuûa AT&T duøng trong löu tröõ caùc saùch baùo ñöôïc scan ôû ñoä phaân giaûi cao nhöng coù dung löôïng taäp tin thaáp.

Fileinfo.com cuõng cho bieát WinDjView laø öùng duïng töông thích vôùi ñònh daïng naøy trong moâi tröôøng Windows.

• Moät giaûi phaùp khaùc tìm kieám söï töông hôïp laø chuyeån ñoåi ñònh daïng döõ lieäu. Ñieàu naøy laø caàn thieát trong tröôøng hôïp ngöôøi söû duïng chæ muoán xöû lyù nguoàn döõ lieäu baèng öùng duïng cho tröôùc, nhöng öùng duïng naøy laïi khoâng theå tieáp nhaän ñònh daïng döõ lieäu hieän thôøi.

Ví duï ngöôøi söû duïng chæ muoán xöû lyù caùc ñònh daïng .mov baèng öùng duïng cho tröôùc laø Pinacle Studio. Chuyeån ñoåi ñònh daïng döõ lieäu laø baét buoäc vì Pinacle khoâng tieáp nhaän ñònh daïng mov (!) Any Video converter Professional laø lôøi giaûi xuaát saéc cho vieäc tìm kieám söï töông hô

.

ïp theo höôùng

vôùi boä Microsoft Office.

naøy.

• Caùch toát nhaát ñeå traùnh xung ñoät veà tính töông thích giöõa öùng duïng vôùi nguoàn döõ lieäu laø trang bò cho heä thoáng caùc öùng duïng “vaïn naêng” coù theå tieáp nhaän ñöôïc nhieàu ñònh daïng döõ lieäu khaùc nhau. Hoaëc laø döï phoøng baèng caùc öùng duïng thay theá khi caàn. Haõy tìm kieám caùc öùng duïng thay theá theo tinh thaàn “töï phuïc vuï”, theo nghóa: “öu tieân söû duïng nhöõng nguoàn döï tröõ trôøi cho khoâng maát tieàn”. Trong theá giôùi tin hoïc, nguoàn döï tröõ ñoù laø caùc phaàn meàm ngöôøi söû duïng khoâng phaûi traû phí – Freeware. Ñieån hình cho gôïi yù naøy laø 2 freeware thuoäc loaïi “vaïn naêng”: KMPlayer coù theå tieáp nhaän ñöôïc raát nhieàu ñònh daïng kieåu video/audio (hình/aûnh) vaø OpenOffice.org coù söùc maïnh töông ñöông

14 BTSK soá 2/2009

Page 8: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

4. Ñeå coù söï töông hôïp giöõa boä phaän laøm vieäc vôùi boä phaän daãn naêng

• Caùc boä phaän truyeàn ñoäng trong heä thoáng maùy tính nhìn theo khía caïnh phaàn meàm raát ña daïng. Ngöôøi söû duïng caàn nhaän bieát vaø ñieàu chænh chuùng treân phöông dieän tính töông t

eàn taûi, löu tröõ, hoaëc baûo maät vaø giaûi maõ noù ñeå xem

ec Pack vaø Vista Codec Pac

û duïng khi caàn môùi naïp vaøo. Phaàn naøy chæ x

. Cuõng caàn nhaéc laïi: ñeå taêng tính thoâng suoát caàn

hích.

Ví duï nhö tröôøng hôïp cuûa caùc öùng duïng nhaän nguoàn döõ lieäu ñaàu vaøo laø caùc ñònh daïng video/audio, boä phaän truyeàn ñoäng khi ñoù laø caùc Codec. Codec laø moät thieát bò hoaëc moät chöông trình maùy tính coù khaû naêng maõ hoùa vaø giaûi maõ moät doøng döõ lieäu hoaëc tín hieäu. Töø "codec" laø töø keát hôïp cuûa baát kyø nhöõng cuïm töø sau: 'Compressor-Decompressor', 'Coder-Decoder', hoaëc 'Compression/Decompression algorithm'. Caùc öùng duïng duøng codec maõ hoùa moät doøng döõ lieäu hoaëc tín hieäu ñeå truyhoaëc söûa ñoåi. Ngöôøi söû duïng coù theå taêng tính töông hôïp giöõa boä phaän truyeàn ñoäng vôùi boä phaän laøm vieäc baèng caùch trang bò cho heä thoáng nhöõng codec coù phoå hoaït ñoäng roäng, coù theå tieáp nhaän ñöôïc caùc ñònh daïng ñaàu vaøo caøng nhieàu caøng toát. Ñoái vôùi heä thoáng Windows, nhöõng codec coù phoå hoaït ñoäng roäng ñieån hình laø Mega Cod

kage.

Treân nhieàu öùng duïng khaùc nhau, coù moät thaønh phaàn giöõ chöùc naêng truyeàn ñoäng khaù phoå bieán thöôøng goïi laø plug-in. Thöïc ra, plug-in coøn coù nhieàu teân goïi khaùc: plugin, addin, add-in, addon, add-on, snap-in hoaëc snapin … vaø keå caû teân goïi extension – voán raát deã gaây hieåu laàm laø phaàn môû roäng chæ ñònh daïng cuûa moät taäp tin. (Teân moät taäp tin thöôøng coù 2 phaàn vaø ñöôïc ngaên caùch baèng moät daáu chaám. Phaàn beân phaûi daáu chaám cuõng ñöôïc goïi laø extension). Khoâng phaûi moïi plug-in ñeàu coù vai troø cuûa boä phaän truyeàn ñoäng. Chuùng coù theå laø caùc boä phaän khaùc tuyø yù ñoà cuûa ngöôøi vieát chöông trình. Coù ñieàu chung laø caùc plug-in thöôøng khoâng naèm saün beân trong öùng duïng, ngöôøi sö

em xeùt nhöõng plug-in giöõa vai troø truyeàn ñoäng.

Quaûn lyù taäp tin laø chöùc naêng cho pheùp ngöôøi söû duïng coù theå töông taùc, laøm vieäc vôùi caùc heä thoáng taäp tin ôû nhieàu möùc ñoä, chi tieát khaùc nhau. Thoâng thöôøng, caùc chöông trình quaûn lyù taäp tin chæ döøng laïi ôû möùc thao taùc lieät keâ danh saùch caùc taäp tin ñeå xoaù, sao cheùp, thay ñoåi nôi löu tröõ... Nhöõng khaû naêng thao taùc chi tieát hôn thöôøng bò haïn cheá. Giôø haõy xeùt tröôøng hôïp cuûa öùng duïng quaûn lyù taäp tin Total Commander. Neáu khoâng boå sung caùc plug-in, öùng duïng khoâng theå “ñoïc” chi tieát ñöôïc nhieàu ñònh daïng döõ lieäu nhö: .pdf, .chm, .jpg, .pnp, .gif, .mp3, .wma, .wav, .wmv, .avi, .mpg, .vob, .htm, .swf, … Ngöôïc laïi, neáu caùc plug-in ñöôïc caøi ñaët vaø caáu hình töông thích, Total Commander coù theå “ñoïc” löu loaùt nhöõng ñònh daïng neâu treân. Plug-in ñaõ laøm taêng ñaùng keå tính thoâng suoát giöõa boä phaän laøm vieäc vôùi ñoäng cô nhôø söï töông hôïp cuûa noù bôùi boä phaän laøm vieäc

laøm taêng tính töông hôïp giöõa caùc boä phaän.

Coù theå xem caùc plug-in laø nguoàn döï tröõ caùc lôøi giaûi cuûa baøi toaùn töông hôïp.

15 BTSK soá 2/2009

Page 9: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

Hình treân laø chöông trình Total Commander duøng ñeå quaûn lyù caùc taäp tin treân maùy tính. Beân traùi laø cöûa soå thö muïc (folder) hieån thò danh saùch lieät keâ caùc taäp tin (file) maø noäi dung laø caùc ñoaïn video ngaén. Beân phaûi laø cöûa soå cho pheùp “ñoïc” (xem tröôùc) noäi dung ñoaïn video cuûa taäp tin video ñöôïc choïn töông öùng beân cöûa soå traùi. Khoâng chæ ñôn giaûn laø xem tröôùc, Total Commander coøn cho pheùp hieån thò baûng ñieàu khieån giuùp vieäc xem tröôùc taäp tin video ñöôïc thuaän lôïi hôn. Cöûa soå beân traùi cuõng raát khaùc vôùi caùc chöông trình quaûn lyù taäp tin

hieàu chi tieát ñaëc thuø cuûa moät taäp tin video: ñoä daøi ñoaïn ïn phim, soá khung hình treân moät giaây …

thoâng thöôøng ôû choã cung caáp nphim, tæ leä khung hình phaûn aùnh chaát löôïng ñoa

… THAY CHO KEÁT LUAÄN …

Ñoái vôùi heä thoáng maùy tính nhìn theo khía caïnh phaàn meàm, moät caùch toång quaùt, coù theå aéc phuïc loãi khoâng töông hôïp baèng moät hay nhieàu gôïi yù sau ñaây: kh

- Hieåu bieát roõ raøng, maïch laïc veà nhöõng öùng duïng, ñònh daïng taäp tin … caàn taêng tính töông hôïp, keå caû nhöõng caûnh baùo löu yù lieân quan ñeán vieäc söû duïng chuùng.

- Hieåu bieát roõ raøng veà cô cheá laøm vieäc vaø töông taùc ñeå chuû ñoäng söõa loãi khoâng töông hôïp.

- Ñieàu chænh haønh vi cuûa ngöôøi söû duïng khi caàn thieát, ñaëc bieät laø nhöõng haønh vi goùp phaàn laøm naåy sinh baøi toaùn töông hôïp.

- Caàn döï tröõ nhöõng lôøi giaûi töông hôïp chuyeân laãn khoâng chuyeân trong lónh vöïc maùy tính. - Coù giaûi phaùp thay theá öùng duïng khi gaëp phaûi tình huoáng khoâng töông thích (gaàn nhö)

tuyeät ñoái. Noùi theo caùch khaùc, caàn chuaån bò caùc phaàn meàm nhö laø khaû naêng thay theá ñeå coù theå choïn löïa nhaèm naâng cao tính töông hôïp. Chuù yù aùp duïng nguyeân taéc töï phuïc vuï, vaïn naêng khi ra quyeát ñònh. Neân söû duïng caùc boä phaàn meàm coù saün- tính töông hôïp ñöôïc thieát keá töø ñaàu bôûi nhaø cung caáp.

- Neân söû duïng caùc phaàn meàm portable.

16 BTSK soá 2/2009

Page 10: Soá 3/2003 (19) ra thaùng 9 naêm 2003 - TRIZGyrus...Sau ñoù choïn tieáp vaøo theû Compatibility. Ngöôøi söû duïng ñaùnh daáu choïn vaø "Run this program in compatibility

- Söû duïng caùc phaàn meàm chuyeân duøng ñeå naâng cao tính töông hôïp (anticrash, thinstall,

g töông hôïp - Thöôøng xuyeân queùt doïn, baûo trì heä thoáng cuõng giuùp giaûm bôùt caùc xung ñoät, qua ñoù laøm

taêng tính töông hôïp trong quaù trình laøm vieäc.

vaø chaûy vaøo thuøng chöùa. Tuy nhieân, hieäu suaát cuûa phöông phaùp

ngaøy heát naéng, vaät lieäu seõ giaûi phoùng löôïng nhieät ñaõ tích ñöôïc ñeå keùo daøi quaù trình caát nuoâng.

nh (chò) haõy ñeà xuaát giaûi phaùp ñeå hieäu suaát ñaït 15-20 lít/ngaøy treân moãi meùt vuoâng vaø deã thöïc hieän trong thöïc teá.

caùc phaàn meàm aûo hoaù - virtualization …) - Caäp nhaät caùc phaàn meàm ñeå naâng cao khaû naên

Baøi toaùn kyø naøy: Nöôùc bieån ñöôïc ñöa vaøo caùc boàn chöùa. Phía treân boàn ñöôïc che kín baèng maùi kính trong suoát ñeå ñoùn aùnh naéng maët trôøi. AÙnh naéng seõ laøm cho nöôùc maën beân trong caùc khoang chöùa noùng leân vaø ñeán moät nhieät ñoä nhaát ñònh seõ bay hôi. Hôi nöôùc bay leân gaëp beà maët phía döôùi cuûa maùi kính seõ ngöng tuïnaøy thaáp (chæ thu ñöôïc 2-3 lít/ngaøy treân moät meùt vuoâng do thôøi gian coù naéng trong ngaøy thöôøng chæ coù 6-9 tieáng).

Treân cô sôû nghieân cöùu coâng ngheä tích tröõ nhieät baèng vaät lieäu chuyeån pha (laø vaät lieäu khi nhaän nhieät thì meàm ra vaø khi toaû nhieät thì cöùng laïi), nhoùm nghieân cöùu ôû Vieän Hoaù hoïc (Vieän Khoa hoïc vaø Coâng ngheä Vieät Nam) ñaõ öùng duïng coâng ngheä naøy nhaèm taêng hieäu suaát cuûa quy trình caát nöôùc bieån. Caùc loaïi vaät lieäu tích tröõ nhieät seõ ñöôïc ñaët trong thieát bò caát nöôùc. Vaøo thôøi ñieåm ban ngaøy naéng noùng, vaät lieäu seõ tích tröõ nhieät dö thöøa töø aùnh naéng. Khi cuoái

öôùc. Keát quaû, phöông phaùp naøy cho pheùp thu ñöôïc 8-10 lít/ngaøy treân moãi meùt v

Nguồn http://www.tienphongonline.com.vn/Tianyon/Index.aspx?ArticleID=78630&ChannelID=46 A

TIA BÖÙC XAÏ NGÖNG TUÏ NÖÔÙC

CAÁT THU ÑÖÔÏC

NÖÔÙC BIEÅN

NÖÔÙC BAY HÔI

Hình chæ coù tính minh hoïa

17 BTSK soá 2/2009