پنجشنبه ۲۸ اسفند ۹۹ | ۱۲:۱۶ ۱۲ بازديد
گويش نرم افزارنويسي چه ميباشد؟
براين اساس ما هيچگاه نميتوانيم با طراحي سايت در مشهد گويش انساني خويش با يك ماشين الكترونيكي رابطه برقرار كنيم و مجبوريم با گويش خويش كامپيوتر با آن رابطه برقرار كرده و اوامر خاصي را به آن منتقل كنيم، اين گويش بهخصوص، گويش نرم افزارنويسي ناميده مي شود كه خويش تاريخچهي بلندي دارااست، درپيي اين نوشتهعلمي با هميار آيتي هم پا باشيد تا باهم وارد دنياي والا نرم افزارنويسها گرديده و دريابيم آنان چه گونه ميتوانند با اين ماشينهاي الكترونيكي كلام نمايند.
همانگونه كه گفتيم رايانهها با ولتاژ عمل مينمايند، در واقعيت با نيروي برق يا اين كه باتري، پس صرفا چيزي كه خواهيم توانست در مدارهاي يك كامپيوتر گزينه به كارگيري در اختيار بگذاريم ولتاژ الكتريسيته ميباشد، پردازنده و بقيه اجزاي يك كامپيوتر از روش ولتاژهاي مختلف قادرند مفاهيم مختلفي را منتقل، پردازش و ذخيره نمايند، ولي نقص اينجاست كه هر ولتاژي مقبول اين قطعات وجود ندارد و احتياج داريم با مقررات خاصي از اين پتانسيل استعمال كنيم.
در واقعيت دو ولتاژ به خصوص را در قطعات به فعاليت ميگيريم، و از آنان تحت عنوان ۰ و ۱ خاطر ميكنيم، با دقت به ساختار قطعات مقدار ولتاژ متعدد خواهد بود، مثلا در برخي رايانهها ولتاژ ۰ به معناي بيت ۰ و ولتاژ ۵ به معناي بيت ۱ ميباشد، در برخي ديگر ولتاژ ۵ علامتدهندهي مقدار بيت ۰ و ولتاژ ۱۰ نماددهندهي بيت ۱ ميباشد.
اپنويسي دقيقا چه است و به چه كسي اپليكيشننويس مي گويند؟
در زيرترين سطح يك كامپيوتر (يعني طاقت فرساافزار) صرفا و فقط قادريم با بيتهاي ۰ و ۱ با دستگاه رابطه برقرار كنيم، از جمله در برخي از پردازندههاي ديرين يا اين كه سيستمهايي كه احتياج تخت گاز بسيار بالا در پردازش داراهستند گويش ۰ و ۱ كه اصطلاحا آن را گويش باينري (دودويي) ميناميم كارساز خواهد بود، در صورتي دوست داريد بيشتر با اين لهجه آشنا گرديد ميتوانيد نوشته ي علميي كدهاي باينري را مطالعه فرماييد.
به لهجه معمولي، در سيستم باينري بيت ۱ به معناي پرنور بودن و بيت ۰ به معناي بي صدا بودن ميباشد، از كنار هم قرار دريافت كردن بيتهاي متفاوت بيغايت عدد ايجاد خواهد شد كه هريك از آنان نشانهدهندهي يك راهبرد يا اين كه مضمون خاص براي كامپيوتر ميباشند و شالوده عمل رايانههاي مدرن را صورت مي دهند.
اپليكيشننويسي دقيقا چه ميباشد و به چه كسي نرم افزارنويس ميگويند؟
ايراد نواي كه راز منش نرمافزارنويسان وجود داشت اين بود كه رابطه با يك كامپيوتر به گويش باينري، براي آدمها كاري سخت و حدودا غيرممكن بود، به همين انگيزه تصميم گرفتند لهجههايي را براي رابطه با رايانهها پباده سازي نمايند كه تا حدودي به لهجه بشر مجاورتخيس بوده و اپليكيشننويسي با آن ها بي آلايشخيس باشد.