( نظر بدین گه ندین مجبورم این مقاله را بر دارم ...... با تشکر )
اساسا كاربران، براي منتقل كردن دستورات خود به رايانه، از زبانهاي برنامه نويسي ( C، ويژوال بيسيك، دلفي، جاوا اسكريپت)، استفاده ميكنند. مثلا براي نوشتن و يك تايپ ساده، بايد برنامهاي مانند Word، توسط يك برنامه نويس، نوشته و در اختيارتان قرار گيرد كه بتواند حركات انگشت شما را بر روي صفحه كليد، ترجمه و پردازش كرده، تبديل به حروف كند، و به شما نمايش دهد. به همين صورت است ديدن و طراحي عكس، شنيدن صوت، ديدن فيلم و هزاران كار ديگر، كه در رايانه به راحتي براي شما ميسّر شده است.
• پس زبانهاي برنامه نويسي، وسيلهاي هستند براي ساختن برنامه و نرمافزار مورد نياز.البته اين زبانها با هم تفاوتهايي دارند:
1- در سبك نوشتن دستورات
2- در قدرت و محدوده فعاليتشان
3- در محيط اجراء برنامههايي كه ساختهاند.
اما تفاوت سوم: اكثر برنامهها، به راحتي، در محيط رايانه خانگي شما و در سيستم عامل ويندوز، قابل اجراء هستند؛ ولي ممكن است در سيستم عاملهاي ديگر، مانند لينوكس، به اين صورت و به اين راحتي نباشد. يا در همين ويندوز خودمان، هر متني قابل ديدن است؛ مانند doc, txt, pdf, htm؛ ولي در محيط اينترنت، پروندههايي از نوع doc و pdf قابل اجراء نيستند، و بايد اول آنها را دانلود كنيم و بعد آن ها را ببينيم. تنها برنامه و پروندهاي قابل اجراء است كه با زبان html همخواني و سازگاري داشته باشد.
( تا همين چند وقت پيش، در محيط وب، حتي عكس هم قابل ديدن نبود؛ ولي الانه با قدرتمند شدن بُرازرها و جستجوگرهاي اينترنت، حتي ميتوانيم بعضي از انواع فيلم را در اينترنت ببينيم )
• پس به طور كلي ميتوانيم برنامههاي خود را به دو گروه، تقسيم كنيم:
1- برنامههايي كه در محيط رايانه، استفاده ميشوند.
2- برنامههايي كه در محيط وب و اينترنت قابل استفاده هستند.
• با جاوا اسكريپت، ميتوانيم برنامهاي بنويسيم كه هم در رايانه و هم در محيط اينترنت، قابل اجراء باشد. البته زادگاه اصلي آن، اينترنت است.
پاورقي: در اينترنت، زبانهاي مختلفي به وجود آمدهاند كه همين تفاوت (محيط اجراء) را با هم دارند:
1- بعضي از آنها در طرف كاربر و كلاينت (Client) - يعني شما كه از اينترنت استفاده ميكنيد - اجراء ميشود. JavaScript, JScript, VBScript.
2- بعضي از آنها در طرف سرور (Sserver) - يعني سايتي كه شما از آن استفاده ميكنيد - اجراء ميشود. asp, php.
• جاوا اسكريپت، از آن دسته از زبانهاست كه در طرف كاربر، عمل ميكند. با دو مثال، موضوع را براي شما روشنتر ميكنم.
1- يك ساعت را تصور كنيد. اگر با جاوا اسكريپت، نوشته شود، زمان را طبق ساعت رايانه شما نشان خواهد داد؛ ولي اگر با برنامهاي مانند asp - كه زبان سروري است - نوشته شود، زمان رايانه سرور را نشان خواهد داد كه ممكن است با زمان شما، تفاوت داشته باشد.
2- يك فرم نظرخواهي را تصور كنيد. در رابطه با اين فرم، دو كار انجام ميشود.
- اطلاعات از شما گرفته، و براي سايت مورد نظر فرستاده شود. اين بخش از كار را، جاوا انجام ميدهد.
- اطلاعات فرستاده شده، در يك بانك، ذخيره شود. اين بخش از كار، به عهده زبان سروري ميباشد.
• بنابرين جاوا اسكريپت، يک زبان برنامه نويسي ميباشد که به وسيله آن ميتوان بين کاربر و سايت ارتباط برقرار نمود.
منبع : www. javascript.persianblog.com
در مورد این مقاله ای که خوندی نظرت رو بگو ، این فقط یه مقدمه ای از برنامه نویسی بود. حالا من دوست دارم که نظر بدین و بگین که دوست داریت این مقاله ادامه پیدا کنه یا نه ؟ (در حدود 7 الی8 جلسه) ؛ اگه استقبال شد و گفتید که این مقاله ادامه پیدا کنه که هیچی و اگه که نه این مقاله را به زودی زود بر می دارم ........
+
نوشته شده در جمعه 4 فروردین1385 ساعت 8:22 قبل از ظهر توسط H A D I
|