• دانلود تحقیق، مقاله و پروژه های دانشجویی به صورت کاملا رایگان
  • اشتراک فایل توسط پدید آورندگان جهت استفاده علمی دانشجویان و علاقه مندان
  • امکان ارسال لینک پروژه های جدید به ایمیل شخصی شما
  • رکورد دار تعداد اعضا با بیش از 270 هزار عضو فعال
  • منتخب بهترین وب سایت علمی فارسی زبان در جشنواره وب ایران

دانلود جزوه زبان ماشین و برنامه سازی سیستم

تاریخ : ۱۱ فروردین ۱۳۸۹

زبان ماشین مجموعه فرامینی است که به صورت مستقیم توسط پردازنده کامپیوتر قابل رمزگشایی و اجرا می‌باشد. این فرامین کاملاً وابسته به معماری پردازنده است. زبان ماشین بصورت کدهای دودویی است. زبان اسمبلی استفاده از کلمات به جای کدهای زبان ماشین است.

سرفصل :

آشنایی با سخت افزار و ویژگیهای آن

قطعات سخت افزاری یک سیستم کامپیوتری

پردازنده

حافظه اصلی

Rom

حافظه جانبی

تجهیزات ورودی و خروجی

سایر تجهیزات

مفهوم 0 و 1 در سیستم کامپیوتری

نحوه تبدیل دستورات به 0 و 1

اساس کار یک CPU

آشنایی با گذرگاه ها

شمای کلی پردازنده 8086

مفهوم خط لوله

مشخصات تکنیکی پردازنده های اینتل

مبناهای عددی

اعداد صحیح

اعداد صحیح بدون علامت

اعداد صحیح علامتدار

مزایای مکمل 2

ممیز ثابت

ممیز شناور

نمایش اعداد به صورت PCB

مفهوم ثبات

مفهوم پردازنده های N بیتی

ساختار کلی برنامه ها در زبان اسمبلی

یک برنامه نمونه با زبان اسمبلی

دستور div و mul

دستور مقایسه و پرش

مفهوم آدرس ها در زبان اسمبلی

آدرس های نسبی، مطلق و واقعی

روشهای آدرس دهی

وقفه ها در اسمبلی

مفهوم پشته

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

دانلود جزوه اصول طراحی کامپایلر

تاریخ : ۸ فروردین ۱۳۸۹

مترجم یا همگردان یا کامپایلر برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهم‌ترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان سطح پایین را به بالاتر تبدیل می‌کند را decompiler گوییم. ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند. به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید. در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبان‌های منبع وجود دارند که دامنه آنها از زبان‌های شناخته شده مانند فرترن و پاسکال تا زبان‌های خاص منظوره گسترده است. زبان‌های مقصد نیز گستردگی متناظر با این زبان‌ها دارند. یک زبان مقصد ممکن است زبان برنامه‌سازی دیگر یا زبان ماشین یا … باشد.

این جزوه به صورت اسلایدهای پاورپوینت است

دانلود جزوه هوش مصنوعی

تاریخ : ۵ فروردین ۱۳۸۹

« هوش مصنوعی، دانش ساختن ماشین‌‌ ها یا برنامه‌های هوشمند است. »   همانگونه كه از تعریف فوق-كه توسط یكی از بنیانگذاران هوش مصنوعی ارائه شده است- برمی‌آید،حداقل به دو سؤال باید پاسخ داد:

1ـ هوشمندی چیست؟

2ـ برنامه‌های هوشمند، چه نوعی از برنامه‌ها هستند؟تعریف دیگری كه از هوش مصنوعی می‌توان ارائه داد به قرار زیر است:

« هوش مصنوعی، شاخه‌ایست از علم كامپیوتر كه ملزومات محاسباتی اعمالی همچون ادراك (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی كرده و سیستمی جهت انجام چنین اعمالی ارائه می‌دهد.» و در نهایت تعریف سوم هوش مصنوعی از قرار زیر است:

«هوش مصنوعی، مطالعه روش‌هایی است برای تبدیل كامپیوتر به ماشینی كه بتواند اعمال انجام شده توسط انسان را انجام دهد.»   به این ترتیب می‌توان دید كه دو تعریف آخر كاملاً دو چیز را در تعریف نخست واضح كرده‌اند.

1ـ منظور از موجود یا ماشین هوشمند چیزی است شبیه انسان.

2ـ ابزار یا ماشینی كه قرار است محمل هوشمندی باشد یا به انسان شبیه شود، كامپیوتر است.   هر دوی این نكات كماكان مبهم و قابل پرسشند. آیا تنها این نكته كه هوشمندترین موجودی كه می‌شناسیم، انسان است كافی است تا هوشمندی را به تمامی اعمال انسان نسبت دهیم؟ حداقل این نكته كاملاً واضح است كه بعضی جنبه‌های ادراك انسان همچون دیدن و شنیدن كاملاً ضعیف‌تر از موجودات دیگر است.   علاوه بر این، كامپیوترهای امروزی با روش‌هایی كاملاً مكانیكی(منطقی) توانسته‌اند در برخی جنبه‌های استدلال، فراتر از توانایی‌های انسان عمل كنند.

دانلود تحقیق و جزوه پیرامون سازه های فولادی

تاریخ : ۳ فروردین ۱۳۸۹

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

سرفصل :

مقدمه

طراحی ساختمانهای فولادی

طراحی با توجه به روش مهاربندی

طراحی با توجه به اجزای تشکیل دهنده فضاهای داخلی ساختمان

لزوم محافظت در برابر حریق ، خوردگی و عایق بندی صوتی

توجیه اقتصادی سازه های فولادی

بررسی میزان مصرف فولاد در ساختمانهای فلزی

انتقال بار در سازه های فولادی

تعريف ستون فلزي

نيمرخ ( پروفيل )  نورد شده شامل انواع تيرآهنها و قوطيها

چگونگي ساخت ستون

روش نصب نبشي بر روي كف ستونها ( بيس پليت ) براي استقرار ستون

طويل كردن ستونها

نحوه طويل كردن ستونها

ستونها با مقاطع دايره اي

انحراف مجاز پس از نصب ستون

محاسن فولاد

مشخصات مکانیکی فولاد

طراحي اعضاي خمشي

ضوابط ویژه اعضاي جان تيرچه ها