انجمن تعمیـــرکاران کیان ست تابع قوانین جمهموری اسلامی ایران میباشد و ارسال هر گونه مطلب سیاسی،مذهبی،غیراخلاقی و خرید و فروش متعلقات ماه-واره و دیگر موارد مجرمانه ممنوع میباشد وبا کاربران خاطی به شدت برخورد میگردد انجمن فقط تعمیرات لوازم الکترونیک میباشد...













سلام مهمان گرامی؛
به کیان ست خوش آمدید برای مشاهده انجمن با امکانات کامل می بايست از طريق این لینک عضو شوید.

http://teranzit.pw/uploads/14469017281.png
پیام خصوصی به مدیریت کل سایت ........... صفحه توضیحات و شرایط گروه ویژه ........... ...........
ارتباط تلگرامی با مدیریت سایت ................. ایدی تلگرام [email protected] .................
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: مقدمه ای برای معرفی++C

  1. #1


    تاریخ عضویت
    Oct 2010
    نوشته ها
    198
    تشکر ها
    38
    401 سپاس از181 پست

    مقدمه ای برای معرفی++C

    Click here to enlarge
    کامپیوتر یک ماشین است که پس از دریافت دستورات و انجام ماموریتی که به آن اختصاص داده شده,نتیجه ای تولید می کند.از آنجاییکه آن یک ماشین است,انتظار دستور مختصر و مفید را برای انجام کارها دارد.نتیجه ی نهایی بستگی به فاکتورهای گوناگونی دارد که با توانایی های خاص ماشین,دستوراتی که دریافت می کند و نتیجه ی که انتظار می رود,احاطه می شوند.
    برنامه نویسی کامپیوتر,فن نوشتن دستورات (برنامه ها) است که از کامپیوتر درخواست می کند کار یا کارهایی را انجام دهد و نتیجه آن را ارائه کند.کامپیوتر دستورات را در شکل های مختلف دریافت می کند.چهار شکل از آن ها بسیار مهم هستند.
    اول دستوراتی که توسط,تولید کننده های قسمت های مختلف سخت افزار,مانند میکروپروسسور,مادربرد,فلاپی و درایو های سی دی رام و … معلوم می شوند.این قسمت ها معمولا توسط شرکت های مختلف ساخته می شوند,زمینه ها و اهداف گوناگون که قسمت های ویژه ی آن ها انجام می دهند.دستورات به میکروپروسسور ارائه می شوند,برای مثال,می گویند که چطور محاسبات را انجام دهد,با چه سرعتی و تحت چه شرایطی.دستورات ارائه شده به مادربرد,به آن می گویند که رفتار آن مانند یک شهر که مردم و ماشین ها می توانند در آن به دلایل مختلف از یک جای شهر به جای دیگر,به عقب و جلو حرکت کنند باشد.این ممکن می سازد که اطلاعات از یک قسمت شهر به گردش درآیند,منظور از یک قسمت کامپیوتر به قسمت دیگر است.
    دستوراتی که از قبل,به قسمت های سخت افزاری شناخته شده,ارائه می شود,توسط مهندس های نرم افزار برای ارائه دومین مجموعه ی دستورات به کامپیوتر,استفاده می شوند.این دستورات به عنوان سیستم عامل شناخته می شوند,که معمولا توسط یک شرکت نوشته می شوند.این دستورات به کامپیوتر می گویند,چطور اجزای مختلف را هماهنگ کند,بطوریکه نتیجه ترکیبی از کار های متفاوت باشد.در این زمان,به کامپیوتر تعلیم داده شده که تکه های اطلاعات را از کجا دریافت می کند,با آن ها چه کاری انجام دهد,سپس نتیجه را به کجا بفرستد.در این زمان طراحی کننده های سیستم عامل,رفتارهای زیادی را به کامپیوتر به عنوان یک ماشین اعمال می کنند.یک بار دیگر در این زمان,زبان های برنامه نویسی گسترش یافته اند,بنابراین برنامه نویسان می توانند برنامه ها را به عنوان سومین مجموعه ی دستورات بنویسند.آن همانند پرورش دادن زبان هایی است که مردم شهر برای صحبت کردن با یکدیگر استفاده می کنند.از حالا (دوباره سیستم عامل گسترش یافته است) بررسی کنید که مردم برای بدست آوردن روش های انجام کارها بر طبق فرهنگ یا سلیقه ی خاص,به زبان های مختلف صحبت می کنند به طوریکه زبان یکدیگر را نمی فهمند.خوشبختانه,os یا سیستم عامل تمام این زبان ها را می فهمد(من نمی توانم این را ضمانت کنم).برخی از سیستم عامل هایی که به بازار عرضه شده اند در می بینیم:
    Microsoft Windows 3.X, Corel Linux, IBM OS\2, Microsoft Windows 9X, Apple OS 10, Red Hat Linux, Microsoft Windows Millennium, BeOS, Caldera Linux, Microsoft Windows 2000,…
    یک سیستم عامل خاص (برای مثال Microsoft Windows 98) بستگی به پردازشگر خاص(برای مثالIntel Pentium) دارد,گاهی اوقات هم سطح محسوب می شوند.
    برخی از زبان های برنامه نویسی که روی سیستم عامل Microsoft Windows اجرا می شوند C++, Pascal, Basic و انواع دیگر آن ها هستند.
    Click here to enlarge در واقع مجموعه ی سوم دستورات توسط شما به کامپیوتر ارائه می شوند,برنامه نویس از یک زبان یا بشتر استفاده می کند که سیستم عاملی که شما برنامه ریزی می کنید برای فهم آن استفاده می شود.کار شما نوشتن برنامه ها می باشد.شما به عنوان یک برنامه نویس,دستوراتی را برای بیان به کامپیوتر (در حقیقت سیستم عامل)می نویسید,مانند اینکه “اگر کاربر اینجا کلیک کرد,چه کاری باید انجام شود و اگر جای دیگر کلیک کرد چه.اگر کاربر راست کلیک کرد,چه چیز هایی باید نمایش داده شود و اگر دوبار کلیک کرد چه کاری باید انجام شود”.نوشتن این دستورات برنامه نویسی محسوب می شود,شما ابتدا باید زبان صحبت کردن با سیستم عامل را بیاموزید,آنگاه شما سازنده تر خواهید بود.برخی از برنامه های کاربردی عرضه شده در بازار را در زیر می بینیم:
    Microsoft Word, Lotus ScreenCam, Adobe Acrobat, Jasc Paint Shop Pro,…
    Click here to enlarge
    آخرین دستورات توسط کسی که از برنامه ی شما استفاده می کند ارائه می شوند.برای مثال,اگر شما Microsoft Word را نوشته باشید,به کامپیوتر خواهید گفت:”اگر کاربر روی New button در Standard toolbar کلیک کرد,یک سند خالی را نمایش بده.اما اگر کاربر به صورت File -> New…, کلیک کرد,یک محاوره ی فراخوانی کرده و اختیار بیشتری را برای ساخت سند ارائه بده.اگر همان کاربر روی هر دکمه از toolbars راست کلیک کرد, popup menu را نمایش بده,تمام نوار ابزار در دسترس باشد و او بتواند هر کدام را که می خواهد انتخاب کند.اما اگر روی سند اصلی راست کلیک کرد در اینجا فهرستی دیگری را نمایش بده.
    ممکن است تا به حال فهمیده باشید که کابران برنامه ی شما بستگی به روش های شما به عنوان توسعه دهنده,برای آسان تر کردن استفاده از برنامه دارند(که بکار گرفتن نیروی تازه و تجربه خلاقیت می باشد).شما بستگی به زبان کامپیوتری که استفاده می کنید(هر زبان کامپیوتر بالا و پایین هایی دارد) و زبان کامپیوتر شما بستگی به سیستم عامل اجرا کننده دارد(سیستم عامل های مختلف,قوت و ضعف مختلفی نیز دارند).سیستم عامل بستگی به میکروپروسسور یا ماشینی که در آن اجرا می شود دارد.(بیشترین اختلاف بین میکروپروسسور ها,در سرعت پردازش اطلاعات می باشد).
    از آنجاییکه شما می خواهید برنامه نویسی کنید,در اینجا توجه شما به زبان های برنامه نویسی می باشد.زبان های مختلفی برای دلایل مختلفی وجود دارند که توانایی های متفاوتی در انجام کارها دارند.خوشبختانه کامپیوتر می تواند بین زبان های مختلف تمایز ایجاد کند و بر طبق ان عمل کند.دستورات توسط برنامه نویس که ار کامپایلرها (compilers) یا مترجم ها(interpreters) و … برای نوشتن برنامه استفاده می کند ارائه می شوند.نمونه هایی از این زبان ها Basic, C++, Pascal,… می باشند.
    [CENTER]:1205219183:
    [B][FONT=Tahoma][SIZE=3][COLOR=#0000ff][URL="http://kiansat3.ir/showthread.php?t=47100"]فروش جدیدترین و کاملترین پکیج نرم افزاری و بازی و آموزشی و تعمیراتی انواع موبایل ها بصورت کاملا فارسی به همراه چندین اشانتیون[/URL][/COLOR][/SIZE][/FONT][/B]
    [B]:1205219183::فقط خودت باش نه کسی دیگر!
    :lay:
    [/B][/CENTER]

  2. 2کاربر از Borna66 بخاطر ارسال این پست مفید سپاسگزاری کرده اند:

    Tezar (3rd June 2012),شهریار (30th May 2012)

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  


Copyright ©2000 - 2013, Jelsoft Enterprises Ltd کیــــــــــان ستـــــــــــ ...® اولین و بزرگترین سایت فوق تخصصی الکترونیک در ایران



Cultural Forum | Study at Malaysian University