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:676396
 
Evaluation:
Published: 26.11.2007.
Language: Latvian
Level: College/University
Literature: 4 units
References: Not used
Table of contents
Nr. Chapter  Page.
  Ievads    3
  Vēsture    3
  Objektorientētā programmēšana    4
  Smalltalk principi    4
  Smalltalk pamatidejas    4
  Uz attēliem bāzētā nemainība (image-based persistence)    5
  Pieejas līmeņi    6
  Smalltalk struktūra    6
  Sintakse    6
  Literāļi    6
  Mainīgo deklarēšana    7
  Piešķiršana    7
  Ziņojumi    8
  Izteiksmes    9
  Koda bloki    9
  Kontroles struktūras    10
  Klases    11
  Metodes    11
  Piemēri    11
  Vienkāršs piemērs „Hello, world!”    11
  Smalltalk klases piemērs    12
  Izmantotā literatūra    14
Extract

Smalltalk ir objektorientēta programmēšanas valoda ar dinamisko tipizāciju, kuru izstrādāja Alans Kejs, Dens Ingallass, Teds Keglers, Adela Goldberga un citi pētnieciskajā centrā Xerox PARC 1970. gados. Valoda tika stādīta priekšā kā Smalltalk-80 un kopš tā laika tiek plaši pielietota. Smalltalk turpina aktīvi attīstīties un pulcēt ap sevi uzticamu lietotāju sabiedrību.
Smalltalk ietekmēja daudzu citu programmēšanas valodu attīstību, piemēram, Objective-C, Actor, Java un Ruby. Daudzas 1980. un 1990. gadu idejas programmu izstrādē parādījās Smalltalk sabiedrībā. Tām var pieskaitīt refaktoringu, projektēšanas šablonus, Klase-Pienākumi-Mijiedarbība kartes un ekstrēmo programmēšanu kopumā. Wiki Wiki koncepcijas dibinātājs Vards Kanningems arī darbojas Smalltalk sabiedrībā.
Tagad ar vārdu Smalltalk visbiežāk apzīmē programmēšanas valodu Smalltalk-80.
Vēsture

Smalltalk izveidoja pētnieku grupu ar Alanu Keju priekšgalā pētnieciskajā centrā Xerox PARC. Pirmā šīs programmēšanas valodas realizācija ir pazīstama kā Smalltalk-71, kuras pamatā bija pārņemta no Simula ideja par ziņojumu apmaiņu. Nedaudz vēlāka versija, kura tika izmantota pētnieciskajam darbam, bija Smalltalk-72. Tās sintakse un izpildes modelis tik atšķīrās no mūsdienu Smalltalk, ka to var uzskatīt par atsevišķu valodu.
Pēc būtiskas pārstrādes, kuras laikā tika noteiktas vairākas semantikas izpildes puses efektivitātes paaugstināšanai, tika izveidota versija, kas ir pazīstama kā Smalltalk-76. Šai versijai tika pievienota mantošana, tuvāka Smalltalk-80 sintakse un izstrādes vide, kas ietver sevī lielāko daļu rīku, kurus pazīst Smalltalk izstrādātāji šobrīd.…

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