One way of making protection available to the application program is t การแปล - One way of making protection available to the application program is t ไทย วิธีการพูด

One way of making protection availa

One way of making protection available to the application program is through the use of a software capability that could be used as an object of computation.
Inherent in this concept is the idea that certain program components might have the privilege of creating or examining these software capabilities.
A capability-creating program would be able to execute a primitive operation that would seal a data structure, rendering the latter’s contents inaccessible to any program components that did not hold either the seal or the unseal privilege.
Such components might copy the data structure or pass its address to other program components, but they could not gain access to its contents.
The reason for introducing such software capabilities is to bring a protection mechanism into the programming language. The only problem with the concept as proposed is that the use of the seal and unseal operations takes a procedural approach to specifying protection.
A nonprocedural or declarative notation seems a preferable way to make protection available to the application programmer.

What is needed is a safe, dynamic access-control mechanism for distributing capabilities to system resources among user processes.
To contribute to the overall reliability of a system, the access-control mechanism should be safe to use.
To be useful in practice, it should also be reasonably efficient.
This requirement has led to the development of a number of language constructs that allow the programmer to declare various restrictions on the use of a specific managed resource.
(See the bibliographical notes for appropriate references.) These constructs provide mechanisms for three functions:
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
วิธีหนึ่งที่ทำให้โปรแกรมประยุกต์การป้องกันโดยใช้ความสามารถของซอฟต์แวร์ที่สามารถใช้วัตถุการคำนวณได้
ใหม่ ๆ แนวคิดนี้เป็นความคิดที่ว่า คอมโพเนนต์บางโปรแกรมอาจมีสิทธิ์สร้าง หรือตรวจสอบความสามารถของซอฟต์แวร์เหล่านี้
โปรแกรมที่ความสามารถในการสร้างจะต้องดำเนินการแบบดั้งเดิมที่จะประทับตราโครงสร้างของข้อมูล แสดงผลเนื้อหาหลังของการคอมโพเนนต์โปรแกรมใด ๆ ที่ไม่ได้ถือสิทธิ์ unseal หรือตราประทับ
เช่นคอมโพเนนต์อาจคัดลอกโครงสร้างข้อมูล หรือส่งอยู่กับส่วนประกอบของโปรแกรมอื่น ๆ แต่พวกเขาไม่สามารถเข้าถึงเนื้อหา
เหตุผลที่แนะนำความสามารถของซอฟต์แวร์ดังกล่าวจะนำกลไกป้องกันเป็นภาษาการเขียนโปรแกรม ปัญหาเดียวกับแนวคิดที่เสนอว่าการใช้ตราประทับ และ unseal จะดำเนินการวิธีการขั้นตอนการระบุป้องกัน
เครื่องหมายแบบ nonprocedural หรือ declarative เหมือน วิธีกว่าการให้ป้องกันโปรแกรมเมอร์แอพลิเคชัน

สิ่งที่จำเป็นเป็นกลไกแบบไดนามิก เซฟเข้าควบคุมการจัดสรรทรัพยากรของระบบระหว่างกระบวนการผู้ใช้ความสามารถใน
จะนำไปสู่ความน่าเชื่อถือโดยรวมของระบบ กลไกควบคุมการเข้าถึงควรจะปลอดภัย
เพื่อเป็นประโยชน์ในทางปฏิบัติ มันควรจะสมเหตุสมผลอย่างมีประสิทธิภาพ
ความต้องการนี้ได้นำไปพัฒนาจำนวนโครงสร้างภาษาที่ช่วยให้โปรแกรมเมอร์สามารถกำหนดข้อจำกัดต่าง ๆ ในการใช้ทรัพยากรที่มีการจัดการเฉพาะ
(โปรดดูการอ้างอิงที่เหมาะสม bibliographical) โครงสร้างเหล่านี้มีกลไกสำหรับฟังก์ชันสาม:
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
วิธีหนึ่งในการป้องกันที่สามารถใช้ได้กับโปรแกรมประยุกต์ก็คือการใช้ความสามารถของซอฟต์แวร์ที่สามารถนำมาใช้เป็นวัตถุของการคำนวณ
อยู่ในตัวแนวคิดนี้เป็นความคิดที่ว่าชิ้นส่วนบางโปรแกรมอาจจะมีสิทธิพิเศษในการสร้างความสามารถในการตรวจสอบหรือซอฟต์แวร์เหล่านี้ .
โปรแกรมการสร้างความสามารถในการที่จะสามารถที่จะดำเนินการการดำเนินการแบบดั้งเดิมที่จะประทับตราโครงสร้างข้อมูลที่แสดงเนื้อหาหลังไม่สามารถเข้าถึงชิ้นส่วนโปรแกรมที่ไม่ได้ถือทั้งประทับตราหรือสิทธิ์ unseal
องค์ประกอบดังกล่าวอาจคัดลอกโครงสร้างข้อมูลหรือ ผ่านที่อยู่ในการชิ้นส่วนโปรแกรมอื่น ๆ แต่พวกเขาไม่สามารถเข้าถึงเนื้อหาของ
เหตุผลสำหรับการแนะนำความสามารถของซอฟต์แวร์ดังกล่าวที่จะนำกลไกการป้องกันในการเขียนโปรแกรมภาษา ปัญหาเดียวกับแนวคิดที่เสนอคือการใช้งานของการดำเนินงานและประทับตรา unseal ใช้วิธีการขั้นตอนการระบุการป้องกัน
สัญกรณ์ nonprocedural หรือเปิดเผยดูเหมือนว่าวิธีที่ดีกว่าเพื่อให้การป้องกันที่สามารถใช้ได้กับโปรแกรมประยุกต์ใช้สิ่งที่จำเป็นต้องมีความปลอดภัย กลไกการควบคุมการเข้าถึงแบบไดนามิกสำหรับความสามารถในการกระจายทรัพยากรระบบในหมู่ผู้ใช้กระบวนการเพื่อนำไปสู่ความน่าเชื่อถือโดยรวมของระบบกลไกการควบคุมการเข้าถึงควรจะปลอดภัยที่จะใช้เพื่อเป็นประโยชน์ในการปฏิบัติก็ควรจะมีประสิทธิภาพพอสมควรความต้องการนี้ได้นำไปสู่การพัฒนาของจำนวนของโครงสร้างภาษาที่ช่วยให้โปรแกรมเมอร์ที่จะประกาศข้อ จำกัด ต่างๆในการใช้ทรัพยากรการจัดการที่เฉพาะเจาะจง(. ดูบันทึกบรรณานุกรมสำหรับการอ้างอิงที่เหมาะสม) สร้างกลไกเหล่านี้ให้เป็นเวลาสามฟังก์ชั่น:






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

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

Copyright ©2024 I Love Translation. All reserved.

E-mail: