Практичні роботи, qbasic



Óïðàâë³ííÿ îñâ³òè

²âàíî-Ôðàíê³âñüêî¿ îáëàñíî¿ äåðæàâíî¿ àäì³í³ñòðàö³¿

²âàíî-Ôðàíê³âñüêèé îáëàñíèé ³íñòèòóò

ï³ñëàäèïëîìíî¿ îñâ³òè ïåäàãîã³÷íèõ ïðàö³âíèê³â

BASIC-ïðîãðàììèñòû - ëþäè ìå÷åíûå,

ïóò¸ì íàñèëèÿ èëè ïîäêóïà íàñ ìîæíî

çàñòàâèòü ðàáîòàòü íà äðóãîì ÿçûêå,

íî äóìàòü-òî ìû âñ¸ ðàâíî áóäåì íà BASIC...

Ñ.Ã. Çèíîâüåâ

²âàí ÀÐÑÅÍÈ×

Ïðàêòè÷í³ ðîáîòè

ç îñíîâ ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè

×àñòèíà ²

²âàíî-Ôðàíê³âñüê

2000

ÁÁÊ 74.26.9

À 85

Ðåöåíçåíòè:

Ì. Á³ãóí, ìåòîäèñò ³íñòèòóòó ï³ñëÿäèïëîìíî¿ îñâ³òè, êàíäèäàò ô³çèêî-ìàòåìàòè÷íèõ íàóê;

Î. Âîðîáåé, ó÷èòåëü-ìåòîäèñò øêîëè ¹ 21 ì. ²âàíî-Ôðàíê³âñüêà

³äïîâ³äàëüíèé çà âèïóñê Áîãäàí Ñêîìîðîâñüêèé, ðåêòîð îáëàñíîãî ³íñòèòóòó ï³ñëÿäèïëîìíî¿ îñâ³òè ïåäàãîã³÷íèõ ïðàö³âíèê³â, êàíäèäàò ïåäàãîã³÷íèõ íàóê, äîöåíò

Çàòâåðäæåíî íàóêîâî-ìåòîäè÷íîþ (â÷åíîþ) ðàäîþ ²ÏÎÏÏ

23 ãðóäíÿ 1999 ðîêó, ïðîòîêîë ¹ 5

© βÏÎÏÏ, 2000

Ç ì ³ ñ ò.

Ç ì ³ ñ ò. 3

 ñ ò ó ï. 4

Ïðàêòè÷íà ðîáîòà ¹ 1. 5

Ïðàêòè÷íà ðîáîòà ¹ 2. 5

Ïðàêòè÷íà ðîáîòà ¹3. 10

Ïðàêòè÷íà ðîáîòà ¹ 4. 10

Ïðàêòè÷íà ðîáîòà ¹ 5. 16

Ïðàêòè÷íà ðîáîòà ( 6 17

Ïðàêòè÷íà ðîáîòà ( 7 22

Ïðàêòè÷íà ðîáîòà ( 8 27

Ïðàêòè÷íà ðîáîòà ( 9 31

Çàäà÷³ äëÿ ñàìîñò³éíîãî ðîçâ’ÿçóâàííÿ. 37

Ë ³ ò å ð à ò ó ð à 38

 ñ ò ó ï

Äàíèé íàá³ð ïðàêòè÷íèõ ðîá³ò ïðèçíà÷åíèé äëÿ ó÷í³â 10 êëàñ³â, êîòð³ â ïðîöåñ³ âèâ÷åííÿ îñíîâ ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè çàñòîñîâóþòü ²ÂÌ ñóì³ñí³ êîìï’þòåðè. Ó âèïàäêó, êîëè ÏÅÎÌ íå âèêîðèñòîâóþòüñÿ (áåçìàøèííèé âàð³àíò), ó÷í³ íèæ÷å ïîäàí³ çàâäàííÿ ìîæóòü âèêîíóâàòè ïèñüìîâî.

Ïðàêòè÷í³ ðîáîòè ãîòóâàëèñÿ íà îñíîâ³ ïðîãðàìè “Îñíîâè ³íôîðìàòèêè ³ îá÷èñëþâàëüíî¿ òåõí³êè” ²âàíî-Ôðàíê³âñüêîãî ²ÏÎÏÏ 1998 ð., 1,5 ãîäèí íà òèæäåíü. (1 ãîäèíà — ïåðøå, 2 ãîäèíè — 2 ï³âð³÷÷ÿ). Ïðè ³íøîìó íàâàíòàæåíí³ â÷èòåëü ñàì ðîçïëàíóº ðîáîòó.

 êîæí³é ïðàêòè÷í³é ðîáîò³ íàâåäåíî ïðèêëàäè ïðîãðàì íà íàâ÷àëüí³é àëãîðèòì³÷í³é ìîâ³, ìîâ³ Áåéñ³ê òà Ïàñêàëü, òîìó âèêîíóþ÷è çàâäàííÿ ìîæíà âèêîðèñòîâóâàòè òó ìîâó ïðîãðàìóâàííÿ, êîòðà âèâ÷àºòüñÿ â øêîë³.

Äî ïðàêòè÷íèõ ðîá³ò ó÷í³ ñêëàäàþòü çâ³òè , äå âêàçóºòüñÿ ïîðÿäêîâèé íîìåð, òåìà, ìåòà, êîðîòê³ òåîðåòè÷í³ â³äîìîñò³ (ïðè áàæàíí³), ðîçâ’ÿçîê ïðàêòè÷íîãî çàâäàííÿ òà â³äïîâ³ä³ íà êîíòðîëüí³ çàïèòàííÿ. ¯õ øêîëÿð³ ãîòóþòü óäîìà. Íà óðîö³ ïåðåâ³ðÿþòüñÿ ðîçâ’ÿçêè íà ÅÎÌ òà óñíèé çàõèñò ðîá³ò.

Âèá³ð çàâäàííÿ ó÷íÿìè ìîæå çä³éñíþâàòèñÿ çã³äíî ç ïîðÿäêîâèì íîìåðîì ó êëàñíîìó æóðíàë³. Íàïðèêëàä, ó÷åíü ï³ä íîìåðîì 1, ïèøå ïåðøå çàâäàííÿ, 17 — ñ³ìíàäöÿòå ³ ò.ä.

Ó âèïàäêó, êîëè ó÷íåâ³ ïîïàäຠçàâäàííÿ, ðîçâ’ÿçàòè ÿêå â³í íå ìîæå (ùå íå âèâ÷àâñÿ ìàòåð³àë ³íøèõ ïðåäìåò³â), ó÷èòåëü ïîâèíåí äîïîìîãòè ñôîðìóâàòè ìàòåìàòè÷íó ìîäåëü ðîçâ’ÿçêó äàíî¿ çàäà÷³.

Ïðàêòè÷í³ ðîáîòè ïåäàãîã ìîæå ïðîâîäèòè íà ñâ³é ðîçñóä, âèõîäÿ÷è ç³ ñâî¿õ ìîæëèâîñòåé, êëàñó òà øêîëè.

Àâòîð ùèðî âäÿ÷íèé â÷èòåëþ-ìåòîäèñòó øêîëè ¹ 21 ì. ²âàíî-Ôðàíê³âñüêà Âîðîáåé Îëüç³ Â³êòîð³âí³, òà êàíäèäàòó ô³çèêî-ìàòåìàòè÷íèõ íàóê, ìåòîäèñòó ²âàíî-Ôðàíê³âñüêîãî ²ÏÎÏÏ, Á³ãóíó Ìèõàéëîâ³ ²âàíîâè÷ó çà ñóòòºâ³ çàóâàæåííÿ òà ïðîïîçèö³¿.

Àâòîð áóäå âäÿ÷íèé çà â³äãóêè, çàóâàæåííÿ òà ïðîïîçèö³¿, ÿê³ ìîæíà íàä³ñëàòè çà àäðåñîþ:

284000

ïë. ̳öêåâè÷à 3,

²íñòèòóò ï³ñëÿäèïëîìíî¿ îñâ³òè ïåäàãîã³÷íèõ ïðàö³âíèê³â,

Àðñåíè÷ó ²âàíó ²ãîðîâè÷ó.

Ïðàêòè÷íà ðîáîòà ¹ 1

Òåìà. Áóäîâà ÏÅÎÌ. Êëàâ³àòóðíèé òðåíàæåð.

Ìåòà: âèâ÷èòè ñòðóêòóðó ÏÅÎÌ, áóäîâó êëàâ³àòóðè òà ðîçì³ùåííÿ àëôàâ³òíî-öèôðîâèõ êëàâ³ø.

Òåîðåòè÷íi âiäîìîñòi

Ïðîàíàë³çóâàâøè áóäîâó êîìï’þòåðà íà ëîã³÷íîìó ð³âí³, ó éîãî ñòðóêòóð³ ìîæíà âèä³ëèòè öåíòðàëüí³ (âíóòð³øí³) òà çîâí³øí³ ïðèñòðî¿.

Öåíòðàëüí³ ïðèñòðî¿

̳êðîïðîöåñîð (ÌÏ) — öå ì³êðîñõåìà, ÿêà êåðóº ðîáîòîþ âñ³õ àïàðàòíèõ êîìïîíåíò³â êîìï’þòåðà, çàáåçïå÷óº âèêîíàííÿ ïðîãðàì, âèêîíóº àðèôìåòè÷í³ òà ëîã³÷í³ îïåðàö³¿.

Îïåðàòèâíèé çàïàì’ÿòîâóþ÷èé ïðèñòð³é (ÎÇÏ) ïðèçíà÷åíèé äëÿ çáåð³ãàííÿ äàíèõ òà ïðîãðàì ïðîòÿãîì îäíîãî ñåàíñó ðîáîòè êîìï’þòåðà (ç ìîìåíòó ââ³ìêíåííÿ äî ìîìåíòó âèìêíåííÿ).

Ïîñò³éíèé çàïàì’ÿòîâóþ÷èé ïðèñòð³é (ÏÇÏ) ïðèçíà÷åíèé äëÿ ïîñò³éíîãî çáåð³ãàííÿ ïðîãðàì, ùî çàáåçïå÷óþòü ôóíêö³îíóâàííÿ îá÷èñëþâàëüíî¿ ñèñòåìè.

ÎÇÏ ³ ÏÇÏ óòâîðþþòü îñíîâíó ïàì’ÿòü êîìï’þòåðà.

Êåø-ïàì’ÿòü — öå íåâåëèêà çà ðîçì³ðîì áóôåðíà ïàì’ÿòü, ÿêà äîçâîëÿº ïðèøâèäøèòè ïðîöåñè îáì³íó ³íôîðìàö³ºþ ì³æ ÌÏ ³ ÎÇÏ.

Ñèñòåìíà ìàã³ñòðàëü — öå ñóêóïí³ñòü øèí äëÿ îáì³íó äàíèìè, àäðåñàìè òà êåðóþ÷èìè ñèãíàëàìè ì³æ öåíòðàëüíèìè òà çîâí³øí³ìè ïðèñòðîÿìè.

²íòåðôåéñí³ áëîêè âèêîðèñòîâóþòüñÿ äëÿ óçãîäæåííÿ ðîáîòè öåíòðàëüíèõ òà çîâí³øí³õ ïðèñòðî¿â.

Çîâí³øí³ ïðèñòðî¿

Êëàâ³àòóðà — ïðèñòð³é äëÿ ââåäåííÿ ³íôîðìàö³¿.

Ìîí³òîð — ïðèñòð³é äëÿ â³äîáðàæåííÿ òåêñòîâî¿ òà ãðàô³÷íî¿ ³íôîðìàö³¿ íà åêðàí³. Ìîí³òîðè ïîä³ëÿþòü íà ìîíîõðîìí³ (÷îðíî-á³ë³) òà êîëüîðîâ³.

Ðó÷íèé ìàí³ïóëÿòîð “ìèøà” âèêîðèñòîâóºòüñÿ äëÿ âèáîðó òèõ ÷è ³íøèõ ïàðàìåòð³â, ðåæèì³â ðîáîòè, äëÿ êåðóâàííÿ ðóõîìèìè îá’ºêòàìè íà åêðàí³ ìîí³òîðà.

Íàêîïè÷óâà÷³ íà ãíó÷êèõ ìàãí³òíèõ äèñêàõ (äèñêîâîäè) — âèêîðèñòîâóþòüñÿ äëÿ ç÷èòóâàííÿ òà çàïèñó äàíèõ íà äèñêåòè.

Íàêîïè÷óâà÷³ íà æîðñòêèõ ìàãí³òíèõ äèñêàõ (“â³í÷åñòåðè”) — âèêîðèñòîâóþòüñÿ äëÿ ç÷èòóâàííÿ òà çàïèñó ³íôîðìàö³¿.

CD-ROM — ïðèñòð³é äëÿ ç÷èòóâàííÿ ³íôîðìàö³¿ ç êîìïàêò-äèñê³â (îïòè÷íèõ äèñê³â).

Äðóêàðêà (ïðèíòåð) — ïðèñòð³é äëÿ âèâîäó ³íôîðìàö³¿ íà ïàï³ð.

Ñêàíåð — ïðèñòð³é äëÿ îòðèìàííÿ åëåêòðîííèõ êîï³é äîêóìåíò³â.

Ñòðèìåð — ïðèñòð³é äëÿ çáåðåæåííÿ ³íôîðìàö³¿ íà ìàãí³òíèõ ñòð³÷êàõ.

Ïëîòåð — ïðèñòð³é äëÿ ïîáóäîâè ãðàô³÷íèõ çîáðàæåíü íà ïàïåð³.

²íñòðóêö³ÿ äî êîðèñòóâàííÿ ïðîãðàìîþ TRK

Êëàâ³àòóðíèé òðåíàæåð — öå ïðîãðàìà, ç äîïîìîãîþ ÿêî¿ êîðèñòóâà÷ ìຠìîæëèâ³ñòü âèâ÷èòè êëàâ³àòóðó ÅÎÌ.

Äàíà ïðîãðàìà ìîæå âèêîðèñòîâóâàòèñü ÿê êîðèñòóâà÷àìè-ïî÷àòê³âöÿìè, òàê ³ ïðîôåñ³îíàëàìè.

Êîðèñòóâà÷-ïî÷àòê³âåöü, ïðàöþþ÷è ç íåþ ìຠìîæëèâ³ñòü âèâ÷èòè ðîçì³ùåííÿ àëôàâ³òíî-öèôðîâèõ êëàâ³ø. Êîðèñòóâà÷-ïðîôåñ³îíàë, ïîñò³éíî ïðàöþþ÷è ç òðåíàæåðîì, ìîæå âäîñêîíàëþâàòè ñâî¿ âì³ííÿ â øâèäêîñò³ íàáîðó òåêñò³â.

Âèêîíàâ÷èì ôàéëîì ö³º¿ ïðîãðàìè º ôàéë trk.exe, ùî ì³ñòèòüñÿ â êàòàëîç³ TRK.

Óâ³éøîâøè â ïðîãðàìó, ï³ñëÿ íàáîðó ñâîãî ³ìåí³, ïåðåä íàìè ç’ÿâëÿºòüñÿ ìåíþ:

Ïîìîùü

Íà÷àòü îáó÷åíèå

Êîëè÷åñòâî ñèìâîëîâ

Óðîâåíü ìàñòåðñòâà

Øðèôò

Çâóê

Ñòàòèñòèêà

Â(õîä

Îïèñ ïóíêò³â ìåíþ

”Ïîìîùü” — öå âèêëèê äîïîìîãè, çâ³äêè ìîæíà ä³çíàòèñÿ ïðî ïðèçíà÷åííÿ âèùå íàçâàíèõ ïóíêò³â ìåíþ äàíî¿ ïðîãðàìè.

“Íà÷àòü îáó÷åíèå” — íàòèñíóâøè Enter íà äàíîìó ïóíêò³, íàì íàäàºòüñÿ ìîæëèâ³ñòü ïðàöþâàòè ç ïðîãðàìîþ.

“Êîëè÷åñòâî ñèìâîëîâ” — äຠìîæëèâ³ñòü âèáðàòè ïî÷àòêîâó ê³ëüê³ñòü ñèìâîë³â. Ó ïðîöåñ³ ðîáîòè ê³ëüê³ñòü ñèìâîë³â çá³ëüøóºòüñÿ.

“Óðîâåíü ìàñòåðñòâà” — òóò ìîæíà âèáðàòè ð³âåíü ñêëàäíîñò³.

“Øðèôò” — äຠçìîãó çì³íèòè øðèôò ðîñ/àíãë.

“Çâóê” — âìèêàº/âèìèêຠçâóêîâ³ åôåêòè.

“Ñòàòèñòèêà” — òóò ìîæíà ïîáà÷èòè ðåçóëüòàò ñâ ðîáîòè ó âèãëÿä³ ãðàô³ê³â òà ä³àãðàì.

“Â(õîä” — âèõ³ä ³ç ïðîãðàìè.

Äåòàëüí³øå ïðî ïðèçíà÷åííÿ îïö³é äàíî¿ ïðîãðàìè ìîæíà ä³çíàòèñÿ, ïðî÷èòàâøè “Ïîìîùü”.

Êîíòðîëüí³ çàïèòàííÿ

1. Îïèñàòè áóäîâó ÅÎÌ.

2. ßê³ ôóíêö³¿ âèêîíóþòü öåíòðàëüíèé ïðîöåñîð, ÎÇÏ, ÏÇÏ, ñèñòåìíà ìàã³ñòðàëü, ³íòåðôåéñí³ áëîêè?

3. ßê ðîçì³ùóºòüñÿ ³íôîðìàö³ÿ íà äèñêåòàõ?

4. ßêà áóäîâà êëàâ³àòóðè ÅÎÌ?

5. Îïèø³òü ïðèçíà÷åííÿ êëàâ³ø “Tab”, “Esc”, “Caps Lock”, “Shift”, “Ctrl”, “Alt”, Enter”, “Backspace”, “Del”, “Ins”.

6. Äëÿ ÷îãî ³ â ÿêîìó âèïàäêó âèêîðèñòîâóþòü êîìá³íàö³þ êëàâ³ø “Ctrl + Alt + Del”?

Ïðàêòè÷íà ðîáîòà ¹ 2

Òåìà. Êîìàíäè îïåðàöiéíî¿ ñèñòåìè.

Ìåòà: âèâ÷èòè îñíîâíi êîìàíäè îïåðàöiéíî¿ ñèñòåìè, íà ïðàêòèöi ïðîñëiäêóâàòè ¿õ äiþ, óäîñêîíàëþâàòè íàâè÷êè êîðèñòóâàííÿ ÅÎÌ.

Òåîðåòè÷íi âiäîìîñòi

DOS (äèñêîâà îïåðàöiéíà ñèñòåìà) — öå ïðîãðàìà, ÿêà êåðóº ðîáîòîþ êîìï'þòåðà. ßê ó âñÿêié ïðîãðàìi ó íié º êîìàíäè íà êîòði êîìï'þòåð ïåâíèì ÷èíîì ðåàãóº.

Ó MS-DOS êîìàíäè ïîäiëÿþòüñÿ íà âíóòðiøíi òà çîâíiøíi.

Äî âèêîíàííÿ âíóòðiøíiõ êîìàíä êîìï'þòåð ãîòîâèé çðàçó æ ïiñëÿ çàâàíòàæåííÿ ÌS-DOS i íå ïîòðåáóº íiÿêèõ äîäàòêîâèõ íàëàøòóâàíü òà äîäàòêîâèõ ôàéëiâ. Äî òàêèõ êîìàíä âiäíîñÿòüñÿ VER, DATE, TIME, DIR, MD òà iíøi. Âíóòðiøíi êîìàíäè MS-DOS âõîäÿòü äî ñêëàäó êîìàíäíîãî ïðîöåñîðà (ñòàíäàðòíèì êîìàíäíèì ïðîöåñîðîì MS-DOS º ôàéë ).

Ïðîãðàìè, ùî çíàõîäÿòüñÿ íà ìàãíiòíèõ äèñêàõ ó âèãëÿäi .COM i .EXE ôàéëiâ, âèêîíóþòüñÿ ç äîïîìîãîþ çîâíiøíiõ êîìàíä MS-DOS. Êðiì òîãî çîâíiøíüîþ êîìàíäîþ ìîæíà âèêëèêàòè ôàéëè ç ðîçøèðåííÿì .BAT, êîòði íå º ïðîãðàìàìè, à ñïèñêàìè êîìàíä MS-DOS.

Äëÿ âèêîíàííÿ çîâíiøíüî¿ ïðîãðàìè, êîòðà çíàõîäèòüñÿ â ïîòî÷íîìó êàòàëîçi, äîñèòü óâåñòè â êîìàíäíèé ðÿäîê iì'ÿ ¿¿ ôàéëà. ßêùî iì'ÿ ââåäåíî íåïðàâèëüíî, òîáòî ôàéë íå çíàéäåíî, òî MS-DOS âèäàñòü ïîâiäîìëåííÿ "Bad command or filename" (íåïðàâèëüíà êîìàíäà àáî iì'ÿ ôàéëà).

Çîâí³øíiìè êîìàíäàìè (ïðîãðàìàìè) º MOVE, DELTREE, DISKCOPY, NDELETE, FORMAT òà áàãàòî iíøèõ.

Ðîçãëÿíåìî êîðîòåíüêî îñíîâíi âíóòðiøíi êîìàíäè DOS.

ßê âiäîìî, ïîâíiñòþ çàâàíòàæåíà DOS âèâîäèòü íà åêðàí çàïðîøåííÿ ó âèäi:

G:\>_ — (áóêâà - iì'ÿ äèñêà) ùîá ïîìiíÿòè äèñê íåîáõiäíî ââåñòè À:

VER — íîìåð âåðñi¿ DOS.

DATE — âèâiä òà óñòàíîâêà ïîòî÷íî¿ äàòè.

TIME — âèâiä òà óñòàíîâêà ñèñòåìíîãî ÷àñó.

CLS — î÷èñòêà åêðàíà.

DIR — âiäîáðàæåííÿ iíôîðìàöi¿ ïðî ôàéëè òà êàòàëîãè.

MD — ñòâîðèòè êàòàëîã.

MD CLASS (ñòâîðþº êàòàëîã CLASS)

CD — çìiíà ïîòî÷íîãî êàòàëîãó íà çàäàíèé.

CD CLASS (ïåðåõiä â êàòàëîã CLASS)

RD — çíèùåííÿ êàòàëîãà.

RD CLASS (çíèùóº êàòàëîã CLASS)

REN — ïåðåéìåíóâàííÿ ôàéëiâ.

REN (ïåðåéìåíîâóº ôàéë â )

DEL — çíèùåííÿ ôàéëiâ.

DEL ( çíèùóº ôàéë )

COPY — êîïiþâàííÿ ïðîãðàì.

COPY A:\ (êîïiþº äàíèé ôàéë ç äèñêà À íà ïîòî÷íèé äèñê.)

Ðîçãëÿíåìî íàñòóïíó êîìàíäó:

type ( more

àáî êîíêðåòíî

type read_me.txt | more

(òóò read_me.txt — íàçâà ôàéëà)

TYPE — âèâiä òåêñòîâèõ ôàéëiâ íà åêðàí.

MORE — ôiëüòð äëÿ ïîâíîåêðàííîãî âèâîäó iíôîðìàöi¿ (òåêñò íå áiæèòü).

| — äàíèé ñèìâîë ïåðåíàïðàâëÿº åêðàííèé âèâiä ó ïðîãðàìó-ôiëüòð, êîòðà âèâîäèòü äàíi äî çàïîâíåííÿ åêðàíó, ïiñëÿ ÷îãî æäå íàòèñíåííÿ äîâiëüíî¿ êëàâiøi.

Äëÿ ñòâîðåííÿ òåêñòîâîãî ôàéëà ìîæíà âèêîðèñòàòè êîìàíäè MS-DOS. Òiëüêè íåîáõiäíî ïàì'ÿòàòè, ùî iì'ÿ ôàéëà CON îçíà÷ຠêîíñîëü, ïðè÷îìó êîíñîëëþ ââîäó º êëàâiàòóðà, à âèâîäó — åêðàí. Òîìó êîìàíäà

copy con

àáî òî÷í³øå

copy con proba.txt

ñòâîðèòü íà äèñêó òåêñòîâèé ôàéë. Òîáòî âîíà ïðèâåäå äî êîïiþâàííÿ ³íôîðìàö³¿, ÿêà ââîäèòüñÿ ç êëàâ³àòóðè â äèñêîâèé ôàéë ç iìåíåì proba.txt. Ïiñëÿ íàòèñêàííÿ [F6] àáî [Ctrl + Z] ç'ÿâèòüñÿ ñèìâîë ^Z — êiíåöü òåêñòîâîãî ôàéëà.

Ïðèêëàä. Íà äèñêó F ñòâîðèìî âèùåîïèñàíèé òåêñòîâèé ôàéë.

copy con proba.txt [Enter]

ß ñòâîðþþ [Enter]

òåêñòîâèé [Enter]

ôàéë [Enter]

[F6]

Äëÿ âèâîäó íà åêðàí âèêîðèñòàºìî êîìàíäè:

copy proba.txt con

àáî

type proba.txt

Ó âèïàäêó, ÿêùî íàì íåîáõ³äíî îá’ºäíàòè äâà ôàéëè â îäèí, ìîæíà âèêîðèñòàòè òåæ êîìàíäó copy.

copy proba1.txt + proba2..txt proba.txt

Ó öüîìó âèïàäêó ç’ºäíóþòüñÿ (êîíêàòåíóþòüñÿ) äâà ôàéëè proba1.txt òà proba2.txt ³ çàïèñóþòüñÿ ï³ä ³ìåíåì proba.txt

Äëÿ çáåðåæåííÿ ³íôîðìàö³¿ â ÏÅÎÌ âèêîðèñòîâóþòü, êð³ì æîðñòêèõ, ³ ãíó÷ê³ ìàãí³òí³ äèñêè ÿê³ íåîáõ³äíî ïåâíèì ÷èíîì ï³äãîòóâàòè ïåðåä çàïèñîì íà íèõ ³íôîðìàö³¿. Çóïèíèìîñü êîðîòåíüêî íà ï³äãîòîâö³ ãíó÷êèõ äèñê³â. Äëÿ öüîãî ìè ¿õ ïîâèíí³ â³äôîðìàòóâàòè. (ßêùî âè êóïèëè íîâó äèñêåòó, íå ïîë³íóéòåñÿ ¿¿ â³äôîðìàòóâàòè — íàä³éí³ñòü çáåðåæåííÿ ³íôîðìàö³¿ ï³äâèùóºòüñÿ!). Ôîðìàòóâàííÿ ìîæå çä³éñíþâàòèñü ç äîïîìîãîþ êîìàíäè DOS — Format.

Äëÿ öüîãî â êîìàíäíîìó ðÿäêó íàáèðàþòü format a: — ôîðìàòóâàííÿ äèñêåòè â äèñêîâîä³ À.

Ïðè ôîðìàòóâàíí³ äèñêåòè ñë³ä áóòè äóæå îáåðåæíèì, àäæå âñÿ ³íôîðìàö³ÿ, êîòðà áóëà íà í³é äî ôîðìàòóâàííÿ çíèùóºòüñÿ.

Êîìàíäà Format ìຠðÿä ïàðàìåòð³â. Ðîçãëÿíåìî îäèí ç íèõ, à ñàìå ïàðàìåòð /S. ßêùî ìè çàäàºìî äàíèé ïàðàìåòð, òî äèñêåòà ôîðìàòóâàòèìåòüñÿ ÿê ñèñòåìíà, òîáòî ç ¿¿ äîïîìîãîþ ìîæíà áóäå çàâàíòàæóâàòè êîìï’þòåð. Çàäàºòüñÿ âîíà íàñòóïíèì ÷èíîì:

format a: /s

Ó áàãàòüîõ âèïàäêàõ ó ðîçìà¿òò³ êàòàëîã³â òà ïðîãðàì, ùî ì³ñòÿòüñÿ íà æîðñòêîìó äèñêó ÅÎÌ, áóâຠâàæêî çíàéòè ïåâíèé ï³äêàòàëîã ÷è ïðîãðàìó. Äëÿ ïîëåãøåííÿ öüîãî ïðîöåñó âèêîðèñòîâóþòü êîìàíäó tree, êîòðà âèâîäèòü íà åêðàí äåðåâî êàòàëîã³â — ãàô³÷íó ñõåìó ðîçì³ùåííÿ êàòàëîã³â òà ôàéë³â.

Íåõàé â êîðåíåâîìó êàòàëîçi ( \ ) äèñêà F ìiñòèòüñÿ ïiäêàòàëîã SCHOOL, à â íüîìó ïiäêàòàëîãè TEXT, IMAGE, BASIC, GAMES, äåðåâî êàòàëîãiâ äëÿ äàíîãî âèïàäêó ìàòèìå âèãëÿä: (ìàë. 1)

F:\

SCHOOL\

TEXT\

IMAGE\

BASIC\

GAMES\

Ìàë. 1

Êîëè æ â ïiäêàòàëîçi BASIC ìiñòèòüñÿ ôàéë qbasic.exe, à íàì íåîáõiäíî âèêëèêàòè éîãî íà âèêîíàííÿ, òî â äàíîìó âèïàäêó ìè ïîâèííi â êîìàíäíîìó ðÿäêó íàáðàòè íàñòóïíå:

school\basic\qbasic.exe (äëÿ âèêëèêó ç êîðåíåâîãî êàòàëîãà)

àáî æ, êîëè ïîòî÷íèì äèñêîì º íå äèñê F:

ñ:\ school\basic\qbasic.exe

Äàíèé çàïèñ iíêîëè íàçèâàþòü ïîâíèì iìåíåì ôàéëà qbasic.exe, àáî ÷àñòiøå øëÿõîì äî ôàéëà.

Ïðèêëàä ðîáîòè ç êîìàíäàìè DOS.

Çàäà÷à Ïîòî÷íèé äèñê êîìï'þòåðà G. Íà äèñêó F ñòâîðèòè êàòàëîã CATALOG ç ïiäêàòàëîãîì CAT çàïèñàòè â íüîãî êîìàíäíèé ôàéë ç äèñêà À, ïåðåéìåíóâàòè éîãî â com.txt. Çíèùèòè äàíèé ôàéë òà êàòàëîãè.  ïðîöåñ³ âèêîíàííÿ çàâäàííÿ ïåðåâiðÿòè âìiñò äèñêà.

Âèêîíàííÿ çàâäàííÿ

1) F: [Enter] — ïåðåõiä íà äèñê F

2) dir [Enter] — ïåðåâiðêà ìiñòêîcòi äèñêó

3) md catalog [Enter] — ñòâîðåííÿ êàòàëîãó ÑÀTALOG

4) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêó

5) cd catalog [Enter] — ïåðåõiä â êàòàëîã CATALOG

6) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêó

7) md cat [Enter] — ñòâîðåííÿ êàòàëîãó CAT

8) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

9) cd cat [Enter] — ïåðåõiä â ïiäêàòàëîã CAT

10) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

11) copy A:\ [Enter] — êîïiþâàííÿ ôàéëà â ïiäêàòàëîã CAT

12) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

13) ren com.txt [Enter] — ïåðåéìåíóâàííÿ ôàéëà

14) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

15) del com.txt [Enter] — çíèùåííÿ ôàéëà

16) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

17) cd catalog [Enter] — ïåðåõiä â íàäêàòàëîã CATALOG

18) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

19) rd cat [Enter] — çíèùåííÿ ïiäêàòàëîãó CAT

20) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

21) cd\ [Enter] — ïåðåõiä â êîðåíåâèé êàòàëîã

22) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

23) rd catalog [Enter] — çíèùåííÿ êàòàëîãó CATALOG

24) dir [Enter] — ïåðåâiðêà ìiñòêîñòi äèñêà

Ïðèìiòêà

1. Ïåðåä çíèùåííÿì êàòàëîãà éîãî ñïî÷àòêó íåîáõiäíî î÷èñòèòè âiä ôàéëiâ òà ïiäêàòàëîãiâ.

2. [Enter] - îçíà÷ຠíàòèñíóòè êëàâiøó ENTER.

Ïðàêòè÷íå çàâäàííÿ

Âèêîðèñòîâóþ÷è âàì âiäîìi êîìàíäè DOS, âèêîíàéòå íàñòóïíi çàâäàííÿ:

1. Îòðèìàéòå íîìåð âåðñi¿ MS-DOS,.

2. Âèâåäiòü íà åêðàí äàòó òà ñèñòåìíèé ÷àñ ÅÎÌ.

3. Ïåðåéäiòü íà äèñê F.

4. Ïåðåãëÿíüòå âìiñò äèñêó F.

5. Íà äèñêó F ñòâîðiòü êàòàëîã PROBA.

6. Ïåðåéäiòü â äàíèé êàòàëîã.

7. Â ïiäêàòàëîã PROBA ñêîïiþéòå ôàéë autoexec.bat ç äèñêà A.

8. Ïåðåéìåíóéòå éîãî ó avto.txt.

9. Ïåðåãëÿíüòå âìiñò äèñêà.

10. Çíèùiòü ôàéë avto.txt.

11. Çíèùiòü êàòàëîã PROBA.

12. Ç äîïîìîãîþ êîìàíäè copy ñòâîðiòü ôàéë text.txt ç íàñòóïíèì çìiñòîì:

”ß âèâ÷àþ äèñêîâó îïåðàöiéíó ñèñòåìó MS-DOS."

13. Ïåðåêîíàéòåñü, ÷è ìiñòèòüñÿ äàíèé ôàéë íà äèñêó.

14. Çíèùiòü ñòâîðåíèé âàìè ôàéë.

15. Ïåðåãëÿíüòå âìiñò äèñêà.

16. Ñêëàäiòü çâiò ïðî âèêîíàíó ðîáîòó.

Êîíòðîëüíi çàïèòàííÿ

1. Ùî íàçèâàþòü ôàéëîì? ßêi îñíîâíi ïðàâèëà çàäàííÿ iìåíi òà ðîçøèðåííÿ ôàéëà?

2. Íàçâ³òü ïîñë³äîâí³ñòü çàïóñêó íà âèêîíàííÿ ôàéë³â ³ç ðîçøèðåííÿì .exe, .com, .bat.

3. ßê âiäáóâàºòüñÿ çàâàíòàæåííÿ îïåðàöiéíî¿ ñèñòåìè?

4. Äëÿ ÷îãî ôîðìàòóþòü äèñêè? Ùî âè ðîçóìiºòå ïiä ïîíÿòòÿì "âiäôîðìàòóâàòè äèñê"?

5. ßêi îñíîâíi ôàéëè ïîâèííi ìiñòèòèñÿ íà äèñêåòi äëÿ çàâàíòàæåííÿ ÎÑ?

6. Çàïèøiòü øëÿõ äî ñòâîðåíîããî âàìè ôàéëà avto.txt.

7. Ç äîïîìîãîþ ÿêèõ âàì â³äîìèõ ïðîãðàì (êîìàíä) ìîæíà â³äôîðìàòóâàòè äèñê?

8. ßê çðîáèòè äèñê ñèñòåìíèì?

Ïðàêòè÷íà ðîáîòà ¹3

Òåìà. Ðîáîòà ç îïåðàöiéíîþ îáîëîíêîþ.

Ìåòà: íàâ÷èòèñÿ ïðàöþâàòè ç îïåðàöiéíîþ îáîëîíêîþ Norton Commander (Volcov Commander), âèâ÷èòè îñíîâíi ôóíêöiîíàëüíi êëàâiøi òà îñíîâíi êîìàíäè îáîëîíêè.

Òåîðåòè÷íi âiäîìîñòi

Ïiä îïåðàöiéíîþ îáîëîíêîþ ðîçóìiþòü ïðîãðàìó, êîòðà ïîëåãøóº êîðèñòóâà÷ó çàïóñê ïðîãðàì, à òàêîæ äîñòóï äî ôóíêöié óïðàâëiííÿ ôàéëàìè, êàòàëîãàìè, äèñêàìè.

Îáîëîíêè äîçâîëÿþòü ïåðåãëÿäàòè íà åêðàíi êàòàëîãè äèñêà, âèêîðèñòîâóâàòè êîìàíäè MS-DOS áåç ðåäàãóâàííÿ êîìàíäíîãî ðÿäêà, íàäàþòü êîðèñòóâà÷ó "øâèäêå" ìåíþ äëÿ âèêëèêó ðiçíèõ ôóíêöié, à òàêîæ ìàþòü äîäàòêîâèé ñåðâiñ, íàïðèêëàä — âáóäîâàíèé òåêñòîâèé ðåäàêòîð òà ií.

Îïåðàöiéíà ñèñòåìà, ïî÷èíàþ÷è ç âåðñi¿ ÌS-DOS 4, ìຠîáîëîíêó MS-DOS Sheel, àëå íàéáiëüø âiäîìîþ i øèðîêî âèêîðèñòîâóâàíîþ º îáîëîíêà Norton Commander (Volcov Commander).

Çàïóñê Norton Commander çäiéñíþºòüñÿ êîìàíäîþ nc(vc). Ïiñëÿ çàïóñêó íà åêðàíi ç'ÿâëÿþòüñÿ 2 ïàíåëi, ç ÿêèõ, çàëåæíî âiä íàëàøòóâàíü NC(VC), ìè îòðèìóºìî ïåâíó iíôîðìàöiþ.

Äëÿ ïåðåõîäó ç ïàíåëi â ïàíåëü âèêîðèñòîâóþòü òàáóëÿòîð (êëàâiøà [Tab]. Äëÿ çíÿòòÿ îáîõ ïàíåëåé ç åêðàíó íàòèñêóþòü êîìáiíàöiþ êëàâiø [Ctrl+O], ïîâòîðíå íàòèñêóâàííÿ öiº¿ êîìáiíàöi¿ âiäíîâëþº ïàíåëi íà åêðàíi. Ùîá çíÿòè (àáî âèâåñòè íà åêðàí) ç åêðàíà ëiâó ÷è ïðàâó ïàíåëi, ïîòð³áíî íàòèñíóòè âiäïîâiäíî êîìáiíàöi¿ êëàâiø [Ctrl+F1], [Ctrl+F2]. Êîìáiíàöi¿ êëàâiø [Alt+F1] àáî [Alt+F2] âèâîäÿòü âiäïîâiäíî íà ëiâó àáî ïðàâó ïàíåëi ñïèñêè iìåí äèñêiâ, äå ìîæíà ç äîïîìîãîþ êëàâiø êåðóâàííÿ êóðñîðîì âèáðàòè ïîòðiáíèé äèñê, ïiäòâåðäèâøè âèáið êëàâiøåþ [Enter].

Ôóíêöiîíàëüíi êëàâiøi

[F1] - Help (îäåðæàííÿ ïiäêàçêè).

[F2] - Menu (âèâåäåííÿ íà åêðàí ìåíþ êîðèñòóâà÷à).

[F3] - View (Ïåðåãëÿä ôàéëà. Äຠçìîãó ïåðåãëÿäàòè òåêñòîâi ôàéëè, òàáëèöi áàç äàíèõ, åëåêòðîííi òàáëèöi).

[F4] - Edit (ðåäàãóâàííÿ ôàéëà ç äîïîìîãîþ âíóòðiøíüîãî ðåäàêòîðà NC).

[F5] - Copy (êîïiþâàííÿ ôàéëà, àáî ãðóïè ôàéëiâ. Ïåðåä êîïiþâàííÿì ôàéëè íåîáõiäíî âèäiëèòè ç äîïîìîãîþ êëàâiøi insert.)

Ó âèïàäêó êîï³þâàííÿ îäíîãî ôàéëà íà íüîãî âñòàíîâëþþòü êóðñîð (ìîæíà íå âèä³ëÿòè) ³ òèñíóòü [F5] ç ï³äòâåðäæåííÿì [Enter]. ßêùî êîï³þþòüñÿ âñ³ ôàéëè ïåâíîãî êàòàëîãó, òî ïåðåä îïåðàö³ºþ ¿õ âèä³ëÿþòü ç äîïîìîãîþ “+” i ï³äòâåðäæåííÿ [Enter]. Ó âèïàäêó çíÿòòÿ âèä³ëåííÿ ôàéë³â, âèêîðèñòîâóþòü “-” ç ï³äòâåðäæåííÿì [Enter].

[F6] - RenMov (ïåðåéìåíóâàííÿ ôàéëà àáî ïåðåíåñåííÿ â iíøèé êàòàëîã).

[F7] - MkDir (ñòâîðåííÿ ïiäêàòàëîãà).

[F8] - Delete (çíèùåííÿ ôàéëà àáî ïiäêàòàëîãà. Ïåðåä çíèùåííÿì ôàéëè âèä³ëÿþòü).

[F9] - Pull (ïåðåõiä ó âåðõíº ìåíþ).

[F10] - Quit (âèõiä ç NC).

Ïðèêëàä ðîáîòè ç NC (VC)

Çàäà÷à Ïîòî÷íèé äèñê êîìï'þòåðà G. Íà äèñêó F ñòâîðèòè êàòàëîã CATALOG ç ïiäêàòàëîãîì CAT, çàïèñàòè â ïiäêàòàëîã CAT ôàéë autoexec.bat ç äèñêà À, ïåðåéìåíóâàòè éîãî â ôàéë auto.txt. Ç äîïîìîãîþ âíóòðiøíüîãî ðåäàêòîðà NC çìiíèòè âìiñò ôàéëà íà íàñòóïíèé: "Äëÿ âèâ÷åííÿ îáîëîíêè NC, òàê ÿê i äëÿ âèâ÷åííÿ ÅÎÌ, íåîáõiäíî ïîñòiéíî ïðàöþâàòè ç êîìï'þòåðîì." Î÷èñòèòè äèñê F âiä ñòâîðåíîãî ôàéëà i êàòàëîãiâ òà ïîâåðíóòèñÿ íà äèñê G.

Âèêîíàííÿ çàâäàííÿ

1. Äëÿ ïåðåõîäó ç äèñêó G íà äèñê F, íàòèñêàºìî êîìáiíàöiþ êëàâiø [Alt+F1], ç äîïîìîãîþ êëàâiø óïðàâëiííÿ êóðñîðîì âèáèðàºìî äèñê F òà ïiäòâåðäæóºìî [Enter]. Íà ëiâié ïàíåëi ìàºìî äèñê F.

2. Äëÿ ñòâîðåííÿ êàòàëîãó CATALOG íà äèñêó F íàòèñêàºìî [F7], â ðÿäêó ââîäó íàáèðàºìî catalog òà ïiäòâåðäæóºìî [Enter].

3. Ïåðåõîäèìî â êàòàëîã CATALOG, íàòèñíóâøè [Enter] íà íàçâi êàòàëîãó.

4. Àíàëîãi÷íî ñòâîðþºìî êàòàëîã CAT (äèâ. ï.2).

5. Äëÿ çàïèñó ôàéëà ç äèñêà À íàòèñêàºìî [Alt+F2], âèáèðàºìî äèñê À òà ïiäòâåðäæóºìî [Enter].

6. Ç äîïîìîãîþ êëàâiøi [Tab] ïåðåâîäèìî êóðñîð â ïðàâó ïâíåëü, øóêàºìî ïîòðiáíèé ôàéë, âèäiëÿºìî éîãî ç äîïîìîãîþ êëàâiøi [insert] (àáî ñòàâèìî íà íüîãî êóðñîð). Íàòèñêàºìî [F5] i ïiäòâåðäæóºìî [Enter].

7. Ùîá ïåðåéìåíóâàòè ôàéë, íà ïðàâié ïàíåëi âiäêðèâàºìî äèñê F i ç äîïîìîãîþ [F6] ïiñëÿ ââåäåííÿ íàçâè òà ïiäòâåðäæåííÿ [Enter] ðîáèìî îïåðàöiþ.

8. Ùîá çìiíèòè âìiñò ôàéëó, ïåðåâîäèìî êóðñîð íà ôàéë auto.txt, íàòèñêàºìî [F4], âèòèðàºìî âñi äàíi, êîòði òàì çàïèñàíi (äîâiëüíèì ÷èíîì), òîäi íàáèðàºìî íàø òåêñò.

9. Äëÿ çíèùåííÿ ôàéëà i êàòàëîãiâ ¿õ ïîòðiáíî ïîñëiäîâíî âèäiëÿòè êëàâiøåþ insert i íàòèñêàòè [F8], à òàêîæ [Enter] äëÿ ïiäòâåðäæåííÿ îïåðàöi¿.

10.Ïîâåðíåííÿ íà äèñê G àíàëîãi÷íå ïóíêòó 1.

Ïðàêòè÷íå çàâäàííÿ

1. ßêùî êîìï'þòåð çíàõîäèòüñÿ íà iíøîìó äèñêó, ïåðåéäiòü íà äèñê F.

2. Íà äèñêó F ñòâîðiòü êàòàëîã PROBA.

3. Ïåðåéäiòü â äàíèé êàòàëîã.

4. Â ïiäêàòàëîã PROBA ñêîïiþéòå ôàéë read_me.txt ç äèñêà R òà ïåðåéìåíóéòå éîãî â read.doc.

5. Çìiíiòü âìiñò ôàéëà read.doc íà íàñòóïíèé: "Îïàíóâàòè ÅÎÌ ìîæíà òiëüêè çàâäÿêè íàïîëåãëèâié òåîðåòè÷íié i ïðàêòè÷íié ðîáîòi."

6. Ïåðåêîíàéòåñü ùî çìiíè â ôàéëi âiäáóëèñÿ.

(Äàíèé ïóíêò âèêîíóéòå â ïðèñóòíîñòi êåðiâíèêà)

7. Çíèùiòü äàíèé ôàéë òà ñòâîðåíi âàìè êàòàëîãè.

8. Ñêëàäiòü çâiò ïðî âèêîíàíó ðîáîòó.

Êîíòðîëüíi çàïèòàííÿ

1. Äëÿ ÷îãî âèêîðèñòîâóþòü îïåðàöiéíi îáîëîíêè?

2. ßê ó NC (VC) çäiéñíþºòüñÿ ïåðåõiä ó âåðõíº ìåíþ?

3. Îïèø³òü ïðîöåñ âèõîäó ç îáîëîíêè NC(VC).

4. ßê ó NC (VC) ìîæíà ïðî÷èòàòè âìiñò ôàéëà?

5. ßêó iíôîðìàöiþ ìîæíà âèâîäèòè íà ïàíåëi NC (VC)?

6. ßêèì ÷èíîì ìîæíà çìåíøèòè çíîøóâàíiñòü åêðàíà çà äîïîìîãîþ îïåðàö³éíî¿ îáîëîíêè?

Ïðèì³òêà Íàçâè ëîã³÷íèõ äèñê³â æîðñòêîãî äèñêà óìîâí³. Ó÷èòåëü ïîâèíåí ïðè ïîòðåá³ ñêîðèãóâàòè ¿õí³ íàçâè.

Ïðàêòè÷íà ðîáîòà ¹ 4

Òåìà. Ðîáîòà â ñåðåäîâèù³ ïðîãðàìóâàííÿ.

Ìåòà: âèâ÷èòè îñíîâí³ ïðàâèëà ðîáîòè â ñåðåäîâèù³ ïðîãðàìóâàííÿ. Íàâ÷èòèñÿ ââîäèòè, â³äëàãîäæóâàòè ïðîãðàìè, çàïèñóâàòè ¿õ íà äèñê òà ç÷èòóâàòè ç äèñêà.

Òåîðåòè÷í³ â³äîìîñò³

ϳä ñåðåäîâèùåì ïðîãðàìóâàííÿ ðîçóì³þòü ïðîãðàìó, ïðèçíà÷åíó äëÿ ïåðåêëàä³â îïèñ³â àëãîðèòì³â ç îäíî¿ ôîðìàëüíî¿ ìîâè íà ³íøó. Ïåðøà ç öèõ ìîâ íàçèâàºòüñÿ âõ³äíîþ, äðóãà — âèõ³äíîþ. Íàéá³ëüø ïîøèðåíèì ñåðåäîâèùåì ïðîãðàìóâàííÿ º ïðîãðàìè, ïðèçíà÷åí³ äëÿ ïåðåêëàäó ç ïðîöåäóðíî-îð³ºíòîâàíèõ ìîâ ó ìàøèíí³ ³ ìàøèííî-îð³ºíòîâàí³ ìîâè.

Ñåðåäîâèùå ïðîãðàìóâàííÿ º îäíèì ç îñíîâíèõ çàñîá³â àâòîìàòèçàö³¿ ïðîãðàìóâàííÿ.

Ñåðåäîâèùå ïðîãðàìóâàííÿ Qbasic

Äëÿ éîãî âèêëèêó íåîáõ³äíî âèêîíàòè íàñòóïíèé àëãîðèòì:

1. ßêùî êîìï’þòåð çíàõîäèòüñÿ íà ³íøîìó äèñêó, ïåðåõîäèìî íà äèñê F (àáî ïîòð³áíèé).

2. ³äêðèâàºìî ï³äêàòàëîã êîðåíåâîãî êàòàëîãà Basic.

3.  ï³äêàòàëîç³ Basic çíàõîäèìî ôàéë qbasic.exe òà âèêîíóºìî éîãî.

ϳñëÿ âèêîíàííÿ âèùåîïèñàíîãî àëãîðèòìó ïåðåä íàìè ç’ÿâèòüñÿ çàñòàâêà-ïðèâ³òàííÿ. Äëÿ ïåðåõîäó â ðîáî÷å â³êíî íàòèñêàºìî [Esc]. Ó ðîáî÷å â³êíî àáî ³íàêøå â³êíî ðåäàãóâàííÿ, ìîæåìî ââîäèòè ïðîãðàìó.

Äî ñêëàäó îñíîâíîãî ìåíþ ñåðåäîâèùà ïðîãðàìóâàííÿ âõîäÿòü íàñòóïí³ ïóíêòè:

File— äëÿ ðîáîòè ç ôàéëàìè ïðîãðàì.

Edit — äëÿ ðåäàãóâàííÿ ïðîãðàìè ÷è òåêñòó.

View — äëÿ ïåðåãëÿäó òåêñò³â ìîäóë³â.

Search— äëÿ êîíòåêñòíîãî ïîøóêó é çàì³íè.

Run — äëÿ âèêîíàííÿ ïðîãðàìè.

Debug— äëÿ íàëàãîäæåííÿ ïðîãðàìè.

Option— äëÿ êîíô³ãóðóâàííÿ ñåðåäîâèùà.

Help— äëÿ âèêëèêó äîïîìîãè.

Äëÿ ïåðåõîäó â ìåíþ ñë³ä íàòèñíóòè ë³âèé [Alt].

Àëãîðèòì çàïèñó ôàéëà íà äèñê

1. Íàòèñêàºìî ë³âèé [Alt].

2. Ïåðåì³ùàºìî (êëàâ³øàìè óïðàâë³ííÿ êóðñîðîì) êóðñîð (³íâåðñíèé ïðÿìîêóòíèê) íà ïóíêò File.

3. Íàòèñêàºìî [Enter].

4. Âèáèðàºìî îïö³þ Save As (çáåðåãòè ÿê...).

5. Òèñíåìî [Enter].

6. Ó â³êí³ ââîäó íàçâè ôàéëà íàáèðàºìî íàçâó ôàéëà ç ðîçøèðåííÿì BAS (íàçâà ïîâèííà íàáèðàòèñü ëàòèíñüêèìè áóêâàìè).

7. Íàòèñêàºìî [Enter].

Óâàãà!

Ïðè âèêîíàíí³ äàíîãî àëãîðèòìó ïðè ïîòðåá³ çàïèñàòè ôàéë íà ³íøèé äèñê ÷è â ïåâíèé êàòàëîã, âè ïîâèíí³ ïåðåä çàïèñîì â³äêðèòè â³äïîâ³äíèé êàòàëîã ÷è ïåðåéòè íà ïîòð³áíèé äèñê.

Äëÿ âèïàäêó çáåðåæåííÿ ôàéëà ï³ä ñòàðèì ³ìåíåì âèêîðèñòîâóºìî öåé æå àëãîðèòì, ò³ëüêè ç îïö³ºþ Save.

Àëãîðèòì ÷èòàííÿ ôàéëà ç äèñêà

1. Íàòèñêàºìî ë³âèé [Alt].

2. Ïåðåâîäèìî êóðñîð íà ïóíêò File.

3. Íàòèñêàºìî [Enter].

4. Âèáèðàºìî îïö³þ Open.

5. Ó â³êí³ ñïèñêó ôàéë³â âèáèðàºìî ïîòð³áíèé ôàéë. (Ó äàíå â³êíî ïåðåõîäèìî ç äîïîìîãîþ êëàâ³ø³ [Tab]).

6. Íàòèñêaºìî [Enter].

Äëÿ çàïóñêó ïðîãðàìè íà âèêîíàííÿ ïîòð³áíî íàòèñíóòè êëàâ³øó [F5] àáî æ âèêîíàòè ïðîãðàìó ÷åðåç ìåíþ. ßêùî íàì òðåáà çóïèíèòè âèêîíàííÿ ïðîãðàìè, òî â öüîìó âèïàäêó òèñíóòü àêîðä êëàâ³ø [Ctrl+Break]

Ñåðåäîâèùå ïðîãðàìóâàííÿ Òóðáî Ïàñêàëü.(V 7.0)

Äëÿ âèêëèêó äàíîãî ñåðåäîâèùà âèêîíóºìî íàñòóïíèé àëãîðèòì:

1. ßêùî êîìï’þòåð çíàõîäèòüñÿ íà ³íøîìó äèñêó, ïåðåõîäèìî íà äèñê F(àáî ïîòð³áíèé).

2. ³äêðèâàºìî ï³äêàòàëîã êîðåíåâîãî êàòàëîãà Pascal.

3.  ï³äêàòàëîç³ Pascal çíàõîäèìî ôàéë turbo.exe òà âèêîíóºìî éîãî.

Âèêîíàâøè âèùåîïèñàíèé àëãîðèòì, âè ââ³éäåòå â ñåðåäîâèùå ïðîãðàìóâàííÿ. Äëÿ ïåðåõîäó ó âåðõíº ìåíþ òèñíåìî [F10]. Ó ïóíêò³ ìåíþ File âèáèðàºìî îïö³þ New òà íàòèñêàºìî [Enter]. ϳñëÿ âèêîíàííÿ äàíèõ ïðîöåäóð ìè ïîïàäàºìî â ðîáî÷å â³êíî àáî ³íàêøå â³êíî ðåäàãóâàííÿ, êóäè ìîæåìî íàáèðàòè ïðîãðàìó.

Äî ñêëàäó îñíîâíîãî ìåíþ ñåðåäîâèùà ïðîãðàìóâàííÿ âõîäÿòü íàñòóïí³ ïóíêòè:

File --- äëÿ ðîáîòè ç ôàéëàìè ïðîãðàì;

Edit --- äëÿ ðåäàãóâàííÿ ôàéë³â;

Search --- äëÿ â³äøóêàííÿ ÷è çì³íè çàäàíîãî ôðàãìåíòó òåêñòó;

Run --- äëÿ âèêîíàííÿ ïðîãðàìè;

Compile --- äëÿ êîìï³ëÿö³¿ ïðîãðàì òà ñòâîðåííÿ åõå-ôàéë³â;

Debug --- äëÿ íàëàãîäæåííÿ ïðîãðàì;

Option --- äëÿ êîíô³ãóðóâàííÿ ñåðåäîâèùà;

Window --- äëÿ êîíô³ãóðóâàííÿ â³êîí ³ ðîáîòè ç íèìè;

Íålp --- äëÿ íàäàííÿ äîïîìîãè.

Àëãîðèòì çàïèñó ôàéëà íà äèñê

1. Íàòèñêàºìî [F10].

2. Ïåðåì³ùàºìî (êëàâ³øàìè óïðàâë³ííÿ êóðñîðîì) êóðñîð (³íâåðñíèé ïðÿìîêóòíèê) íà ïóíêò File.

3. Íàòèñêàºìî [Enter].

4. Âèáèðàºìî îïö³þ Save As (çáåðåãòè ÿê...).

5. Íàòèñêàºìî [Enter].

6. Ó â³êí³ ââîäó íàçâè ôàéëà íàáèðàºìî íàçâó ôàéëà ç ðîçøèðåííÿì PAS (íàçâà ïîâèííà íàáèðàòèñü ëàòèíñüêèìè áóêâàìè).

7. Íàòèñêàºìî [Enter].

Óâàãà!

Ïðè âèêîíàíí³ äàíîãî àëãîðèòìó çà ïîòðåáè çàïèñàòè ôàéë íà ³íøèé äèñê ÷è â ïåâíèé êàòàëîã âè ïîâèíí³ ïåðåä çàïèñîì â³äêðèòè â³äïîâ³äíèé êàòàëîã ÷è ïåðåéòè íà ïîòð³áíèé äèñê.

Äëÿ âèïàäêó çáåðåæåííÿ ôàéëà ï³ä ñòàðèì ³ìåíåì âèêîðèñòîâóºìî öåé æå àëãîðèòì, ò³ëüêè ç îïö³ºþ Save.

Àëãîðèòì ÷èòàííÿ ôàéëà ç äèñêà

1. Íàòèñêàºìî [F10].

2. Ïåðåâîäèìî êóðñîð íà ïóíêò File.

3. Òèñíåìî [Enter].

4. Âèáèðàºìî îïö³þ Open.

5. Ó â³êí³ ñïèñêó ôàéë³â âèáèðàºìî ïîòð³áíèé ôàéë. (Ó äàíå â³êíî ïåðåõîäèìî ç äîïîìîãîþ êëàâ³ø³ [Tab]).

6. Íàòèñêóºìî [Enter].

Äëÿ çàïóñêó ïðîãðàìè íà âèêîíàííÿ ïîòð³áíî íàòèñíóòè êîìá³íàö³þ êëàâ³ø [Ctrl+F9] àáî æ âèêîíàòè ïðîãðàìó ÷åðåç ìåíþ. ßêùî íàì íåîáõ³äíî çóïèíèòè âèêîíàííÿ ïðîãðàìè, òî â öüîìó âèïàäêó òèñíóòü àêîðä êëàâ³ø [Ctrl+Break].

Çàäà÷à Íà äèñêó F (÷è ³íøîìó) çíàéòè êàòàëîã, äå çíàõîäèòüñÿ âèêîíàâ÷èé ôàéë ïîòð³áíîãî ñåðåäîâèùà ïðîãðàìóâàííÿ, òà âèêîíàòè éîãî. Ç÷èòàòè ôàéë proba..bas (.pas), â³äðåäàãóâàòè éîãî, âèïðàâèâøè ïîìèëêè, òà çàïèñàòè íà äèñê À.

Âèêîíàííÿ çàâäàííÿ

1. ßêùî êîìï’þòåð çíàõîäèòüñÿ íà ³íøîìó äèñêó, ïåðåõîäèìî íà äèñê F (÷è ïîòð³áíèé).

2. Íà äèñêó F øóêàºìî êàòàëîã BASIC (PASCAL), âõîäèìî â íüîãî.

3. Ïåðåõîäèìî íà ôàéë qbasic.exe (turbo.txe) òà âèêîíóºìî éîãî.

4. Çàëåæíî â³ä ñåðåäîâèùà ïðîãðàìóâàííÿ âèêîíóºìî îäèí ç âèùåïîäàíèõ, àëãîðèòì³â ÷èòàííÿ ôàéëà ç äèñêó.

5. Çàïóñêàºìî ïðîãðàìó íà âèêîíàííÿ.

6. Âíîñèìî â òåêñò íåîáõ³äí³ ïðàâêè (ïðèâîäèìî éîãî äî ïîòð³áíîãî âèãëÿäó).

7. Âèêîíàííÿì ïðîãðàìè ïåðåêîíóºìîñÿ, ÷è âñå íàëåæíî âèêîíàíî.

8. Çàïèñóºìî â³äðåäàãîâàíèé ôàéë íà äèñê À (çã³äíî ç àëãîðèòìîì).

9. Ïîêèäàºìî ñåðåäîâèùå ïðîãðàìóâàííÿ.

Ïðàêòè÷íå çàâäàííÿ

Óâ³éä³òü â ñåðåäîâèùå ïðîãðàìóâàííÿ. Ç÷èòàéòå ç äèñêà F (÷è ³íøîãî) ôàéë pr_4.bas (pr_4.pas). Âèêîðèñòîâóþ÷è êîìàíäè ìåíþ ñåðåäîâèùà ïðîãðàìóâàííÿ ïðèâåä³òü éîãî äî âèãëÿäó , ÿêèé âè áà÷èòå íèæ÷å. Çàïèø³òü éîãî ï³ä ³ìåíåì priklad.bas (priklad.pas).

Äåñÿòü íå ìîæíà

1. Íå ìîæíà ëåäàðþâàòè, êîëè âñ³ ïðàöþþòü.

2. Íå ìîæíà ñì³ÿòèñÿ íàä ñòàð³ñòþ ³ ñòàðèìè ëþäüìè — öå âåëè÷åçíå áëþçí³ðñòâî; ïðî ñòàð³ñòü òðåáà ãîâîðèòè ò³ëüêè ç ïîâàãîþ; ó ñâ³ò³ º òðè ðå÷³, ç ÿêèõ í³êîëè íå ìîæíà ñì³ÿòèñÿ — ïàòð³îòèçì, ñïðàâæíÿ ëþáîâ äî æ³íêè ³ ñòàð³ñòü.

3. Íå ìîæíà çàõîäèòè â ñóïåðå÷êó ç øàíîâàíèìè é äîðîñëèìè ëþäüìè, îñîáëèâî ç³ ñòàðèêàìè.

4. Íå ìîæíà âèÿâëÿòè íåçàäîâîëåííÿ òèì, ùî â òåáå íåìຠÿêî¿ñü ðå÷³..., ó òîâàðèøà òâîãî º, à ïðî òåáå áàòüêè íå ïîäóìàëè: â³ä ñâî¿õ áàòüê³â òè íå ìàºø ïðàâà âèìàãàòè í³÷îãî.

5. Íå ìîæíà äîïóñêàòè, ùîá ìàòè äàâàëà òîá³ òå, ÷îãî âîíà íå áåðå ñîá³.

6. Íå ìîæíà ðîáèòè òîãî, ùî çàñóäæóþòü ñòàðø³: í³ íà î÷àõ ó íèõ, í³ äåñü íà ñòîðîí³.

7. Íå ìîæíà çàëèøàòè ñòàðøó ð³äíó ëþäèíó îäèíîêîþ, îñîáëèâî ìàò³ð, ÿêùî â íå¿ íåìຠí³êîãî, êð³ì òåáå.

8. Íå ìîæíà çáèðàòèñÿ â äîðîãó, íå ñïèòàâøè äîçâîëó ³ ïîðàäè ñòàðøèõ, íå ïîïðîùàâøèñü ç íèìè.

9. Íå ìîæíà ñ³äàòè äî ñòîëó, íå çàïðîñèâøè ñòàðøîãî.

10. Íå ìîæíà ñèä³òè, êîëè ñòî¿òü äîðîñëà, îñîáëèâî ë³òíÿ ëþäèíà, òèì á³ëüøå æ³íêà.

Êîíòðîëüí³ çàïèòàííÿ

1. Îïèñàòè àëôàâ³ò ìîâè ïðîãðàìóâàííÿ).

2. Íàçâàòè òà ïðîêîìåíòóâàòè ñòðóêòóðó ïðîãðàìè.

3. ßêèé ñèìâîë âèêîðèñòîâóþòü äëÿ â³äîêðåìëåííÿ îïåðàòîð³â îäèí â³ä îäíîãî?

4. ßê ìîæíà ïåðåðâàòè âèêîíàííÿ ïðîãðàìè â ñåðåäîâèù³ ïðîãðàìóâàííÿ?

Ïðàêòè÷íà ðîáîòà ¹ 5

Òåìà. Íàïèñàííÿ òà ðåàë³çàö³ÿ ë³í³éíèõ ïðîãðàì.

Ìåòà: íà ïðàêòèö³ âäîñêîíàëèòè ñâî¿ çíàííÿ, ïðîäîâæèòè ðîçâèâàòè íàâè÷êè ç íàïèñàííÿ ë³í³éíèõ àëãîðèòì³â íà àëãîðèòì³÷í³é ìîâ³ òà ìîâ³ ïðîãðàìóâàííÿ.

Òåîðåòè÷í³ â³äîìîñò³

ßê â³äîìî, ï³ä àëãîðèòìîì ðîçóì³þòü íàá³ð ïðàâèë, ùî çàäàþòü ïîñë³äîâí³ñòü êîìàíä, êîòð³ ïîòð³áíî âèêîíàòè íàä âõ³äíèìè äàíèìè äëÿ îòðèìàííÿ ïåâíîãî ðåçóëüòàòó.

Îïèñóþòüñÿ àëãîðèòìè òðüîìà ñïîñîáàìè:

1) ñëîâåñíî-ôîðìóëüíèé;

2) ãðàô³÷íèé;

3) àëãîðèòì³÷íîþ ìîâîþ.

Ùîäî âëàñòèâîñòåé àëãîðèòìó ìîæíà âèä³ëèòè íàñòóïí³: âèçíà÷åí³ñòü, ìàñîâ³ñòü, ñê³í÷åíí³ñòü, ðåçóëüòàòèâí³ñòü, ïðàâèëüí³ñòü, ôîðìàëüí³ñòü àëãîðèòìó.

Àëãîðèòì³÷íà ìîâà — öå ñèñòåìà ïîçíà÷åíü ³ ïðàâèë, çà äîïîìîãîþ ÿêèõ ìè çàïèñóºìî àëãîðèòìè ó âèãëÿä³ ïîòð³áíîìó äëÿ ôîðìàëüíîãî âèêîíàííÿ.

Àíàëîã³÷íî ìîæíà îçíà÷èòè ³ ìîâó ïðîãðàìóâàííÿ, çàì³íèâøè âèñë³â “äëÿ ôîðìàëüíîãî âèêîíàííÿ” íà “äëÿ âèêîíàííÿ ç äîïîìîãîþ ÅÎÌ”.

Ïðè çàäàíí³ àëãîðèòìó çà äîïîìîãîþ àëãîðèòì³÷íî¿ ìîâè â³í ìຠòàêèé çàãàëüíèé âèãëÿä:

àëã íàçâà àëãîðèòìó

îïèñ âåëè÷èí

àðã ñïèñîê àðãóìåíò³â

ðåç ñïèñîê ðåçóëüòàò³â

ïî÷

ñåð³ÿ êîìàíä

ê³í

Ñëîâà àëã, àðã, ðåç, ïî÷, ê³í º ñëóæáîâ³ ñëîâà íàâ÷àëüíî¿ àëãîðèòì³÷íî¿ ìîâè (ÍÀÌ).

Êð³ì ñëóæáîâèõ ñë³â ó ÍÀÌ âåëèêå çíà÷åííÿ ìàþòü âåëè÷èíè, êîòð³ ïîä³ëÿþòüñÿ íà ñòàë³ òà çì³íí³.

Ñòàëà âåëè÷èíà òà, ÿêà â ïðîöåñ³ âèêîíàííÿ àëãîðèòìó íå çì³íþºòüñÿ (5; -5; 10; -100; 0,25...).

Çì³ííà âåëè÷èíà òà, ÿêà â ïðîöåñ³ âèêîíàííÿ àëãîðèòìó ìîæå íàáèðàòè äîâ³ëüíèõ çíà÷åíü (à; d; dob...).

Çà òèïîì âåëè÷èíè ïîä³ëÿþòü íà òåêñòîâ³ (ë³òåðí³) òà ÷èñëîâ³. ×èñëîâ³ — ä³éñí³, ö³ë³, íàòóðàëüí³ òà ³í.(ä³éñí, ö³ë, íàò ...). Òåêñòîâ³ (ë³òåðí³) — (òåêñò, ë³ò).

 ÍÀÌ ìîâ³ Áåéñ³ê òà Ïàñêàëü äëÿ îïèñó ñòàíäàðòíèõ ìàòåìàòè÷íèõ ôóíêö³é âèêîðèñòîâóþòü àðèôìåòè÷í³ âèðàçè, ÷àñòèíà ÿêèõ ïðèâåäåíà â òàáëè÷ö³ íèæ÷å.

|Ìàòåìàòè÷íå ïîçíà÷åííÿ |²íòåðïðåòàòîð ÀÌ |Íàïèñàííÿ íà Basic |Íàïèñàííÿ íà Ðàscal |

|sin x |sin(x) |sin(x) |sin(x) |

|cos x |cos(x) |cos(x) |cos(x) |

|tg x |tan(x) |tan(x) | |

|arctg x |arctg x |atn(x) |arctan(x) |

||x| |abs(x) |abs(x) |abs(x) |

|[pic] |sqrt(x) |sqr(x) |sqrt(x) |

|ln x |ln(x) |log(x) |ln(x) |

|ex |exp(x) |exp(x) |exp(x) |

|am |a**m |a^m |exp(m*ln(a)) |

Êð³ì òîãî, â ìîâ³ Ïàñêàëü ï³äíåñåííÿ äî êâàäðàòó âèðàæàºòüñÿ ôóíêö³ºþ sqr(x), ïîïåðåäíº ïåðåä õ ö³ëå ÷èñëî — pred(x), íàñòóïíå ï³ñëÿ õ ö³ëå ÷èñëî — succ(x), div --- ä³ëåííÿ ç â³äêèäàííÿì äðîáîâî¿ ÷àñòèíè òà mod --- âèçíà÷åííÿ îñòà÷³ â³ä ä³ëåííÿ ö³ëèõ ÷èñåë (äëÿ ö³ëèõ àðãóìåíò³â), trung(x) --- â³äêèäºòüñÿ äðîáîâà ÷àñòèíà àðãóìåíòó òà round(x) — â³äáóâàºòüñÿ çàîêðóãëåííÿ äî íàéáëèæ÷îãî ö³ëîãî (äëÿ àðãóìåíò³â ä³éñíîãî òèïó) òà ³í.

Äëÿ ïðèñâîºííÿ çì³íí³é ïåâíîãî òèïó ÿêîãîñü çíà÷åííÿ ÷è âèðàçó â ÍÀÌ òà Ïàñêàë³ âèêîðèñòîâóþòü çíàê “:=” — ïðèñâî¿òè.

Íàïðèêëàä: À:=2; b:=-7 ³ ò.ä.

Ìàòåìàòè÷í³ îïåðàö³¿ äîäàâàííÿ, â³äí³ìàííÿ, ìíîæåííÿ, ä³ëåííÿ â³äïîâ³äíî ïîçíà÷àþòüñÿ òàêèì ÷èíîì: “+”, “-”, “*”, “/”.

Íà ìîâ³ Ïàñêàëü ë³í³éíà ïðîãðàìà ìàòèìå íàñòóïíèé âèãëÿä:

PROGRAM íàçâà (input, output);

VAR cïèñîê çì³ííèõ: òèï;

BEGIN

ñåð³ÿ îïåðàòîð³â;

END.

Ó ìîâ³ ïðîãðàìóâàííÿ Áåéñ³ê âèùåîïèñàí³ ñëóæáîâ³ ñëîâà òà êîìàíäè ìàþòü íàñòóïíå ïîçíà÷åííÿ.

REM — íàçâà ïðîãðàìè, àáî êîìåíòàð ó ïðîãðàì³.

LET — îïåðàòîð ïðèñâîºííÿ.

END — ê³íåöü ïðîãðàìè.

Ïð³îðèòåò îïåðàö³é â ÍÀÌ, ìîâ³ Áåéñ³ê òà Ïàñêàëü òàêèé æå, ÿê ³ â ìàòåìàòèö³.

Çàäà÷à Íàïèñàòè àëãîðèòì òà ïðîãðàìó íà ìîâ³ ïðîãðàìóâàííÿ îá÷èñëåííÿ çíà÷åííÿ ôóíêö³¿

[pic] ÿêùî õ=4; b=25; k=3,25; c=2,7.

Âèêîíàííÿ çàâäàííÿ

|àëãîðèòì³÷íà ìîâà |ìîâà ïðîãðàìóâàííÿ Basic |

|àëã priklad (ä³éñí k, ñ, ó ö³ë õ, b) |10 REM Îá÷èñëåííÿ âèðàçó |

|àðã x, b, k, c |20 LET x=4: LET b=25: LET c=2.7: LET k=3.25 |

|ðåç y |30 LET y=(2*x^2+7*b)/(SQR(k)-2*c) |

|ïî÷ |40 PRINT”Ïðè x=“;x;” b=“;b;” c=“;c;” k=“;k; ”y=“;y |

|x:=4 |40 END |

|b:=25 | |

|k:=3.25 | |

|c:=2.7 | |

|y:=(2*x**2+7*b)/(sqrt(k)-2*c) | |

|ê³í | |

| |ìîâà ïðîãðàìóâàííÿ Pascal | |

| |program priklad (input, output); | |

| |var x, b:integer; | |

| |k, c, y: real; | |

| |begin | |

| |x:=4; b:=25; k:=3.25; c:=2.7; | |

| |y:=(2*x*x+7*b)/(sqrt(k)-2*c); | |

| |writeln (‘Ïðè x=‘,x,’ b=‘,b,’ c=‘,c,’ k=‘,k, ‘y=‘,y) | |

| |end. | |

Ïðàêòè÷í³ çàâäàííÿ

Ñêëàñòè àëãîðèòì, òà ïðîãðàìó íà ìîâ³ ïðîãðàìóâàííÿ äëÿ îá÷èñëåííÿ âèðàçó, âèêîðèñòîâóþ÷è âàì â³äîì³ îïåðàòîðè, ñëóæáîâ³ ñëîâà òà ñòàíäàðòí³ ìàòåìàòè÷í³ ôóíêö³¿.

1. [pic] ïðè õ = 7,2; a = 25,46.

2. y = |x| + sin2a2 ïðè õ = -2(103; a = 2,7.

3. [pic] ïðè õ = 7,25.

4. [pic] ïðè õ = -5.

5. [pic] ïðè à = 25; x = 10,25; b = 4.

6. [pic] ïðè õ = 0,255(10-2.

7. [pic] ïðè õ = 1000.

8. [pic] ïðè õ = 2,65.

9. [pic] ïðè õ = 0,25.

10. y=7+8sinx -2sin2x ïðè õ = 33,3.

11. [pic] ïðè õ = 2,2.

12. [pic] ïðè õ = 1,1.

13. y=5tgx + 3ctgx ïðè õ = 3.

14. y=(m-2)cos2x+(m+3)sin2x ïðè õ = 1,12; m = 4.

15. [pic] ïðè õ = 0,77.

16. [pic] ïðè õ = 7,17.

17. y = 4x3 - 6x2 ïðè õ = 1000.

18. y = (4 - 3x)2 ïðè õ = 25,67.

19. [pic] ïðè õ = 15,15.

20. [pic] ïðè õ = -3.

21. [pic] ïðè õ = 7.

22. [pic] ïðè õ = 10,101.

23. y = lg cosx ïðè õ = 2,212.

24. y = lg(2 - sinx) ïðè x = 1,111.

25. y = (2-sinx)(sinx+4) ïðè õ = 0,317.

26. y = cosx(sin2x+3) + sin 2x ïðè x = 0,55.

27. y = tgxsinxcosx + tg2x + cos 2x ïðè x = 1,231.

Êîíòðîëüí³ çàïèòàííÿ

1. Ùî âè ðîçó쳺òå ï³ä ïîíÿòòÿì “àëãîðèòì”?

2. Íàâåä³òü ïðèêëàäè 1 — 2-õ â³äîìèõ âàì àëãîðèòì³â.

3. ßê³ ñïîñîáè çàäàííÿ àëãîðèòì³â âè çíàºòå? Íàâåä³òü ïðèêëàäè äî êîæíîãî ç íèõ.

4. Íàâåñòè ïðèêëàäè íåäîïóñòèìèõ âõ³äíèõ äàíèõ äëÿ êîìàíäè ä³ëåííÿ äâîõ ÷èñåë.

5. Ñêëàñòè àëãîðèòì ïðèãîòóâàííÿ óëþáëåíî¿ ñòðàâè.

6. Íàâåñòè ïðèêëàäè âèêîíàâö³â àëãîðèòìó.

Ïðàêòè÷íà ðîáîòà ¹ 6

Òåìà. Íàïèñàííÿ òà â³äëàãîäæåííÿ ïðîãðàì, ùî ì³ñòÿòü ðîçãàëóæåííÿ.

Ìåòà: óäîñêîíàëþâàòè âì³ííÿ òà íàâè÷êè â íàïèñàíí³ àëãîðèòì³â òà ïðîãðàì íà ìîâ³ ïðîãðàìóâàííÿ, âèêîðèñòîâóþ÷è êîìàíäè ãàëóæåííÿ, íàâ÷èòèñÿ ñêëàäàòè áëîê-ñõåìè àëãîðèòì³â.

Òåîðåòè÷í³ â³äîìîñò³

[pic]

Äëÿ òîãî, ùîá ïðîãðàìà áóëà íåçàëåæíîþ â³ä äàíèõ, ÷àñòî âèíèêຠíåîáõ³äí³ñòü, çàëåæíî â³ä êîíêðåòíîãî íàáîðó äàíèõ (÷è ïðîì³æíèõ ðåçóëüòàò³â) âèáðàòè îäèí ç äâîõ, àáî á³ëüøå âàð³àíò³â îá÷èñëþâàëüíîãî ïðîöåñó (òîáòî çä³éñíèòè ðîçãàëóæåííÿ).

ϳä ðîçãàëóæåííÿì ðîçóì³þòü ñòðóêòóðó, ïîêàçàíó íà ìàëþíêàõ 2, 3. ³äïîâ³äíî äî òîãî, ³ñòèííà óìîâà ÷è õèáíà, áóäå âèêîíóâàòèñÿ ñåð³ÿ êîìàíä 1 ÷è ñåð³ÿ êîìàíä 2, ï³ñëÿ ÷îãî îá÷èñëþâàëüíèé ïðîöåñ çíîâó çâîäèòüñÿ â îäíå ðóñëî. Äëÿ êîæíîãî êîíêðåòíîãî íàáîðó äàíèõ âèêîíóºòüñÿ ò³ëüêè îäíà ã³ëêà îá÷èñëþâàëüíîãî ïðîöåñó, ïðè ÷îìó â êîæí³é ³ç íèõ ìîæå âèêîíóâàòèñÿ íå îäíà, à ïåâíà ïîñë³äîâí³ñòü ä³é, çîêðåìà öèêëè ÷è ³íø³ ðîçãàëóæåííÿ. Ñë³ä â³äì³òèòè, ùî íà ìàëþíêó 3 çîáðàæåíî ñêîðî÷åíèé âàð³àíò êîìàíäè ðîçãàëóæåííÿ.

Êîðîòêî ïðî ãîëîâíèé åëåìåíò äàíèõ áëîê-ñõåì, ÿêèé ïîçíà÷ຠóìîâó.

Óìîâà — öå âèñë³â, ïðî ÿêèé ìîæíà ñêàçàòè ³ñòèííèé â³í ÷è õèáíèé. Óìîâè ïîä³ëÿþòü íà ïðîñò³ òà ñêëàäåí³.

Ïðîñò³ óìîâè — öå äâà âèðàçè, ç’ºäíàí³ çíàêîì â³äíîøåííÿ. Ïðèêëàäàìè ïðîñòèõ óìîâ º ìàòåìàòè÷í³ â³äíîøåííÿ (íåð³âíîñò³), ðîçä³ëåí³ ñèìâîëàìè “=“, ““, ““, “=“. (à>4, b 0.

3. Äàíî ðàä³óñ êðóãà R. Îá÷èñëèòè ð³çíèöþ ïëîù êâàäðàòà ³ êðóãà, ÿêèé âïèñàíèé â äàíèé êâàäðàò. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

4.  áî÷ö³ ðàä³óñîì r ³ âèñîòîþ Í çíàõîäèòüñÿ ñóì³ø 40% ðå÷îâèíè À ãóñòèíîþ G, 32% ðå÷îâèíè  ãóñòèíîþ Ê, ðåøòà ðå÷îâèíà Ñ ãóñòèíîþ L. Âèçíà÷èòè ìàñó âì³ñòó áî÷êè. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

5. Íà âèðîáíèöòâî 1 ì2 ñèòöþ çàòðà÷àþòü 5 õâ. Âèçíà÷èòè, ñê³ëüêè òêàíèíè âèïóñêàºòüñÿ çà N ãîäèí ïðè øèðèí³ ïîëîòíà l.

6. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ âèðàçó [pic] òà ï³ä³áðàòè 1-2 çíà÷åííÿ àðãóìåíò³â, êîòð³ çàäîâîëüíÿþòü äàíèé âèðàç.

7. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ âèðàçó [pic] òà ï³ä³áðàòè 1-2 çíà÷åííÿ àðãóìåíò³â, êîòð³ çàäîâîëüíÿþòü äàíèé âèðàç.

8. Âèêîðèñòîâóþ÷è óìîâó çàäà÷³ 22, âèçíà÷èòè ê³ëüê³ñòü ç³áðàíîãî âçóòòÿ, ÿêùî ðîá³òíèê À ïðàöþâàâ Õ ãîäèí,  — Y ãîäèí, C — Z ãîäèí. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

9. Íà âèãîòîâëåííÿ îäí³º¿ òàð³ëêè éäå Ð ãðàì ìàñè, áëþäå÷êà — Ñ ãðàì, à ÷àøêè Ê ãðàì. Ñê³ëüêè ãðàì âèõ³äíî¿ ìàñè íåîáõ³äíî äëÿ âèãîòîâëåííÿ À øò. òàð³ëîê, 0,5À øò. áëþäå÷îê òà 0,2À øò. ÷àøîê? Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

10. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ âèðàçó [pic] òà ï³ä³áðàòè 1-2 çíà÷åííÿ àðãóìåíò³â, êîòð³ çàäîâîëüíÿþòü äàíèé âèðàç.

11. Îá÷èñëèòè çíà÷åííÿ ôóíêö³¿:

[pic] ïðè õ=0,5, À=2,b=3.

12. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ âèðàçó[pic] òà ï³ä³áðàòè 1-2 çíà÷åííÿ àðãóìåíò³â, êîòð³ çàäîâîëüíÿþòü äàíèé âèðàç.

13. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ âèðàçó [pic]òà ï³ä³áðàòè 1-2 çíà÷åííÿ àðãóìåíò³â, êîòð³ çàäîâîëüíÿþòü äàíèé âèðàç.

14. Îá÷èñëèòè ïëîùó êðóãà ðàä³óñîì R=35,5. Ðåçóëüòàò âèâåñòè íà åêðàí. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

Âèçíà÷èòè ìàñó ð³äèíè, ùî çíàõîäèòüñÿ â áî÷ö³ ðàä³óñîì r ³ âèñîòîþ Í, ÿêùî ¿¿ ãóñòèíà G. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

16. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ êâàäðàòíîãî òà êóá³÷íîãî êîðåí³â. Ðåçóëüòàòè âèâåñòè íà äðóê. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

17. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ êîðåíÿ ÷åòâåðòîãî ñòåïåíÿ. Ðåçóëüòàò âèâåñòè íà äðóê ó ôîðì³: “Ïðè õ=16 y=2”. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

18. Ñèðîâèíà äëÿ âèãîòîâëåííÿ øòó÷íèõ íèòîê ïîñòóïຠâ áî÷êàõ ðàä³óñîì r ³ âèñîòîþ Í. Âèçíà÷èòè îá’ºì òàðè.

19. Ñêëàñòè àëãîðèòì îá÷èñëåííÿ âèðàçó [pic]òà ï³ä³áðàòè 1-2 çíà÷åííÿ àðãóìåíò³â, êîòð³ çàäîâ³ëüíÿþòü äàíèé âèðàç.

20. Íà òðüîõ âåðñòàòàõ ç ÿêèõ ïåðøèé ïðîäóòèâíîñò³ Ð = 50 ì2/ãîä äðóãèé — Ñ = 55 ì2/ãîä, òðåò³é — Ê = 35 ì2/ãîä âèãîòîâëÿþòü òêàíèíó. Âèçíà÷èòè çàãàëüíó ê³ëüê³ñòü òêàíèíè, âèãîòîâëåíî¿ íà âåðñòàòàõ çà 8 ãîä ðîáîòè.

21. Ïåðøèé âåðñòàò ïðàöþâàâ 2 ãîä., äðóãèé — 3 ãîä., òðåò³é — 4 ãîä.. Ñê³ëüêè òêàíèíè âîíè âèãîòîâëÿòü çà öåé ÷àñ? (Äëÿ ðîçâ’ÿçêó âèêîðèñòîâóéòå óìîâó 20 çàäà÷³.)

22. Ðîá³òíèê À çáèðຠN ïàð âçóòòÿ çà 1 ãîäèíó, ðîá³òíèê  — L ïàð, ðîá³òíèê Ñ — Ê ïàð. Ñê³ëüêè ïàð âçóòòÿ çáåðóòü âîíè ðàçîì çà Ò ãîäèí? Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

23. Ïðîäóêòèâí³ñòü îäíîãî ðîáî÷îãî íà ñêëàäàíí³ âçóòòÿ N ïàð çà 1ãîä. Áðèãàäà ñêëàäàºòüñÿ ç Ì ðîá³òíèê³â Ñê³ëüêè ïàð âçóòòÿ âîíè çáåðóòü çà Ò ãîäèí. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

[pic]

24. Á³äîí ñêëàäàºòüñÿ ç âåëèêîãî öèë³íäðà ä³àìåòðîì D ³ âèñîòîþ L ³ ìàëîãî öèë³íäðà ä³àìåòðîì d , ç’ºäíàíèõ çð³çàíèì êîíóñîì âèñîòè h. (ìàë.16) Çàãàëüíà âèñîòà á³äîíà Í. Âèçíà÷èòè éîãî îá’ì. Âõ³äí³ äàí³ ï³ä³áðàòè ñàìîñò³éíî.

25.Âèêîðèñòîâóþ÷è óìîâó ïîïåðåäíüî¿ çàäà÷³, âèçíà÷èòè îá’ºì ð³äèíè, íàëèòî¿ äî ñåðåäèíè ãîðëîâèíè á³äîíà (äèâ. ìàë.16).

26. Âèêîðèñòîâóþ÷è óìîâó çàäà÷³ 24 âèçíà÷èòè íåîáõ³äíèé îá’ºì ð³äèíè â á³äîí³.

27. Âèêîðèñòîâóþ÷è óìîâó çàäà÷³ 24, âèçíà÷èòè ìàñó âîäè, íàëèòî¿ â á³äîí “ïî â³íöÿ”.

Ë ³ ò å ð à ò ó ð à

1. Àáðàìîâ Ñ. À., ÇèìàÅ.Â. Íà÷àëà ïðîãðàììèðîâàíèÿ íà ÿçûêå Ïàñêàëü. — Ì.: 1987.

2. Àõìåòîâ Ê. Êóðñ ìîëîäîãî áîéöà. — Ì.: 1995.

3.Ãëèíñüêèéß.Ì. Îñíîâè ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè. ×àñòèíà 1: Åêñïåðèìåíòàëüíèé ï³äðó÷íèê äëÿ 10 êëàñó. — Ëüâ³â.: 1996.

4.Ãëèíñüêèéß.Ì. Îñíîâè ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè. ×àñòèíà 2: Åêñïåðèìåíòàëüíèé ï³äðó÷íèê äëÿ 10 êëàñó. — Ëüâ³â.: 1997.

5.Ãëèíñüêèéß.Ì. Îñíîâè ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè. ×àñòèíà 3: Åêñïåðèìåíòàëüíèé ï³äðó÷íèê äëÿ 10 êëàñó. — Ëüâ³â.: 1996.

6.Ãëèíñüêèéß.Ì. Îñíîâè ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè. ×àñòèíà 4: Åêñïåðèìåíòàëüíèé ï³äðó÷íèê äëÿ 10 êëàñó. — Ëüâ³â.: 1996.

7. Çàäà÷è è óïðàæíåíèÿ ïî ïðîãðàììèðîâàíèþ./ Ïîä. ðåä. Ñàâåëüåâà À. ß. — × 1. — Ì., 1989.

8. Çàäà÷è è óïðàæíåíèÿ ïî ïðîãðàììèðîâàíèþ./ Ïîä. ðåä. Ñàâåëüåâà À. ß. — × 2. — Ì., 1989.

9. Çàäà÷è è óïðàæíåíèÿ ïî ïðîãðàììèðîâàíèþ., ïîä. ðåä. Ñàâåëüåâà À. ß. — × 3. — Ì., 1989.

10. Çàäà÷è è óïðàæíåíèÿ ïî ïðîãðàììèðîâàíèþ., ïîä. ðåä. Ñàâåëüåâà À. ß. — × 4. — Ì., 1989.

11. Çàäà÷è è óïðàæíåíèÿ ïî ïðîãðàììèðîâàíèþ., ïîä. ðåä. Ñàâåëüåâà À. ß. — × 5. — Ì., 1989.

12. ²âàíèøèí Ì. Âîðîáåé Î. Äèäàêòè÷íèé ìàòåð³àë ç îñíîâ ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè. ×àñòèíà 1. — ²âàíî-Ôðàíê³âñüê, 1997.

13. ²âàíèøèí Ì. Âîðîáåé Î. Äèäàêòè÷íèé ìàòåð³àë ç îñíîâ ³íôîðìàòèêè òà îá÷èñëþâàëüíî¿ òåõí³êè. ×àñòèíà 2. — ²âàíî-Ôðàíê³âñüê, 1997.

14. Ðóäåíêî Â. Ä., Ìàêàð÷óê Î. Ì., Ïàòëàíæîãëó Í. Î. Ïðàêòè÷íèé êóðñ ³íôîðìàòèêè. — Ê.: 1997.

15. Ñâåòîçàðîâà Ã. È. è äð. Ïðàêòèêóì ïî ïðîãðàììèðîâàíèþ íà ÿç(êå Áåéñèê. Ì.: — 1988.

16. Òåðìèíîëîãè÷åñêèé ñëîâàðü ïî àâòîìàòèêå, èíôîðìàòèêå è â(÷èñëèòåëüíîé òåõíèêå. — Ì.: 1989.

17.×åðíîâÁ.È. Ïðîãðàììèðîâàíèå íà àëãîðèòìè÷åñêèõ ÿç(êàõ Áåéñèê, Ôîðòðàí, Ïàñêàëü. — Ì.: 1991.

18. Þð÷èøèí Â. Ì. ²íôîðìàòèêà, ïðîãðàìóâàííÿ ³ ÅÎÌ. — Ê.: 1991.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download

To fulfill the demand for quickly locating and searching documents.

It is intelligent file search solution for home and business.

Literature Lottery

Related searches