Kontentke ótiw

Prezentaciya–abstrakciya–basqarıw

Wikipedia — erkin enciklopediya
PAC penen qosımshanıń strukturası.

Prezentaciya–abstrakciya–basqarıw (PAC) ‒ bul programmalıq támiynattıń arxitekturalıq úlgisi. Bul óz-ara tásir etiwge baǵdarlanǵan programmalıq támiynat arxitekturası bolıp, ol model–kórinis–basqarıwshı (MVC) úlgisine uqsas, sebebi interaktiv sistemanı qosımshanıń belgili funkcionallıǵı ushın juwapker bolǵan úsh túrli komponentke bóledi. Abstrakciya komponenti maǵlıwmatlardı alıp hám islep shıǵadı, prezentaciya komponenti maǵlıwmatlardıń vizual hám audio kórinisin formatlaydı, al basqarıw komponenti basqarıw aǵımı hám basqa eki komponent arasındaǵı baylanıs sıyaqlı nárselerdi basqaradı.[1]

MVC den ayırmashılıǵı, PAC agentlerdiń ierarxiyalıq strukturası sıpatında qollanıladı, hár biri prezentaciya, abstrakciya hám basqarıw bólimlerinen turatuǵın úshlik bolıp esaplanadı. Agentler (yaki úshlikler) bir-biri menen tek hár úshliktiń basqarıw bólimi arqalı baylanısadı. Ol jáne de MVC den ayırmashılıǵı, hár úshlik ishinde prezentaciyanı (MVC daǵı kóriniw) hám abstrakciyanı (MVC daǵı model) tolıq ajıratıp turadı. Bul model hám kóriniwdi bólek kóp aǵımlı etiw múmkinshiligin beredi, bul paydalanıwshıǵa programmanıń júdá qısqa waqıtta baslanıwın seziwge múmkinshilik beredi, sebebi paydalanıwshı interfeysi (prezentaciya) abstrakciya tolıq inicializaciya bolmastan burın kórsetiliwi múmkin.

Tariyxı

PAC dáslep 1987-jılı francuz kompyuter ilimpazı Joel Kutaz tárepinen islep shıǵılǵan.[2][3] Kutaz IMAG tıń Informatika injenerligi laboratoriyasında Paydalanıwshı interfeysi toparın shólkemlestirgen.[4]

Derekler

  1. Kai, Qian „Interaction-oriented Software Architectures“,. Software Architecture and Design Illuminated. Jones and Bartlett Illuminated, 2009 — 200 bet. ISBN 978-0-7637-5420-4. 
  2. "Coutaz, Joëlle". 
  3. Coutaz, Joëlle. PAC. pp. 37–41. 
  4. Unger, Claus. Engineering for HCI. Springer — 43 bet. ISBN 9780387349077. 

Ádebiyatlar

  • Buschmann, Frank. Pattern-Oriented Software Architecture Vol 1: A System of Patterns. John Wiley and Sons, 1996 — 145–168 bet. ISBN 978-0-471-95869-7. 
  •  Markopoulos, Panagiotis. A compositional model for the formal specification of user interface software. PhD thesis, Queen Mary and Westfield College, University of London, 1997. 

Sırtqı siltemeler