Laboratorinis darbas Nr.1
Užduotis
- Besiruošiantys dirbti savais kompiuteriais susiinstaliuoja reikalingą perl'o
versiją;
- Prašyti skriptą, kuris:
- kintamiesiems priskirtų sveika skaičių, realų skaičių, simbolių eilutę,
simbolių eilutę su skaičiumi viduje, išorinių komandų vykdymo rezultatą;
- kintamiesiems priskirti per kelias eilutes einančias simbolių eilutę,
interpretuojamą simbolių eilutę, komandų vykdymo rezultatą;
- atliktų sudėties ir konkatenacijos operacijas tarp kintamųjų, kuriems buvo
priskirti skaičiai ir eilutės atitinkamai, bei tas pačias operacijas tarp mišrių
operandų;
- priskirti masyvui reikšmę, susidedančią tik iš skaičių, tik iš eilučių, mišrią;
- paimti iš masyvo vieną elementą, kelis paeiliui einančius elementus, kelis
nepaeiliui einančius elementus; spausdinimui naudoti funkciją join(
"skyriklis", @masyvas);
- įterpti į masyvo vidurį keletą elementų, išmesti iš to pačio masyvo keletą
kitų elementų.
- sukeisti vieno masyvo pirmą elementą su kito masyvo paskutiniu elementu;
- sutrumpinti masyvą 3 elementais, įterpti kelis elementus ir vėl prailginti;
išsiaiškinti, kas atsitinka su už masyvo ribų buvusiomis reikšmėmis;
- sukurti asociatyvų masyvą;
- įterpti į jį papildomą reikšmę;
- reikšmes pagal kelis raktu sudėti į paprastą masyvą;
- išmesti iš asociatyvaus masyvo keletą reikšmių;
- įsitikinti, kad tų reikšmių nebėra;
- suskaičiuoti matematinės išraiškos vertę;
- gauti sveiką skaičių iš realaus rezultato;
- palyginti kelis sveikus skaičius, eilutes ir miršriai;
- sukurti eilutę su daug kartų pasikartojančiu pavyzdžiu;
- sukonstruoti interpretuojamą eilutę;
- -"- kurioje būtų iterpta kintamojo reikšmė, kai po jos eilutėje seka tarpas;
- -"- kurioje būtų iterpta masyvo elemento reikšmė, kai po jos eilutėje seka tarpas;
- -"- kurioje būtų iterpta kintamojo reikšmė, kai po jos eilutėje iš karto seka
raidžių kratinys; (norint nurodyti, kuri dalis yra kintamojo/ masyvo vardas - ja
apskliausti riestiniais skliaustais {});
- -"- kurioje būtų iterpta masyvo elemento reikšmė, kai po jos eilutėje iš karto seka
raidžių kratinys;
- padaryti tokius pačius veiksmus su asociatyviu masyvu;
- leisti šį skriptą derintuvo režime ir išbandyti:
- vaikščiojimą po žingsnį;
- pertraukimo taškų nustatymą ir sunaikinimą;
- galimybę įvykdyti programą iki tam tikro taško;
- programos teksto peržiūros galimybes
- anksčiau vykdytų komandų pakartotiną ivykdymą;
- interaktyvų komandų ivykdymą;
- paiešką programos tekste;
- kintamųjų išvedimą;