شما این محصولات را انتخاب کرده اید

سبد خرید

    تحقیق درباره برنامه نويسی تحقیق درباره برنامه نويسی
    تحقیق درباره برنامه نويسی تحقیق درباره برنامه نويسی

    تحقیق درباره برنامه نويسی

    امتیاز مشتریان: 5.0 از 1 رای
    40% تخفیف
    8,900تومان

    تحقیق درباره برنامه نويسی

    برنامه‌نويسي رايانه در فرهنگ واژه غير متخصصين ممکن است به تمام پروژه ساخت نرم‌افزار يا برنامهٔ رايانه‌اي گفته شود. با اين همه برنامه‌نويسي تنها بخشي از فرآيند توسعه نرم‌افزار يا برنامه رايانه‌اي است. اهميت، توجه و منابع اختصاص داده شده به برنامه‌نويسي، بسته به ويژگي‌هاي مشخص شده محصول و خواست افراد درگير در پروژه و کاربران و در نهايت شيوهٔ انتخاب شده مهندسي نرم‌افزار متغير است. برنامه‌نويسي در ديدي ساده آخرين مرحله بزرگ ساخت يک برنامه رايانه‌اي پس از مراحل تحليل و طراحي برنامه است. در بسياري از موارد، برنامه‌نويسي بخشي از تلاش ما براي پياده‌سازي نسخه‌اي از دنياي پيرامون ما، با بازسازي قوانين رياضي و طبيعي در محيط خنثي رايانه است. به اين سبب برنامه‌نويسي بارقه‌هايي بزرگ از رياضيات و مهندسي با خود دارد.
    زبان برنامه‌نويسي
    اجرا و عملي ساختن الگوريتم‌هاي انتزاعي وابسته به هم به‌وسيله توليد يک برنامه رايانه‌اي مشخص با ابزار زبان برنامه‌نويسي ممکن است. گرچه نزديک‌ترين راه براي بازسازي اين قوانين در رايانه کار روي مدارهاي الکترونيکي سخت‌افزار آن است. اما اين کاري طاقت‌فرسا و زمان‌بر و درنتيجه کمابيش ناممکن است. واسط‌هايي ساخته شدند تا ميان سخت‌افزار و انسان قرار گيرد. طبيعي است يک واسط به ساده کردن و انتزاعي کردن رويدادهاي ممکن درون سخت افزار مي‌‌پردازد. اين انتزاعي کردن، سازنده سطوح گوناگون يا لايه‌بندي در معماري زيرساخت برنامه‌ها است. به همين ترتيب زبان‌هاي برنامه‌نويسي گوناگون هم هرکدام براي ساخت برنامه‌هاي يک يا شماري اندک از اين لايه‌ها قابل استفاده هستند.
    با متفاوت بودن آنچه برنامه‌نويس براي آساني استفاده خود آفريده با ورودي واقعي‌سخت افزار براي اجراي فرامين (که به زبان ماشين معروف است) برنامه واسط بايد شيوهٔ خط برنامه نويس را به زبان ماشين برگرداند .
    زبان‌هاي برنامه نويسي
    تعدادي از زبان‌هاي برنامه‌نويسي به شمار زير هستند :
    • اسمبلي (Assembly)
    • ليسپ (LISP)
    • بي سي پي ال (BCPL)
    • سي (C)
    • سي‌پلاس‌پلاس (++C)
    • سي پلاس پلاس/سي ال آي(C++/CLI)
    • پاسکال (Pascal)
    • جاوا (Java)
    • سي‌شارپ (#C)
    • جي شارپ (#j)
    • بيسيک (Basic)
    • پايتون (Python)
    • پرل (Perl)
    • پي‌اچ‌پي (PHP)
    • اي اس پي (ASP)
    • اي اس پي دات نت (ASP.Net)
    • Matlab
    • وي بي دات نت (VB .Net)
    • دلفي (Delphi)
    • ويژوال بيسيک (visual basic)
    • لينگو (Lingo)
    • توسعه دهنده هاي وب
    دقت كنيد كه زبان هايي مانند اچ‌تي‌ام‌ال (HTML) زبان برنامه‌نويسي نيستند بلكه زبانهاي قالب بندي هستند.

    Basic فرزند دردانه بيل گيتس
    ترجمه: مهرداد حسينى

    تحقیق درباره برنامه نويسی
    به جرات مى توان ادعا كرد كه در دنياى امروز كمتر كسى را مى توان يافت كه نام و آوازه «بيل گيتس» رئيس و بنيانگذار مايكروسافت و ثروتمندترين مرد جهان را نشنيده باشد. اما دانستن اين موضوع جالب است كه پيش از مايكروسافت نام بيل گيتس با «بيسيك» (Basic) عجين بوده است و اين ماجرا به زمان دانشجويى گيتس و دوستش «پل آلن» در ۱۹۶۴ بازمى گردد و در واقع همكارى مشترك آنها در توسعه بيسيك بود كه چند سال بعد منجر به تاسيس مايكروسافت شد. اين دو با تولد اولين بيسيك در سال ۱۹۶۴ در كالج دارتموث به تلاش در توسعه آن همت گماشتند و در اين راه با زيركى و دورانديشى مثال زدنى با طراحى انواع مفسرها و مترجم هاى بيسيك توانستند آن را به عنوان يكى از فراگيرترين و كاربردى ترين زبان هاى كامپيوترى تا امروز مطرح سازند. بيسيك اكنون ۴۰ ساله است و هنوز هم گيتس در مايكروسافت آن را تر و خشك مى كند و مانند فرزندى دردانه به رشد و ترقى آن اهميت مى دهد.ظهور ميكروكامپيوترها در سال ۱۹۷۵ از يك سو و ارائه بيسيك پيشرفته توسط مايكروسافت از سوى ديگر خيلى سريع سبب شهرت بيسيك به مثابه يك زبان كاربردى كه به صورت رايگان بر روى همه كامپيوترها قابل نصب بود، گرديد. در واقع بيسيك به علت ساختار مطلوبش پيش نياز يادگيرى همه زبان هاى كامپيوترى شد. مقاله اى كه پيش رو داريد، بيل گيتس در جشن تولد ۲۵ سالگى فرزندش بيسيك (يعنى ۱۵ سال پيش) در مجله بايت منتشر كرد و طى آن براى اولين بار به شرح ماجراى شكل گيرى و رشد زبان بيسيك به همراه پل آلن پرداخته است، كه مقايسه داده هاى آن با امروز كه بيسيك به سن چهل سالگى رسيده و كامپيوترهاى شخصى به اوج پيشرفت و همگانى شدن نايل آمده اند، براى خواننده علاقه مند خالى از لطف نيست.از زمان اجراى اولين برنامه بر روى يك كامپيوتر انگليسى زبان در سال ۱۹۴۸ تاكنون محاسبات وارد مرحله جديدى شده است. فقط در طول ۱۵ سال شاهد رشد و ترقى كامپيوترهاى ۸ بيتى با ۴ كيلوبايت رم به كامپيوترهاى ۳۲ بيتى با ۴ مگابايت رم چه در زمينه صنعت و چه در زمينه علوم بوده ايم.با توجه به رشد بسيار گسترده در زمينه سخت افزار، زبان بيسيك نيز بيست و پنجمين سال تولد خود را پشت سر مى گذارد و مفسر آن ۱۵ سال است كه ميكروكامپيوترهاى ميليون ها نفر را قابل دسترسى كرده است.
    متاسفانه در ابتدا بيسيك خوب شناخته نشد، در همين حال بيشتر از هر زبان ديگرى قابل دسترسى بوده و هست چرا كه مجاناً بر روى هر كامپيوترى نصب مى شود. قدرت و توانايى، سادگى استفاده از يك مفسر، مديريت قوى، گستردگى و همه منظوره بودن، نوع انگليسى لغات كليدى و تركيبات و آزادى بيسيك، همگى باعث تجربه بيشتر برنامه نويسان مى شود و مى تواند به عنوان يك زبان ايده آل به مبتديان در شناخت بهتر كامپيوترشان كمك كند. با توجه به سرگذشت بيسيك طى سال هاى طولانى و با وجود تكنولوژى قوى سيستم عاملى مانند OS/۲ و ويژگى برنامه نويسى موضوعى مى توانيد به خوبى شاهد چگونگى حضور و رشد بيسيك تا به امروز باشيد.
    بيسيك بدون هيچ نيازى، مستقلاً به عنوان وسيله اى براى تبادل اطلاعات بين مردم و كامپيوتر ايجاد شد و در سال ۱۹۶۲ يكى از رياضيدانان كالج دارتموث به نام پروفسور «توماس كورتس» طرحى را تسليم «جان كمنى» رئيس كالج كرد. در اين طرح تمامى دانشجويان اين كالج موظف به آموختن كامپيوتر در دوره ۴ ساله تحصيلشان بودند.كامپيوترهاى دسته گراى آن زمان چنين انتظارى را غيرممكن مى كردند چرا كه اگر برنامه ساده اى به طور صحيح ترجمه مى شد كامپيوتر براى درك آن گاهى اوقات به روزها وقت نياز داشت در نتيجه چنين برنامه اى تنها مى توانست نتيجه يك محاسبه را به عنوان جواب برگرداند و شخص برنامه نويس هرگز نمى توانست اجراى برنامه را ببيند. كمنى و كورتس براى گسترش تحقيقات خود به آزمايشگاه هاى «هيت» و «بل» رفته و در آنجا سيستم عامل چند كاربره اى را براى كامپيوتر جديدى كه قرار بود به زودى تحويل كالج شود ساختند. در همين زمان آنها به دانشجويان پيشنهاد كردند كه زمان استفاده از كامپيوتر را بين خودشان تقسيم كنند اما به دليل عدم وجود يك زبان ساده براى صحبت با ماشين دانشجويان به ندرت از كامپيوتر كالج استفاده مى كردند. متاسفانه «فورترن» و «آلگول» نمى توانستند امكانات مناسب و آسانى را براى دانشجويان فراهم كنند لذا كد و دستورالعمل نمادى همه منظوره مخصوص افراد مبتدى (بيسيك) به عنوان يك تركيب ساده و بهتر از فورترن و آلگول توسط دانشجويان كالج دارتموث ساخته شد.در اول ماه مى سال ۱۹۶۴ دانشجويان كالج دارتموث با اعلان معروف READY> در ترمينال هاى راه دورشان آشنا شدند. بدين ترتيب آنها مى توانستند برنامه هاى ساده اى نوشته و آنها را براى ترجمه و اجرا انتقال دهند. كمنى و كورتس به تولد بيسيك در كتابشان به نام «برگشت به بيسيك» اشاره كرده اند. (انتشارات «اديسون وزلى»، ۱۹۸۵)
    • ظهور ميكروكامپيوترها
    اولين ميكروكامپيوتر با حافظه اى بسيار كوچك كه بيشتر جنبه نمايشى داشت در سال ۱۹۷۵ به صحنه آمد. اين كامپيوتر فقط زبان ماشين را مى فهميد. در اين هنگام من به اتفاق يكى از دوستانم به نام «پل آلن» فرصت را غنيمت شمرده و برگردانى از بيسيك را به منظور اجرا در آن فضاى بسيار كوچك حافظه نوشتيم. دانشجويان با استفاده از اولين بيسيك، كه براى دستگاه هاى MITS ساخته شده بود مى توانستند برنامه هايشان را بر روى اين گونه كامپيوترها با حافظه ۴ كيلوبايت اجرا كنند. در آن زمان براى ما حافظه بسيار ارزشمند بود به طورى كه مجبور شديم براى اشغال فضاى كمترى از حافظه، اعلان READY> – كه چهار كاركتر فضا مى گرفت – را به OK> – كه دو كاركتر فضا مى گيرد _ تبديل كنيم؟

    تحقیق درباره برنامه نويسی
    فشار محدوديت حافظه تا اندازه اى بود كه ما را بر آن داشت كه بيسيك را به عنوان يك مفسر پياده سازى كنيم. (مفسر بيسيك، برنامه اى است كه فايل هاى بيسيك را به زبان ماشين ترجمه مى كند.) البته عامل ديگرى كه ما را به سمت مفسرها هدايت مى كرد، متعادل بودن و آ سانى استفاده از مفسرها بود كه به برنامه نويسى با بيسيك هنر و زيبايى خاصى مى بخشيد. يك برنامه نويس با استفاده از مفسر مى تواند به كامپيوتر وظيفه اى را محول كند، كامپيوتر نيز متقابلاً و بلافاصله به او جواب خواهد داد كه اين جواب مى تواند شامل گزارشى از خطاهاى احتمالى نيز باشد. اين تعامل مفسر به اين خاطر است كه وجود آن به عنوان بخشى از زبان در نظر گرفته شده است نه به عنوان برنامه اى كاملاً مجزا مانند يك مترجم.
    با استفاده از تجربياتى كه از نوشتن يك مفسر بيسيك براى كامپيوتر PdP-8 در دوران دبيرستان به دست آورده بودم به اتفاق پل آلن بيسيك كامپيوتر اصلى خودمان را يك مفسر تك _ نمايش ساختيم. به اين ترتيب براى ذخيره بيشتر كد مبدا به فرم يك متن مجبور شديم آن را به طور فشرده ترى ترجمه كنيم چرا كه با فشار و محدوديت حافظه روبه رو بوديم.

    تحقیق درباره برنامه نويسی
    به اين ترتيب ما به مقصود خود رسيديم و ترتيبى داديم كه برنامه نويس بتواند بلافاصله برنامه اش را ديده و هنگام اجراى برنامه با سرعتى قابل قبول مراحل مختلف آن را تشخيص دهد. در مفسرى كه ما ساختيم از تصاويرى پايين تر از يك بايت تا تصاويرى بيشتر از آنچه كه كدهاى اسكى (ASCII) نياز دارد براى نشانگذارى كلمات كليدى بيسيك استفاده شده بود. همچنين براى اولين بار فرمان هاى كوتاه TRON _TROFF را به منظور فعال و غيرفعال كردن ابزار اشكال زدايى توكار بيسيك مانند توانايى رديابى را درون آن مفسر قرار داديم. قرار دادن كلمات رزرو شده بيسيك، پيغام هاى خطا و كتابخانه اعداد با مميز شناور به منظور اجراى برنامه در يك ماشين ۴ كيلوبايتى از كارهاى بسيار سختى بود كه به كمى تيزهوشى و زيركى نياز داشت. كدهاى استفاده شده در آن زمان كه از ظرافت و انعطاف خاصى برخوردار بود هنوز براى من به ياد ماندنى و جالب است.
    برنامه نويسي ويژوال بيسيك(VB)
    مقدمه
    visual Basic (که زين پس آن را VB خواهيم خواند) از زبانهاي برنامه نويسي تحت Windows مي باشد که براي کدنويسي از دستورات زبان Basic سود مي برد.
    VB (مانند تمام زبانهاي برنامه نويسي تحت ويندوز) با استفاده از تمام امکانات زيباي ويندوز (که باعث فراگيرشدن اين سيستم عامل زيبا و توانمند در ميان کاربران شده است)، طراحي محيطي زيبا و قدرتمند را براي پروژه مورد نظر، بسيار ساده مي نمايد.
    در حال حاضر، به جرأت مي توان گفت که يکي از انتخاب هاي اصلي برنامه نويسان
    حرفه اي در سطح جهان براي تهيه پروژه هاي با قابليت هاي ويژه، VB مي باشد، خصوصاً از

    تحقیق درباره برنامه نويسی

    پسورد: www.bazaarfile.ir

    درباره پشتیبانی محصول

    کلیه محصولات پیش از انتشار توسط کارشناسان بازار فایل بررسی می شود اگر قبل از خرید سؤالی دارید می توانید در قسمت دیدگاه ها مطرح کنید اما اگر بعد از خرید محصول خریداری شده لینک دانلودش خراب است یا به هر پشتیبانی دیگری در مورد این محصول نیاز دارید از طریق تیکت با فروشنده این محصول می توانید در میان بگذارید،اگر با اشتراک ویژه این فایل را خریداری کردید، از طریق پنل کاربری تیکت ارسال بفرمایید.

    روشهای پشتیبانی

    جهت ارسال تیکت جدید باید وارد حساب کاربری خود شوید.
    40% تخفیف
    8,900تومان
    مزایای شما از این خرید:
    6 ماه پشتیبانی اریگان
    دانلود مادام العمر محصولات
    دانلود رایگان آپدیت محصولات
    تحقیق درباره برنامه نويسی
    امتیاز مشتریان: 5 از 1 رای
    شامل: 96 صفحه
    تعداد پارت: 1
    فرمت: DOC
    زبان: فارسی
    به روز شده در:

    سایر محصولات wordfile Other Products

    بررسی سیستم های الکترونیکی خودرو های جدید
    wordfile
    wordfile
    بررسی سیستم های الکترونیکی خودرو های جدید این مقاله در مورد سیستم های الکترونیکی موجود در خودرو های جدید است، اگرچه از زمان فراگیر شدن میکروکنترلر ها که حدود بیست سال از آن می گذرد، در خودرو های پیشرفته ی دنیا از سیستم های کنترل الکترونیکی استفاده می شود اما چند سالی است که [...]
    18 نمایش
    5.0
    5,300تومان
    بررسی ميزان كاهش آلايند های خروجی اگزوز در اثر سرويس و تنظيم موتور خودرو
    wordfile
    wordfile
    بررسی ميزان كاهش آلايند های خروجی اگزوز در اثر سرويس و تنظيم موتور خودرو فهرست عناوين و مندرجات 1- مقدمه و سابقه 2- چكيده 3- آلودگي هوا و اثرات منفي آن بر محيط زيست 4- عوامل آلوده كننده هوا 5- آمار خودروهاي تهران بزرگ و روش انتخاب 6- شرح دستگاه‌ها و روش‌هاي اندازه‌گيري 7- [...]
    16 نمایش
    5.0
    6,400تومان
    تحقیق درباره سنگ زنی و ابزار تيزكنی سيلندر پيكان
    wordfile
    wordfile
    تحقیق درباره سنگ زنی و ابزار تيزكنی سيلندر پيكان خلاصه مطالب : مته ها : مته ها از نظر جنس به دو نوع تقسيم مي شود . مته هاي الماسه و مته هاي معمولي براي تيز كردن مته هاي الماسه از سنگ الماسه وبراي تيز كردن مته هاي معمولي از سنگ معمولي استفاده مي شود […]
    26 نمایش
    5.0
    3,400تومان
    تحقیق درباره توربو ماشین ها
    wordfile
    wordfile
    تحقیق درباره توربو ماشین ها مقدمه براي آن كه امتداد جرياني را منحرف كنيم يا سرعت آن را تغيير دهيم ، بايد نيرويي به آن وارد كنيم . هنگامي كه يك پره متحرك امتداد جرياني را منحرف مي كند و مومنتم آن را تغيير مي دهد ، نيرويي از پره به سيال ـ يا بعكس […]
    17 نمایش
    5.0
    5,300تومان

    محصولات مرتبط Related Products

    تحقیق در مورد آسانسور
    Zainab
    Zainab
    تحقیق در مورد آسانسور فهـرست مطـالـب سيستم مكانيكي تقسيم بندي آسانسور پارامترهاي فني سيستم تعليق كابين وزنه تعادل ترمزها آزمايش ترمزهاي آسانسور سيستم ايمني ( پاراشوت ) گاورنرها سرعت غير مجاز درها وسردها دربهاي آكاردئوني چاه آسانسور سازه چاه موتورخانه موتورمحركه آسانسور عايق [...]
    18 نمایش
    5.0
    9,300تومان
    تحقیق درباره خودرو سمند
    Zainab
    Zainab
    تحقیق درباره خودرو سمند مشخصات فني سمند: کارايي مدل موتور : XU7JP/L3 حد اکثر سرعت : 185 KM/HR نسبت تراکم : 9.3:1 تعداد سيلندر : خطي 4 حجم موتور : 1761cc سيستم سوخت رساني : انژکتوري پاششي (MPFI) حداکثر توان موتور : 100 HP در6000 دور بر دقيقه حداکثر گشتاور: 153 Nm در 3000 دور [...]
    22 نمایش
    5.0
    6,800تومان
    تحقیق درباره نگهداری و تعمیرات
    Zainab
    Zainab
    تحقیق درباره نگهداری و تعمیرات تاریخچه نگهداری و تعمیرات میزان افزایش سرمایه گذاری برروی ماشین آلات صنعتی و اتوماسیون از یکسو و افزایش ارزش مالی و اقتصادی انها از سوی دیگر منجر به آن شد که مدیران و صاحبان صنایع به فکر راه کارهایی منطقی که قادر به بیشینه سازی طول عمر مفید [...]
    21 نمایش
    5.0
    6,200تومان
    تحقیق در مورد کاتالوگها یا دفترچه راهنمای خودرو ها
    Saeed
    Saeed
    تحقیق در مورد کاتالوگها یا دفترچه راهنمای خودرو ها در کاتالوگها يا دفترچه راهنمای خودروها ، در قسمت نوع سيستم تعليق با نامهايی چون ؛ سيستم تعليق مستقل ، مک فرسون ، پيچشی ، Multilink و … مواجه می شويم ، اما متاسفانه اطلاعات عامه مردم ، درباره سيستم تعليق و انواع و اجزای [...]
    18 نمایش
    5.0
    5,100تومان