Лабораторни упражнения по информатика

Информатика и компютърни науки Информатика Книга или учебник

ЛАБОРАТОРНИУПРАЖНЕНИЯ
по
Информатика
1.Бройнисистеми/числаиаритметика/........................................................2
2.ОперационнасистемаMS-DOS.Основнипонятия.
Командизаработасдиректории................................................................6
3.Командизаработасфайлове.Командизаработасдискове.................11
4.ТекстовредакторEdit.Антивирусназащита...........................................16
5.MS-WORD:Създаване,редактиранеисъхраняваненадокумент.........20
6.MS-WORD:Форматираненадокументи..................................................25
7.Оформяненадокументи.............................................................................29
8.Прекъсвания,постояннизаглавия,бележкиподлиния,режимина
работа,структурирантекст,създаваненасъдържание...........................33
9.Форматиранечрезстилове.Макетнифайлове(шаблони)......................37
10. Работастаблици.Диаграми.......................................................................41
11. Редакторнаматематическиформули.Графични
обекти........................46
12. Работасняколкодокумента.Смесванеиимпортираненафайлове.
Проверканаправописа.Печатаненадокумент.......................................50
Числаиаритметика
Бройнатасистемаеначинзапредставяненапроизволночислокатосеизползвасъвкупностотцифриидруги
символииправилатазатяхнотозаписване.Бройнитесистемисанепозиционниипозиционни.
Принепозиционнатабройнасистемазапредставянетоначислатасеизползватнеограниченбройцифри,като
стойносттанавсякацифранезависиотмястотойвзаписаначислото.Такаваенапримерримскатабройнасистема,
използваназаномериране.
Позиционнатабройнасистема(ПБС)използваограниченбройцифризапредставяненачислата.Стойносттана
всякацифразависиотмястотойвзаписаначислото.Броятнацифрите,използванизапредставяненачислата,се
наричаоснованасистемата,означаванасp.Когатоp=10систематаедесетична,p=2систематаедвоична,p=16
систематаешестнадесетична.Цифрите,скоитосепредставятчислатавp-ичнатаПБС,сацелитечиславинтервала[0,
p-1].Когатоосноватанасистематаепо-голямаот10,севъвеждатдопълнителнисимволи.Пришестнадесетичната
ПБСсадобавениоще6букви-A,B,C,D,E,F.Когатотеучастватвзаписаначислото,сеподразбираоснова(16).
ПБС Основаp Използваницифризапредставянена
числата
Десетична 10 0,1,2,3,4,5,6,7,8,9
Двоична 2 0,1
Шестнадесетичн
а
16 0,1,2,3,4,5,6,7,8,9,А,B,C,D,E,F
Таблица
p=10p=2p=16 p=10p=2p=16
0 0 0 91001 9
1 1 1 101010 A
2 10 2 111011 B
3 11 3 121100 C
4 100 4 131101 D
5 101 5 141110 E
6 110 6 151111 F
7 111 7 1610000 10

81000 8 1710001 11
Вдесетичнатабройнасистемавсякочисломожедасепредставипоединственначинвъввиднаполиномпо
степенитена10,прикоетокоефициентитенаполиномасацеличислаотинтервала[0,9].Напримерстойносттана
числото234(10)сеполучаваот:
234(10)=2.10
2
+3.10
1
+4.10
0
ТоваевярнозавсякоестественочислоА,записаноприосноваp,къдетоpецялочисло,p2,коефициентитеan,,an-
1,…..,a1,a0сацеличиславинтервала[0,p-1]:
(1)А=an.p
n
+an-1.p
n-1
+…+a1.p
1
+a0.p
0
ЗавсякаправилнадесетичнадробА,записанаприосноваp,къдетоpецялочисло,p2,акоефициентитеa-1,,a-
2,…..,a-mсацеличиславинтервала[0,p-1]eизпълнено:
(2)А=a-1.p
-1
+a-2.p
-2
+…+a-m.p
-m
Всякочисломожедасезапишееднозначновпозиционнибройнисистемисразличниосновиp.Необходимиса
начини(алгоритми)запреминаванеотзаписначислотоАвПБСсосноваpкъмзаписначислотовПБСсосноваq
(pq).Щеразгледамеалгоритмите102,210,1016,1610,216,162поотелнозацеличисла,правилнаи
неправилнадесетичнадроб.
Алгоритми102и1016зацеличисла
1.ЧислотоАседелинановатаоснова2или16.
2.Акополученоточастнонее0,къмнегосеприлагат.1.
3.Акополученоточастное0,сепреписватполученитеостатъцивред,обратеннатяхнотополучаване.
13(10)=1101(2)
-
13:2=6 6:2=3 3:2=1 1:2=0
- - -12 6 2 0
1 0 1 1

47(10)=2F(16)=2F
47:16=
2
2:16=0
- -32 0
15 2

СпомощтанапрограматаStartProgramsAccessoriesCalculator
проверетевярнолие?174(10)=10101110(2);45(10)=101101(2);57(10)=111001(2)
11200(10)=2BC0;555(10)=22B;8191(10)=1FFF
Алгоритми102и1016заправилнадесетичнадроб
1.ЧислотоАсеумножавапоноватаоснова2или16.
2.Акодробнатачастнапроизведениетонее0,сеотделяцялатачаст,акъмдробнатачастсеприлагат.1.
3.Акодробнатачастнапроизведениетое0,сепреписватполученитецеличастивреданатяхнотополучаване
катоправилнадесетичнадроб.
0.375(10)=0.011(2) 0.2(10)=0.(3)(16)
.37x2=0.70

.2x16=3.23

.75x2=1.51 .2x16=3.23
.5x2=1.01 .2x16=3.23
Пресмятаниятазавършватилиприполучаваненанулевадробначастилипопредварителнозададенаточност-
бройпозицииследдесетичнататочка.Втозипримеркрайнатадесетичнаправилнадроб0.2в16-ПБСсепредставя
катобезкрайнапериодичнадроб0.(3)(16).
Проверетевярнолие?0.75(10)=0.11(2);0.875(10)=0.111(2);0.203125(10)=0.001101(2)
0.4(10)=0.(6)(16);0.44(10)=0.(70А3D);0.39(10)=0.63D(70A3D)
Алгоритми210и1610зацеличисла
210За101101(2)сеприлагасеправило(1),катостепенитесоснова2иматстепеннипоказатели0,1,2,3,4,5
отдясноналяво:
101101(2)=1.2
5
+0.2
4
+1.2
3
+1.2
2
+0.2
1
+1.2
0
=1.2
5
+1.2
3
+1.2
2
+1.2
0
=45(10)
1001(2)=1.2
3
+1.2
0
=9(10)
КатосравнитесТаблицатапроверетевярнолие1101(2)=13(10).
Проверетевярнолие?111001(2)=57(10);10101110(2)=174(10)
1610За2BC0сеприлагаправило(1),катостепенитесоснова16иматстепеннипоказатели0,1,2,3отдясно
налявоибуквитеBиCсезаменятстехниядесетиченеквивалентB=11иC=12:
2BC0=2.16
3
+11.16
2
+12.16
1
+0.16
0
=11200(10)
Проверетевярнолие?
1001(16)=4097(10)вполиноманесезаписватстепенитескоефециент0;
22B=555(10);1FFF=8191(10)
Алгоритми210и1610заправилнадесетичнадроб
210За0.111(2)сеприлагасеправило(2),катостепенитесоснова2иматстепеннипоказатели-1,-2,-3,отляво
надясно:

0.111(2)=1.2
-1
+1.2
-2
+1.2
-3
=0.875(10)
Проверетевярнолие?0.11(2)=0.75(10);0.001101(2)=0.203125(10)
1610За0.2BCсеприлагаправило(2),катостепенитесоснова16иматстепеннипоказатели-1,-2,-3отляво
надясноибуквитеBиCсезаменятстехниядесетиченеквивалентB=11иC=12:
0.2BC=2.16
-1
+11.16
-2
+12.16
-3
=0,1708984375(10)
Проверетевярнолие?0.8(16)=0.5(10);0.4(16)=0.25(10)
Алгоритми216зацеличисла
Тъйкаточислото16еточнастепенначислото2сеприлагатпо-бързиалгоритми(2
4
=16).Двоичнотопредставяне
серазделяначетворкикатосезапочнеотдесетичнататочканаляво.Всякачетворкасезаменясъс
шестнадесетичнотойпредставянекатосеизползваколонатриотТаблицата.
Двоичниятзаписначислото11101(2)серазделянадвечетворки:1и1101.ОтТаблицатасевижда,чена1101от
втораколонасъответстваDвтретаколана.Следователно11101(2)=1D
Проверетевярнолие?1110000000010(2)=1C02;1111000000000010(2)=F002;
110000001000001111100100(2)=C083E4
Алгоритми216заправилнадесетичнадроб
Двоичнотопредставянесеразделяначетворкикатосезапочнеотдесетичнататочканадясно.Аконай-дясната
четворканеепълна,сезапълваотдясноенули.Всякачетворкасезаменясъсшестнадесетичнотойпредставянекато
сеизползваколонатриотТаблицата.Двоичниязаписначислото0.11101(2)серазделянадвечетворки:1110и1.
Вторатачетворкаседопълвас0до1000.ОтТаблицатасевижда,чена1110отвтораколонасъответстваЕвтрета
колана,ана1000съответства8.Следователно0.11101(2)=0.Е8
Проверетевярнолие?
0.1111000001(2)=0.F04;0.0110101011(2)=0.6АC;0.000100001111001(2)=0.10F2
Алгоритми162зацеличисла
Всякашестнадесетичнацифрасезаписвакатопоследователностот4двоичницифрисъгласноколонадвеот
Таблицата.Водещитенуливзаписанапърватацифрасеизпускат.Полученатапоследователностпредставлява
записаначислотовдвоичнабройнасистема.
Вчислото5A024цифритесезаменяттака:
5-0101,А-1010,0-0000,2-0010,4-0100,следователно5А024=1011010000000100100(2)
Проверетевярнолие?40Е=10000001110(2);1010(16)=1000000010000(2);
100Е=1000000001110(2)
Алгоритми162заправилнадесетичнадроб
Всякашестнадесетичнацифрасезаписвакатопоследователностот4двоичницифрисъгласноколонадвеот
Таблицата.Крайнитенуливзаписанапоследнатацифракатонезначещисеизпускат.Полученатапоследователност
представлявазаписаначислотовдвоичнабройнасистема.
Вчислото0.A024цифритесезаменяттака:
А-1010,0-0000,2-0010,4-0100,следователно0.А024=0.10100000001001(2)
Проверетевярнолие?0.08C=0.0000100011(2);0.210E=0.001000010000111(2)
0.6130A=0.0110000100110000101(2)
Алгоритмизапреобразуваненанеправилнадесетичнадроб(смесеночисло)
Отделносепреобразуватцялатаидробнатачастнасмесеноточисло5А024.А024:5А024=1011010000000100100(2)
и0.А024=0.10100000001001(2)
Следкоетотесезаписватзаеднокатонеправилнадесетичнадроб:
5А024.А024=1011010000000100100.10100000001001(2)
СъбираневдвоичнаПБС
+
1 AB A+B
1 00 0
10 01 0
(нулаеедновпренос) 10 1
11 10
ТакаможемдаобяснимзапълванетонаколонадвеотТаблицата.
+
10
+
11
+
100
+
101
+
110 p=2
1 1 1 1 1 0
11 100 101 110 111 1
10
11
100
101
110
111
Задача1:ИзвършетедействиятавдвоичнаПБСипроверетерезултатакатоизвършитесъщитедействияв
десетичнаПБС:1011010(2)+11010(2)
Задача2:ИзвършетедействиятавдвоичнаПБСипроверетерезултатакатоизвършитесъщитедействияв

десетичнаПБС:100101(2)+5C+12
Задача3:ИзвършетедействиятавдвоичнаПБСипроверетерезултатакатоизвършитесъщитедействияв
десетичнаПБС:203(16)+10F
ОперационнасистемаMS-DOS
КаквопредставляваMS-DOS
MS-DOS(MicroSoftDiskOperatingSystem)eдисковаоперационнасистемазаперсоналникомпютриоттип
IBMисъвместимитестях.Операционнатасистема(ОС)представлявакомплексотпрограми,които
контролиратизползванетоиразпределениетонаресурситенакомпютъра(памет,процесорновреме,дисково
пространство,периферниустройства)ифункциониракатопосредникмеждупотребителя,приложнатапрограма
ихардуера.ОперационнатасистемасезареждавRAM-паметтапривключванетонакомпютъраиостава
активнадоприключваненаработаснего.
ЗаразликаотграфичнитеОСкатоWindows,MS-DOSсеуправляваоткоманди,записваниследзнаказа
готовност–вт.н.командналиниянаDOS.
MS-DOSeеднозадачнаеднопотребителскаоперационнасистема.Всякаотверсиитедо6.22разширява
възможноститенапредидущата.Последнитеверсииот7.0(1995г)нагоресачастотоперационнатасистема
Windows95/98.Втяхмногокомандисаизключени-някоипорадизамянасграфичнатаимверсиязаWindows,а
други–порадирядкатаимупотреба.
КомпонентинаMS-DOS
Файловетенаоперационнатасистемамогатдасеразделятнатриосновникатегории:
системнитефайлове(IO.SYS,MSDOS.SYS),чиитофункцияедаизпълняваттакиваосновнизадачикато
четенеотклавиатурата,показваненасимволитенаекрана,отварянеизатваряненафайловeит.н.
командниятинтерпретаторCOMMAMD.COM,койтоанализиравъвежданитеотклавиатуратакомандии
организираизпълнениетоим.Внегосавграденинякоипростиичестоизпълняваникоманди–т.н.вътрешни
командинаDOS
серияспомагателнипрограми–файловетенавъншнитекомандинаDOS(напр.FORMAT,DISKCOPY),
драйвери(файловенай-честосразширениеSYS,обслужващиустройстватакатопринтер,CD-ROMит.н.)и
други.
Зареждане(стартиране)наDOS
Програмите,скоитокомпютърътработи,включителноиоперационнатасистема,сезаписватвRAM-
паметта.Тъйкатонейнотосъдържаниеприизключваненазахранванетосегуби,привсяковключванена
компютъраядротонаDOS(IO.SYS,MSDOS.SYS,COMMAMD.COM)секопираотдисковияносителвRAM-
паметта.ТозипроцессенаричазарежданенаDOS.Всекидисковносител,койтосъдържатези3файла,при
товаIO.SYSиMSDOS.SYSзаписанинаточноопределенотозатяхмясто,есистемен-т.е.можедасеизползваза
зарежданенаDOS.СтартиранетонаDOSсеизвършвавопределенапоследователностследвключванетона
захранванетонакомпютъраизавършваспояватанасистемниязнак–промптанаDOSC:\>или A:\>на
екрана.
ПовторнотозарежданенаDOS(привключенкомпю

Преглед на първите от 35 страници - останалите след изтегляне

Описание

Учебник

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте