اين تكه كاغذ حاوي دستورالعمل هاي برنامه اي براي بافت فرش است و دستگاه بافندگي ژاكارد است كه توسط كاربرد برنامه نويسي چيست جوزف ماري ژاكارد در سال 1801 اختراع شد و توليد پارچه را با الگوهاي پيچيده ساده كرد. روش رمزگذاري اين دستورالعمل ها با سوراخ كردن مربع در كاغذ ضخيم بسيار مبتكرانه بود به طوري كه بيش از 160 سال به طور مداوم براي برنامه نويسي دستگاههاي آنالوگ بلكه ديجيتال مورد كاربرد برنامه نويسي چيست استفاده قرار گرفت. اگر شما به اندازه كافي قديمي هستيد ، حتما برخي از آنها را ديده ايد:
نه ، آن خانم زيبا با مدل موهاي دهه 1960 ، اما اين تكه هاي كاغذ مستطيل شكل با مشت در دست اوست. خانمها و آقايان ، اجازه دهيد كارت پرفروك را كه به عنوان كارت پانچ نيز شناخته مي شود ، به شما ارائه دهم ، كاربرد برنامه نويسي چيست روش ترجيحي براي انتقال كد برنامه اي به رايانه هاي ديجيتال براي بيش از يك ربع قرن!
اما تفاوت برنامه نويسي و برنامه نويسي چه ربطي به اين تكه هاي مقوايي مشت شده دارد؟
خوب ، اجازه دهيد برخي از تعاريف اوليه را ارائه دهيم:
برنامه نويسي فعاليت تدوين مراحل ايرانيان سايبر كاربرد برنامه نويسي چيست تكرار شده منظم است كه نتيجه اي را به همراه دارد.
برنامه نويسي نشان دادن مراحل تكرار شده منظم به زبان مصنوعي است كه مي تواند (با مراحل واسط مونتاژ يا كامپايل و پيوند در صورت نياز) توسط يك كامپيوتر ديجيتال اجرا شود.
البته ، اين تعاريف رسمي ممكن است آنطور كه ما دوست داريم دقيق نباشند و جاي زيادي براي بحث و مجادله بگذارند ، اما اگر آنها را به صورت منظم تمرين كنيم ، ببينيم منظور آنها چيست.
بافندگي ژاكارد يك دستگاه محاسباتي نبود. اين دستگاه براي توليد كالاهاي ملموس بود. با اين حال ، چيزي كه آن را به شدت انقلابي كاربرد برنامه نويسي چيست كرد اين بود كه مي توان از دستورالعمل هاي مورد استفاده براي توليد قطعات دقيق مشابه پارچه استفاده كرد ، چيزي كه قبل از ايجاد آن فقط توسط كارگران ماهر انجام مي شد. نه تنها مي تواند خروجي پيچيده يكساني ايجاد كند ، بلكه دستورالعمل هاي آن را مي توان به آساني با مشت زدن يك ورق كاغذ جديد با دستورالعمل هاي كاملاً متفاوت تغيير داد كه از همان لحظه كه كاغذ به آن وارد مي شد ، شروع به كار مي كرد. اين امر حتي با اولين رايانه هاي ديجيتالي كه نياز به سيم كشي برنامه هاي خود داشتند ، قابل مقايسه نيست:
در سمت چپ تابلوهاي تابلو برق وجود دارد كه در كاربرد برنامه نويسي چيست آن برنامه به صورت سيم كشي شده است - يعني كابل متصل شده است كه دو دروازه را متصل كرده و مسيري را براي جريان داده ها ايجاد مي كند. در سمت راست سوئيچ هاي ثبت شده اي وجود دارد كه امكان تعيين دستورالعمل را با چرخاندن شماره گيري فراهم مي كند.