-
Programmēšanas valoda "Ruby"
Nr. | Название главы | Стр. |
Kas ir Ruby | 3 | |
Ruby iespējas | 3 | |
Ruby vēsture | 3 | |
Pirmtekstu izvietojums | 4 | |
BEGIN un END Bloki | 4 | |
Valodas pamatkonstukcijas | 4 | |
Pamata datu tipi | 5 | |
Veselie un peldošā punkta skaitļi | 5 | |
Simbolu virknes | 6 | |
Diapazoni | 8 | |
Masīvi | 8 | |
Heši | 8 | |
Regulārās izteiksmes | 8 | |
Vārdi | 9 | |
Mainīgie un konstantes | 10 | |
Klases un objekti | 10 | |
Atribūti | 11 | |
Klases mainīgie un klases metodes | 11 | |
Redzamības līmeņi | 11 | |
Izņēmumu situācijas | 12 | |
Izņēmumu situāciju apstrādāšana | 12 | |
Izņēmumu situāciju uzģenerēšana | 12 | |
Piemērs | 13 | |
Izmantotie resursi | 14 |
Kas ir Ruby
Ruby ir interpretējama scenāriju valoda ātrai un vieglai objektu orientētai programmēšanai. Tam ir daudz iespēju teksta failu apstrādāšanai un sistēmas vadības uzdevumu veikšanai (kā Perl’ā). Tas ir vienkāršs, paplašināms un pārnesams. Bez tam, Ruby ir pilnīgi bezmaksas – jebkurš var viņu brīvi izmantot, modificēt un izplatīt.
Ruby iespējas
Ruby ir vienkārša sintakse, daļēji iespaidota ar Eiffel un Ada.
Ruby ir izņēmumu apstrādes iespējas, līdzīgas Java vai Python, vieglai kļūdu apstrādāšanai.
Ruby operatori ir viegli pārdefinējami.
Ruby ir pilnīgi objektorientēta valoda. Tas nozīmē, ka visi dati iekš Ruby ir objekti. Piemēram, skaitlis 1 ir klases Fixnum instance.
Ruby uztur tikai vienkāršu mantojamību. Bet Ruby ir pazīstama moduļu koncepcija. Moduļi ir metožu kolekcijas. Katra klase var importēt moduli un iegūt visas viņa metodes.
Ruby uztur blokus (koda gabali, ievietoti starp ‘{‘...’}’ vai ‘do’ ... ‘end’). Šie bloki var tikt nodori metodēm.
Ruby uztur atkritumu savācēju. Tas strādā ar visiem Ruby objektiem.
Ruby nav nepieciešams deklarēt mainīgus, viņš izmanto mainīga vārdu, lai noskaidrotu mainīga redzesloku. Piemēram: ‘var’ – lokālais mainīgais, ‘@var’ – instances mainīgais, ‘$var’ – globālais mainīgais utt.
Ruby var izmantot paplašinājumu bibliotēkas, ja OS to atļauj.
Ruby uztur OS neatkarīgu vairākpavedienošanu (multithreading), neatkarīgi no tā vai OS to uztur vai nē.
Ruby ir pārnesams – tas tiek izstrādāts pārsvarā uz Linux, bet darbojas arī uz UNIX, DOS, Windows 95/98/Me/NT/2000/XP, MacOS, BeOS, OS/2, utt.…
Ruby valodas iespējas, pielietošana, apraksts, piemēri, vēsture utt
-
Latviešu valodas specifiskās iezīmes interneta vidē
Реферат39 Компьютеры, программирование, электроника, Латышский язык
- Programmēšanas C valodas
- Programmēšanas valoda "Ruby"
-
Ты можешь добавить любую работу в список пожеланий. Круто!Programmēšanas C valodas
Реферат для университета14
-
Latviešu valodas specifiskās iezīmes interneta vidē
Реферат для университета39
Оцененный! -
Datora organizācija un valoda (asamblers)
Реферат для университета15
-
Lua - programmēšanas valoda
Реферат для университета2
-
Programmēšanas valoda "Prolog"
Реферат для университета9