اعطای نمایندگی

انتخاب هر یک از این استراتژی‌ها ویژگی‌های خاص خود را داراست. میزان ریسک شرکت، میزان سرمایه‌گذاری، هزینه‌های ثابت و متغیر، هزینه‌های تمام‌شده و سهم‌بازار از جمله متغیرهایی هستند که با انتخاب هر استراتژی ورود تغییر می‌کنند.






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






آمیخته بازاریابی
کالا و خدمات

بسیاری از متخصصان بازاریابی بین‌المللی به استراتژی کالا و خدمات تعدیل شده معتقدند. این استراتژی بر ویژگی‌های خاص و منحصربه‌فرد کالا و خدمات برای بازارهای مختلف تاکید دارد. این تغییرات را می‌توان در خود کالا بوجود آورد. مانند تغییرات در بسته‌بندی، تغییرات در خصوصیات ظاهری کالا از قبیل رنگ، بو، اندازه و … که بر اساس مد، سلیقه و یا سبک زندگی افراد کشورهای متفاوت صورت می‌گیرد. همچنین این تغییرات می‌توانند در خدمات همراه کالا، که شامل گارانتی، نحوه توزیع و یا مستندات همراه کالا بوجود بیآیند.

در بازاریابیِ خدمات، امر تعدیل بسیار برجسته‌تر و حائزاهمیت‌تر از کالاهای ملموس است. برای مثال در آمریکا و کشورهای اروپایی سرعت خدمات برای مشتریان از اهمیت بالایی برخوردار است در صورتی که در کشورهای سنتی‌تر تقابل افراد، فروشنده و مشتری، بسیار مهم‌تر به نظر می‌رسد.

استراتژی کالای جهانی طیف مقابل استراتژی تعدیل است. در این استراتژی کالا در تمام کشورهای جهان یکنواخت است. در صورت امکان اجرا، این استراتژی می‌تواند مزایای زیادی برای شرکت داسته باشد. از جمله سودآوری بیشتر با تولید انبوه، امکان برنامه‌ریزی و کنترل مؤثرتر، هزینه تولید پایین‌تر و از این قبیل.






دوره عمر کالای بین‌المللی

مصرف‌کنندگان در کشورهای مختلف، از نظر سرعت قبول کالاهای جدید با هم کاملأ متفاوت هستند. این امر می‌تواند ناشی از تفاوت در درآمد افراد و یا طرزفکر آنها نسبت به کالاهای جدید در کشورهای مختلف باشد. به همین دلیل کالای جدید پس از اشباع کردن یک بازار خاص می‌تواند در بازارهای دیگر به رشد خود ادامه دهد. مثال ساده از این قبیل کالاها می‌توان به اتوموبیل پژو ۲۰۶ فرانسه در ایران اشاره کرد.






نام‌گذاری کالا

بدلیل اینکه نام کالا ریشه عمیق در زبان و فرهنگ دارد، نام‌گذاری کالا می‌تواند جهانی و یا محلی باشد. کوکاکولا اسمی است که در اکثر زبان‌ها یک تلفظ و معنی را دارد. اما شرکت آمریکارد که قصد داشت کارت اعتباری خود را به بیش از ۲۰ کشور ارائه کند، در سال ۱۹۷۷ نام خود را به ویزا تغیییر داد که تقریباً در همه‌جا معنی یکسانی دارد.






معرفی کالای جدید

همگانی شدن یک نوآوری جدید نیز در یک جامعه به عوامل مختلفی وابسته‌است. برای مثال مکروویو در دهه ۵۰ میلادی در آمریکا اختراع شد اما همگانی شدن و به اصطلاح جا افتادن این کالا در اواخر دهه ۷۰ و اوایل ۸۰ اتفاق افتاد. عواملی مانند مزیت نسبی کالا نسبت به قبل، سازگاری کالا، پیچیدگی استفاده از کالا و یا قابل مشاهده بودن کاربرد آن توسط دیگران عواملی هستند که در جا افتادن و پخش یک نوآوری جدید بسیار مؤثرند.

توجه به این عوامل برای شرکت‌های پیش‌رو و نوآور در بازاریابی بین‌المللی شان بسیار حائز اهمیت به نظر می‌رسد.






ترفیع

عملیات ترفیع فروش به مجموعهٔ برنامه‌های ارتباطی شرکت با مصرف‌کنندگان اطلاق می‌شود که شامل پنج ابزار تبلیغات، فروش شخصی، پیشبرد فروش، روابط عمومی و بازاریابی مستقیم است.

به زبان ساده، ترفیع در واقع برقراری ارتباط با مشتریان است و هدف نهایی آن ترغیب و قانع ساختن آنها برای خرید مداوم. بازاریابی سعی می‌کند با استفاده از ابزار مختلف ترفیع، ذهن مشتریان را نسبت به محصول به ویژه نشان تجاری و موقعیت آن آگاه سازد. علاوه بر این مشخص کند به چه دلیل مشتریان باید محصولات شرکت را خریداری کنند.






موانع فرایند ارتباطات بین‌المللی

موانع زبانی: تبلیغات شرکت باید به زبان‌های مختلف ترجمه شوند. نه تنها به زبان‌های اصلی، بلکه به گویش‌ها و لهجه‌های محلی که در هر جای دنیا مورد استفاده قرار می‌گیرند.
موانع فرهنگی: تفاوت‌های کوچک اما پیچیده در زبان‌های مختلف می‌توانند باعث شوند که یک شعار که برای مثال در یک زبان کاملاً جالب و جذب‌کننده‌است در زبان دیگر، اگر ترجمه واژه به واژه شود، کاملاً برعکس عمل کند.
رسانه‌ها: سلیقه‌ها و ارف تبلیغات کشورهای مختلف ممکن است کاملاً با هم متفاوت باشند. در برخی از کشورهای آمریکای جنوبی تبلیغات روزنامه‌ای بسیار مؤثرترند از تبلیغات تلویزیونی، اما در کشور آمریکا این‌چنین نیست.
قوانین و محدودیت‌های تبلیغاتی: کشورهای مختلف قوانین کاملاً متفاوتی در این باره که چه تبلیغاتی مجاز هستند اعمال می‌کنند.







تبلیغات جهانی

در موفقیت استراتژی تبلیغات جهانی (یکسان برای همهٔ کشورها) چهار عامل مؤثر است:

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

در مجموع می‌توان گفت، تبلیغات جهانی به دلیل مقرون‌به‌صرفه بودن و هزینهٔ کمتر دارای مزایایی است اما به دلیل وجود تفاوت‌های فرهنگی تبلیغات محلی مؤثرتر و قابل قبول‌ترند.






قیمت گذاری

قیمت کالاها و خدمات در بازاریابی به میزان پول یا بهایی که خریدار در مقابل دریافت آنها حاضر به پرداخت است اطلاق می‌گردد. قیمت‌گذاری در کنار کالا و خدمات، ترفیع و توزیع تنها بخشی از آمیختهٔ بازاریابی است که برای شرکت سود آور است و سه بخش دیگر برای شرکت هزینه‌بر هستند. همین امر باعث اهمیت‌یافتن هرچه بیشتر این عضو آمیختهٔ بازاریابی می‌گردد.






عوامل تٱثیرگذار بر قیمت‌گذاری بین‌المللی

عوامل سازمانی: این عوامل شامل هزینه‌ٔ تمام‌شده، هزینهٔ بسته‌بندی، هزینهٔ حمل و نقل، هزینهٔ گمرکی، مالیات، هزینه‌های عملیاتی، هزینهٔ کانال‌های توزیع و سایر هزینه‌ها می‌شوند.
بازار: سطح درآمد افراد و وضعیت رقابت دو عامل اصلی این بخش هستند که در بازارهای مختلف متفاوتند.
محیط: عواملی از قبیل تورم، نرخ ارز و مقررات کنترلی دولت‌ها در بازارهای مختلف بر قیمت‌گذاری تٱثیرگذارند.
استراتژی شرکت: شرکتها عموماً از سه سیاست قیمت‌گذاری که شامل قیمت نفوذی، دوششی و قیمت بازار است استفاده می‌کنند.







قیمت جهانی و قیمت‌های مختلف برای بازارهای مختلف

برخی از شرکت‌ها برای عرضهٔ محصولات خود در بازارهای مختلف به قیمت‌های پایین‌تر، از یک نام تجاری جدید استفاده می‌کنند. این سیاست باعث می‌شود که به نام تجاری اصلی شرکت لطمه‌ای وارد نگردد و نیز امکان بالا بردن قیمت نام تجاری اصلی نیز وجود دارد. شرکت سونی مارک جدید آیوا را برای بخشی از بازار که به دنبال قیمت پایین‌تر بود عرضه کرد. و یا شرکت هوبلین که دو محصول با نام‌های متفاوت و قیمت‌های پایین‌تر از نوشابهٔ اصلی خود اسمیرنوف وارد بازار کرد و همزمان قیمت اسمیرنوف را یک دلار افزایش داد.

قیمت یکسان جهانی نیز می‌تواند در راستای استراتژی‌های خاص شرکت‌های چندملیتی بکار گرفته شود.






توزیع

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

در هر کشور شبکه‌ای از کانال‌های توزیع وجود دارد که در کل، ساختار منحصربه‌فرد و ثابتی را تشکیل می‌دهد. بازاریابان بین‌المللی نیز مجبور به فعالیت در چهارچوب این ساختار می‌باشند.






ساختار توزیع بین‌المللی

ساختار سیستم توزیع هر کشور متٱثر از عواملی همچون مراحل رشد اقتصادی، سطح درآمد مصرف‌کنندگان، کیفیت تجهیزات زیربنایی، عوامل محیطی و نیز نظام حقوقی و قانونی آن کشور است. کانالهای موجود در سیستم توزیع بین‌المللی به دو بخش کانالهای کشور مبدٱ و کانالهای کشور مقصد تقسیم می‌شوند.






استراتژی توزیع بین‌المللی

به زبان ساده، استراتژی توزیع بین‌المللی باید به این پرسش پاسخ دهد که در هر بازار، بهترین کانال توزیع کدام است. عوامل مؤثری که در انتخاب کانال باید مورد توجه قرار گیرند عبارتند از:

پوشش اثربخش بازار هدف
کنترل کافی بر عوامل کلیدی موفقیت شرکت از طریق کانال
حداقل هزینه
انعطاف‌پذیری کانال در صورت لزوم تغییرات
سازگاری با فرهنگ و راهبردهای سازمان
تٱثیر سرمایه لازم بر نقدینگی شرکت
تداوم فعالیت کانال در صورت ترک پرسنل کلیدی






کمک به رقابت

دارا بودن همهٔ این ویژگی‌ها برای یک کانال امر بسیار پیچیده و شاید غیرممکن است. بنابراین صرفه‌جویی در هزینه‌ها با بالاترین اثربخشی توازن خوبی برای این ۸ عامل می‌تواند باشد. برای مثال شرکت چند ملیتی و بین‌المللی دل که تولیدکننده کامپیوترهای شخصی، تجهیزات کامپیوتر و لپ‌تاپ است و در سال ۲۰۰۸ درآمدی بالغ بر بیش از ۶۱ میلیارد دلار داشته، به دلیل صرفه جویی در هزینه‌ها و ساده‌سازی توزیع خود، در تمام جهان تنها از طریق اینترنت و تلفن کالاها و خدمات خود را بفروش می‌رساند.





بحران واحد پولی

بحران واحد پولی، (به انگلیسی: currency crisis) یا بحران تراز پرداخت‌ها، یک کاهش ناگهانی واحد پول است، که اغلب با یک تدبیر تهاجمی در بازار ارز خارجی پایان می‌یابد. بحران واحد پولی ممکن است، در نتیجهٔ کسری شدید تراز پرداخت‌ها، یا احتکار در بازار باشد. بحران‌ها مالی معمولا بر روی نظام نرخ ثابت ارز نسبت به نظام شناور، تاثیر گذار است.

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

بحران واحد پولی هزینه‌های هنگفتی را بر اقتصاد اعمال می‌کند، اما قابلیت پیش بینی زمان و جهت گیری بحران، توسط مفاهیم تئوری تقابل پیچیدهٔ بین اقتصاد کلان، انتظار سرمایه‌گذاران و سیاست‌های دولت محدود شده است.

چند بحران مالی معروف عبارتند از بحران اقتصادی در مکزیک ۱۹۹۴، بحران مالی آسیا ۱۹۹۷، بحران مالی روسیه (۱۹۹۸) و بحران مالی آرژانتین ۱۹۹۲ تا ۱۹۹۹.






تئوری‌ها

بحران واحد پول و بحران مستقل که از زمان بحران اقتصادی آمریکای لاتین در سال ۱۹۸۰ روز به روز، رو به افزایش است، مقدار زیادی از تحقیقات را به خود جذب کرده است. چندین نسل از مدل‌های معیار واحد پولی وجود دارد.






نسل اول

نسل اول مدل‌های بحران مالی با مدل‌های تطبیق پل کروگمن از ستیفن سالانت و مدل دیل هندرسون از دیدگاه حمله به بازار طلا صورت گرفت. در مقالهٔ آنها کروگمن اذعان داشت که یک حملهٔ ناگهانی به نرخ ثابت ارز، باعث ایجاد تغییرات غیر منطقی و خلاف انتظار می‌گردد، که می‌تواند در نتیجهٔ رفتار منطقی سرمایه‌گذاران باشد. این امر زمانی رخ می‌دهد که سرمایه‌گذاران پیش بینی کنند که دولت با کسری بیش از حد روبرو است که باعث می‌گردد دارایی‌های کمتری داشته باشد. سرمایه گذاران می‌خواهند، تا زمانی که نرخ ارز ثابت است، آن را نگه دارند، اما زمانی که این ثبات از بین می‌رود، آنها نیز به این رویه پایان می‌دهند.






نسل دوم

نسل دوم مدل‌های بحران واحد پول، با مقالهٔ اوبسفلد در سال ۱۹۸۶ آغاز گردید. در این مدل‌ها این شک بوجود می‌آید که دولت دوست دارد که ثبات نرخ ارز باقی بماند و برعکس این سرمایه گذاران هستتند که به واحد پولی حمله می‌کنند.






نسل سوم

مدل‌های نسل سوم بحران مالی چگونگی رویارویی سیستم بانکداری و سرمایه‌گذاری را با بحران مالی و اینکه چگونه بحران می‌تواند، تاثیرات واقعی بر روی باقیماندهٔ اقتصاد داشته باشد را بررسی می‌کند.

مک کینون و پیل (۱۹۹۶)، کروگمن (۱۹۹۸)، کارستی، پسنتی و روبینی (۱۹۹۸) عنوان نمودند که وام دادن بیش از حد بانک‌ها یک نوع مشکوک توسط دولت است.

ردلت و ساچز (۱۹۸۹) هراس از خود شکوفایی که به واسطه‌ها لطمه می‌زند، باعث تسویهٔ بلند مدت سرمایه می‌گردد که این هراس را تایید می‌کند.

چنگ و ولاسگو (۲۰۰۰) عنوان کردند که اگر بانک‌های محلی به خارج مقروض باشند، یک بحران مالی ممکن است باعث یک بحران بانکی شود.

برنساید، اکنباوم و ربلو (۲۰۰۱ تا ۲۰۰۴) عنوان کردند که یک تضمین دولتی از سیستم بانکداری ممکن است به بانک‌ها این انگیزه را بدهد که از خارج قرض نمایند و هر دو سیستم بانکی هر دو کشور را آسیب پذیر نمایند.

کراگمن (۱۹۹۹) دو فاکتور دیگر را پیشنهاد نمود تا بحران مالی آسیا را توضیح دهد: (۱) اوراق تعادل شرکت‌ها بر روی قابلیت آنها تاثیر گذار است و (۲) جریان سرمایه‌گذاری بر روی نرخ واقعی ارز تاثیر گذار است (او مدل خود را به عنوان "کاندیدایی برای مدل‌های بحران نسل سوم" ارائه نمود. اما در این مدل، سیستم بانکی هیچ نقشی ندارد. مدل او باعث سیاست گذاری شد: تحمیل مقرراتی بر روی فرار سرمایه که توسط مالزی طی بحران مالی آسیا روی داد.
بحران منطقهٔ یورو







بر اساس نظرات برخی از اقتصاددانان، بحران مالی منطقه یورو در واقع یک بحران تراز پرداخت است، یا حداقل می‌تواند به عنوان بحران مالی تلقی شود. بر اساس این دیدگاه، یک ثروت باد آورده جریان سرمایه از منابع مالی خصوصی در طول سال‌های پیش از این بحران به کشورهای اروپای جنوبی و یا حاشیهٔ منطقه یورو، همانند اسپانیا، ایرلند و یونان صورت می‌پذیرد؛ این جریان سنگین سرمایه‌گذاری، در بخش خصوصی، در بخش عمومی و یا هر دو، همانند ایجاد حباب اقتصادی، باعث به وجود آمدن درآمد زیادی می‌گردد. در ادامهٔ بحران مالی ۲۰۰۸–۲۰۰۷ در برخی از موارد همچون فرار سرمایه، ریزش سرمایهٔ ناگهانی اتفاق افتاد.

کسانی دیگر همچون برخی از حمایت کنندگان نظریهٔ مدرن پولی، عنوان کرده‌اند که یک منطقه با واحد پولی خود نمی‌تواند بحران تراز پرداخت را داشته باشد، زیرا در آن منطقه مکانیزمی با نام سیستم هدف ۲ وجود دارد، که این اطمینان را می‌دهد که شرکت‌های عضو منطقهٔ یورو همواره می‌توانند کسری بودجهٔ خود را جبران کنند. این نویسندگان این ادعا را ندارند که عدم توازن در منطقهٔ یورو بی ربط است، اما یک واحد پولی نمی‌تواند به سادگی توازنی از بحران پرداختی درست را داشته باشد. برخی از نویسندگان با این بحران به عنوان دیدگاه ام‌ام‌تی بر این باورند که کسانی که بحران را به عنوان یک بحران تراز پرداختی می‌پندارند، معنای عبارت "بحران تراز پرداختی" را عوض کرده‌اند.





حساب سرمایه

در اقتصاد کلان و امور مالی بین‌المللی حساب دارائی و یا حساب سرمایه و یا حساب مالی یکی از اجزای اصلی تراز پرداخت‌ها است.در حالی که حساب جاری بیانگر درآمد خالص یک ملت است، حساب دارایی بیانگر میزان مالکیت آن ملت به سرمایه موجود است.

هر مازاد در حساب دارایی به معنای جریان داشتن سرمایه به درون کشور است اما برخلاف مازاد در حساب جاری، این مازاد می‌تواند به معنای قرض گرفتن دولت از موسسات و کشورهای دیگر و یا فروختن دارایی‌ها بجای درآمد باشد.

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

حساب دارایی می‌تواند بصورت زیر محاسبه شود: حساب دارایی = تغییرات در مالکیت خارجیان بر دارایی‌های داخلی - تغییرات در مالکیت مردم کشور بر دارایی‌های خارجی

این فرمول می‌تواند بصورت زیر نیز نوشته شود: حساب دارایی = سرمایه‌گذاری مستقیم خارجی + سرمایه‌گذاری سبد سرمایه‌گذاری (Portfolio Investment) + دیگر سرمایه‌گذاری‌ها + اندوخته سرمایه‌گذاری






تجارت خارجی

تجارت خارجی به دادوستد کالا یا خدمت دارای ارزش فراسوی مرزهای بین‌المللی گفته میشود که در بسیاری از کشورها نمایانگر میزان تولید ناخالص داخلی میباشد. تاریخچه اینگونه دادوستد از جاده ابریشم و جاده کهربا آغاز گردیده، هرچند به نظر میرسد در زمان خود به اندازه امروز از اهمیت اقتصادی برخوردار نبوده.






سازمان تجارت جهانی

این سازمان با هدف تنظیم قوانین تجارت بین‌المللی تاسیس شده که در حال حاضر ایران عضو آن نمیباشد.

پنج روش پرداخت در تجارت بین المللی وجود دارد:

1- اعتبارات اسنادیL/C
2- براتDraft
3- حساب بازopen account
4- نسیهconsignee
5- پیش پرداختAdvance payment





تراز تجاری

تراز تجاری (به انگلیسی: Balance of trade) یا صادرات خالص (بعضی مواقع با نماد NX مشخص می‌شود)، تفاوت میان ارزش پولی واردات و صادرات خروجی در طی یک دوره معین در اقتصاد. رابطه بین واردات و صادرات کشورها است. مقدار مثبت به نام مازاد تجاری مشخص می‌شود اگر صادرات بیشتر از واردات باشد. مقدار منفی به نام کسری تجاری یا شکاف تجاری مشخص می‌شود اگر واردات بیشتر از صادرات باشد.






عوامل تاثیر گذار بر روی تراز تجارت

عوامل تاثیر گذار شامل:
هزینه‌های تولید (زمین، نیروی کار، سرمایه وغیره).
هزینه در دسترس بودن مواد اولیه کالاهای واسطه‌ها و ورودیهای دیگر.
حرکات نرخ ارز.
مالیات و محدودیت تجارت.
موانع غیر تعرفه‌ای مانند محیط زیست، بهداشت و استانداردهای ایمنی.
در دسترس بودن ارز خارجی کافی برای پرداخت واردات.
میزان کالاهای تولید شده در کشور (تحت تاثیر عرضه).





مجمع ثبات مالی

مجمع ثبات مالی (به انگلیسی: Financial Stability Forum یا FSF) در آوریل ۱۹۹۹ میلادی به منظور پیشبرد ثبات مالی بین‌المللی از طریق تبادل اطلاعات و همکاری بین‌المللی در زمینه نظارت و شناسایی مالی تأسیس شد. این مجمع مقامات ملی مسئول در زمینه ثبات مالی مراکز و نهادهای مالی بین‌المللی و گروه‌های تنظیم و نظارت بر مقررات بخشی و کارشناسان کمیته‌های بانک‌های مرکزی را به صورت منظم گرد هم می‌آورد. مجمع ثبات مالی به دنبال هماهنگ‌سازی کوشش‌های این نهادهای مختلف به منظور پیشبرد مالی بین‌المللی، بهبود عملکرد بازارها و کاهش یافتن ریسک سیستمی است.





موانع تجاری

موانع تجاری، از جمله عوامل تاثیرگذار بر روی تراز تجاری می‌باشد، مانند محیط زیست، بهداشت و استانداردهای ایمنی. برای نمونه وزارت نفت به شکلی قانع کننده مدعی است که عضویت در گات از طریق کاهش موانع ورود فرآورده‌های پتروشیمی ایران به بازارهای جهانی قدرت رقابت صنعت پتروشیمی کشور را بهبود می‌بخشد.

از وظایف سازمان تجارت جهانی(WTO) عبارتست از حذف تعرفه‌ها، از بین بردن موانع تجاری، تولیدی و مبادلات اقتصادی بین کشورها.





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





مدیریت بازرگانی

مدیریت بازرگانی که سرآغاز آن از فرانسه و دانشگاه ESCP Europe شروع گشته و به بحث پیرامون چگونگی کنترل سود، سرمایه، هزینه و استفادهٔ بهینه از امکانات موجود می‌پردازد. می‌توان گفت هدف از این رشته عبارت است از آشنایی دقیق با وظایف اساسی سازمان‌های بازرگانی، افزایش مهارت و توانایی دانشجویان در شناخت مسائل مبتنی بر مدیریت، جمع‌آوری و تجزیه و تحلیل اطلاعات مرتبط به هر یک از این مسائل، ارزیابی راه‌حل‌های مختلف در مورد هر مسأله، تصمیم‌گیری و اجرای تصمیمات اتخاذ شده. تیلور پایه‌گذار این علم در مکتب کلاسیک بوده است. از استادان مدیریت در ایران می‌توان دکتر مهدی الوانی، دکتر علی رضاییان، دکتر علی‌اکبر فرهنگی و دکتر سید رضا سید جوادین را نام برد. از دیگر بحث‌های مدیریت بازرگانی بازاریابی می‌باشد که در سال‌های اخیر به جایگاه باارزشی دست یافته است و به عنوان علم مطرح گردیده است. شرکت‌های بزرگ همواره درسال‌های اخیر هزینه‌های سنگینی برای این مقوله در نظر گرفته و بازخورد مناسبی از آن دریافت نموده‌اند. بازاریابی خود به شاخه‌های متعددی تقسیم گردیده و دانشگاه‌ها سعی در پرورش متخصصین در شاخه‌های مختلف این علم نموده‌اند. بازاریابی را می‌توان به شاخه‌های متعددی تقسیم کرد که مهم‌ترین آن‌ها بازاریابی داخلی و بازاریابی بین‌اللمللی است.

دانشگاه ها:این گرایش از قديمي ترين گرايش هاي مديريت است که کار خود را در سال 1333 به موجب عقد قرارداد بين دانشگاه تهران و دانشگاه کاليفرنياي جنوبي به منظور تربيت مديران براي اداره سازمانهاي دولتي و خصوصي ،در دانشکده حقوق دانشگاه تهران با همکاري گروهي از اساتيد آمريکايي آغاز کرد، سپس اين رشته در مقاطع و گرایش های مختلف و در دانشگاههاي گوناگون کشور گسترش يافته و همينک در غالب دانشگاههاي دولتي، آزاد و پيام نور ارائه مي گردد.

صنعت و بازار کار:فارغ التحصیلان این رشته با آگاهی و شناختی که از ساخت سازمان، تئوریهای مدیریت و سازماندهی و تکنیکهای مختلف تصمیم گیری دارند قدرت حل مشکلات را پیدا می کنند و همچنین علاوه بر دانش نظری با کاربردهای این رشته نیز آشنا می شوند. فارغ التحصیلان مدیریت بازرگانی می توانند در مؤسسات بازرگانی، امور دفتری مانند: تدارکات، اداره امور کارگزینی، امور مالی، بازاریابی مشغول به کار شوند.

گرايشهاي مختلف: اين رشته داراي گرايش‌هاي مختلفي می باشد که عبارتند از : بازاريابي ، سياستگذاري (استراتژيک) ، بازاريابي بين الملل ، تحول سازمان ی ، مالي ،بیمه، بازرگانی بین‌الملل و ...

واحدهاي درسي در دانشگاه: جمع تعداد واحدهاي درسي اين رشته 32 واحد بوده و 4 واحد از آن مربوط به پايان نامه مي باشد. تمامي درسهاي اين گرايش دو واحدي بوده و دانشجو بايد 14 درس دانشگاهي را بگذراند. از مجموع درسهاي اين رشته 4 واحد درس مديريت پيشرفته، 4 واحد تحليل آماري و تحقيق در عمليات و مابقي آن دروس اختصاصي اين رشته در زمينه آشنايي با تجارت و کسب و کار، مباحث استراتژيک سازماني و مديريت بازار مي باشند.

آينده شغلي:فارغ التحصيلان اين رشته با تسلط به مباحث مربوط به بازار، مباحث تدوين استراتژيهاي سازماني، شناخت مشتريان و نحوه ارتباط با آنها، شناخت فرايندهاي فروش، بازاريابي و خدمات به مشتريان زمينه لازم جهت استخدام در واحدهاي بازرگاني سازمانها را داشته و نسبت به ساير گرايش هاي مديريت با توجه به نبود رشته اي جايگزين از بازار کار مناسبي برخوردارند. ضمن اينکه دانشجويان اين رشته با توجه به شناخت کافي از کسب و کار و نحوه ايجاد تجارت موفق شانس زيادي براي موفقيت در حيطه کار آفريني و تشکيل کسب و کارجديد دارند.

بازار کار:فارغ التحصیلان این رشته به خوبی می توانند در سطح مدیران اجرایی در سازمانهای بازرگانی ، صنعتی و دولتی به کار اشتغال ورزند و یا در سمت مشاور مدیریت انجام وظیفه نمایند . انتظار می رود این فارغ التحصیلان پس از کسب تجربیات کافی بتوانند مسئولیتهای بیشتری را در سطوح بالای سازمان عهده دار شوند . علاوه بر این ، فارغ التحصیلان این دوره می توانند در کارهای پژوهشی و تحقیقاتی که امروز در موسسات بزرگ اهمیت زیادی برخوردار است ، مشغول بکار شوند .

بازاریابی چیست؟ فاصله ایده تا مرتفع شدن نیاز با استفاده از فرایند تبدیل ایده به کالا و مبادله آن را بازاریابی نام‌گذاری کرده‌اند البته تعاریف گوناگونی از بازاریابی در مراجع مختلف آمده است که هریک از دیدگاه مکتبی و یا دانشمندی ارائه شده است، ولی نکته محوری در تمامی این تعاریف محور قرار دادن کالا سرمایه‌گذاری شده در بازار می‌باشد. علم بازاریابی به‌لحاظ همبستگی بسیار زیاد با مدیریت استراتژیک در بسیاری از موارد به صورت ترکیبی به اجرا در آمده و شرکت‌ها استراتژی‌های خود را با استفاده از علوم و زیرشاخه‌های بازاریابی تکمیل می‌نمایند. از دانشمندان این زمینه می‌توان به ایگور انسف اشاره نمود که خود یکی از پایه‌گذاران این علم نوین در دنیا می‌باشد.

برخی از زیرشاخه‌های بازاریابی عبارت‌اند از E-marketing ،E-commerce، بازایابی بین‌المللی، رفتار مصرف کننده، بازاریابی داخلی، بازاریابی صنعتی و بازاریابی افقی و عمودی. هر یک از زیر شاخه‌های فوق ضمن تبعیت از اصول بازاریابی این امکان را فراهم آورده‌است تا متخصصین و علاقه‌مندان در زمینه‌ای خاص بررسی‌های لازم را به عمل آورند.

== از گرایش‌های مدیریت بازرگانی می‌توان به بازاریابی بین‌الملل، بازاریابی داخلی، بازاریابی، مدیریت مالی و بیمه و تحول اشاره کرد.
7:06 pm
کاربرد

زبان برنامه نویسی یک مکانیزم ساخت یافته برای تعریف داده‌ها، و عملیات یا تبدیل‌هایی که ممکن است بطور اتوماتیک روی آن داده انجام شوند، فراهم می‌کند. یک برنامه نویس از انتزاعات آماده در زبان استفاده می‌کند تا مفاهیم به کار رفته در محاسبات را بیان کند. این مفاهیم به عنوان یک مجموعه از ساده‌ترین عناصر موجود بیان می‌شوند(مفاهیم ابتدایی نامیده می‌شوند).





زبان‌های برنامه نویسی با غالب زبان‌های انسانی تفاوتی دارد و آن این است که نیاز به بیان دقیق تر و کامل تری دارد. هنگام استفاده از زبان‌های طبیعی برای ارتباط با دیگر انسان‌ها، نویسندگان و گویندگان می‌توانند مبهم باشند و اشتباهات کوچک داشته باشند، و همچنان انتظار داشته باشند که مخاطب آنها متوجه شده باشد. اگرچه، مجازا، رایانه‌ها "دقیقاً آنچه که به آنها گفته شده را انجام می‌دهند." و نمی‌توانند "بفهمند" که نویسنده دقیقاً چه کدی مد نظر نویسنده بوده‌است] البته امروزه برنامه‌هایی برای انجام این کار تولید شده‌اند و تلاش‌های بسیاری در این زمینه انجام شده ولی هنوز به نتیجهٔ رضایت بخشی نرسیده است[. ترکیب تعریف زبان، یک برنامه، و ورودی برنامه بطور کامل رفتار خروجی را به هنگام اجرای برنامه (در محدوده کنترل آن برنامه) مشخص می‌کند. برنامه‌های یک رایانه ممکن است در یک فرایند ناپیوسته بدون دخالت انسان اجرا شوند، یا یک کاربر ممکن است دستورات را در یک مرحله فعل و انفعال مفسر تایپ کند.در این حالت "دستور"ها همان برنامه‌ها هستند، که اجرای آنها زنجیروار به هم مرتبطند.به زبانی که برای دستور دادن به برنامه‌ای استفاده می‌شود، زبان اسکریپت می‌گویند. بسیاری از زبان‌ها کنار گذاشته شده‌اند، برای رفع نیازهای جدید جایگزین شده‌اند، با برنامه‌های دیگر ترکیب شده‌اند و در نهایت استعمال آنها متوقف شده‌است. با وجود اینکه تلاش‌هایی برای طراحی یک زبان رایانه" کامل" شده‌است که تمام اهداف را تحت پوشش قرار دهد، هیچ یک نتوانستند بطور کلی این جایگاه را پر کنند. نیاز به زبان‌های رایانه‌ای گسترده از گستردگی زمینه‌هایی که زبان‌ها استفاده می‌شوند، ناشی می‌شود:

محدوده برنامه‌ها از متون بسیار کوچک نوشته شده توسط افراد عادی تا سیستم‌های بسیار بزرگ نوشته شده توسط صدها برنامه نویس است
توانایی برنامه نویس‌ها: از تازه کارهایی که بیش از هر چیز به سادگی نیاز دارند تا حرفه‌ای‌هایی که با پیچیدگی قابل توجهی کنار می‌آیند.
برنامه‌ها باید سرعت، اندازه و سادگی را بسته به سیستم‌ها از ریزپردازندها تا ابر رایانه‌ها متناسب نگه دارند.
برنامه‌ها ممکن است یک بار نوشته شوند و تا نسل‌ها تغییر نکنند، و یا ممکن است پیوسته اصلاح شوند.
در نهایت، برنامه نویس‌ها ممکن است در علایق متفاوت باشند: آنها ممکن است به بیان مسائل با زبانی خاص خو گرفته باشند.

یک سیر رایج در گسترش زبان‌های برنامه نویسی این است که قابلیت حل مسائلی با درجات انتزاعی بالاتری را اضافه کنند. زبان‌های برنامه نویسی اولیه به سخت‌افزار رایانه گره خورده بودند. همانطور که زبان‌های برنامه نویسی جدید گسترش پیدا کرده‌اند، ویژگی‌هایی به برنامه‌ها افزوده شده که به برنامه نویس اجازه دهد که ایده‌هایی که از ترجمه ساده به دستورات سخت‌افزار دورتر هستند نیز استفاده کند. چون برنامه نویس‌ها کمتر به پیچیدگی رایانه محدود شده‌اند، برنامه‌های آنها می‌تواند محاسبات بیشتری با تلاش کمتر از سوی برنامه نویس انجام دهند. این به آنها این امکان را می‌دهد که کارایی بیشتردر واحد زمان داشته باشند. "پردازنده‌های زبان طبیعی" به عنوان راهی برای ازبین بردن نیاز به زبان‌های اختصاصی برنامه نویسی پیشنهاد شده‌اند. هرچند، این هدف دور است و فواید آن قابل بحث است. "ادسگر دیجسترا" موافق بود که استفاده از یک زبان رسمی برای جلوگیری از مقدمه سازی ساختارهای بی معنی واجب است، و زبان برنامه نویسی طبیعی را با عنوان "احمقانه" رد کرد، "آلن پرلیس" نیز مشابها این ایده را رد کرد. مطابق با متدولوژی نامتجانس استفاده شده توسط langpop.com در سال ۲۰۰۸، ۱۲ زبان پرکاربرد عبارتند از: C, C++, C#, Java, JavaScript, Perl, PHP, Python, Ruby, Shell, SQL, and Visual Basic.



المان‌ها
تمام زبان‌های بزنامه نویسی تعدادی بلوک‌های ابتدایی برای توضیح داده و پردازش یا تبدیل آنها(مانند جمع کردن دو عدد با انتخاب یک عضو از یک مجموعه)دارند. این " عناصرابتدایی" بوسیله قوانین معناشناسی و دستوری تعریف می‌شوند که ساختار و معنای مربوطه را توضیح می‌دهند.
دستور(
syntax)

فرم سطحی یک زبان برنامه نویسی دستور آن نامیده می‌شود. غالب زبان‌های برنامه نویسی کاملاً متنی اند؛ و از دنبالهٔ متون شامل کلمات، اعداد، نشانگذاری، بسیار شبیه زبان نوشتاری طبیعی استفاده می‌کنند. از طرف دیگر، برنامه‌هایی نیز وجود دارند که بیشتر گرافیکی اند، و از روابط بصری بین سمبل‌ها برای مشخص کردن برنامه استفاده می‌کنند. دستور یک زبان ترکیبات ممکن سمبل‌ها برای ایجاد یک برنامهٔ درست را از نظر دستوری مشخص می‌کند. معنایی که به یک ترکیب سمبل‌ها داده می‌شود با معناشناسی اداره می‌شود(قراردادی یا نوشته شده در پیاده سازی منبع). از آنجا که اغلب زبان‌ها متنی هستند، این مقاله دستور متنی را مورد بحث قرار می‌دهد.

دستور زبان برنامه نویسی معمولاً بوسیله ترکیب عبارات معین(برای ساختار لغوی) و فرم توضیح اعمال(برای ساختار گرامری) تعریف می‌شوند. متن زیر یک گرامر ساده، به زبان lisp است: expression ::= atom | list atom ::= number | symbol number ::= [+-]?['۰'-'۹']+ symbol ::= ['A'-'Za'-'z'].* list ::= '(' expression* ')' این گرامر موارد ذیل را مشخص می‌کند:

یک عبارت یا atom است و یا یک لیست
یک atom یا یک عدد است و یا یک سمبل
یک عدد دنباله ناشکسته‌ای از یک یا تعداد بیشتری اعداد دهدهی است، که یک علامت مثبت و یا منفی می‌تواند پیش از آن بیاید.
یک سمبل حرفی است که بعد از هیچ یا تعدادی کاراکتر (جز فاصله) می‌آید.
یک لیست تعدادی پرانتز است که می‌تواند صفر یا چند عبارت در خود داشته باشد.

"۱۲۳۴۵"، "()"، "(a b c۲۳۲ (۱))" مثال‌هایی هستند از دنباله‌های خوش فرم در این گرامر.

همه برنامه‌هایی که از لحاظ دستوری درست هستند، از نظر معنا درست نیستند. بسیاری از برنامه‌های درست دستوری، بد فرم اند، با توجه به قوانین زبان؛ و ممکن است (بسته به خصوصیات زبان و درست بودن پیاده سازی) به خطای ترجمه و یا استثنا(exception) منتج شود. در برخی موارد، چنین برنامه‌هایی ممکن است رفتار نامشخصی از خود نشان دهند. حتی اگر یک برنامه در یک زبان به خوبی بیان شده باشد، ممکن است دقیقاً مطلوب نویسنده آن نبوده باشد.

به عنوان مثال در زبان طبیعی، ممکن نیست به برخی از جملات درست از لحاظ گرامری، معنای خاصی اطلاق کرد و یا ممکن است جمله نادرست باشد:

"ایده‌های بی رنگ سبز با خشم می‌خوابند."از نظر دستوری خوش فرم است ولی معنای مورد قبولی ندارد.
"جان یک مجرد متاهل است." از نظر دستوری درست است، ولی معنایی را بیان می‌کند که نمی‌تواند درست باشد.

این قسمت از زبان C از نظر دستوری درست است، اما دستوری را انجام می‌دهد که از نظرمعنایی تعریف نشده است(چون p یک اشاره گر خالی است، عمل p->real,p->im معنای خاصی ندارد.) complex *p = NULL; complex abs_p = sqrt (p->real * p->real + p->im * p->im);

گرامر مورد نیاز برای مشخص کردن یک زبان برنامه نویسی می‌تواند با جایگاهش در "سلسله مراتب چامسکی" طبقه بندی شود. دستور اغلب زبان‌های برنامه نویسی می‌تواند بوسیله یک گرامر نوع ۲ مشخص گردد، برای مثال، گرامرهای مستقل از متن.




معناشناسی ایستا
معناشناسی ایستا محدودیت‌هایی بر روی ساختار مجاز متن‌ها تعیین می‌کند که بیان آنها در فرمول دستوری استاندارد مشکل و یا غیر ممکن است. مهمترین این محدودیت‌ها به وسیله سیستم نوع گذاری انجام می‌شود.


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

یک زبان نوع گذاری شده‌است اگر مشخصات هر عملیات، نوع داده‌های قابل اجرا توسط آن را با نشان دادن نوع‌هایی که برای آنها قابل اجرا نیست، تعیین کند. برای مثال، "این متن درون گیومه قرار دارد" یک رشته‌است. در غالب زبان‌های برنامه نویسی، تقسیم یک رشته با یک عدد معنایی ندارد. در نتیجه غالب زبان‌های برنامه نویسی مدرن ممکن است اجرای این عملیات را توسط برنامه‌ها رد کنند. در برخی زبان‌ها، عبارات بی معنی ممکن است هنگام ترجمه(compile) پیدا شود(چک کننده نوع ایستا)، و توسط کامپایلر رد شود، در حالی که در سایر برنامه‌ها، هنگام اجرا پیدا شود.(چک کننده نوع دینامیک) که به استثنای در حال اجرا منتج شود(runtime exception). حالت خاص زبان‌های نوع دار زبان‌های تک نوعند. این زبان‌ها غالباً اسکریپتی و یا مارک آپ هستند، مانند rexx وSGML و فقط یک داده گونه دارند—غالباً رشته‌های کاراکتری که هم برای داده‌های عددی و هم برای داده‌های سمبلی کاربرد دارند. در مقابل، یک زبان بدون نوع گذاری، مثل اکثر زبان‌های اسمبلی، این امکان را می‌دهد که هر عملیاتی روی هر داده‌ای انجام شود، که معمولاً دنباله‌ای از بیت‌ها با طول‌های متفاوت در نظر گرفته می‌شوند. زبان‌های سطح بالا که بی نوع هستند شامل زبان‌های ساده رایانه‌ای و برخی از انواع زبان‌های نسل چهارم.

در عمل، در حالیکه تعداد بسیار کمی از دیدگاه نظریه نوع، نوع گذاری شده تلقی می‌شوند(چک کردن یا رد کردن تمام عملیات‌ها)، غالب زبان‌های امروزی درجه‌ای از نوع گذاری را فراهم می‌کنند. بسیاری از زبان‌های تولیدکننده راهی را برای گذشتن یا موقوف کردن سیستم نوع فراهم می‌کنند.




نوع گذاری ایستا و متحرک

در نوع گذاری ایستا تمام عبارات نوع‌های خود را قبل از اجرای برنامه تعیین می‌کنند(معمولاً در زمان کامپایل). برای مثال، ۱ و (۲+۲) عبارات عددی هستند؛ آنها نمی‌توانند به تابعی که نیاز به یک رشته دارد داده شوند، یا در متغیری که تعریف شده تا تاریخ را نگه دارد، ذخیره شوند.





زبان‌های نوع گذاری شده ایستا می‌توانند با مانیفست نوع گذاری شوند یا با استفاده از نوع استنباط شوند. در حالت اول، برنامه نویس بیشتر صریحاً نوع‌ها را در جایگاه‌های منتنی مشخص می‌نویسد(برای مثال، در تعریف متغیرها). در حالت دوم، کامپایلر نوع عبارات و تعریف‌ها را بر اساس متن استنباط می‌کند. غالب زبان‌های مسیر اصلی(mainstream) ایستا نوع گذاری شده، مانند C#,C++ و Java، با مانیفست نوع گذاری می‌شوند



نوع گذاری قوی و ضعیف

نوع گذاری ضعیف این امکان را ایجاد می‌کند که با متغیری به جای متغیری دیگر برخورد شود، برای مثال رفتار با یک رشته به عنوان یک عدد. این ویژگی بعضی اوقات ممکن است مفید باشد، اما ممکن است باعث ایجاد برخی مشکلات برنامه شود که موقع کامپایل و حتی اجرا پنهان بمانند.

نوع گذاری قوی مانع رخ دادن مشکل فوق می‌شود. تلاش برای انجام عملیات روی نوع نادرست متغیر منجر به رخ دادن خطا می‌شود. زبان‌هایی که نوع گذاری قوی دارند غالباً با نام "نوع-امن" و یا امن شناخته می‌شوند. تمام تعاریف جایگزین برای "ضعیف نوع گذاری شده" به زبان‌ها اشاره می‌کند، مثل perl, JavaScript, C++، که اجازه تعداد زیادی تبدیل نوع داخلی را می‌دهند. در جاوااسکریپت، برای مثال، عبارت ۲*x به صورت ضمنی x را به عدد تبدیل می‌کند، و این تبدیل موفقیت آمیز خواهد بود حتی اگر x خالی، تعریف نشده، یک آرایه، و یا رشته‌ای از حروف باشد. چنین تبدیلات ضمنی غالباً مفیدند، اما خطاهای برنامه نویسی را پنهان می‌کنند.

قوی و ایستا در حال حاضر عموماً دو مفهوم متعامد فرض می‌شوند، اما استفاده در ادبیات تفاوت دارد، برخی عبارت "قوی نوع گذاری شده" را به کار می‌برند و منظورشان قوی، ایستایی نوع گذاری شده‌است، و یا، حتی گیچ کننده تر، منظورشان همان ایستایی نوع گذاری شده‌است. بنابراین C هم قوی نوع گذاری شده و هم ضعیف و ایستایی نوع گذاری شده نامیده می‌شود.



معناشناسی اجرا

وقتی که داده مشخص شد، ماشین باید هدایت شود تا عملیات‌ها را روی داده انجام دهد. معناشناسی اجرا ی یک زبان تعیین می‌کند که چگونه و چه زمانی ساختارهای گوناگون یک زبان باید رفتار برنامه را ایجاد کنند.

برای مثال، معناشناسی ممکن است استراتژی را که بویسله آن عبارات ارزیابی می‌شوند را تعریف کند و یا حالتی را که ساختارهای کنترلی تحت شرایطی دستورها را اجرا می‌کنند.


کتابخانه هسته
اغلب زبان‌های برنامه نویسی یک کتابخانه هسته مرتبط دارند(گاهی اوقات "کتابخانه استاندارد" نامیده می‌شوند، مخصوصا وقتی که به عنوان قسمتی از یک زبان استاندارد ارائه شده باشد)، که به طور قراردادی توسط تمام پیاده سازی‌های زبان در دسترس قرار گرفته باشند. کتابخانه هسته معمولاً تعریف الگوریتم‌ها، داده ساختارها و مکانیزم‌های ورودی و خروجی پرکاربرد را در خود دارد. کاربران یک زبان، غالباً با کتابخانه هسته به عنوان قسمتی از آن رفتار می‌کنند، اگرچه طراحان ممکن است با آن به صورت یک مفهوم مجزا رفتار کرده باشند. بسیاری از خصوصیات زبان هسته‌ای را مشخص می‌کنند که باید در تمام پیاده سازی‌ها موجود باشند، و در زبان‌های استاندارد شده این کتابخانه هسته ممکن است نیاز باشد. بنابراین خط بین زبان و کتابخانه هسته آن از زبانی به زبان دیگر متفاوت است. درواقع، برخی زبان‌ها به گونه‌ای تعریف شده‌اند که برخی از ساختارهای دستوری بدون اشاره به کتابخانه هسته قابل استفاده نیستند. برای مثالف در جاوا، یک رشته به عنوان نمونه‌ای از کلاس “java.lang.String” تعریف شده است؛ مشابها، در سمال تاک(smalltalk) یک تابع بی نام(یک "بلاک") نمونه‌ای از کلاس BlockContext کتابخانه می‌سازد. بطور معکوس، Scheme دارای چندین زیرمجموعه مرتبط برای ایجاد سایر ماکروهای زبان می‌باشد، و در نتیجه طراحان زبان حتی این زحمت را نیز تحمل نمی‌کنند که بگویند کدام قسمت زبان به عنوان ساختارهای زبان باید پیاده سازی شوند، و کدام یک به عنوان بخشی ازکتابخانه.


عمل
طراحان زبان و کاربران باید مصنوعاتی ایجاد کنند تا برنامه نویسی را در عمل ممکن سازند و کنترل کنند. مهمترین این مصنوعات خصوصیات و پیاده سازی‌های زبان هستند.
ساعت : 7:06 pm | نویسنده : admin | مطلب قبلی | مطلب بعدی
بامداد نویس | next page | next page