مرجع کامل جزوات مهندسی کامپیوتری وبرنامه نویسی

programer

بزرگترن مرجع برنامه نویسی جزوات رشته کامپیوتر

بایگانی
آخرین مطالب
پیوندهای روزانه

java script

این مجموعه آموزشی شامل بیش از ۲۰۰ صفحه آموزش زبان برنامه نویسی جاوا به صورت فارسی، قدم به قدم از آماتوری تا برنامه نویسی پیشرفته جاوا در قالب ۵ فایل PDF می باشد که برای اجرا نیاز به نرم افزار های اجرا کننده فایل های پی دی اف مانند Adobe Reader و هر نرم افزار دیگری که فایل های پی دی اف را باز می کند دارد.
اما جاوا چیست؟

جاوا یک زبان برنامه نویسی است که در اوایل دهه ۹۰ توسط Java Soft ، بخش نرم افزاری شرکت Sun توسعه داده شد. هدف آن بود که جاوا زبانی ساده، قوی و همه منظوره باشد. جاوا تمام جنبه های مثبت C و ++C را در خود دارد و آن چیزهایی که برنامه نویسان ++C از آن نفرت داشته اند مانند وراثت چند گانه، تحریف اپراتورها و اشاره گرها را به کناری گذاشته است. از این زبان هم برای تولید نرم افزار و هم طراحی صفحات وب استفاده می شود. توجه داشته باشید که جاوا با JavaScript متفاوت است و این دو هیچ ارتباطی با هم ندارند.

 

                                         دانلود لینک مستقیم

ah.ghaderi
۱۸ اسفند ۹۵ ، ۱۰:۰۴ موافقین ۰ مخالفین ۰ ۰ نظر

نحوه گزارش کار آموزی


نمونه تهیه گزارش کار آموزی 



 

                                                  دانلود

ah.ghaderi
۱۱ اسفند ۹۵ ، ۱۷:۰۶ موافقین ۰ مخالفین ۰ ۰ نظر

پایگااه داده database چیست؟
دادِگان (پایگاه داده ها یا بانک اطلاعاتی) به مجموعه ای از اطلاعات با ساختار منظم و سامانمند گفته می شود. این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند.
 
البته چنین شیوه ذخیره سازی اطلاعات تنها روش موجود نیست و شیوه های دیگری مانند ذخیره سازی ساده در پرونده ها نیز استفاده می گردد. مسئله ای که ذخیره سازی داده ها در دادگان را موثر می سازد وجود یک ساختار مفهومی است برای ذخیره سازی و روابط بین داده ها است.

پایگاه داده در اصل مجموعه ای سازمان یافته از اطلاعات است.این واژه از دانش رایانه سرچشمه می گیرد ،اما کاربر وسیع و عمومی نیز دارد، این وسعت به اندازه ای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانه ای برای پایگاه داده ایجاد می کند) شامل تعاریف غیر الکترونیکی برای پایگاه داده می باشد. در این نوشتار به کاربرد های تکنیکی برای این اصطلاح محدود می شود.

یک تعریف ممکن این است که: پایگاه داده مجموعه ای از رکورد های ذخیره شده در رایانه با یک روش سیستماتیک (اصولی) مثل یک برنامه رایانه ای است که می تواند به سوالات کاربر پاسخ دهد. برای ذخیره و بازیابی بهتر، هر رکورد معمولا به صورت مجموعه ای از اجزای داده ای یا رویداد ها سازماندهی می گردد.
 
بخش های بازیابی شده در هر پرسش به اطلاعاتی تبدیل می شود که برای اتخاذ یک تصمیم کاربرد دارد. برنامه رایانه ای که برای مدیریت و پرسش و پاسخ بین پایگاه های داده ای استفاده می شود را مدیر سیستم پایگاه داده ای یا به اختصار (DBMS) می نامیم. خصوصیات و طراحی سیستم های پایگاه داده ای در علم اطلاعات مطالعه می شود.

مفهوم اصلی پایگاه داده این است که پایگاه داده مجموعه ای از رکورد ها یا تکه هایی از یک شناخت است.نوعا در یک پایگاه داده توصیف ساخت یافته ای برای موجودیت های نگه داری شده در پایگاه داده وجود دارد: این توصیف با یک الگو یا مدل شناخته می شود. مدل توصیفی، اشیا پایگاه های داده و ارتباط بین آنها را نشان می دهد. روش های متفاوتی برای سازماندهی این مدل ها وجود دارد که به آنها مدل های پایگاه داده گوییم.


                                           دانلود

ah.ghaderi
۰۸ اسفند ۹۵ ، ۱۳:۱۴ موافقین ۰ مخالفین ۰ ۰ نظر

ساختمان داده‌ها

یا داده ساختار‌ها[۱] (به انگلیسی: Data Structure) از بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان‌دادنِ داده‌ها به یک طریق خاص و بر پایه‌ی مدل منطقی یا ریاضی که به منظور استفاده‌ی بهینه از داده‌ها صورت می‌گیرد را یک داده ساختار می‌گویند. داده ساختار‌ها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند.[۲][۳]




                                             دانلود

ah.ghaderi
۰۸ اسفند ۹۵ ، ۱۲:۵۲ موافقین ۰ مخالفین ۰ ۰ نظر

این کتاب توسط آقایان فرهاد و فرزاد ایمانی تهیه و گردآوری شده و در آن جهت انجام طراحی سایت آموزش کاربردی JavaScript CSS HTML داده شده است که برای شروع یادگیری برنامه نویسی تحت وب کتاب مفیدی است. این کتاب شامل ۷۲۲ صقحه می باشد که لیست سرفصل های آن در ادامه مطلب نیز موجود می باشد.




j


دانلود کتاب

                                  دانلود

ah.ghaderi
۲۷ بهمن ۹۵ ، ۱۶:۵۴ موافقین ۰ مخالفین ۰ ۰ نظر

درس معماری کامپیوتر یکی درسهای تخصصی دانشجویان رشته سخت افزار و نرم افزار دوره کارشناسی و یکی از گرایش های کارشناسی ارشد رشته کامپیوتر می باشد. که در این رشته شما با ساختار و اجزای داخلی سخت افزار و نحوه اجرای دستورات و چگونگی معماری آنها آشنا می شوید. در این گرایش اجزای داخلی کامپیوتر به دو بخش واحد کنترل مرکزی و حافظه مورد بررسی قرار میگیرد.و اما در این بخش از سایت اسفند ما مجموعه اسلایدهای درس  معماری کامپیوتر دانشگاه شهید بهشتی  را برای شما علاقه مندان تدارک دیده ایم که امید است مورد استفاده عزیزان علاقه مند به این درس و رشته معماری کامپیوتر قرار بگیرد. در این مجموعه نمونه سوالات و پروژه های عملی ارائه شده در کلاس نیز گنجانده شده است. امیدوارم این جزوه مفید و مورد استفاده باشد.


دانلود کتاب

مدرس:استاد یوسفی



                                  دانلود

ah.ghaderi
۲۷ بهمن ۹۵ ، ۱۶:۳۲ موافقین ۰ مخالفین ۰ ۰ نظر

کتاب زبان ماشین و برنامه نویسی سیستم، که نوشته آقای داریوش نیک مهر است یکی دیگر از دروس اصلی رشته کامپیوتر می باشد که در آن به نحوه انجام اعمال محاسباتی در حافظه کامپیوتر و نحوه نوشتن برنامه های سیستمی با استفاده از زبان اسمبلی پرداخته می شود.
این کتاب مرجع درس زبان ماشین و برنامه نویسی سیستم در دانشگاه پیام نور می باشد که در ۱۰ فصل به بررسی و تشریح سیستم های کامپیوتری x86 و نحوه برنامه نویسی آنها با زبان اسمبلی پرداخته است
.


دانلودکتاب

مولف:داریوش نیک مهر

                                  دانلود

ah.ghaderi
۲۷ بهمن ۹۵ ، ۱۶:۲۳ موافقین ۰ مخالفین ۰ ۰ نظر

این درس یکی از مهمترین دروس گرایش دیجیتال مهندسی برق و همین طور مهندسی کامپیوتر است. هدف از این درس آشنایی با اصول و تحلیل و طراحی مدار های منطقی دیجیتال ، طراحی سیستمی توسط مدارهای مجتمع قابل برنامه ریزی (PLD) و زبان توصیف سخت افزار است.

دانلود کتاب

مولف:موریس مانو


  

                                   دانلود

ah.ghaderi
۲۷ بهمن ۹۵ ، ۱۶:۱۱ موافقین ۰ مخالفین ۰ ۰ نظر

برنامه نویسی شی گرا #c

زبان برنامه سازی C#‎ یکی از قدرتمندترین زبان های برنامه سازی است، امروزه Platform.Net یکی از بهترین محیط های تولید محصولات نرم افزاری به شمار می رود و زبان C#‎ یکی از زبان های برنامه سازی شی گرا این Platform است. با به کارگیری برنامه نویسی شی گرا، نرم افزار تولید شده بسیار قابل فهم تر شده، نگهداری و سازماندهی آن اصولی تر و اصلاح و خطایابی آن ساده تر می شود. این موارد از اهمیت خاصی برخوردار هستند چراکه تخمین زده می شود که هشتاد در صد هزینه یک نرم افزار مربوط به دوره نگهداری و ارتقاء آن در چرخه طول عمرش است و ارتباطی با نوشتن و توسعه اولیه نرم افزار ندارد. با تمام این اوصاف، مشخص است که برنامه نویسی شی گرا تبدیل به یکی از کلیدی ترین مفاهیم برنامه نویسی در چند دهه آینده خواهد شد.


                                        دانلود
ah.ghaderi
۲۲ بهمن ۹۵ ، ۱۸:۴۸ موافقین ۰ مخالفین ۰ ۰ نظر

کتاب مهندسی نرم افزار اثر پرفسور راجر اس.پرسمن که یکی از بهترین منابع برای مهندسی نرم افزار هستش و شما میتونید از  لینک زیر دانلود کنید (ترجمه فارسی)

برای دانلود pdfمهندسی نرم افزار برروی لینک زیرکلیک کنید.


          

                                  دانلود

ah.ghaderi
۱۹ بهمن ۹۵ ، ۲۲:۲۴ موافقین ۰ مخالفین ۰ ۰ نظر