help118.com

صفحه كليد فارسي

صفحه اصلي

جستجوي تركيبي

ثبت نام

راهنماي سايت

سرويس و خدمات

تماس با ما

شركتها و موسسات خصوصي

سازمانها ، مراكز و ارگانها

اشخاص

: جستجو از روي 

فهرست موضوعي

كتابخانه ها  ،  فرهنگسراها  

موزه ها  ،  نگارخانه ها  

تالارهاي فرهنگ ، سينماها  

بيمارستانها  ،  داروخانه ها  

آتش نشاني و خدمات  ايمني   

كد شهرهاي ايران  ،  كد   كشورهاي جهان   

...و بقيه

 

ساير امكانات  

 ارسال كارت پستال  

ارسال پست الكترونيك  

تبليغات و نيازمنديها  

نظر سنجي  

مسابقات اينترنتي  

پيوند به سايت هاي ديگر  

: نام كاربري 

: رمز عبور 

  

رمز را فراموش كرده ام

   

برنامه سازي چيست؟

برنامه نويس كيست؟

  
براي ايجاد ارتباط و كار با رايانه نياز به نرم افزار و برنامه است. برنامه، مجموعه اي از دستور العملهاست كه به كمك آن برنامه نويس مي تواند نياز خود را به رايانه بيان كند. همين طور به نرم افزاري كه ارتباط ما را با رايانه برقرار مي سازد، سيستم عامل گفته مي شود.
نرم افزار، در واقع يك يا چند برنامه است كه از سوي برنامه نويسان نوشته مي شود. يك برنامه نويس ابتدا درخواست فرد يا سازماني را به طور دقيق تعريف مي كند، سپس روش يا راه حلي را براي رسيدن به آن هدف به دست مي آورد و در نهايت با استفاده از يك زبان برنامه سازي، اين راه حل را پياده مي كند تا مسئله به وسيله رايانه حل شود.
نگاهي به زبان برنامه نويسي پاسكال
از بدو اختراع كامپيوتر، دانشمندان سعي كرده اند راه حلي آسان بيابند تا بتوانند براحتي نيازهاي خود را به كامپيوتر انتقال داده و جواب دريافت كنند. در ابتدا زبان ماشين وجود داشت كه برنامه نويسي به وسيله آن بسيار دشوار بود زيرا برنامه نويس بايد با استفاده از صفرها و يك ها نياز خود را به رايانه انتقال مي داد و اين كاري بسيار وقت گير و ضريب اشتباه در آن زياد بود.
پس از زبان ماشين زبان برنامه « اسمبلي » كه خود توسط زبان ماشين نوشته شده بود، اختراع شد كه كار با رايانه را بسيار آسان كرد ولي باز هم اين زبان از نظر درك، خوانايي و فهم، بسيار مشكل بود. پس از اين، محققان به فكر ساختن زبانهايي افتادند كه به زبان انسان نزديك باشد و همه بتوانند از آن استفاده كنند پس زبانهاي زيادي از قبيل Basic – كه يك زبان كاملا مبتدي ويژه افرادي كه تازه مي خواهند با برنامه نويسي آشنا شوند و بنويسند است – طراحي شد.
پس از آنFortranزباني براي عمليات گسترده رياضيات وCobolزباني براي ايجاد بانكهاي اطلاعاتي وسيع و گسترده، طراحي شد.
زبانAlgolبه عنوان اولين زبان سطح بالا در سال 1960 ارايه شد. اين زبان ساختار يافته و داراي نحو (Syntax) ، با قاعده و خوانا و براي پياده سازي الگو ريتمهاي رياضي مناسب بود. اما بعضي از انواع مهم داده مانند كراكتر ( نويسه ) و پوستر ( اشاره گر ) را نداشت. براي تكامل اين زبان، زبان هايي از سوي افراد مختلف مطرح شد كه يكي از موفقترين آنها زبان پاسكال بود. اين زبان، در سال 1970 توسط پروفسور « نيكلاث ويرث » در انستيتو تكنولوژي فدرال زوريخ (ETHZ) سوئيس ابداع شد و به افتخار « بليز پاسكال » فيلسوف و دانشمند فرانسوي قرن هفدهم و به نام وي نامگذاري شد.
در زبان پاسكال اثري از مفاهيم مبهم و پيچيده زبان مخلمش مشاهده نمي شد و امكان تعريف انواع داده هاي جديد فراهم شده بود. ايده اصلي در طراحي زبان پاسكال فراهم كردن زباني براي آموزش برنامه سازي رايانه و نوشتن برنامه هاي خوب و ساختار يافته بود. اولين كامپايلر ( مفسر برنامه به زبان قابل فهم كامپيوتر يا زبان ماشين ) زبان پاسكال، از سوي پروفسور ويرث و دستيارانش به خصوص « يورت آمان » براي يك رايانهCDC 600طراحي و پياده سازي شد. اين كامپايلر خود به زبان پاسكال نوشته و ابتدا يك نسخه آن به صورت دستي به زبان سطح پايين ترجمه و به طور رايگان عرضه شد و به سرعت در اغلب دانشگاه ها مورد استفاده قرار گرفت.
در سالهاي بعد به دليل بروز تنوع در نسخه هاي موجود پاسكال، موسسات استاندارد در اروپا و آمريكا، تعاريف استانداردي از اين زبان به نامهاي پاسكال استاندارد ANSI, ISO ارايه كردند.
شركت نرم افزاري « بورلند » (Borland) در نوامبر سال 1983 يك كامپايلر پاسكال به نام توربو پاسكال (Turbo

براي ميكرو رايانه ها عرضه كرد كه در آن دستورهايي به زبان پاسكال استاندارد اضافه شده بود تا براي

) Pascal 

كاربردهاي تجاري مناسب شود. اين كامپايلر به سرعت مورد استفاده برنامه نويسان سيستمهاي تجاري قرار گرفت و محبوبيت يافت و سپس نگارشهاي ديگري با امكانات بيشتر از سوي آن شركت توليد شد. نگارش 7 توربو پاسكال آخرين نگارش عرضه شده از سوي شركت بورلند تحت سيستم عاملDosاست.
شركت بورلند محصولات ديگري براي برنامه نويسان تحت سيستم عاملWindowsبه نامهايDelphi, Borland
.عرضه كرده است Pascal & Turbo Pascal for window
در حال حاضر از بين سه محصول ذكر شده، تنهاDelphiمورد پشتيباني اين شركت قرار دارد و براي برنامه نويسي پاسكال تحت ويندوز مورد استفاده قرار مي گيرد.

   منبع: روزنامه تجارت

  

صفحه قبلي

 

.كليه حقوق اين سايت متعلق به شركت آروين تاژ آفرين مي باشد

Powered & Designed By Arveen Tazh Afarin