|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
عنوان : آموزش Pascal جلسه دوم |
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
زبان پاسكال يكي از زبان هاي خوب براي آموزش برنامه نویسي است. همانطور كه مي دانيد زبان هاي برنامه نويسي به چهار سطح تقسيم ميشوند:
زبان پاسكال يك زبان ساخت يافته (Structured Language) است. شايد تاكنون در مورد سبك هاي برنامه نويسي چيزهايي شنيده باشيد، مثل برنامه نويسي شئ گرا. كلا سه روش و سبك در برنامه نويسي وجود دارد. 1- سنتي: كه ديگر استفاده نمي شود. در سبك سنتي از دستور Go to زياد استفاده مي شود و به خاطر همين رديابي، تست و اشكال زدايي برنامه خصوصا در برنامه هاي طولاني بسيار مشكل مي شود. 2- ساخت يافته: يكي از سبك ها و روش هاي متداول برنامه نويسي است.در برنامه نويسي ساخت يافته برنامه بصورت مجموعه اي از فعاليت ها تصور مي شود، كه بايد روي داده ها انجام گيرند. در اين روش هر كار پيچيده اي بصورت مجموعه اي از كارهاي كوچكتر تجزيه مي شود تا اينكه كارهاي ايجاد شده قابل درك باشند. 3- شئ گرا: برنامه نويسي شئ گرا (Object Oriented) سبك و شيوه نويني است كه در آن مي توان قطعاتي را ايجاد كرد و در برنامه هاي مختلف مورد استفاده قرار داد. قابليت خوانايي برنامه هايي كه در اين روش نوشته مي شوند بالا بوده، تست، عيب يابي و اصلاح آنها آسان است. شئ گرايي بر اشيا (Objects) تاكيد دارد. بنابراين اگر هيچ تجربه اي در مورد برنامه نويسي نداريد بهتر است از زبان پاسكال شروع كنيد. اگر بعداً به زبان پاسكال علاقه مند شديد و در اين زبان مهارت كافي را بدست آورديد مي توانيد به سراغ يادگيري زبان دلفي برويد.بنده در طول اين دوره آموزشي سعي خواهم كرد كه كليه مطالب آموزشي در مورد زبان پاسكال را با معلومات خود طوري تركيب كنم كه مفيد واقع شود. در ضمن در بين درس ها و پايان دوره آموزشي كد سورس برنامه هاي مختلف كه با زبان پاسكال نوشته ام را در اختيار شما قرار خواهم داد. چند ويژگي زبان پاسكال: 1- زبان پاسكال نسبت به حروف كوچك و حروف بزرگ حساس نيست، يعني اگر شما متغير A را تعريف كنيد و بعد در برنامه آن را با a فراخواني كنيد هيچ مشكلي پيش نمي آيد ( a=A ). 2- دستور عمل هاي پاسكال به ; ختم مي شود. 3- هر دستور عملي مي تواند در يك يا چند سطر ادامه داشته باشد. 4- حداكثر طول هر دستور 255 كاراكتر است. 5- چنانچه در بين برنامه خواستيد توضيحاتي را بنويسيد مي توانبد آنها را بين { } يا (* *) قرار دهيد. 6- در هر سطر مي توانيد يك يا چند دستور تايپ كنيد. انواع داده ها در Pascal :
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
پایان جلسه دوم |
|||||||||||||||||||||||||||||||||||||||||||||||||||