زبان های برنامه نویسی

معرفی زبان‌های اسکریپتی

شنبه, ۴ آذر ۱۳۹۱، ۰۵:۰۶ ب.ظ


زبان های اسکریپتی جزو زبان های 
interpreter ای هستند و کامپایل نمی شوند.از زبان های اسکریپتی برای نوشتن برنامه هایی که می خواهد به طور اتوماتیک یک  سری دستور که باید توسط برنامه نویس به صورت interactive انجام شود را استفاده می شود.

از این زبان ها برای نوشتن صفحات وب، نوشتن shell در سیستم عامل.

این زبان ها از روی زبان های برنامه نویسی نوشته شده اند. در واقع نمونه های کوچکی از زبان های برنامه نویسی هستند. این زبان ها برای نوشتن برنامه ها از صفر طراحی نشده اند و برای ترکیب کردن component  ها استفاده می شوند.


برخی ویژگی های این زبان ها

1-      سادگی syntax :برای استفاده ی راحت  و سریع برنامه نویس از syntax  های ساده ای که خیلی سریع میتوان آنها را فهمید استفاده می شود.

2-      پیاده سازی interface آسان برای ویژگی های سیستم عامل

3-      ساختار نسبتا سست : مثلا نمی توان از زبان جاوا به راحتی برای نوشتن برنامه های اسکریپتی استفاده کرد چون قوانین زیادی برای کلاس ها در نظر گرفته شده ولی زبان های اسکریپتی میتوانند در زمان اجرا به فایل ها مراجعه کنند و یک قطعه برنامه را به برنامه ی خود اضافه کنند.

 انواع زبان های اسکریپتی

1 - اسکریپت های گرافیکی  : این زبان ها با به وجود آمدن interface  های گرافیکی ایجاد شدند.این زبان ها در تعامل با منوهای گرافیکی ویندوز و دکمه های مختلف موجود در ویندوز می باشند،و با کلیک کاربر بر روی یک منو  مثل کاربر عمل میکنند و دستورات را یک به یک اجرا میکنند.بعضی از این زبان ها که عملیات کلیک بر روی یک گزینه را شبیه سازی می کنند ماکرو نامیده می شوند.
این زبان ها به طور کلی می توانند برای  کنترل هر برنامه گرافیکی استفاده شوند، برای این کار هم برنامه باید زبان اسکریپتی را پشتیبانی کند هم سیستم عامل مربوطه.

2 - زبان های اسکریپتی برای برنامه های خاص منظوره: این زبان ها متناسب با یک  برنامه خاص که دارای ویژگی منحصر به فرد هستند استفاده می شود. به  طور مثال خیلی از بازی های کامپیوتر زبان اسکریپتی مخصوص به خود را دارند. یکی از این زبان ها Emacs Lisp است که ویژگی های زبان Lisp را دارد و برای(Emacs (text editor  طراحی شده است.


3-زبان هایی برای پردازش در متن : پردازش رکورد های متنی یکی از قدیمی ترین استفاده های زبان های اسکریپتی است. اسکریپت هایی که برای tool هایی UNIX نوشته شده (AWK,sed) و برای grep که با فایل های متنی در ارتباط است.

4-زبان های پویای همه منظوره: این زبان ها در ابتدا به صورت زبان های اسکریپتی همه منظوره بودند ولی بعدها به سمت  کنترل زبان هایی رفتند که داینامیک بودند و در زمان اجرا امکان ایجاد تغییر در آنها وجود داشت. 

5- زبان های افزونگی / توکار: می توان با استفاده از این زبان ها اسکریپت ها را در هر زبان برنامه نویسی و هر برنامه ی نرم افزاری تعبیه کرد. به طور مثال برنامه نویس های زبان C از "hook" برای اینکه کنترل را به زبان اسکریپتی بدهد استفاده می کنند. برنامه هایی مثل Adobe Flash   اجازه ی استفاده از اسکریپت هایی که از استاندارد ECMAScript  را می دهند .

lمثال هایی از زبان های اسکریپتی که در قسمت های بعد توضیح داده می شوند عبارتند از: PhP - java script - Python  Perl


موافقین ۰ مخالفین ۰ ۹۱/۰۹/۰۴
فهیمه هاجری

نظرات  (۱۹)

ممنون
۰۹ آذر ۹۸ ، ۰۰:۱۸ کسب درامد

مرسیییی

شرکت تام باهر با داشتن محصولات سیستمهای متحرک خطی توانسته تامین کننده انواع لوازم سی ان سی در صنایع مختلف از جمله صنایع ساخت دستگاهها و ماشین الات سی ان سی باشد.

با دیدن سایتهای تام باهر میتوانید بهترین خرید را اشته باشید

tambaherbearings.com

 

کوپلینگ باهر در حقیقت قطعه ای است که برای متصل کردن دو قطعه دوار را به متصل نموده و شاید بهتر این است که بگوییم کوپلینگ ابزاری برای محور کردن موتور وشفت پمپ  است و می تواند اجازه انحرافاتی را به آنها بدهد.شفت و موتور چون به صورت کسری یا ضربدری در پمپ کلوز، پمپ سانتری فیوژ یا موتورهای سانترفیوز قرار میگیرد به وسیله کوپلینگ به هم اتصال دارند حالا اگر به هر دلیل کوپلینک دارای کیفیت مناسب نباشد امکان آسیب به انکودر یا موتور را دارد.کوپلینگ در واقع در جاهایی که نیاز به اتصال محرک اولیه به سیستم گرداننده پمپ باشد ه کار میرود و علمی ترین تعریف همان انتقال حرکت گردشی و نیروی گشتاوری از قسمتی به قسمت دیگر است.کوپلینگ در انواع ماشین آلات صنعتی به ویژه در دستگاههای سی ان سی(cnc)  به عنوان موتور نیروی محرک دستگاه عمل میکند.با توجه به میزان مصرف بالای انواع کوپلینگها نیاز جامعه صنعتی به قطعاتی مثل کوپلینگ بالاست و شرکت تام باهر از جمله شرکتهای مطرح در ایران است که نیاز مشتریان محترم را با نهایت کیفیت برآورده مینمایند. 

شرکت تام باهر از قدمت بالایی در این صنعت نیز برخوردار است که با تجهیزات مدرن و به روز باکیفیت بالا اقدام به عرضه محصولات خود مینماید. کوپلینگ باهر که برای اتصال بین دو شفت به یکدیگر از آن استفاده و بهره می رود. بعنوان مثال یکی از موارد استفاده از آن در دستگاه های سی ان سی CNC است. کوپلینگ عرضه شده در شرکت تام باهر با دستگاه های جدید و مدرن و در انواع مختلف مناسب برای استفاده در دستگاه ها و کارکرد های مختلف و غیره استفاده می شود. .البته دامنه محصولات تام باهر بسیار وسیع است و محصولات سیستمهای متحرک خطی را دارا میباشد از جمله تمام لوازم سی ان سی،بال اسکرو که شامل دو برندبال اسکرو باهر از چین،بال اسکرو جی تن(GTEN) از تایوان می باشد را عرضه میدارد.

 

۰۹ آبان ۰۰ ، ۲۳:۱۰ مجمد رضا کاظمی
۰۹ آبان ۰۰ ، ۲۳:۱۲ علیرضا حمیدی
۰۹ آبان ۰۰ ، ۲۳:۱۸ علیرضا حمیدی
۰۹ آبان ۰۰ ، ۲۳:۱۹ علیرضا حمیدی
۰۹ آبان ۰۰ ، ۲۳:۲۴ علیرضا حمیدی
۰۹ آبان ۰۰ ، ۲۳:۲۵ علیرضا حمیدی

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی