Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
3,99 € Ielikt grozā
Gribi lētāk?
Identifikators:462976
 
Autors:
Vērtējums:
Publicēts: 16.04.2009.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: 2 vienības
Atsauces: Nav
Laikposms: 2000. - 2010. g.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  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
Darba fragmentsAizvērt

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.…

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties