An Entity of Type: work, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

A stand-alone program, also known as a freestanding program, is a computer program that does not load any external module, library function or program and that is designed to boot with the bootstrap procedure of the target processor – it runs on bare metal. In early computers like the ENIAC without the concept of an operating system, standalone programs were the only way to run a computer. Standalone programs are usually written in or compiled to the assembly language for the specific hardware.

Property Value
dbo:abstract
  • اَلْبَرْنَامَجُ اَلْمُسْتَقِلُ (بالإنجليزية: Standalone program)‏،ويُسمى أيضًا «برنامجًا قائمًا بذاتهِ، هو برنامج حاسوبي لا يقوم بتحميل أي وحدة خارجية أو دالة مكتبية، أو برنامج مصمم للإقلاع بواسطة الإجراءات التمهيدية لمعالج النظام - يعمل على الآلة العارية (بدون تدخل نظام التشغيل). في أجهزة الحاسوب القديمة مثل إينياك وبدون مفهوم نظام التشغيل، كانت البرامج المستقلة هي الطريقة الوحيدة لتشغيل الحاسوب. عادةً تُكتب البرامج المستقلة أو تترجم بلغة التجميع للأجهزة المحددة. توفرت البرامج المستقلة اللاحقة عادةً لوظائف الأدوات المساعدة مثل تهيئة القرص. أيضًا، تَستخدم أجهزة الحاسوب ذات الذاكرة المحدودة برامجًا مستقلةً، أي معظم أجهزة الحاسوب حتى منتصف الخمسينيات من القرن الماضي، وما زالت فيما بعد تَستخدم معالجات مضمنة. تقتصر البرامج المستقلة الآن بشكل أساسي على المنظومات الرقاقية SoC's أو المتحكمات الدقيقة (حيث يكون عمر البطارية والسعر ومساحة البيانات له مميزات)، والأنظمة الهامة. في الحالات القصوى، يجب اختبار كل مجموعة ممكنة من المدخلات والأخطاء وبالتالي كل المخرجات المحتملة معروفة؛ مستقلة تمامًا [موردي العتاد وفرق البرمجة المنفصلين] مع مراقبة متوازية تمامًا لحالة النظام؛ أو حيث يجب تصغير مساحة الهجوم؛ قد يضيف نظام التشغيل تعقيدًا وشك غير مقبولين. (أمثلة، مقاطعات سلامة المشغل الصناعي، شركات الطيران التجارية، الأجهزة الطبية، وأدوات التحكم في إطلاق الصواريخ البالستية، ومتحكمات شحن بطارية الليثيوم في الأجهزة الاستهلاكية [مخاطر الحريق وتكلفة الرقاقة بحوالي عشرة سنتات) يمكن أيضًا جعل المتحكمات الدقيقة المحدودة الموارد أكثر تحملاً للظروف البيئية المتنوعة من العتاد الأقوى اللازم لنظام التشغيل؛ وذلك ممكن لأن تردد الساعة المنخفض، والتباعد بين الأسنان، ونقص ناقلات البيانات الكبيرة (على سبيل المثال وحدات ذاكرة الوصول العشوائي (دي دي آر 4 إس دي رام)، وعدد الترانزستور المحدود يسمح بهوامش تصميم أوسع وبالتالي إمكانية الحصول على خصائص كهربائية وفيزيائية أكثر قوة في تصميم الدائرة والاختيارات المادية. (ar)
  • A stand-alone program, also known as a freestanding program, is a computer program that does not load any external module, library function or program and that is designed to boot with the bootstrap procedure of the target processor – it runs on bare metal. In early computers like the ENIAC without the concept of an operating system, standalone programs were the only way to run a computer. Standalone programs are usually written in or compiled to the assembly language for the specific hardware. Later standalone programs typically were provided for utility functions such as disk formatting. Also, computers with very limited memory used standalone programs, i.e. most computers until the mid-1950s, and later still embedded processors. Standalone programs are now mainly limited to SoC's or Microcontrollers (where battery life, price, and data space are at premiums) and critical systems. In extreme cases every possible set of inputs and errors must be tested and thus every potential output known; fully independent [separate physical suppliers and programing teams] yet fully parallel system-state monitoring; or where the attack surface must be minimized; an operating system would add unacceptable complexity and uncertainty.(examples, industrial operator safety interrupts, commercial airlines, medical devices, and ballistic missile launch controls, lithium-battery charge controllers in consumer devices[fire hazard and chip cost of approx ten cents].) Resource limited microcontrollers can also be made more tolerant of varied environmental conditions than the more powerful hardware needed for an operating system; this is possible because the much lower clock frequency, pin spacing, lack of large data buses (e.g. ddr4 ram modules), and limited transistor count allow for wider design margins and thus the potential for more robust electrical and physical properties both in circuit layout and material choices. (en)
dbo:wikiPageID
  • 13721526 (xsd:integer)
dbo:wikiPageLength
  • 2933 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1000487309 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • اَلْبَرْنَامَجُ اَلْمُسْتَقِلُ (بالإنجليزية: Standalone program)‏،ويُسمى أيضًا «برنامجًا قائمًا بذاتهِ، هو برنامج حاسوبي لا يقوم بتحميل أي وحدة خارجية أو دالة مكتبية، أو برنامج مصمم للإقلاع بواسطة الإجراءات التمهيدية لمعالج النظام - يعمل على الآلة العارية (بدون تدخل نظام التشغيل). في أجهزة الحاسوب القديمة مثل إينياك وبدون مفهوم نظام التشغيل، كانت البرامج المستقلة هي الطريقة الوحيدة لتشغيل الحاسوب. عادةً تُكتب البرامج المستقلة أو تترجم بلغة التجميع للأجهزة المحددة. (ar)
  • A stand-alone program, also known as a freestanding program, is a computer program that does not load any external module, library function or program and that is designed to boot with the bootstrap procedure of the target processor – it runs on bare metal. In early computers like the ENIAC without the concept of an operating system, standalone programs were the only way to run a computer. Standalone programs are usually written in or compiled to the assembly language for the specific hardware. (en)
rdfs:label
  • البرنامج المستقل (ar)
  • Standalone program (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License