عنوان فایل : مبانی برنامه نویسی پاسکال قالب بندی : پاورپوینت حجم : 10 مگ تعداد صفحات : 500 زبان پاسکال یکی از زبانهای برنامه سازی است که ویژگیهای آموزشی آن بسیار بالاست یعنی زبان خوبی برای آموزش برنامه نویسی منظم و دقیق است. قابلیت خوانایی و درک برنامه های این زبان بالاست ومیتوان برنامه هایی نوشت که احتمال خطاهای آنها بسیار اندک باشد علتش این است که یک زبان ساختار یافته (structed) می باشد. در این کتاب آموزشی ابتدا با مفاهیم کامپیوتر، الگوریتم وفلوچارت، زبان های برنامه نویسی و در ادامه با برنامه نویسی به زبان Pascal، ساختار کلی برنامه در زبان پاسکال، متغییرها، دستورات، توابع، رشته ها و … آشنا خواهید شد. جهت دانلود کتاب مبانی کامپیوتر و برنامه نویسی به زبان پاسکال به ادامه مطلب مراجعه فرمایید. فهرست : مقدمهفصل 1 الگوریتم ها Algorithm شناخت حل مسئله و ارائه الگوریتمبررسی صحت الگوریتمشناخت اجزاء لازم برای حل مسئله شرط ها و حلقه ها را در الگوریتم تعريف الگوريتممراحل الگوريتمفلوچارت دستورالعملهاي شرطيحلقههاانواع حلقه حلقه های با تکرار مشخص حلقه های با تکرارنامشخصحلقههاي تودرتو فصل 2كاربرد آرايه ها در الگوريتم هاشناخت آرایه ها و مفهوم آنمقایسه انواع روش های جستجو با همفصل 3آشنايي با كامپيوتر شناخت كامپيوترهاي نسل قديم و امروزي شناخت سختافزارهاي لازم براي كامپيوترهاي شخصي بررسي نرمافزارها و انواع آن كامپيوترهاي قديمي كامپيوترهاي امروزي سخت افزارنرم افزارنرم افزار سيستم عاملزبانهاي برنامهنويسيفصل 4ساختار برنامه در زبان پاسکال شناخت اجزاي تشكيل دهنده يك برنامهبررسي دستگاههاي خروجي و دستورات لازم در زبان پاسكال براي توليد خروجي شناخت ساختار برنامه در زبان پاسکال قسمت تعاريف برنامه اعلان برچسبها Declaration Label ( Output )خروجی مشهورترين دستگاههاي خروجيصفحه نمايشMonitorچاپگرPrinterترمينالTerminaleرسام Plotterفصل 5انواع عملگرها و دادهها در زبان پاسکالمعرفي انواع عملگرها در زبان پاسكالبررسي اولويت عملگرهامعرفي دستورات جايگزيني در پاسكالشناخت انواع داده ها عملگرهاچهار دسته عملگرمحاسباتيرابطه ايمنطقيبيتي عملگرهاي محاسباتيعملگرهاي رابطه ايعملگرهاي منطقيعملگرهاي بيتي انواع دادهها ( data types ) آرايههارکوردهامجموعههافايلهامتغيرها (Variables) ثابتها (Constants)دستور جايگزينيافزودن توضيحات به برنامه (Comment)نکاتي چند در مورد برنامهنويسي فصل 6ورودي و خروجي Read و ReadLnبررسي دستورات وروديمعرفی خروجی فرمت بندی شده(Writeln) معرفي دستورات خروجي فرمت اعداد صحيحطول ميدان اعداد اعشاري طول ميدان کاراکترها و رشتهها جابجا کردن محتويات دو عددفصل 7ساختارهاي شرطي و كنترلي If and Elseمعرفي دستور شرطي معرفي دستور caseبررسي دستورات تكرار for ، while ، repeat untilمعرفي دستورات شرطي متداخلبررسي چند تابع و روال استاندارد زبان پاسکال دستورات شرطيدستور ifIf – then دستور if همراه elseIf متداخل هایساختارهاي کنترلي حلقه for متداخل های For حلقه While دستور Repeat برنامه مجموع و ميانگين تعدادي عدد صحيح مثبتمعرفي چند پروسيجر ( Procedure )فصل 8Arrayآرایه هاشناخت لزوم استفاده از ساختار داده اي به نام آرايه شناخت انواع آرايهها و موارد استفاده از آنها شناخت مفاهيم مرتبسازي و جستجوشناخت الگوريتمهاي مرتبسازي و جستجو آرايه و انواع آنآرايههاي دو بعدي آرايههاي چند بعدي نکاتي چند در مورد آرايهها جستجو و مرتبسازي ( Search and Sort )انواع عمل جستجو فصل 9 توابع و روال هاي كتابخانه ای شناخت ساختار تابع و روالشناخت توابع و روالهاي استاندارد براي نوعهاي صحيح شناخت توابع و روالهاي استاندارد براي نوعهاي اعشاري و كاركتري شناخت توابع و روالهاي استاندارد رياضيتوابعي براي اعداد صحيح و اعشاريفصل 10(String) متغيرهاي كاراكتري و رشتهها بررسي ساختار آرايه هايي از نوع كاراكتر معرفي نوع دادة جديد به نام رشتهمقايسه آرايه اي از كاراكتر و رشته شناخت توابع و روالهاي استاندارد براي رشته ها متغيرهايي از نوع کاراکتر متغيرهاي رشتهاي ( String ) توابع و روالهاي کتابخانهاي براي متغيرهاي رشتهايفصل 11برنامههاي فرعي.2پارامترهاي واقعي ( Actual parameters )فصل 12مجموعهها و دادههاي شمارشي فصل 13(Records)ركوردهاانواع ركوردها و استفاده از آن در برنامه معرفي مزاياي ركوردها در برنامهفصل 14(Files) فــايـلها موارد استفاده از فايلها فايلهاي متني (Text) تعریف یک متغیر فایلی باز کردن فایل برای خواندن با دستور(Reset ، FileName ) فايلهاي دودويي و نوعدار(Binary & Typed ) فصل 15تحليل الگوريتمها به همراه پروژه های زیر فهرست :انتقال عدد از مبناي 2 به 10انتقال عدد از مبناي 10 به مبناي 2بانکداريضرب دو ماتريس در همترانهاده يک ماتريستعويض قطر اصلي و فرعي ماتريس 5 در 5تعيين بشترين تکرار 0 تا 9 در يک آرايه 20 عضويتعيين تعداد اعداد اول و فيبوناچيتعيين مينيموم هر سطر و ستون ماتريس 5 درمثل خيام پاسکالدريافت n عدد و مشخص نمودن تعداد اعداد عضو سري فيبوناچيدريافت اطلاعات 100 دانشجو – ليست مشروطين – منظم نمودن اطلاعات قبول شد آن بر اساس فاميليدريافت اطلاعات حداثر 100 کارمند و کسر بيمه و ماليات ونمايش اطلاعات آنهادريافت اطلاعات حداکثر 100 کالا و نمايش آن با کد کالادريافت اطلاعات حداکثر 100 دانشجو و نمايش آن با شماره دانشجوييدريافت تاريخ به عدد و نمايش آن با حروفدريافت معدل 10 دانشجو و جوستجو دودويي در آنهارسم جدول ضربرسم مثلث عدديساعت آنالوگسيستم کتابخانهسيستم بانکداري با استفاده از رکورد هاضرب و جمع دو عدد 20 رقميماتريس ترانهادهمبدل تاريخمبناي دومثلث خياممحاسبه ب.م.ممحاسبه تعداد اعداد اولمغلوب اعدادمينيموم سطر و ستون ماتريسعکسهایی از محیط فایل :
مبانی برنامه نویسی پاسکال به همراه پروژه های آماده (پاورپوینت)
عنوان فایل : مبانی برنامه نویسی پاسکال قالب بندی : پاورپوینت حجم : 10 مگ تعداد صفحات : 500 زبان پاسکال یکی از زبانهای برنامه سازی است که ویژگیهای آموزشی آن بسیار بالاست یعنی زبان خوبی برای آموزش برنامه نویسی منظم و دقیق است. قابلیت خوانایی و درک برنامه های این زبان بالاست ومیتوان برنامه هایی نوشت که احتمال خطاهای آنها بسیار اندک باشد علتش این است که یک زبان ساختار یافته (structed) می باشد. در این کتاب آموزشی ابتدا با مفاهیم کامپیوتر، الگوریتم وفلوچارت، زبان های برنامه نویسی و در ادامه با برنامه نویسی به زبان Pascal، ساختار کلی برنامه در زبان پاسکال، متغییرها، دستورات، توابع، رشته ها و … آشنا خواهید شد. جهت دانلود کتاب مبانی کامپیوتر و برنامه نویسی به زبان پاسکال به ادامه مطلب مراجعه فرمایید. فهرست : مقدمهفصل 1 الگوریتم ها Algorithm شناخت حل مسئله و ارائه الگوریتمبررسی صحت الگوریتمشناخت اجزاء لازم برای حل مسئله شرط ها و حلقه ها را در الگوریتم تعريف الگوريتممراحل الگوريتمفلوچارت دستورالعملهاي شرطيحلقههاانواع حلقه حلقه های با تکرار مشخص حلقه های با تکرارنامشخصحلقههاي تودرتو فصل 2كاربرد آرايه ها در الگوريتم هاشناخت آرایه ها و مفهوم آنمقایسه انواع روش های جستجو با همفصل 3آشنايي با كامپيوتر شناخت كامپيوترهاي نسل قديم و امروزي شناخت سختافزارهاي لازم براي كامپيوترهاي شخصي بررسي نرمافزارها و انواع آن كامپيوترهاي قديمي كامپيوترهاي امروزي سخت افزارنرم افزارنرم افزار سيستم عاملزبانهاي برنامهنويسيفصل 4ساختار برنامه در زبان پاسکال شناخت اجزاي تشكيل دهنده يك برنامهبررسي دستگاههاي خروجي و دستورات لازم در زبان پاسكال براي توليد خروجي شناخت ساختار برنامه در زبان پاسکال قسمت تعاريف برنامه اعلان برچسبها Declaration Label ( Output )خروجی مشهورترين دستگاههاي خروجيصفحه نمايشMonitorچاپگرPrinterترمينالTerminaleرسام Plotterفصل 5انواع عملگرها و دادهها در زبان پاسکالمعرفي انواع عملگرها در زبان پاسكالبررسي اولويت عملگرهامعرفي دستورات جايگزيني در پاسكالشناخت انواع داده ها عملگرهاچهار دسته عملگرمحاسباتيرابطه ايمنطقيبيتي عملگرهاي محاسباتيعملگرهاي رابطه ايعملگرهاي منطقيعملگرهاي بيتي انواع دادهها ( data types ) آرايههارکوردهامجموعههافايلهامتغيرها (Variables) ثابتها (Constants)دستور جايگزينيافزودن توضيحات به برنامه (Comment)نکاتي چند در مورد برنامهنويسي فصل 6ورودي و خروجي Read و ReadLnبررسي دستورات وروديمعرفی خروجی فرمت بندی شده(Writeln) معرفي دستورات خروجي فرمت اعداد صحيحطول ميدان اعداد اعشاري طول ميدان کاراکترها و رشتهها جابجا کردن محتويات دو عددفصل 7ساختارهاي شرطي و كنترلي If and Elseمعرفي دستور شرطي معرفي دستور caseبررسي دستورات تكرار for ، while ، repeat untilمعرفي دستورات شرطي متداخلبررسي چند تابع و روال استاندارد زبان پاسکال دستورات شرطيدستور ifIf – then دستور if همراه elseIf متداخل هایساختارهاي کنترلي حلقه for متداخل های For حلقه While دستور Repeat برنامه مجموع و ميانگين تعدادي عدد صحيح مثبتمعرفي چند پروسيجر ( Procedure )فصل 8Arrayآرایه هاشناخت لزوم استفاده از ساختار داده اي به نام آرايه شناخت انواع آرايهها و موارد استفاده از آنها شناخت مفاهيم مرتبسازي و جستجوشناخت الگوريتمهاي مرتبسازي و جستجو آرايه و انواع آنآرايههاي دو بعدي آرايههاي چند بعدي نکاتي چند در مورد آرايهها جستجو و مرتبسازي ( Search and Sort )انواع عمل جستجو فصل 9 توابع و روال هاي كتابخانه ای شناخت ساختار تابع و روالشناخت توابع و روالهاي استاندارد براي نوعهاي صحيح شناخت توابع و روالهاي استاندارد براي نوعهاي اعشاري و كاركتري شناخت توابع و روالهاي استاندارد رياضيتوابعي براي اعداد صحيح و اعشاريفصل 10(String) متغيرهاي كاراكتري و رشتهها بررسي ساختار آرايه هايي از نوع كاراكتر معرفي نوع دادة جديد به نام رشتهمقايسه آرايه اي از كاراكتر و رشته شناخت توابع و روالهاي استاندارد براي رشته ها متغيرهايي از نوع کاراکتر متغيرهاي رشتهاي ( String ) توابع و روالهاي کتابخانهاي براي متغيرهاي رشتهايفصل 11برنامههاي فرعي.2پارامترهاي واقعي ( Actual parameters )فصل 12مجموعهها و دادههاي شمارشي فصل 13(Records)ركوردهاانواع ركوردها و استفاده از آن در برنامه معرفي مزاياي ركوردها در برنامهفصل 14(Files) فــايـلها موارد استفاده از فايلها فايلهاي متني (Text) تعریف یک متغیر فایلی باز کردن فایل برای خواندن با دستور(Reset ، FileName ) فايلهاي دودويي و نوعدار(Binary & Typed ) فصل 15تحليل الگوريتمها به همراه پروژه های زیر فهرست :انتقال عدد از مبناي 2 به 10انتقال عدد از مبناي 10 به مبناي 2بانکداريضرب دو ماتريس در همترانهاده يک ماتريستعويض قطر اصلي و فرعي ماتريس 5 در 5تعيين بشترين تکرار 0 تا 9 در يک آرايه 20 عضويتعيين تعداد اعداد اول و فيبوناچيتعيين مينيموم هر سطر و ستون ماتريس 5 درمثل خيام پاسکالدريافت n عدد و مشخص نمودن تعداد اعداد عضو سري فيبوناچيدريافت اطلاعات 100 دانشجو – ليست مشروطين – منظم نمودن اطلاعات قبول شد آن بر اساس فاميليدريافت اطلاعات حداثر 100 کارمند و کسر بيمه و ماليات ونمايش اطلاعات آنهادريافت اطلاعات حداکثر 100 کالا و نمايش آن با کد کالادريافت اطلاعات حداکثر 100 دانشجو و نمايش آن با شماره دانشجوييدريافت تاريخ به عدد و نمايش آن با حروفدريافت معدل 10 دانشجو و جوستجو دودويي در آنهارسم جدول ضربرسم مثلث عدديساعت آنالوگسيستم کتابخانهسيستم بانکداري با استفاده از رکورد هاضرب و جمع دو عدد 20 رقميماتريس ترانهادهمبدل تاريخمبناي دومثلث خياممحاسبه ب.م.ممحاسبه تعداد اعداد اولمغلوب اعدادمينيموم سطر و ستون ماتريسعکسهایی از محیط فایل :