البرنامج (الآلة)
البرنامج عبارة عن مجموعة من البيانات أو التعليمات التي تتحكم في سلوك الآلة . ومن الأمثلة على ذلك :
الآليات
- آلة العزف الآلي على الناي، التي اخترعها الأخوان بنو موسى في بغداد في القرن التاسع الميلادي ، هي أول مثال معروف لآلة قابلة للبرمجة. تأثر عمل بني موسى بأسلافهم الهلنستيين، ولكنه أدخل تحسينات كبيرة على الابتكار اليوناني. [ 1 ] وكانت آلية البرميل المثبتة، التي سمحت ببرمجة تنويعات في إيقاع ولحن الموسيقى، هي المساهمة الرئيسية التي قدمها بنو موسى. [ 2 ]
- في عام 1206، وصف المخترع المسلم إسماعيل الجزري (في سلطنة أرتقي ) آلة طبل ربما كانت مثالاً على آلة أوتوماتيكية قابلة للبرمجة. [ 3 ]
- البراميل والبطاقات المثقبة ولفائف الموسيقى التي تشفر الموسيقى التي سيتم تشغيلها بواسطة البيانو الآلي ، وآلات الأرغن في الملاهي ، وآلات الأرغن البرميلية ، وصناديق الموسيقى .
- سلسلة البطاقات المثقوبة التي يستخدمها نول جاكارد لإنتاج نقش معين داخل القماش المنسوج . تم اختراعه عام 1801، ويستخدم ثقوبًا في البطاقات المثقوبة لتمثيل حركات ذراع نول الخياطة من أجل توليد أنماط زخرفية تلقائيًا.
الإلكترونيات
تتيح بعض الأجهزة والمعدات القابلة للبرمجة لمستخدميها اختيار خيارات محددة مسبقًا و/أو ضبط معايير محددة مسبقًا. ولا يُطلب من المستخدم كتابة برنامج حاسوبي (نصي أو مرئي أو غير ذلك)، ولا يُسمح له بذلك.
- يتكون "برنامج" منظم الحرارة القابل للبرمجة من معلمات قابلة للتغيير من قبل المستخدم (الوضع، الوقت، درجة الحرارة) في مدخلات الجدول الزمني.
- يقوم "البرنامج" أو "الرقعة" الخاصة بجهاز توليف الموسيقى القابل للبرمجة بضبط المعلمات والمفاتيح التي تربط الوحدات ببعضها البعض.
- إن "برنامج" العديد من الدوائر المتكاملة القابلة للبرمجة هو البيانات التي تخزنها بشكل دائم لاسترجاعها ( ذاكرة القراءة فقط القابلة للبرمجة وما إلى ذلك)، و/أو تحكم التشغيل ( جهاز منطقي قابل للبرمجة وما إلى ذلك).
أجهزة الكمبيوتر
- برنامج الحاسوب ( البرمجيات ) هو قائمة من التعليمات التي يمكن تنفيذها بواسطة جهاز الحاسوب .
عندما يقوم حاسوب قابل للبرمجة، أو آلة حاسبة قابلة للبرمجة ، أو وحدة تحكم منطقية قابلة للبرمجة بتنفيذ برنامج، فإن معالجه يتبع التعليمات أو الأوامر التي يحتويها البرنامج. كل تعليمة تُحدث تأثيرات تُغير حالة الجهاز وفقًا لمعناها المحدد مسبقًا.
انظر أيضاً
- برنامج (توضيح)
- جميع الصفحات التي تحتوي عناوينها على كلمة "قابل للبرمجة"
- مبرمج
مراجع
- ↑ كوتسير، تون (1 مايو 2001). "حول تاريخ ما قبل الآلات القابلة للبرمجة: الآلات الموسيقية الآلية، والأنوال، والآلات الحاسبة" . نظرية الآليات والآلات . 36 (5): 589-603 . doi : 10.1016/S0094-114X(01)00005-2 . ISSN 0094-114X .
- ↑ كابور، أجاي؛ كارنيجي، ديل؛ مورفي، جيم؛ لونغ، جيسون (2017). "مكبرات الصوت اختيارية: تاريخ الموسيقى الإلكترونية الصوتية غير القائمة على مكبرات الصوت" . الصوت المنظم . 22 (2). مطبعة جامعة كامبريدج : 195-205 . doi : 10.1017/S1355771817000103 . ISSN 1355-7718 .
- ↑ البروفيسور نويل شاركي ، روبوت قابل للبرمجة من القرن الثالث عشر (أرشيف) ، جامعة شيفيلد ، 2007
فئات :
- مصطلحات الحوسبة
- الاختراعات العربية
- الاختراعات الإيرانية
- نماذج حاسوبية
