لینک فایل کتاب مبانی برنامه ریزی کوانتومی Ying سال انتشار (2016)

کتاب مبانی برنامه ریزی کوانتومی Ying سال انتشار (2016)

نویسنده: M. Ying

فایل PDF کتاب به زبان انگلیسی و در 356 صفحه است.

فایل PDF با بهترین کیفیت و با قابلیت جستجو در متن و کپی برداری از متن است.

 


کلمات کلیدی : برنامه ریزی کوانتومی, کتاب مبانی برنامه ریزی کوانتومی Ying
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل کتاب آموزش برنامه نویسی ++C نوشته Deitel - ویرایش دهم (2017)

کتاب آموزش برنامه نویسی ++C نوشته Deitel - ویرایش دهم (نسخه Global)

ناشر کتاب: (Pearson (2017

نویسندگان: P. Deitel و H. Deitel

فایل PDF کتاب به زبان انگلیسی و در 1076 صفحه است.

فایل PDF با بهترین کیفیت و با قابلیت جستجو در متن و کپی برداری از متن است.


کلمات کلیدی : Deitel, سی پلاس پلاس
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت برنامه نویسی کامپیوتر CC++

مشخصات فایل

عنوان:پاورپوینت برنامه نویسی کامپیوتر C/C++ 

قالب بندی:پاورپوینت

تعداد اسلاید:25

 

فهرست مطالب

فصل اول : مقدمات زبان C++
فصل دوم : ساختار های کنترلی
فصل سوم : توابع
فصل چهارم : آرایه ها
فصل پنجم : ساختارها و اشاره گرها
فصل ششم : برنامه نویسی شی گرا
 
 
 
زبان های برنامه نویسی
زبان های سطح پایین (زبان ماشین)
oدسترسی به دستورات ماشین
زبان های سطح میانی (زبان اسمبلی)
oمجموعه ای از ابزارها را با استفاده از مخفف های انگلیسی به برنامه نویس ارائه می دهد.
زبان های سطح بالا (بیسیک، فورترن، پاسکال، Cو...)
oبه طور مستقیم روی رشته های کاراکتری کار می کند. دستورالعمل های این زبان بسیار نزدیک به زبان انگلیسی است.
 
تاریخچه مختصر C++
 این زبان در اوائل دهه 1980 توسط stroustrup  در آزمایشگاه بل طراحی شده است.
 این زبان عملاً توسعه یافته زبان برنامه نویسی C می باشد. زبان C یک زبان استاندارد، مستقل از سخت افزار و همه منظوره است.
C++ نسخه پیشرفته ای از C است که برنامه نویسی شی گرا به آن اضافه شده است.
برنامه های شی گرا منظم و ساخت یافته اند، قابل به روز آمدن کردن اند و به سهولت تغییر و بهبود می یابند. بنابراین قابلیت اطمینان و پایداری بیشتری دارند.

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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت برنامه سازی پیشرفته با C++

مشخصات پاورپوینت

عنوان:پاورپوینت برنامه سازی پیشرفته با C++

قالب بندی:پاورپوینت

تعداد اسلاید:29

مرجع

برنامه نویسی شئ‌گرا با  C++

 

Robert W.Lafore

   مهندس حسین ابراهیم‌زاده قلزم

 

 

محتوا

فصل اول:مفاهیم مقدماتی

اهداف درس

lآشنایی با تحلیل شی گرا
lآشنایی با برنامه نویسی و زبان های برنامه نویسی شی گرا
lتسلط به زبان برنامه نویسی شی گرا
lبرنامه نویسی با Visual C++
lکتاب برنامه نویسی با Visual C++ در 21 روز باید مطالعه شود.
lانجام پروژه
زبان‌های رویه‌ای
معرفی
تقسیم یک برنامه به چند تابع
مشکلات برنامه‌نویسی ساختیافته
دسترسی بدون قید و شرط
رابطه‌ی بین متغیرها در برنامه‌ی رویه‌ای
انواع داده‌ای جدید
روش شئ گرا
معرفی شئ
معرفی توابع عضو
کلاس‌ها 
ارث بری
ایجاد انواع داده‌ای جدید
سربار گذاری عملگر‌ها
تمرین شماره 1
 
 
 
 
 
 
معرفی
lپاسکال،‌ فورترن، C ، جزء زبان‌های رویه‌ای هستند.
lدر این زبان‌ها، هر دستور به کامپیوتر می‌گوید چه‌کاری انجام دهد.
lیک برنامه از چند دستور تشکیل می‌شود.

 

v مثال: کامپیوتر تعدادی عدد از کاربر بگیرد، میانگین آنها را محاسبه و در خروجی چاپ بکند.

 

 

 


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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت مبانی کامپیوتر و برنامه سازی -11 اسلاید

مشخصات فایل

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

قالب بندی:پاورپوینت

تعداد اسلاید:11

 

محتویات

فصل اول : مبانی کامپیوترها

تعاریف اولیه

تاریخچه کامپیوتر

انواع کامپیوتر

اجزای کامپیوتر

سخت افزار کامپیوتر

نرم افزار کامپیوتر

 

 

تعاریف اولیه

lکامپیوتر
l وسیله ای است که داده ها و دستورالعملها را از انسان دریافت کرده و پس از اجرای دستورالعملها برروی داده ها، داده های حاصل را به انسانها باز می گرداند. به اجرای دستورالعملها برروی داده ها پردازش گفته می شود.
lالگوریتم
l دستورالعملهایی که برای کامپیوتر نوشته می شود را الگوریتم گوییم .
lبرنامه کامپیوتری
l به تشریح الگوریتم ها برای کامپیوتر با استفاده از یک زبان برنامه سازی گفته می شود.
lزبان برنامه سازی
l زبانی است که برای کامپیوتر قابل فهم بوده و الگوریتمها با استفاده از آن به کامپیوتر داده می شوند. این زبانها به سه دسته تقسیم می گردند :

 

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

If (a > b) then c = c + 1;

 

  برای تبدیل این زبان به زبان ماشین نیاز به مترجم داریم :

 

§کامپایلر (Compiler) : ابتدا کل برنامه زبان سطح بالا را بررسی کرده و درصورت نبود خطا کل آن را به زبان ماشین تبدیل می کند. اکنون برنامه آماده اجرا است.
§
§مفسر (Interpreter) : برنامه زبان سطح بالا را دستور به دستور به زبان ماشین تبدیل و همزمان آن را اجرا می کند.
§
lزبانهای بسیار سطح بالا : زبانهای خاص منظوره ای که برای عملیات خاص طراحی شده اند همانند زبان PROLOG برای هوش مصنوعی و یا SQL برای پایگاه داده ها.
 
تاریخچه کامپیوتر
lکامپیوترهای نسل اول
lابداع در اوایل دهه 1950 و از لامپ خلاء بعنوان جزو اصلی خود استفاده می کردند.
l
l کامپیوترهای نسل دوم
l ابداع در اوایل دهه 1960و ویژگی مهم آنها استفاده از ترانزیستور بود.
l
l کامپیوترهای نسل سوم
l در سال 1964 با ابداع مدارات مجتمع IC که صدها ترانزیستور را در یک فضای کوچک جای می داد، ایجاد شدند.
l
lنسل چهارم کامپیوترها
l در اواسط دهه 1970 با ابداع مدارات مجتمع با فشردگی بالا ایجاد شدند.
l
lنسل پنجم کامپیوترها
l یا نسل کامپیوترهای هوشمند که قادر به انجام اعمالی همانند استنتاج و استدلال مانند انسانها باشند.

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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت درس مبانی کامپیوتر و برنامه نویسی -14 اسلاید

مشخصات پاورپوینت

عنوان:درس مبانی کامپیوتر و برنامه نویسی

منبع: برنامه نویسی به زبان C++، ویرایش سوم-مولف: عین اله جعفر نژاد قمی

قالب بندی:پاورپوینت

تعداد اسلاید:14

 

 

محتویات

تعریف کامپیوتر

ویژگیهای کامپیوتر در مقایسه با انسان

ویژگیهای انسان در مقایسه با کامپیوتر

انواع کامپیوتر

ابر کامپیوترها (Super Computers)

کامپیوترهای بزرگ (Main Frames)

کامپیوترهای کوچک (Mini Computers)

کامپیوترهای شخصی (Micro Computers )

کامپیوتر های قدیمی

اجزاء کامپیوتر شخصی

ساختمان یک کامپیوتر

ساختمان یک کامپیوتر

دستگاههای جانبی

 

 

 

تعریف کامپیوتر

lیک دستگاه الکترونیکی است که حجم زیادی از داده ها را با سرعت و دقت زیاد طبق برنامه داده شده پردازش می نماید.
lنکات:
lالکترونیکی
lحجم زیاد
lسرعت و دقت
lبرنامه از پیش نوشته شده
 
 
ویژگیهای کامپیوتر در مقایسه با انسان
lسرعت زیاد
lعدم خستگی از تکرار
lدقت زیاد
lقدرت ذخیره سازی خیلی بالا
lانعطاف پذیری زیاد ( عدم عادت)

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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت درس مبانی کامپیوتر و برنامه نویسی-26 اسلاید

مشخصات فایل

عنوان:درس مبانی کامپیوتر و برنامه نویسی

قالب بندی:پاورپوینت

تعداد اسلاید:26

 

محتویات

تعریف کامپیوتر

ویژگیهای کامپیوتر در مقایسه با انسان

ویژگیهای انسان در مقایسه با کامپیوتر

انواع کامپیوتر

ابر کامپیوترها (Super Computers)

کامپیوترهای بزرگ (Main Frames)

کامپیوترهای کوچک (Mini Computers)

کامپیوترهای شخصی (Micro Computers )

کامپیوتر های قدیمی

COMPUTER SYSTEM

Structure of computer

Components of computer

Computer Science

The most important part of the computer

Modern processors

Technology CPU

Structure of computer

Structure of computer

memory

Main memory

MEMORY

دستگاههای جانبی

software

System software
منابع

 

 

تعریف کامپیوتر

lیک دستگاه الکترونیکی(دارای حافظه) است که حجم زیادی از داده ها را با سرعت و دقت زیاد طبق برنامه داده شده پردازش(عملیات محاسباتی و منطقی) می نماید.
lنکات:
lالکترونیکی
lحجم زیاد
lسرعت و دقت
lبرنامه از پیش نوشته شده
 
 
 
 
ویژگیهای کامپیوتر در مقایسه با انسان
lسرعت زیاد
lعدم خستگی از تکرار
lدقت زیاد
lقدرت ذخیره سازی خیلی بالا
lانعطاف پذیری زیاد ( عدم عادت)

کلمات کلیدی : پاورپوینت درس مبانی کامپیوتر و برنامه نویسی,تعریف کامپیوتر,ویژگیهای کامپیوتر در مقایسه با انسان,ویژگیهای انسان در مقایسه با کامپیوتر,انواع
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل عنوان مقاله: نقش فناوری اطلاعات در برنامه ریزی منابع سازمان-6 صفحه

مشخصات فایل

قالب بندی:word

تعداد صفحات:6

عنوان مقاله: نقش فناوری اطلاعات در برنامه ریزی منابع سازمان
مولف/مترجم: دکتر محمد تقوی فرد ، محسن زاهدی ادیب ، مصطفی ترابی 
موضوع: برنامه ریزی / فناوری اطلاعاتIT
سال انتشار(میلادی): 2007
وضعیت: تمام متن
منبع: ماهنامه تدبیر-سال هجدهم-شماره 186

 

محتویات

چکیده

مقدمه

تاریخچه برنامه ریزی منابع سازمان

کارکردهای سیستم برنامه ریزی منابع سازمان

روشهای اجرای پروژه‌ برنامه ریزی منابع سازمان

روشهای اجرای پروژه‌ برنامه ریزی منابع سازمان

سازگاری سیستم برنامه ریزی منابع سازمان با تجارت الکترونیک

جایگاه ERP در لایه های نرم افزاری و سیستم های اطلاعاتی

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

نقش IT در شکست اغلب پروژه های برنامه ریزی منابع سازمان

نتیجه گیری

منابع

 

 

 

چکیده: یکی از آخرین فناوریهای اطلاعاتی در زمینه تحول سازمانها، سیستم برنامه ریزی منابع سازمان (ERP=ENTERPRISE RESOURCES PLANNING) است. هدف اصلی در این فناوری، نفوذ فناوری اطلاعات در تمامی مراحل فعالیتهای یک سازمان یا بنگاه اقتصادی است تا منابع مختلف بتوانند با یکدیگر و رعایت تبادلات منطقی بین هم، خروجی یکپارچه ای را ارائه کنند. در این مقاله به بررسی سیستم نقش فناوری اطلاعات در برنامه ریزی منابع سازمان می پردازیم. در مورد سیر تکاملی ERP توضیح مختصری می دهیم، در ادامه کارکردها و روشهای اجرا، مزایای پیاده سازی ، تعامل و سازگاری سیستم برنامه ریزی منابع سازمان با تجارت الکترونیک و جایگاه آن در لایه های نرم افزاری و سیستم های اطلاعاتی مطالبی ذکر می‌شود و سپس به بررسی توسعه برنامه ریزی منابع سازمان و نقش IT در توسعه ERP و شکل گیری ERP توسعه یافته (ERPII) می پردازیم. در خاتمه نیز به دلایل شکست پروژه های برنامه ریزی منابع سازمان و موانع اصلی موجود درپیاده سازی سیستم برنامه ریزی منابع سازمان اشاره می شود.

 

 

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

 


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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل مقاله درباره زبان های برنامه نویسی -70صفحهword

مشخصات فایل

عنوان:مقاله درباره زبان های برنامه نویسی

قالب بندی: word

تعداد صفحات:70

 

 

محتویات

 

فهرست مطالب

عنوان                                              صفحه

چکیده................................................................................................................................................................................ 1

مقدمه................................................................................................................................................................................ 2

فصل اول : تاریخچه ی برخی از زبان های برنامه نویسی                    

زبان برنامه نویسی c  ................................................................................................................................................................................ 4

زبان برنامه نویسی c++ ................................................................................................................................................................................ 6

اهداف بوجود آمدن c++................................................................................................................................................................................ 7

زبان برنامه نویسی c#................................................................................................................................................................................ 8

زبان برنامه نویسی Java........................................................................................................................................... .................................................................................................................................................... 9

زبان برنامه نویسی visual basic ................................................................................................................................................................................ 11

زبان برنامه نویسی پایتون........................................................................................................................14

ویژگی های شی گرایی................................................................................................................................................................................ 14

رایگان................................................................................................................................................................................ 15

قابلیت حمل  ................................................................................................................................................................................ 15

قدرتمند................................................................................................................................................................................ 15

درونی سازی و گسترش  ................................................................................................................................................................................ 15

 

فصل دوم : زبان Delphi

تاریخچه زبان Delphi................................................................................................................................................................................ 18

سال 1995- Delphi - 1................................................................................................................................................................................ 18

سال 1996- Delphi - 2................................................................................................................................................................................ 20

سال 1997- Delphi - 3................................................................................................................................................................................ 21

سال 1998- Delphi  - 4................................................................................................................................................................................ 22

سال 1999- Delphi  - 5................................................................................................................................................................................ 23

سال 2001- Delphi  - 6................................................................................................................................................................................ 24

فصل سوم : زبان c

تاریخچه c ................................................................................................................................................................................ 26

برنامه نویسی ساخت یافته................................................................................................................................................................................ 27

مراحل اجرای یک برنامه c................................................................................................................................................................................ 28

خطاهای برنامه نویسی................................................................................................................................................................................ 31

فصل چهارم : Visual Basic 6

مقدمه ای بر زبان برنامه نویسی Visual Basic................................................................................................................................................................................ 36

 

 

فصل پنجم : زبان java

جاوا................................................................................................................................................................................ 43

تاریخچه................................................................................................................................................................................ 43

اهداف اولیه................................................................................................................................................................................ 45

خط مشی جاوا................................................................................................................................................................................ 46

پیاده سازی ................................................................................................................................................................................ 48

اداره خودکار حافظه................................................................................................................................................................................ 48

گرامر................................................................................................................................................................................ 49

نمونه هایی از برنامه های جاوا................................................................................................................................................................................ 50

توزیع های جاوا................................................................................................................................................................................ 52

کلاس های خاص................................................................................................................................................................................ 53

کتابخانه های کلاس................................................................................................................................................................................ 57

کتابخانه های مرکزی................................................................................................................................................................................ 57

کتابخانه های موضعی و بین المللی........................................................................................................57

کتابخانه های واسط کاربر................................................................................................................................................................................ 57

ویرایش................................................................................................................................................................................ 59

ایرادات مطرح شده................................................................................................................................................................................ 60

پاسخ به ایرادات................................................................................................................................................................................ 61

یک اشتباه متداول....................................................................................................................................62

منابع................................................................................................................................................................................ 63

 

 

 

 

 

 

 

 

 

 

 

 


چکیده         

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

 

 

مقدمه

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

فصل اول

Top of Form

تاریخچه برخی زبانهای برنامه نویسی


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

در اوایل دهه ۱۹۷۰ میلادی ، زبان C ، توسط دنیس ریچی و به عنوان زبان برنامه نویسی سیستم ها طراحی شد. این زبان از دو زبان قدیمی تر بنام های BCPL و B حاصل شده است. زبان C تا سال ۱۹۷۸ منحصر به استفاده در لابراتوار کمپانی BELL بود تا این که توسط دو تن بنام های ریچی و کرنیه نسخه نهایی این زبان منتشر شد. به سرعت کامپایلر ها و مفسر های متعددی از C توسعه یافت اما برای جلو گیری از ناسازگاری های ایجاد شده و نیز حفظ قابلیت حمل زبان، تعاریف متحد الشکلی توسط استاندارد (ANSI (American national standard institute موسسه استاندارد ملی آمریکا ارائه گردید.مفسر خود برنامه ای کامپیوتری است که برنامه ی سطح بالا، داده ی ورودی آن و برنامه ی ایجاد شده به زبان ماشین، خروجی آن را تشکیل می دهد. به طور کلی ویژگی های مهم زبان C به اختصار به شرح زیر است:
    * زبان سی به طور گسترده ای در دسترس است. مفسر های تجاری آن در بیشتر کامپیوتر های شخصی، مینی کامپیوتر ها و نیز در کامپیوتر های بزرگ قابل استفاده اند.

    * سی زبانی است همه منظوره، ساخت یافته سطح بالا (مانند زبان پاسکال و فرتون . …) و انعطاف پذیر که برخی از خصوصیات زبانهای سطح پایین را نیز که معمولا در اسمبلی یا زبان ماشین موجود است داراست. در عین حال این زبان برای کاربردهای ویژه طراحی نشده و می توان از آن در همه ی زمینه ها، بخصوص به دلیل نزدیکی آن به زبان ماشین در برنامه نویسی سیستم، استفاده کرد. بنابراین سی بین زبان های سطح بالا و سطح پایین قرار دارد و در نتیجه اجازه می دهد که برنامه نویس خصوصیات هر دو گروه زبان را به کار برد. از این رو در بسیاری از کابردهای مهندسی به طور انحصاری زبان سی به کار می برند. (زبان های سطح بالا، دستور العمل هایی شبیه زبان انسان و پردازش فکری او داردند، همچنین یک دستور العمل زبان سطح بالا معادل چند دستور العمل به زبان ماشین است).

    * برنامه های نوشته شده به زبان c به طور کلی مستقل از ماشین یا نوع کامپیوتر است و تقریباً تحت کنترل هر سیستم عاملی اجرا می شود.

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

    * برنامه های سی در مقایسه با سایر زبانهای برنامه سازی سطح بالا، به راحتی قابل انتقال اند. دلیل آن این است که سی خیلی از ویژگی های وابسته به نوع کامپیوتر را در توابع کتابخانه ای خود منظور داشته اTop of Form

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

    * به طور کلی جامعیت ، عمومیت، خوانایی، سادگی ، کارآیی، و پیمانه ای بودن که همگی از مشخصات برنامه ای ایده آل اند در زبان C پیاده سازی می شوند.

ویژگی های فوق موجب شده زبان C یکی از قویترین و محبوب ترین زبان های برنامه سازی دنیا مطرح شود.

زبان برنامه نویسی ++C :

استراس‌تروپ کار بر روی زبان «c با کلاس» را در سال ۱۹۷۹ آغاز کرد.ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن استراس‌تروپ خطور نمود. او متوجه شد که سیمولا دارای ویژگی‌های مناسب برای ساخت برنامه‌های بسیار بزرگ است اما برای استفاده عملی بسیار کند است اما BCPL با وجود سرعت بسیار زیاد برای ساخت برنامه‌های بزرگ بسیار سطح پایین است. زمانی که استراس‌تروپ کار خود را در آزمایشگاه‌های بل (Bell Labs) آغاز نمود با مشکل تحلیل هسته unix با توجه به محاسبات توزیع شده روبرو شده بود. با یادآوری تجربیات خود در دوران دکترا، او زبان C را با استفاده از ویژگی‌های سیمولا گسترش داد. C به این دلیل انتخاب شد که C یک زبان عمومی، سریع، قابل حمل، و بصورت گسترده در حال استفاده بود. علاوه بر C و سیمولا زبان‌های دیگری مانند ALGOL 68، ADA، CLU، ML نیز بر ساختار این زبان جدید اثر گذاشت. در ابتداویژگی‌های کلاس، کلاس‌های مشتق شده، کنترل نوع قوی، توابع درون خطی، و آرگومان پیش‌فرض از طریق Cfront به C اضافه شد. اولین نسخه تجاری در سال ۱۹۸۵ ارائه شد. در سال ۱۹۸۳ نام زبان از «C با کلاس» به ++C تغییر یافت. ویژگی‌های دیگر شامل توابع مجازی، سربارگزاری عملگر و نام تابع، ارجاعات، ثوابت، کنترل حافظه توسط کاربر بصورت آزاد، کنترل نوع بهتر، و توضیحات یک خطی به صورت BCPL با استفاده از «//» نیز به آن اضافه شد. در سال ۱۹۸۵ اولین نسخه زبان برنامه‌نویسی ++C انتشار یافت و مرجع مهمی برای این زبان فراهم شد در حالی که هیچ استاندارد رسمی وجود نداشت. در سال ۱۹۸۹ ویرایش 20 از زبان ++C ارائه شد. ویژگی‌های جدیدی مانند ارث‌بری چندگانه، کلاس‌های انتزاعی، اعضای ایستای توایع، اعضای ثابت تابع، و اعضای حفاظت شده به آن اضافه شد. در سال ۱۹۹۰ «راهنمای مرجع ++C » منتشر شد. این کار بنیان استانداردهای بعدی شد. آخرین ویژگی‌های اضافه شده شامل موارد زیر بودند: قالب توابع، استثناها، فضاهای نام، تبدیلات جدید، و یک نوع داده منطقی. در حین تکامل ++C کتابخانه استاندارد نیز بوجود آمد. اولین نسخه کتاب استاندارد شامل کتابخانه جریانات I/O بود که جایگزین printf و scanf شد. در ادامه مهم‌ترین ویژگی اضافه شده Standard Template Library بوده‌است.

اهداف به وجود اومدن ++C:

در کتاب «طراحی و تکامل ++C» استراستروپ قوانین مورد استفاده در طراحی ++C را بیان می‌نماید. دانستن این قوانین به فهمیدن نحوه عملکرد ++C و چرایی آن کمک می‌کند. جزئیات بیشتر در کتاب قابل دسترسی است:

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

   ++C طراحی شده‌است تا به برنامه‌نویس امکان انتخاب دهد حتی اگر این انتخاب اشتباه باشد.
   ++C طراحی شده‌است تا حداکثر تطابق با C وجود داشته باشد و یک انتقال راحت از C را ممکن سازد.

    ++C از بکاربردن ویژگی‌های خاص که مانع از عمومی شدن است خودداری می‌نماید.
   ++C از ویژگی‌هایی که بکار برده نمی‌شوند استفاده نمی‌کند.

   ++C طراحی شده‌است تا بدون یک محیط پیچیده عمل نماید.

زبان برنامه نویسی  c# :

در سال 1999، شرکت سان اجازه استفاده از زبان برنامه نویسی جاوا را در اختیار ماکروسافت قرار داد تا در سیستم عامل خود از آن استفاده کند.جاوا در اصل به هیچ پلت فرم یا سیستم عاملی وابسته نبود، ولی ماکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و قابلیت مستقل از سیستم عامل بودن جاوا را از آن برداشت.شرکت سان پرونده‌ای علیه ماکروسافت درست کرد و ماکروسافت مجبور شد تا زبان شی گرای جدیدی با کامپایل جدید که به ++C شبیه بود را درست کند. در طول ساخت دات نت، کلاس‌های کتابخانه‌ای با زبان و کامپایلر SMC نوشته شدند.در سال 1999 آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش Cool بود و همانند C بود با خواص شی گرایی. ماکروسافت در نظر داشت اسم این زبان را تا آخر Cool قرار دهد، ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد. در ارائه و معرفی رسمی .NET در PDC در سال 2000 این زبان به C سی شارپ تغییر نام یافت و کتابخانه کلاس‌ها و runtime در ASP.NET به#C منتقل شدند. مدیر و سرپرست طراحان در ماکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework و زبان‌های برنامه سازی++Borland , Delphi, Turbo Pascal, Visual C به آسانی در دستورالعمل‌های سی شارپ قابل رویت است و به همان خوبی در هسته CLR.

سی شارپ دارای یک سیستم نوع یکپارچه‌است که به آن CTS می‌گویند.این بدان معناست که تمام انواع،شامل موارد اصلی مانند  Integerها، مشتق شده از System.Object هستند.به عنوان مثال، هر نوع یک متد به نام ToString() را به ارث می‌برد.بخاطر کارائی،انواع اولیه (و انواع مقداری) به طور داخلی فضایی برای آنها بر روی پشته در نظر گرفته می‌شود.

 

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

جاوا یک زبان برنامه‌نویسی است که در ابتدا توسط شرکت sun Microsystems ایجاد شده‌است و در سال 1995 به عنوان مولفه اصلی java platform منتشر شد.این زبان قسمت های بسیاری از گرامر خود را از C و ++C گرفته اما دارای مدل شی‌گرایی ساده‌ای است و امکانات سطح پایین کمی دارد. کاربرد جاوا در کامپایل به صورت بایت کد است که قابلیت اجرا روی تمامی ماشین‌های شبیه‌سازی جاوا را داشته باشد صرف نظر از معماری و خصوصیات آن کامپیوتر. اجرای اصلی کامپایلرهای جاوا، ماشین‌های پیاده‌سازی و کتابخانه‌های آن توسط این شرکت از سال 1995 منتشر شد. در 2007 may این شرکت، نرم‌افزار رایگان این زبان را فراهم کرد. دیگران هم کاربردهای دیگری از این زبان را منتشر کردند مثل کامپایلر GNU برای جاوا.
Games Gosling پروژه زبان برنامه‌نویسی جاوا را در 1991 june آغاز کرد. این زبان در ابتدا Oak، سپس Green و در آخر هم جاوا نامیده شد. gosling قصد داشت یک ماشین مجازی و یک ماشینی به کار برد که شبیه C و ++C باشد. این شرکت نسخه اول جاوا را تحت عنوان Java1.0 در سال 1995 منتشر ساخت. جستجوگرهای اصلی وب، به هم پیوستند تا به طور مطمئن java applet را بدون صفحات وب اجرا کنند و به این صورت جاوا خیلی زود معروف و محبوب شد. با پیدایش java2، نسخه جدید توانست ترکیب‌های جدیدی را برای نوع‌های مختلف پلت فرم‌ها ایجاد کند. به عنوان مثال J2EE، باهدف کاربرد برای تشکیلات اقتصادی، و نسخه J2ME برای موبایل منتشر شد. در سال 2006 با هدف بازاریابی، این شرکت نسخه جدید J2 را با نام‌های JavaEE ،JavaME و JavaSE منتشر کرد. در سال 1997 شرکت سانمیکروسیستمز،ISO/IEC JTC1 standards body و Ecma International را به فرمول جاوا تغییر داد. شرکت sun بسیاری از کاربردهای جاوایش را بدون هیچ هزینه‌ای فراهم آورد. شرکت sun با فروش مجوز برای بعضی از کاربردهای خاصش مثل Java Enterprise System درآمدی را بدست آورد. اولین تمایزی که بین SDK و JRE داد شامل فقدان کامپایلر برای JRE و سرفایل ها بود. در 13 نوامبر 2006 شرکت sun نرم‌افزار جاوا را به صورت رایگان و با مجوز عمومی برای همه منتشر کرد.

اهداف اولیه ساخت و طراحی جاوا:

  1. این زبان باید ساده، شی‌گرا و مشهور باشد.
  2. مطمئن و بدون خطا باشد.
  3. وابسته به معماری کامپیوتر نبوده و قابل انتقال باشد.
  4. باید با کارایی بالا اجرا شود.
  5. باید به صورت پویا و نخ‌کشی‌شده باشد.

زبان برنامه نویسی visual basic :

زبان ویژوال بیسیک در واقع حاصل توسعه و ارتقای زبان بیسیک است. بیسیک اولیه حدود سال 1964 کالج دارت موث (Darth Mouth )به وسیله آقایان توماس کورتز ( Thomas Kurtz) و جان کمنی (John Kemeny) با هدف گسترش برنامه نویسی بیش دانش آموزان  و دانش آموزان و دانشجویان طراحی و ساخته شد.از آن زمان نسخه های متعدد و متفاوتی از آن مانند (GWBASIC QUICK BASIC وTURBOBASIC) ارایه گردید و  هموراه سعی در افزایش توانمندیهای آن به عنوان یک زبان سطح بالای ساخت یافته شده است . با ظهور سیستم عامل ویندوز 95 و 98 فقدان یک زبان برنامه نویسی آسان و قدرتمند برای استفاده در سیستم عامل های مذکور کاملاً مشهود بود . از این رو مایکروسافت در سال 1991 نسخه اول ویژوال بیسیک را با امکانات یک زبان برنامه نویسی قدرتمند و حرفه ای برای برنامه نویسی در ویندوز ارایه کرد. آخرین نسخه تکامل یافته آن برای استفاده در سیستم عامل جدید مایکروسافت نیز با نام VISUAL  BASIC.NET طراحی و ارایه شده است.

یکی از مهم ترین ویژگی های زبان برنامه نویسی ویژوال بیسیک رابط گرافیکی آن است. رابط گرافیکی (GUI) در ویژوال بیسیک یکی از کارآمدترین رابط های گرافیکی در زمینه برنامه نویسی است که به وسیله آن می توان به آسانی برنامه های تحت سیستم عامل ویندوز را ایجاد کرده و حتی قبل از اجرا , شکل ظاهری آن را مشاهده کرد با این که برنامه را به صورت یک مفسر یعنی به صورت خط به خط اجرا نموده و عکس العمل برنامه را بررسی کرد. البته این موارد گوشه ای از ویژگی های متعدد رابط گرافیکی ویژوال بیسیک است.طراحی سریع برنامه (RAD) یکی دیگر از ویژگی های این زبان است. منظور از طراجی سریع برنامه یا RAD در ویژوال بیسیک این است که طراحی و تولید برنامه ها در ویژوال بیسیک به دلیل وجود ابزارهای مناسب به سرعت انجام می شود . بنابراین هزینه های تولید نرم افزار به طور قابل توجهی کاهش می یابد. ویژگی دیگر زبان برنامه نویسی ویژوال بیسیک ویژگی مدیریت رویداد ها و اتفاقات می باشد ویژوال بیسیک یکی از زبن های برنامه نویسی رویدادگر است . مزیتی که این گونه زبان ها دارند در این است که برنامه نویس می تواند از قبل فرامین لازم را برای وقایع و اتفاقاتی که ممکن است در هنگام اجرای برنامه توسط کاربر رخ دهد سازمان دهی کند.

وجود محیط IDE نیز یکی از ویژگی های مهم این زبان است . محیط IDE به برنامه نویس اجازه می دهد تا برنامه های خود را به سهولت و سرعت , طراحی ,تولید ,خطایابی و اجرا کند . این امکانات به وسیله ابزارهای متعددی که به صورت مجتمع در رابط گرافیکی ویژوال بیسیک قرار داده شده است. قابل دسترسی است.
علاوه بر مواردی که گفته شد دسترسی به برنامه های کاربردی ویندوز به وسیله توابع (API) یکی دیگر از ویژگی این زبان است. توابع API  , توابع داخلی ویندوز هستندکه ویژوال بیسیک را قادر می سازد تا با استفاده از فرامین خاصی بتواند به امکانات داخلی موجود در ویندوز دستیابی پیدا کند و برنامه نویس را نیز قادر می سازد تا در صورت نیاز با استفاده از این توابع , برنامه هایی را با توانایی های مورد نظر ایجاد کند.
یکی دیگر از جنبه هایی که تفاوت شگرفی بین ویژوال بیسیک و سایر نسخه های قبلی بیسیک ایجاد می کند امکان استفاده از برنامه نویسی به روش شی گراست . این ویژگی سبب می شود تا ویژوال بیسیک بتواند توقعات برنامه نویس در رابطه با تعریف و به کارگیری اشیا و کلاس های جدید را که سبب راحت تر شدن برنامه نویسی می گردد,برطرف کند. در برنامه نویسی ساخت یافته ,برنامه ها با استفاده از رویه ها به بخش های مختلف تقسیم می شوند که به صورت مجزا از هم قرار می گیرند . دربرنامه نویسی شی گرا با استفاده از اشیا می توان مجموعه ای از دستورالعمل ها و داده ها را در عنصر واحدی به نام شی قرار داد و در زمان مورد نظر از هر یک از بخش های شی مربوطه استفاده کرد.

ویژگی دیگر که در نحوه کار با یک زبان برنامه نویسی مد نظر قرار می کیرد نحوه کشف , تصحیح و برخورد با اشتباهات و خطاهایی است که در هنگام  طراحی یا اجرای برنامه رخ می دهدویژوال بیسیک علاوه بر اینکه امکانات بسیار مناسبی در زمینه کشف خطاهای نوشتاری و منطقی برنامه در اختیار برنامه نویس می گذارد .به وی امکان می دهد با استفاده از فرامین مناسب ,خطاهای غیر قابل پیش بینی را نیز در هنگام اجرا تشخیص داده و نحوه ارایه راه حل مناسب را برای راهنمایی کاربران در اختیار آنان قرار دهد. از آغاز ارایه اولین نگارش ویژوال بیسیک , نسخه های متفاوتی از این زبان ارایه شده است. نگارش آموزشی ویژوال بیسیک که برای مصارف آموزشی  ارایه شده است. امکان ایجاد برنامه های اجرایی از نوع exe و dll را به همراه استفاده از کنترل های متعدد فراهم می آورد.

نگارش حرفه ای این زبان علاوه بر ویژگی های نگارش آموزشی ,امکان استفاده از کنترل های مربوط به بانک های اطلاعاتی ,طراحی کنترل های ActiveX و هم چنین به کارگیری ویزاردهای مناسب برای تسهیل امر برنامه نویسی را نیز در اختیار برنامه نویسان قرار می دهد و به عنوان کامل ترین نگارش , نگارش نهایی ارایه شده است که در آن امکان برنامه نویسی در شبکه های محلی و اینترنت همراه با ویژگی های سایر نسخه ها فراهم شده است و دارای توانایی استفاده از زبان SQl و تولید و طراحی برنامه های کاربردی با حجم زیاد نیز می باشد.

این سایت تاریخچه یونیکس (تمامی سیستم عامل های یونیکس-بیس، اعم از یونیکس و لینوکس و مک و مینیکس و ...) رو در آدرس زیر داره:

http://www.levenez.com/unix/history.html
http://www.levenez.com/unix/
و هم تاریخچه ویندوز رو داره:

http://www.levenez.com/windows/
http://www.levenez.com/windows/history.html
منابع: مجله الکتریکی فرزان سافت ،ویکی پدیا،http://www.levenez.com/lang /

 

 

 

زبان برنامه‌نویسی پایتون :

پایتون یک زبان برنامه‌نویسی سطح بالا، شیءگرا و تفسیری است که توسط گیدو ون روسوم (Guido van Rossum) در سال ۱۹۹۰ طراحی شد.این زبان از زبان های برنامه نویسی تفسیری بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانهای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند.

پایتون پروژه‌ای بازمتن توسعه یافته است و توسط بنیاد نرم‌افزار پایتون مدیریت می‌گردد. تاریخچه
پایتون در یک محیط آموزشی ایجاد و توسعه یافته است . یعنی در کریسمس سال ۱۹۹۸ در موسسه ملی تحقیقات ریاضی و رایانه (CWI) در شهر آمستردام. در آن زمان گیدو یک پژوهشگر در CWI بود و در زمان بیکاری خود بر روی پروژه شخصی خود یعنی پایتون کار می کرد . اولین نسخه عمومی از پایتون در ماه فوریه سال ۱۹۹۱ منتشر شد . برای مدتی نسبتاً طولانی پایتون توسط موسسه ملی تحقیقات و ابتکارات (CNRI) واقع در رستون ایالات متحده‌ امریکا توسعه می‌یافت . تا اینکه در سال ۲۰۰۰ تیم توسعه دهنده پایتون به آزمایشگاه های پایتون منتقل شدند . نام پایتون از برنامه مورد علاقه سازنده آن یعنی مونتی پایتون که یک برنامه کمدی انگلیس بود گرفته شده است .

ویژگی های شی گرایی :

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


کلمات کلیدی : مقاله درباره زبان های برنامه نویسی,تاریخچه ی برخی از زبان های برنامه نویسی ,زبان برنامه نویسی ,زبان Delphi,برنامه نویسی ساخت یافته,نمونه هایی از
در این سایت هیچ فایلی برای فروش قرار نمی گیرد. برای پشتیبانی و خرید فایل به سایت اصلی فروشنده مراجعه بفرمائید:

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...

لینک فایل پاورپوینت برنامه استراتژیک راه آهن -45 اسلاید

مشخصات فایل

عنوان: پاورپوینت برنامه استراتژیک راه آهن

قالب بندی: پاورپوینت

تعداد اسلاید: 45

 

محتویات

‌چکیده محتوای فایل

با افزایش نسبی سهم جاده نسبت به راه‎آهن در اعتبارات عمرانی ساخت جاده‎های جدید و ترمیم جاده‎های قدیمی بدون هیچ هزینه‎ای برای شرکتهای جاده‎ای (توسط دولت) بیشتر می‎شود.
این باعث قویتر شدن آنها نسبت به راه‎آهن  می‎شود و کیفیت خدمات آنها را بدون تحمل مخارج افزایش می‎دهد. در نتیجه تمایل به استفاده از جاده بیشتر می‎شود که ...

 

 

فهرست

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

 


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

لینک دریافت فایل از سایت اصلی


ادامه مطلب ...