Tin học Đại cương [Ebook Online]
SÁCH HNG DN HC TP TIN HC I CNG Biên son: PHAN TH HÀ NGUYN TIN HÙNG Gii thiu môn hc 0 1 2 GII THIU MÔN HC 1. GII THIU CHUNG: Bài ging “Tin hc đi cng” đc xây dng theo chng trình đào to t xa nhm cung cp cho sinh viên các lp i hc t xa ca Hc vin công ngh Bu chính vin thông; đng thi cng là tài liu tham kho b ích cho sinh viên i hc và Cao đng đào to ti ch thuc các chuyên ngành K thut, chuyên nghành Qun tr kinh doanh. Bài ging “Tin hc đi cng” đã bám sát ni dung c s ca đ cng chi tit B giáo dc và ào to ban hành. Tuy nhiên, nhóm tác gi có hiu chnh và cp nht các phn ni dung ng dng mi ca Công ngh thông tin hin nay. Bài ging gm 5 chng và ph lc. Trong mi chng, nhóm tác gi có đa ra nhng ví d minh ha, các câu hi và bài tp mt cách h thng đ giúp cho sinh viên nm bt đc phn hc lý thuyt và tip cn đc vi kin thc thc tin. Chng 1: Các khái nim c bn. Chng này nhm cung cp cho sinh viên các kin thc, các khái nim c s liên quan đn tin hc, h thng máy tính trc khi bc vào các chng tip theo. Chng 2: H điu hành (HH). Chng này cung cp cho sinh viên các khái nim c bn, tng quan v h điu hành, bên cnh đó còn cung cp cho sinh viên phng thc hot đng, chc nng, nhim v ca HH, cách s dng ca mt s h điu hành thông dng nh HH MS-DOS và HH WINDOWS. Chng 3: Các phn mm ng dng thông dng. Phn này nhm cung cp cho sinh viên các k nng c bn trong vic s dng mt s ng dng thông dng nh Microsoft Word, Excel, Power Point và Virus tin hc. Qua đó, sinh viên có kh nng s dng phn tin hc vn phòng đ làm công c phc c cho các công vic vn phòng và đc bit là các môn hc tip theo có s dng tin hc vn phòng. Bên cnh đó sinh viên hiu đc tác hi ca Virus cng nh cách phòng chng Virus. Chng 4 (Ch yu dành cho các ngành TVT và CNTT): Ngôn ng lp trình C. Chng này cung cp cho sinh viên các kin thc tng quan và c bn v ngôn ng lp trình C. Qua đó sinh viên có th nm đc các khái nim c bn v lp trình và thit lp đc mt s chng trình đn gin phc v cho 2 Gii thiu môn hc khoa hc k thut và đc bit là làm công c đ phc v cho các môn hc v tin hc và vin thông mà các em sp hc. Chng 5 (Ch yu dành cho ngành QTKD): H qun tr c s d liu (CSDL) Microsoft Access. Chng này cp cho sinh viên kin thc tng quan v h qun tr CSDL và c th là h qun tr CSDL Microsoft Access, cách thc t chc d liu trên h qun tr CSDL cng nh các tính nng và các công c mnh ca Microsoft Access.Qua đó sinh viên nm đc tt c các k nng c bn cn có đ xây dng và s dng CSDL trên phn mm Microsoft ACCESS. 2. MC ÍCH MÔN HC Hc phn này cung cp cho sinh viên các kin thc c bn v tin hc, cu trúc máy tính, h điu hành, các chng trình ng dng thông dng, ngôn ng lp trình C. 3. PHNG PHÁP NGHIÊN CU MÔN HC hc tt môn hc này, sinh viên cn lu ý nhng vn đ sau : 1- Thu thp đy đ các tài liu : ◊ Bài ging: Tin hc đi cng, Phan Th Hà, Nguyn Tin Hùng, Hc vin Công ngh BCVT, 2005. ◊ Sách hng dn hc tp và bài tp: Tin hc đi cng, Phan Th Hà, Nguyn Tin Hùng, Hc vin Công ngh BCVT, 2005. ◊ Bài ging đin t: Tin hc đi cng, Hc vin Công ngh BCVT, 2005. Nu có điu kin, sinh viên nên tham kho thêm: Các tài liu tham kho trong mc Tài liu tham kho cui cun sách này. 2- t ra mc tiêu, thi hn cho bn thân: R t ra mc các mc tiêu tm thi và thi hn cho bn thân, và c gng thc hin chúng Cùng vi lch hc, lch hng dn ca Hc vin ca môn hc cng nh các môn hc khác, sinh viên nên t đt ra cho mình mt k hoch hc tp cho riêng mình. Lch hc này mô t v các tun hc (t hc) trong mt k hc và đánh du s lng công vic cn làm. ánh du các ngày khi sinh viên phi thi sát hch, np các bài lun, bài kim tra, liên h vi ging viên. R Xây dng các mc tiêu trong chng trình nghiên cu Bit rõ thi gian nghiên cu khi mi bt đu nghiên cu và th thc hin, c đnh nhng thi gian đó hàng tun. Suy ngh v thi lng thi gian nghiên 3 Gii thiu môn hc cu đ “Tit kim thi gian”. “Nu bn mt quá nhiu thì gi nghiên cu”, bn nên xem li k hoch thi gian ca mình. 3- Nghiên cu và nm nhng kin thc đ ct lõi: Sinh viên nên đc qua sách hng dn hc tp trc khi nghiên cu bài ging môn hc và các tài liu tham kho khác. Nên nh rng vic hc thông qua đc tài liu là mt vic đn gin nht so vi vic truy cp mng Internet hay s dng các hình thc hc tp khác. Hãy s dng thói quen s dng bút đánh du dòng (highline maker) đ đánh du các đ mc và nhng ni dung, công thc quan trng trong tài liu. 4- Tham gia đy đ các bui hng dn hc tp: Thông qua các bui hng dn hc tp này, ging viên s giúp sinh viên nm đc nhng ni dung tng th ca môn hc và gii đáp thc mc; đng thi sinh viên cng có th trao đi, tho lun ca nhng sinh viên khác cùng lp. Thi gian b trí cho các bui hng dn không nhiu, do đó đng b qua nhng bui hng dn đã đc lên k hoch. 5- Ch đng liên h vi bn hc và ging viên: Cách đn gin nht là tham d các din đàn hc tp trên mng Internet. H thng qun lý hc tp (LMS) cung cp môi trng hc tp trong sut 24 gi/ngày và 7 ngày/tun. Nu không có điu kin truy nhp Internet, sinh viên cn ch đng s dng hãy s dng dch v bu chính và các phng thc truyn thông khác (đin thoi, fax, ) đ trao đi thông tin hc tp. 6- T ghi chép li nhng ý chính: Nu ch đc không thì rt khó cho vic ghi nh. Vic ghi chép li chính là mt hot đng tái hin kin thc, kinh nghim cho thy nó giúp ích rt nhiu cho vic hình thành thói quen t hc và t duy nghiên cu. 7 -Tr li các câu hi ôn tp sau mi chng, bài. Cui mi chng, sinh viên cn t tr li tt c các câu hi. Hãy c gng vch ra nhng ý tr li chính, tng bc phát trin thành câu tr li hoàn thin. i vi các bài tp, sinh viên nên t gii trc khi tham kho hng dn, đáp án. ng ngi ngn trong vic liên h vi các bn hc và ging viên đ nhn đc s tr giúp. Nên nh thói quen đc và ghi chép là chìa khoá cho s thành công ca vic t hc! 4 Chng 1: Các khái nim c bn 0 Chng 1: CÁC KHÁI NIM C BN 1.1. GII THIU Chng này cung cp cho sinh viên các kin thc sau: - Các khái nim c bn v thông tin, các h đm và mnh đ logic trong lnh vc tin hc. - Tng quan v quá trình x lý thông tin, nhn din k thut phn cng và phn mm đc nghiên cu trong tin hc. - Các khái nim c bn v thut toán và s đ khi đ gii quyt mt bài toán c th trên máy tính đin t. - Cu trúc ca mt h thng máy tính, phn cng, phn mm, các thit b ngoi vi. - Các khái nim v mng, kt ni mng, các cu trúc liên kt mng, các thành phn thit b đu ni mng và các dch v c bn ca mng máy tính. 1.2. TÓM TT CHNG I 1.2.1. Khái nim thông tin Thông tin là mt khái nim tru tng, nó đc th hin di nhiu dng thc khác nhau. Thông tin có th đc phát sinh, đc lu tr, đc bin đi trong nhng vt mang tin (gi là giá). Thông tin đc bin đi bi các d liu và các d liu này có th đc truyn đi, đc sao chép, đc x lý hoc b phá hy. Thông tin đc th hin bng các dng tín hiu vt lý. 1.2.2. X lý thông tin S đ tng quát ca mt quá trình x lý thông tin 7 Chng 1: Các khái nim c bn 1.2.3. Tin hc Tin hc là mt ngành khoa hc công ngh nghiên cu các phng pháp x lý thông tin mt cách t đng da trên các phng tin k thut mà ch yu hin ti là máy tính đin t.Tin hc hin đang đc ng dng rng rãi trong tt c các ngành ngh khác nhau ca xã hi t khoa hc k thut, y hc, kinh t, công ngh sn xut đn khoa hc xã hi, ngh thut 1.2.4. H đm H đm là tp hp các ký hiu và qui tc s dng tp ký hiu đó đ biu din và xác đnh các giá tr các s. Mi h đm có mt s ký s (digits) hu hn và tng s ký s ca mi h đm đc gi là c s (base hay radix), ký hiu là b. 1.2.5. Cu trúc tng quát ca máy tính đin t Mi loi máy tính có th có các hình dng hoc cu trúc khác nhau tùy theo mc đích s dng. Tuy nhiên, mt máy tính mun hot đng đc phi hi t đ các yu t sau : - Phn cng: bao gm các thit b vt lý mà ngi dùng có th quan sát đc. ó là các bng mch đin t đc lp ghép li vi nhau và đc cung cp đin nng đ hot đng. Phn cng máy tính thng đc chia ra làm ba phn c bn - đó là: Thit b nhp, thit b x lý và thit b xut - Phn mm: bao gm các chng trình đc vit bi các nhà lp trình nhm mc đích điu khin các mch đin t cng nh thc hin các phép tính toán. Phn mm thng chia làm ba loI c bn - đó là: H điu hành, phn mm ng dng và phn mm tin ích. 1.2.6. Khái nim v mng máy tính mc đ đn gin nht, mng (network) bao gm hai máy tính ni vi nhau bng cáp (cable) theo mt chun nào đó sao cho chúng có th dùng chung d liu. Mi mng máy tính dù phc tp đn đâu đi na cng đu bt ngun t h thng đn gin đó. 1.3. CÂU HI VÀ BÀI TP Câu 1: Hãy xác đnh mã nh phân nào sau đây là kt qu đc chuyn đi t mã s thp phân 29.75 (10) : a/ 01101.01 (2) b/ 11011.11 (2) c/ 11101.11 (2) d/ Tt c đu sai 8 Chng 1: Các khái nim c bn Câu 2: Hãy xác đnh mã nh phân nào sau đây là kt qu đc chuyn đi t mã s hexa-deximal 3C4 (16) : a/ 001011000110 (2) b/ 001111000100 (2) c/ 010010100010 (2) d/ Tt c đu sai Câu 3: Hãy xác đnh kt qu đúng ca phép tính cng 2 s nh phân 0101 + 1100 : a/ 10011 b/ 10001 c/ 11001 d/ 10101 Câu 4: Hãy xác đnh kt qu đúng ca phép tính nhân 2 s nh phân 0110 * 1011 : a/ 1001001 b/ 1100101 c/ 1000110 d/ 1000010 Câu 5: Trong phn cng máy tính, nhng thit b nào sau đây thuc nhóm thit b đu vào (Input) : a/ Keyboard, Mouse, Light Pen b/ Keyboard, Scanner, Digitizer c/ Mouse, Light Pen, Touch screen d/ Tt c đu đúng Câu 6: Trong phn cng máy tính, nhng thit b nào sau đây thuc nhóm thit b đu ra (Output) : a/ Printer, RAM Disk, Plotter b/ Printer, Scanner, Plotter c/ Monitor, Plotter, Printer d/ Tt c đu sai 9 Chng 1: Các khái nim c bn Câu 7: Phn mm AntiVirus đc cài đt trong máy tính thuc nhóm phn mm nào sau đây a/ Phn mm ng dng b/ Phn mm h thng c/ C hai nhóm phn mm trên. d/ Tt c đu sai. Câu 8: H điu hành mng nào sau đây cho phép thc hin kiu mng ngang hàng : a/ Windows 2000/NT b/ UNIX. c/ LINUX d/ Novell Netware Câu 9: H điu hành mng nào sau đây cho phép thc hin kiu mng Client/Server : a/ Windows NT Server b/ UNIX c/ Novell Netware d/ Tt c đu đúng Câu 10: Máy tính PC (Personal Computer) mà chúng ta đang s dng hin nay thuc phân loi máy tính nào sau đây. a/ Microcomputers b/ Minicomputers c/ Mainframe computers d/ Supercomputers Câu 11: Trong cu trúc liên kt (Topology) mng máy tính cc b (LAN) có nhng kiu c bn nào sau đây : a/ Ring Topology và Bus Topology b/ Ring Topology và Star Topology c/ Bus Topology, Star Topology và Ring Topology d/ Bus Topology, Star Topology, Ring Topology và Mesh Topology 10 Chng 1: Các khái nim c bn Câu 12: Hãy xác đnh thit b liên kt mng HUB hot đng tng nào trong mô hình tham chiu OSI a/ Tng vt lý b/ Tng liên kt d liu c/ Tng mng d/ Tng vn chuyn Câu 13: Hãy xác đnh thit b liên kt mng Bridge hot đng tng nào trong mô hình tham chiu OSI a/ Tng vt lý b/ Tng liên kt d liu c/ Tng mng d/ Tng vn chuyn Câu 14: Hãy xác đnh thit b liên kt mng Router hot đng tng nào trong mô hình tham chiu OSI a/ Tng vt lý b/ Tng liên kt d liu c/ Tng mng d/ Tng vn chuyn Câu 15: Giao thc nào sau đây đc s dng chung trong tt c các h điu hành mng hin nay : a/ UUCP b/ TCP/IP c/ NetBEUI d/ Tt c đu sai. Câu 16: Giao thc nào sau đây đc s dng dành riêng trong các h điu hành mng ca Microsoft : a/ IPX/SPX b/ TCP/IP c/ NetBEUI d/ Tt c đu đúng. 11 Chng 1: Các khái nim c bn Câu 17: Theo giá tr mc đnh ca IP, đa ch cng 80 đc gán s dng cho giao thc Internet nào sau đây a/ HTTP b/ FTP c/ SMTP d/ TELNET Câu 18: Theo giá tr mc đnh ca IP, đa ch cng 23 đc gán s dng cho giao thc Internet nào sau đây a/ HTTP b/ FTP c/ SMTP d/ TELNET Câu 19: Theo giá tr mc đnh ca IP, đa ch cng 25 đc gán s dng cho giao thc Internet nào sau đây a/ HTTP b/ FTP c/ SMTP d/ POP Câu 20: Theo giá tr mc đnh ca IP, đa ch cng 21 đc gán s dng cho giao thc Internet nào sau đây a/ HTTP b/ FTP c/ SMTP d/TELNE 12 [...]... là nh ngh a t p tin: là n i l u tr thông tin bao g m ch ng trình, d li u, v n b n, M i t p tin có m t tên riêng phân bi t Tên t p tin th ng có 2 ph n: ph n tên (name) và ph n m r ng (extension) Ph n tên là b t bu c ph i có c a m t t p tin, còn ph n m r ng thì có th có ho c không ̌ là n i c t gi các t p tin theo m t ch nào ó theo ý ng i s d ng Ðây là bi n pháp giúp ta qu n lý c t p tin, d dàng tìm... tin, d dàng tìm ki m chúng khi c n truy xu t Các t p tin có liên quan v i nhau có th c x p trong cùng m t t p tin ̌ là l nh ch d n l trình cho phép ta t th m c b t k có th tr c ti p th m c c n truy xu t ̌ 7 nh ngh a nào là nh ngh a n ng d n: là n i l u tr thông tin bao g m ch ng trình, d li u, v n b n, M i t p tin có m t tên riêng phân bi t Tên t p tin th ng có 2 ph n: ph n tên (name) và ph n m r ng... (name) và ph n m r ng (extension) Ph n tên là b t bu c ph i có c a m t t p tin, còn ph n m r ng thì có th có ho c không ̌ là n i c t gi các t p tin theo m t ch nào ó theo ý ng i s d ng Ðây là bi n pháp giúp ta qu n lý c t p tin, d dàng tìm ki m chúng khi c n truy xu t Các t p tin có liên quan v i nhau có th c x p trong cùng m t t p tin ̌ là l nh ch d n l trình cho phép ta (con tr ) t th m c b t k có n... Print What hãy l a ch n i t ng c n in 3.2.4 Virus tin h c Virus tin h c hay còn g i là virus máy tính (computer virus) là m t o n ch ng trình n, có kích th c nh , có kh n ng t sao chép, sinh sôi n y n nh m t virus sinh h c, lây lan nhanh và có th gây nguy c phá ho i các ph n m m h c a h i u hành, xóa m t ph n hay toàn b các t p tin d li u, t o ra các t p tin vô ngh a chi m l y không gian b nh c a máy,... g c ( a C) ng t i th m c KETOAN ng t i th m c CANBAN 7 T o thêm th m c HA trong m c CANBAN vào th m c HA a C.Sao chép t t c các t p tin trong th 8 Xem l i ngày, gi h th ng n u sai thì s a l i 9 Xóa t p tin danhsach1.txt, danhsach2.txt trong th m c HA 10 Xem n i dung t p tin ds.txt trong th m c HA b ng cách m c QLHVIEN ng t i th 11 Xóa th m c KTOANTC 12 Copy t t c các t p có ph n m r ng là TXT t th m... ích, ta ph i s Del, Paste 19 Ch ng 2: H i u hành Bài t p th c hành Bài 1 Dùng l nh c a MSDOS th c hi n các yêu c u sau: 1 T o cây th m c sau: 2 Trong th m c tin h c, t o 2 tâp tin danhsach1.txt và file danhsach2.txt v i n i dung tùy ch n 3 N i 2 t p tin danhsach1.txt và danhsach2.txt thành danhsach.txt 4 Di chuy n t t các t p v a t o 5 câu 2,3 vào th m c CANBAN i tên t p danhsach.txt trong th m c CANBAN... i u khi n kéo xu ng Screen Saver, ch n m t màn hình ch , trong m c Wait t là 5 phút, ch n OK Xem các thông tin h th ng: Dùng l nh Start / Programs / Accessories / System Tools / System Information Xem các phông ch Control Panel / Fonts óng t t c các c a s ã cài t trên máy: dùng l nh Start / Settings / ã m Thoát kh i Windows 2000 và t t máy tính Bài 3: Th c hành các yêu c u sau trên H H WINDOW Kh i... ngo i trú (external command) Các l nh ngo i trú nh : · Các l nh liên quan DISKCOPY, n a: FORMAT, LABEL, CHKDSK, · Các l nh liên quan n t ch c h th ng: SYS, TREE, DELTREE, · Các l nh liên quan n t p tin: UNDELETE, ATTRIB, FIND, · Các l nh khác: PRINT, GRAPHICS, SORT, 2.2.3 H i u hành WINDOWS 2.2.3.1 Gi i thi u v h i u hành WINDOWS: Là h i u hành a nhi m, có tính n ng giao di n ng i-máy b ng âm thanh,... Start: 14 Ch ng 2: H i u hành Trong menu này có các m c: ̇ Programs: khi tr chu t vào m c này s xu t hi n menu d c c p hai Programs ch a t t c các ch ng trình có th ch y ̇ Documents: m các tài li u ã ̇ Settings: s a c m g n ây nh t i màn hình n n ho c các thi t l p h th ng ̇ Search: tìm t p ho c th m c ̇ Help: khi ch n m c này c a s tr giúp xu t hi n C a s tr giúp có 3 nút: Contens (h ng d n phân theo ch... Ch ng 2: H 2.2.4 H i u hành i u hành LINUX 2.2.4.1 Các H c i mc b n i u hành UNIX có m t s - a ch c i m sau: ng - Nhi u ng i s d ng -B om t - c l p ph n c ng -K tn im - Dùng chung thi t b - T ch c t p tin phân c p 2.2.4.2 Các thành ph n chính c a h i u hành UNIX: - Windows & Graphic User Interface - Shell - L nh và ti n ích - Các b i u khi n thi t b - Kernel 2.3 CÂU H I VÀ BÀI T P Câu h i 1 Nêu khái . bn v thông tin, các h đm và mnh đ logic trong lnh vc tin hc. - Tng quan v quá trình x lý thông tin, nhn din k thut phn cng và phn mm đc nghiên cu trong tin hc. - Các. nim thông tin Thông tin là mt khái nim tru tng, nó đc th hin di nhiu dng thc khác nhau. Thông tin có th đc phát sinh, đc lu tr, đc bin đi trong nhng vt mang tin (gi. dng tín hiu vt lý. 1.2.2. X lý thông tin S đ tng quát ca mt quá trình x lý thông tin 7 Chng 1: Các khái nim c bn 1.2.3. Tin hc Tin hc là mt ngành khoa hc công ngh