Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
3,99 € Add to cart
Add to Wish List
Want cheaper?
ID number:462976
 
Author:
Evaluation:
Published: 16.04.2009.
Language: Latvian
Level: College/University
Literature: 2 units
References: Not used
Time period viewed: 2000 - 2010 years
Table of contents
Nr. Chapter  Page.
  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
Extract

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

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register