تبلیغات
پرتال فناوری اطلاعات ایران - مطالب جزوات و کتب دانشگاهی رشته کامپیوتر
 
پرتال فناوری اطلاعات ایران
SKype:reza.arefan www.facebook.com/reza.arefan
درباره وبلاگ



مدیر وبلاگ : رضا عارفان
موضوعات
مطالب اخیر
پیوندهای روزانه
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

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

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

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


دانلود  دانلود مستقیم : مقاله آَشنایی با دوربین های مدار بسته و تجهیزات شبکه


tag  حجم فایل : 2.12 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
دوشنبه 18 مهر 1390
رضا عارفان

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

این مقاله تحت عنوان کاربرد‌های هوش مصنوعی توسط آقای محسن شهبازی نگارش شده است و سر فصل‌های زیر را دارا می‌‌باشد:

  • مقدمه‌ای بر کلیات هوش مصنوعی
  • تعاریفی از هوش مصنوعی
  • برنامه نویسی در هوش مصنوعی
  • خلاصه‌ای درباره LISP و PROLOG
  • سیستم‌های خبره، رباتی و شبکه عصبی در هوش مصنوعی
دانلود  دانلود مستقیم : مقاله کاربرد‌های هوش مصنوعی


tag  حجم فایل : 760 کیلوبایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
یکشنبه 17 مهر 1390
رضا عارفان

پی‌اچ‌پی (PHP) یکی از پر طرفدارترین زبان‌های برنامه نویسی متن باز (Open Source) است که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا (Dynamic) مورد استفاده قرار می‌گیرد. PHP در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامه‌سازی، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است.
پی‌اچ‌پی زبان‌ برنامه نویسی تحت وب است. ساختار این زبان بسیار شبیه زبان C و Perl می‌باشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است.
سادگی استفاده از پی‌اچ‌پی و شباهت آن به زبان سی و پرل (و از نسخه ۵ آن به جاوا) باعث شده که اغلب برنامه نویسان با تجربه در کوتاه‌ترین زمان ممکن برنامه‌های کاملی را ایجاد کنند.
کتاب خودآموز PHP در ۲۴ ساعت ترجمه علی و محمد ناصح می باشد که سرفصل های زیر را پوشش می دهد :

  • نصب و راه اندازی PHP
  • بررسی جزئیات زبان PHP
  • بررسی فرم ها و فایل ها در PHP
  • دست یابی به بانک اطلاعاتی MySQL
  • برنامه نویسی وب
  • دنباله های کاراکتری و عبارت های منظم
  • ثبت وضعیت جلسات و کوکی ها
  • PHP و XML
  • موتور الگوسازی Smarty

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


دانلود  دانلود مستقیم : کتاب خودآموز PHP در 24 ساعت به زبان فارسی


tag  حجم فایل : 23.1 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
سه شنبه 5 مهر 1390
رضا عارفان

الگوریتم مجموعه‌ای متناهی از دستورالعمل‌ها است، که به ترتیب خاصی اجرا می‌شوند و مسئله‌ای را حل می‌کنند. به عبارت دیگر یک الگوریتم، روشی گام به گام برای حل مسئله است. شیوه محاسبه معدل در مدرسه، یکی از نمونه‌های الگوریتماست.

تمام الگوریتم‌ها باید شرایط و معیارهای زیر را دارا باشند:

  • ورودی: یک الگوریتم باید هیچ یا چندین پارامتر را به عنوان ورودی بپذیرد.
  • خروجی: الگوریتم بایستی حداقل یک کمیت به عنوان خروجی (نتیجه عملیات) تولید کند.
  • قطعیت: دستورات الگوریتم باید با زبانی دقیق، و بی‌ابهام بیان شوند. هر دستورالعمل نیز باید انجام‌پذیر باشد. دستوراتی نظیر «مقدار ۶ یا ۷ را به x اضافه کنید» یا «حاصل تقسیم پنج بر صفر را محاسبه کنید» مجاز نیستند، چرا که در مورد مثال اول، معلوم نیست که بالاخره چه عددی باید انتخاب شود، و در خصوص مثال دوم هم تقسیم بر صفر در ریاضیات تعریف نشده‌است.
  • محدودیت: الگوریتم باید دارای شروع و پایان مشخصی باشد، به نحوی که اگر دستورات آن را دنبال کنیم، برای تمامی حالات، الگوریتم پس از طی مراحل شمارا و متناهی خاتمه یابد. به علاوه، زمان لازم برای خاتمه الگوریتم هم باید به گونه‌ای معقول، کوتاه باشد.

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

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

الگوریتم و فلوچارت به عنوان دو مبحث بنیادین در امر برنامه نویسی از اهمیت ویژه ای برخوردارند، کتاب الگوریتم و فلوچارت نوشته آقایان بهرام غلامی و علیرضا جباریه می باشد، که در ۲۷۷ صفحه نگارش شده است و مباحث زیر را شامل می شود:

  • الگوریتم
  • تعریف فلوچارت
  • آرایه ها
  • مرتب کردن و جستجو اطلاعات
  • زیر الگوریتم ها
دانلود  دانلود مستقیم : کتاب الگوریتم و فلوچارت


tag  حجم فایل : 5 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان

ساناد سرواژه سامانه نام دامنه Domain Name System، (به اختصار DNS) خوانده می‌شود نظامی سلسله‌ مراتبی برای نام‌گذاری رایانه‌ ها و دیگر منابع متصل به اینترنت یا دیگر شبکه‌ های که در سال ۱۹۸۴ معرفی شده‌است.

وقتی می‌خواهید وارد وبگاهی شوید، باید نشانی کارساز وبش را بدانید. نشانی کارساز وب با نشانی آی‌پی مشخص می‌شود. اما به خاطر سپردن نشانی آی‌پی دشوار است. می‌توان به جای نشانی آی‌پی از نام‌های دامنه استفاده کرد. برای هر نشانی آی‌پی یک نام دامنه در نظر گرفته شده‌است. مثلا نشانی آی‌پی وبگاه گوگل ۱۷۳٫۱۹۴٫۳۳٫۱۰۴ است. برای دسترسی به گوگل می‌توانید از این نشانی آی‌پی یا نام دامنه آن یعنی www.google.com استفاده کنید.

در DNS کل نشانی‌های اینترنت درون بانک‌های اطلاعاتی توزیع شده‌ای هستند که هیچ تمرکزی روی نقطه‌ای خاص از شبکهندارند. روش ترجمهٔ نام بدین صورت است که وقتی یک برنامهٔ کاربردی مجبور است برای برقراری یک ارتباط، معادل نشانی آی‌پی از یک ماشین با نامی مثل cs.ucsb.edu را بدست بیاورد، قبل از هر کاری یک تابع کتابخانه‌ای  Library Function را صدا می‌زند، به این تابع کتابخانه‌ای تابع تحلیلگر نام Name Resolver گفته می‌شود. تابع تحلیلگر نام، یک نشانی نمادین را که بایستی ترجمه شود، بعنوان پارامتر ورودی پذیرفته و سپس یک بستهٔ درخواست Query Packet به روش UDP تولید کرده و به نشانی یک کارساز DNS (که به صورت پیش فرض مشخص می‌باشد) ارسال می‌کند. همهٔ ماشین‌های میزبان، حداقل باید نشانی آی‌پی از یک سرویس دهندهٔ DNS را در اختیار داشته باشند. این «سرویس دهندهٔ محلی» پس از جستجو، نشانی آی‌پی معادل با یک نام نمادین را بر می‌گرداند. «تابع تحلیلگر نام» نیز آن نشانی آی‌پی را به برنامهٔ کاربردی تحویل می‌دهد با پیدا شدن نشانی آی‌پی، برنامهٔ کاربردی می‌تواند عملیات مورد نظرش را ادامه بدهد.

قسمت نهم از سری مجموعه فیلم های آموزش شبکه با موضوع Dns server. در این قسمت قصد داریم شما را با یکی از قابلیت های مهم ویندوز سرور آشنا کنیم که همان طور که در بالا توضیح داده شد به معرفی و راه اندازی Dns server اختصاص دارد.



دانلود  دانلود مستقیم : فیلم جامع آموزش شبکه به زبان فارسی Dns server


tag  حجم فایل : 15 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان

siemens دانلود کتاب آشنایی با PLC های زیمنس و نرم افزار Simatic S7 Siemens

PLC از عبارت programmable logic control به معنای کنترل کننده منطقی قابل برنامه ریزی گرفته شده است. PLC کنترل کننده ای نرم افزاری است که در قسمت ورودی اطلاعاتی را به صورت باینری یا آنالوگ دریافت و آنها را طبق برنامه ای که در حافظه اش ذخیره شده است پردازش می نماید و نتیجه عملیات را نیز از قسمت خروجی به صورت فرمانهایی به گیرنده ها و اجرا کننده های فرمان ارسال می کند. به عبارت دیگر PLC عبارت است از یک کنترل کننده منطقی که می تواند منطق کنترل را توسط برنامه برای آن تعریف نمود ودر صورت نیار براحتی آن را تغییر داد.

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

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

این کتاب به کوشش آقای محمد یادگار در ۱۰۰ صفحه به همراه مثال به بررسی نحوه استفاده از PLC های خانواده زیمنس و نرم افزار Simatic S7  پرداخته است و سر فصل‌های زیر را شامل می‌‌شود:

  • مقدمه
  • آشنایی با محیط نرم افزار
  • ساختن یک پروژه جدید در برنامه
  • نحوه کانفیگوریشن و تنظیمات سخت افزار
  • ساختن بلوک ها در برنامه
  • انواع بلوک در S7
  • فرم های نوشتن برنامه در S7
  • کتابخانه S7
  • BIT LOGIC
  • FLIP FLOP مقایسه کننده ها
  • FunctionBlock Diagram
  • تبدیل کننده ها
  • شمارنده ها
  • دستورات پرش
  • تایمرها
  • شیفترها
  • و . . .
دانلود  دانلود مستقیم : آشنایی با PLC های خانواده زیمنس 


tag  حجم فایل : 1.45 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان

MEMS دانلود هندبوک مواد و فرآیندهای MEMS

کتاب MEMS Materials and Processes Handbook مرجعی جامع برای محققان برای جستجوی مواد جدید و خواص مواد شناخته شده و همچنین فرآیند‌های مشخص و شناخته شده برای ساخت MEMS است.

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

بخش Processes که به صورت قسمت‌های مجزا تقسیم بندی شده است، انواع فرایند‌های microfabrication processes را شامل می‌‌شود و به صورت مختصر انواع تکنولوژی‌ها را معرفی‌ و شرح می‌‌دهد. همچنین به عنوان نمونه مثال هایی که در آن از تکنولوژی MEMS  استفاده شده، آورده است. این کتاب دارای ۱۲۲۴ صفحه می‌‌باشد که توسط آقای دکتر رضا قدوسی نوشته شده  و به عنوان یکی از مهمترین مراجع برای محققان است.


دانلود  دانلود مستقیم : هندبوک مواد و فرآیندهای MEMS 


tag  حجم فایل : 21 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان

Nanofabrics دانلود کتاب ظهور نانو در تکنولوژی

کتاب ظهور نانو در تکنولوژی ( Regular Nanofabrics in Emerging Technologies ) برای تکنولوژی‌های نو ظهور بینش کاملی جهت ساخت و طراحی نیمه هادی‌ها می‌‌دهد که به عنوان یکی‌ از مهمترین نامزد‌ها، پس از تکنولوژی CMOS بر شمرده می‌‌شود. تکنولوژی نانو رویکرد منحصر به فردی را در زمینه‌های مختلف ارائه می‌‌دهد که راهنمایی‌ برای علوم مختلف و دانشمندان کامپیوتر و طراحان مدار است. این کتاب ارائه دو تکنولوژی منحصر بفرد را به عنوان نامزدهای بالقوه برای دستگاه های نیمه هادی آینده و سیستم ها و مسائل مربوط به آن معرفی می کند و چگونگی‌ ساخت و مهندسی‌ معکوس آن را شرح می‌‌دهد. سرفصل های این کتاب عبارتند از :





نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان

جزوه آمار و احتمالات مهندسی که بصورت اسلایدهای پاورپوینت تهیه شده است به کوشش عرفان رضایی بوده و مربوط به رشته کامپیوتر می باشد . این آموزش مشتمل بر ۱۹۰ اسلاید بوده و ۸ فصل کلی را شامل می شود . در ادامه، عناوین فصول مختلف این جزوه آموزشی را مشاهده خواهید فرمود :

  • آمار توصیفی
  • احتمال
  • توزیع متغیرهای تصادفی
  • توزیع های احتمال خاص
  • توزیع های نمونه گیری
  • برآورد نقطه ای و فاصله ای پارامتر
  • آزمون فرض های آماری
  • همبستگی و رگرسیون
دانلود  دانلود مستقیم : آمار و احتمالات مهندسی 


tag  حجم فایل : 1 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان

LabVIEW دانلود کتاب جامع آموزش نرم افزار LabView

نرم افزار LabView مخفف عبارت Laboratory Virtual Instrument Engineering Workbench می باشد، و یک محیط برنامه نویسی است که به کمک آن قادر خواهید بود تا برنامه‌های مورد نظر را به صورت گرافیکی ایجاد نمائید. با توجه به این قابلیت تفاوت این نرم‌افزار با سایر زبان‌های برنامه نویسی متداول نظیر Basic و C که در آن‌ها برنامه به صورت متنی نوشته می‌‌شود، مشخص می‌‌گردد. با این وجود نرم افزار Lab View فراتر از یک زبان برنامه نویسی است. این بسته نرم افزاری، برنامه‌ای پیشرفته و قابل اجرا برای استفاده محققان، مهندسان و کارشناسانی است که طراحی و برنامه نویسی سیستم‌ها را بر عهده دارند. این برنامه در رایانه‌های شخصی‌ تحت نرم افزار Windows و همچنین در سیسرم‌هات Mac ،Sun، و Hp قابل اجراست.

این کتاب که به صورت جامع آموزش این نرم افزار را از محیط برنامه نویسی LabView با آوردن مثال‌های مقدماتی و کاربردی تا پیشرفته قدم به قدم تمامی‌ سر فصل‌های زیر را پوشش می‌‌دهد:

  • مقدمه
  • شناخت بسته نرم افزاری Labview
  • برقراری ارتباط بین رایانه و دنیای خارج
  • محیط برنامه نویسی LABVIEW و نحوه ایجاد برنامه
  • ایجاد برنامه و اجرای آن در محیط LABVIEW
  • اصول برنامه نویسی و اشکال زدایی برنامه
  • کنترل اجرای برنامه با استفاده از ساختارها
  • آرایه و کلاستر
  • گراف و نمودار
  • داده های رشته ای و ورودی/خروجی فایل
  • جمع آوری داده ها
  • جمع آوری داده ها و کنترل ابزار دقیق
دانلود  دانلود مستقیم : دانلود کتاب جامع آموزش نرم افزار LabView


tag  حجم فایل : 12.1 مگابایت 




نوع مطلب : جزوات و کتب دانشگاهی رشته کامپیوتر، 
برچسب ها :
لینک های مرتبط :

       نظرات
جمعه 1 مهر 1390
رضا عارفان


( کل صفحات : 8 )    1   2   3   4   5   6   7   ...