Persistent programming languages attempt to eliminate the impedance mi การแปล - Persistent programming languages attempt to eliminate the impedance mi ไทย วิธีการพูด

Persistent programming languages at

Persistent programming languages attempt to eliminate the impedance mismatch by
extending the programming language with database capabilities. In a persistent programming language, the language’s type system provides the data model, which usually contains rich structuring mechanisms. In some languages, for example PS-algol and Napier88,
procedures are ‘first class’ objects and are treated like any other data objects in the language. For example, procedures are assignable, may be the result of expressions, other procedures or blocks, and may be elements of constructor types. Among other things, procedures can be used to implement abstract data types. The act of importing an abstract data type from the persistent store and dynamically binding it into a program is equivalent to module-linking in more traditional languages.

The second important aim of a persistent programming language is to maintain the same
data representation in the application memory space as in the persistent store on secondary
storage. This overcomes the difficulty and overhead of mapping between the two representations, as we see in Section 26.2.

The addition of (transparent) persistence into a programming language is an important
enhancement to an interactive development environment, and the integration of the two
paradigms provides increased functionality and semantics. The research into persistent programming languages has had a significant influence on the development of OODBMSs,
and many of the issues that we discuss in Sections 26.2, 26.3, and 26.4 apply to both
persistent programming languages and OODBMSs.

The more encompassing term Persistent Application System (PAS) is sometimes used now instead of persistent programming language (Atkinson and Morrison, 1995).
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ภาษาโปรแกรมแบบพยายามกำจัดความต้านทานที่ไม่ตรงกันโดย
ภาษาการเขียนโปรแกรมกับฐานข้อมูลสามารถขยาย ในแบบภาษาการเขียนโปรแกรม ระบบชนิดของภาษาให้ข้อมูลรุ่น ซึ่งมักจะประกอบด้วยกลไกการจัดโครงสร้างหลากหลาย ในบางภาษา ตัวอย่าง PS algol และ Napier88,
ขั้นตอนเป็นวัตถุ 'first คลาส' และจะจัดการใด ๆ อื่น ๆ ข้อมูลวัตถุภาษา ตัวอย่าง ขั้นตอนจะสามารถกำหนดได้ อาจเป็นผลลัพธ์ของนิพจน์ กระบวนการ หรือบล็อกอื่น ๆ และอาจมีองค์ประกอบของชนิดตัวสร้าง ในสิ่งอื่น ๆ สามารถใช้ขั้นตอนการใช้ชนิดข้อมูลนามธรรม การกระทำของแบบชนิดข้อมูลนามธรรมนำเข้าจากร้านค้าแบบถาวร และแบบไดนามิกผูกลงในโปรแกรมจะเหมือนกับการเชื่อมโยงโมดูในภาษาดั้งเดิม

เป้าหมายสำคัญสองภาษาแบบถาวรคือการ รักษาเดียวกัน
แสดงข้อมูลในพื้นที่หน่วยความจำของแอพลิเคชันในร้านแบบถาวรบนรอง
เก็บ นี้ overcomes difficulty และค่าใช้จ่ายในการแม็ประหว่างนำเสนอสอง ตามที่เราเห็นในส่วน 26.2 การ

แห่งมีอยู่ (โปร่งใส) เป็นภาษาโปรแกรมสำคัญคือ
ปรับปรุงสภาพแวดล้อมการพัฒนาแบบโต้ตอบ และการรวมของสอง
paradigms ช่วยให้การทำงานและความหมาย การวิจัยเป็นภาษาการเขียนโปรแกรมแบบมี significant influence พัฒนา OODBMSs,
และหลายเรื่องที่เราพูดคุยในส่วน 26.2, 26.3 และ 26.4 ใช้ทั้ง
แบบภาษาและ OODBMSs.

คำ encompassing มากแบบแอพลิเคชันระบบ (PAS) บางครั้งใช้ตอนนี้แทนภาษาเขียนแบบ (อันดับและมอร์ริสัน 1995)
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
การเขียนโปรแกรมภาษาถาวรพยายามที่จะขจัดความต้านทานไม่ตรงกันโดย
การขยายการเขียนโปรแกรมภาษากับความสามารถในฐานข้อมูล ในการเขียนโปรแกรมภาษาถาวรระบบภาษาของชนิดมีรูปแบบข้อมูลซึ่งมักจะมีกลไกโครงสร้างอุดมไปด้วย ในบางภาษาเช่น PS-Algol และ Napier88,
ขั้นตอนการเป็นวัตถุ 'ชั้นแรกไฟและได้รับการปฏิบัติเช่นเดียวกับวัตถุข้อมูลอื่น ๆ ในภาษา ตัวอย่างเช่นกระบวนการที่มอบหมาย, อาจจะเป็นผลของการแสดงออกขั้นตอนอื่น ๆ หรือบล็อกและอาจเป็นองค์ประกอบของการสร้างประเภท เหนือสิ่งอื่นใดขั้นตอนสามารถนำมาใช้ในการดำเนินการชนิดข้อมูลนามธรรม การกระทำของการนำเข้าชนิดข้อมูลนามธรรมจากร้านค้าถาวรและแบบไดนามิกที่มีผลผูกพันมันลงในโปรแกรมเทียบเท่ากับโมดูลการเชื่อมโยงในภาษาแบบดั้งเดิมมากขึ้นจุดมุ่งหมายที่สำคัญที่สองของการเขียนโปรแกรมภาษาถาวรคือการรักษาเดียวกันแทนข้อมูลในหน่วยความจำโปรแกรม พื้นที่ในการจัดเก็บถาวรที่รองเก็บ นี้ครอบงำ culty dif ไฟและค่าใช้จ่ายของการทำแผนที่ระหว่างสองแนวทางที่เราเห็นในมาตรา 26.2 นอกเหนือจาก (โปร่งใส) คงเป็นภาษาการเขียนโปรแกรมเป็นสิ่งสำคัญที่เพิ่มประสิทธิภาพในการพัฒนาสภาพแวดล้อมแบบโต้ตอบและบูรณาการของทั้งสองกรอบให้เพิ่มขึ้น ฟังก์ชั่นและความหมาย การวิจัยในการเขียนโปรแกรมภาษาถาวรมีลาดเทมีนัยสำคัญในอิทธิพลชั้นในการพัฒนา OODBMSs, และอีกหลายปัญหาที่เราจะหารือในส่วน 26.2, 26.3, และ 26.4 นำไปใช้กับทั้งการเขียนโปรแกรมภาษาถาวรและ OODBMSs มากขึ้นครอบคลุมระยะระบบแอพลิเคชันถาวร ( PAS) บางครั้งก็ใช้ตอนนี้แทนการเขียนโปรแกรมภาษาถาวร (แอตกินสันและมอร์ริสัน, 1995)











การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ภาษาโปรแกรมแบบถาวร พยายามที่จะขจัดความต้านทานไม่ตรงกันโดย
ขยายการเขียนโปรแกรมภาษาสำหรับฐานข้อมูล ในภาษาการเขียนโปรแกรมแบบถาวร ระบบชนิดของภาษา ให้ข้อมูลรูปแบบซึ่งมักจะประกอบด้วยรวยโครงสร้างกลไก ในบางภาษา เช่น PS และ
napier88 Algol ,ขั้นตอน ' ' จึงตัดสินใจเดินทางไปเรียนวัตถุและได้รับการรักษาอย่างอื่น ๆวัตถุข้อมูลในภาษา ตัวอย่างเช่น ขั้นตอนได้ อาจจะเป็นผลของการแสดงออก ขั้นตอนอื่น ๆหรือบล็อก และอาจจะองค์ประกอบของประเภทก่อสร้าง ในสิ่งอื่น ๆ , ขั้นตอนสามารถใช้ที่จะใช้ชนิดข้อมูลนามธรรมการกระทำของนำเข้าแบบชนิดข้อมูลนามธรรมจากถาวรร้านและแบบไดนามิก ผูกพัน มันเป็นโปรแกรมเทียบเท่ากับโมดูลการเชื่อมโยงในดั้งเดิมภาษา

จุดประสงค์สำคัญที่สองของภาษาการเขียนโปรแกรมแบบถาวรคือการรักษาเดียวกัน
การแทนข้อมูลในหน่วยความจำในการจัดเก็บแบบถาวรบนกระเป๋ารอง

นี้เอาชนะ DIF จึง culty และค่าใช้จ่ายของการแมประหว่างสองภาพ ตามที่เราเห็นในส่วน 26.2

เพิ่ม ( โปร่งใส ) คงอยู่ในภาษาซีก็คือ การส่งเสริมให้มีการพัฒนาสภาพแวดล้อมที่สำคัญ
ปฏิสัมพันธ์และการรวมสอง
กระบวนทัศน์ให้เพิ่มฟังก์ชั่นและอรรถศาสตร์การวิจัยเป็นภาษาการเขียนโปรแกรมแบบถาวร มี signi จึงไม่สามารถในfl uence ในการพัฒนา oodbmss
, และหลายประเด็นที่เราหารือในส่วนผลิตภัณฑ์เดิมและ 26.4 , ใช้ทั้ง
ภาษาโปรแกรมแบบถาวร และ oodbmss .

เพิ่มเติมครอบคลุมระยะเวลาถาวรโปรแกรมระบบ ( PAS ) บางครั้งใช้ตอนนี้แทนถาวรภาษาซี ( แอตกินสัน และ มอร์ริสัน , 1995 )
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: