لطفا صبر کنید
صفحه اصلي    divider1    تماس با ما    divider1    نقشه سایت   
English
سه شنبه، 30 آبان ماه، 1396
  • facebook
  • rss
  • google+

پايگاه مقدماتي و تخصصي کامپيوتر

xvps کانال تلگرام آموزش مقدماتی تا پیشرفته کامپیوتر تبلیغات تبلیغات

موضوعات


تبلیغات متنی


حمایت از سایت

دوست گرامی برای حمایت از ما ، بنر یا لینک سایت ما را در سایت خود قرار دهید.

لینک :

کد زیر را کپی کرده و در قسمتی از سایت خود درج فرمایید

بنر :

آموزش عمومی و تخصصی کامپیوتر

 

IDM-دانلود برنامه مديريت دانلود
دانلود برنامه مديريت دانلود
دانلود مرورگر فايرفاکس
دانلود مرورگر فايرفاکس
دانلود فلش پلير فاير فاكس
دانلود فلش پلير فاير فاكس
دانلود مرورگر اپرا
دانلود مرورگر اپرا
دانلود ياهو مسنجر
دانلود ياهو مسنجر
دانلود مرورگر كروم
دانلود مرورگر كروم
دانلود مرورگر IE-8
دانلود مرورگر IE-8
دانلود پلير قدرتمند
دانلود پلير قدرتمند
دانلود برنامه فشرده ساز
دانلود برنامه فشرده ساز
دانلود Adobe reader
دانلود Adobe reader

براي نمايش بهتر صفحات وب از مرورگرهاي IE-8 ، Chrome ، Firefox و يا Opera استفاده كنيد
کاربر گرامی براي دسترسي کامل به فایل های دانلودی باید عضو ویژه سایت باشید
تمامي خدمات اين سایت، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند
و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است

آنتی ویروس ESET NOD32
آنتی ویروس
ESET NOD32
آنتی ویروس  Kaspersky
آنتی ویروس Kaspersky
آنتی ویروس BitDefender
آنتی ویروس BitDefender
آنتی ویروس Norton
آنتی ویروس Norton
آنتی ویروس AVG
آنتی ویروس
AVG
آنتی ویروس sheed
آنتی ویروس sheed
آنتی ویروس  Avira
آنتی ویروس
Avira
آنتی ویروس Avast
آنتی ویروس
Avast
آنتی ویروس macafee
آنتی ویروس macafee
آنتی ویروس panda
آنتی ویروس panda

توضيحات كامل درباره آنتي ويروس ها - معايب و مزايا - دانلود آخرين ورژن - دانلود آپديت افلاين - يوزر و پسورد

موضوع كلي سايت : آموزش عمومي و تخصصي كامپيوتر

تاريخ افتتاح رسمی سايت : 25 اردیبهشت ماه سال 1390     |      ثبت شده در پايگاه ساماندهي وزارت ارشاد

تعداد موضوعات سايت : 79    |   مطالب و مقالات موجود :554    |  نظرات و پيشنهادات : 273

هاست و پشتيباني : ایران سرور

آمار كامل سايت :آمار

رتبه الكسا :كليك كنيد

رتبه گوگل : 3     ورودي امروز گوگل :     ايندكس صفحات در گوگل : 20000
معرفي لپ تاپ
پی سی کمپ

برای یافتن مطلب مورد نظر در سایت آن را جستجو کنید

[جستجوی پیشرفته]

پی سی کمپ پی سی کمپ
کانال تلگرام آموزش مقدماتی تا پیشرفته کامپیوتر
پی سی کمپ

چه کسی زبان برنامه نویسی پاسکال را اختراع کرد؟


زبان برنامه نویسی پاسکال بر مبنای زبان ALGOL طراحی و در سال ۱۹۶۰ گسترش یافت. نام این زبان پس از Blaise Pascal , ریاضی دان فرانسوی که اولین ماشین حساب را در سال ۱۶۴۵ اختراع کرد, نام گذاری شد. با توجه به این که آقای پاسکال در سال ۱۶۶۲ از دنیا رفت و زبان برنامه نویسی پاسکال در حدود ۳۰۰ سال بعد طراحی شد, پس به طور قطع او نمی توانسته خالق این زبان باشد. پس چه کسی زبان را به وجود آورد؟

چه کسی زبان برنامه نویسی پاسکال را اختراع کرد؟


زبان برنامه نویسی پاسکال بر مبنای زبان ALGOL طراحی و در سال ۱۹۶۰ گسترش یافت. نام این زبان پس از Blaise Pascal , ریاضی دان فرانسوی که اولین ماشین حساب را در سال ۱۶۴۵ اختراع کرد, نام گذاری شد. با توجه به این که آقای پاسکال در سال ۱۶۶۲ از دنیا رفت و زبان برنامه نویسی پاسکال در حدود ۳۰۰ سال بعد طراحی شد, پس به طور قطع او نمی توانسته خالق این زبان باشد. پس چه کسی زبان را به وجود آورد؟


چه کسی زبان برنامه نویسی پاسکال را اختراع کرد؟



پاسکال توسط شخصی به نام Niklaus Wirth که در ۱۹۳۴ در سوییس به دنیا آمد ابدا شد. نیکولاس زبان Algol-W که بر روی اولین IBM 360 راه اندازی شده بود را گسترش داد و پس از مدتی از این سیستم به عنوان پایه ای برای گسترش زبان پاسکال استفاده کرد.

از پاسکال در بازی های رایانه ای, سیستم های جاسازی شده, کارهای تحقیقاتی و همچنین گسترش Lisa که یکی از کامپیوترهای اولیه شرکت اپل می باشد استفاده می شده است. حتی در زمان حال استفاده از
پاسکال همچنان ادامه دارد و در برنامه هایی مانند Skype از این زبان استفاده می شود.

نیکلاس ویرس همچنین مولف کتاب های معتبری مانند “Algorithms + Data Structures = Programs”, دارنده ده مدرک افتخاری دکترا و برنده ی جایزه IEEE Emmanuel Piore Prize و Turing Prize در بین بسیاری از کاندیدها می باشد(۱۹۸۴). در یکی از مقالاتش با عنوان “A Plea for Lean Software” که در سال ۱۹۹۵ ارایه شد به توضیح بعضی از موضوعات گسترش نرم افزارها و اینکه چرا ایجاد کدی سازمان یافته و منظم مهم است (که در آنها از دو قانون که عقیده دارد در بازار انعکاس بسیار دارد, نقل شده است) می پردازد. این قوانین به شرح زیر می باشند:

* نرم افزارها گسترش می یابند تا حافظه های باقی مانده را پر کنند. (Parkinson)
* بیش از اینکه سخت افزارها سریعتر شوند, نرم افزارها کندتر می شوند. (Reiser)

با توجه به این قوانین جذاب, به نظر می آید تعداد خط های کد بعضی از نرم افزارهایی که امروزه بسیار استفاده می شوند, رشد بیشتری دارند تا اینکه سخت افزارها, کوچکتر و کوچکتر شوند. به عنوات مثال:

- زبان Basic, در سال ۱۹۷۵ حدود چهار هزار خط کد داشت ولی امروزه به بیش از ۲ میلیون رسیده است.
- اولین نسخه برنامه Word ماکروسافت, ۲۷ هزار خط کد داشت ولی نسخه فعلی Office دارای ۳۰ میلیون خط است.
- سیستم عامل Mac OS X دارای ۹۰ میلیون خط کد است.
- ویندوز ۹۵ با ۱۵ میلیون خط کد نوشته شده بود ولی ویندوز ۷ کنونی, بیش از ۵۰ میلیون خط کد نویسی شده است.
- یک بازی ساده برای iPhone, بیش از ۲ میلیون خط کد دارد.

او همچنین اظهار داشته است تنها دلیلی که نرم افزارها بسیار سریع رشد می کنند این است که شرکت های سازنده, امکاناتی که مشتریان فکر می کنند که می خواهند ولی هیچ وقت استفاده نمی کنند را به برنامه ها اضافه می کنند”. همچنین ایده ی اینکه ‘نرم افزار باید توسط حداقل یک نفر کاملا درک شود و آن باید یک تیم قدتمند برای گسترش نرم افزار داشته باشد تا از پیچیدگی ها و کد خط های اضافه جلوگیری شود’, را توضیح می دهد.

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

 



ارسال شده در مورخه : چهارشنبه، 28 ارديبهشت ماه، 1390 | توسط : Admin

    sharethis

پی سی کمپ

مرتبط باموضوع :

پی سی کمپ پی سی کمپ
 
هنوز عضو/وارد سايت نشده ايد؟ [ عضو/وارد شوید ]

نام (ضروری): 
ایمیل (ضروری): 
نظر:
کد امنیتی
کد امنیتی

  [ بازگشت ]

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

امتیاز دهی به مطلب


انتخاب ها


 فایل پی دی اف فایل پی دی اف

 ارسال به دوستان ارسال به دوستان

 گزارش این پست به مدیر سایت گزارش این پست به مدیر سایت


تبليغات


تبليغات متني


محل تبلیغات شما
محل تبلیغات شما


عضویت در کانال تلگرام سایت آموزش کامپیوتر و اینترنت (کلیک کنید)