کامپیوتر  »  علوم کامپیوترتعداد موارد:  112

ابزار کد باز Fuzzing

دسته: علوم کامپیوتر
ابزار کد باز Fuzzing

Fuzzing،‌ اغلب به‌عنوان یک تکنیک ارزیابی “جعبه سیاه” نرم‌افزار تعریف شده است.
اکنون، ارزیابی Fuzz درحال انتقال از ابزار رشد هکر به یک محصول دارای درجه تجاری Commercial grade می‌باشد.
انواع بسیار متفاوت اپلیکیش‌هایی که می‌توانند مورد تست fuzz قرار بگیرند، روش‌های مختلف این کار و مشکلات گوناگونی که از این راه کشف می‌شوند. مشکلات زیادی که در طول Fuzzing به‌وجود می‌آیند، زمان کافی برای تست Fuzz و بسیاری مطالب دیگر در کتاب “ابزار کد باز Fuzzing” کاملا بررسی شده است.
سال انتشار: 2007  |  210 صفحه  |  حجم فایل: 4 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

تشخیص همبستگی الگو

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

همبستگی یک تکنیک عام و قوی برای تشخیص الگو می‌باشد و در بسیاری از کاربردها مانند تشخیص اتوماتیک هدف، تشخیص بیومتریک و تشخیص کاراکتر نوری مورد استفاده قرار می‌گیرد.
طراحی، تحلیل و استفاده از الگوریتم‌های تشخیص همبستگی الگو به اطلاعات پس‌زمینه ازجمله نظریه سیستم‌های خطی، فرآیندها و متغیرهای تصادفی، متدهای ماتریس/بردار، تشخیص و نظریه برآورد،‌ پردازش سیگنال‌های دیجیتال و پردازش نوری نیاز دارند.
کتاب “تشخیص همبستگی الگو” یک بازبینی مورد نیاز از این اطلاعات را فراهم می‌کند و نظریه پردازش سیگنال، متریک‌های تشخیص الگو و دانش کاربردهای عملی از فرضیه‌های اساسی را توسعه می‌دهد. این کتاب هردو پیاده‌سازی‌های دیجیتالی و نوری را نشان می‌دهد همچنین شامل تکنولوژی‌های ارائه شده توسط تیمی که آن را توسعه داده است و مطالعات موردی از کاربردهای مهم می‌باشد.
سال انتشار: 2010  |  404 صفحه  |  حجم فایل: 3 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

هوش مصنوعی؛ یک رویکرد مدرن

دسته: علوم کامپیوتر، هوش مصنوعی
هوش مصنوعی؛ یک رویکرد مدرن

براساس یک مقاله در مجله نیویورک تایمز، دوره آموزشی هوش مصنوعی یکی از سه دوره آموزشی است که به‌طور تجربی توسط دپارتمان علوم کامپیوتر استانفورد برای گستری دانش تکنولوژی و مهارت‌ها به فراتر از این فضای نخبه برای سرتاسر جهان پیشنهاد شده است.
ویرایش سوم کتاب “هوش مصنوعی؛ یک رویکرد مدرن” جامع ترین معرفی به روز از تئوری و عملی هوش مصنوعی ارائه می دهد. این کتاب درجه اول در نوع خود، برای یک یا دو ترم دوره‌های کارشناسی و یا مقطع تکمیلی در زمینه هوش مصنوعی مناسب است.
سال انتشار: 2009  |  1152 صفحه  |  حجم فایل: 15 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

آغاز کار با متلب

دسته: علوم کامپیوتر
آغاز کار با متلب

MATLAB، یک بسته نرم‌افزاری برای محاسبات عددی و تجسم با عملکرد بالا می‌باشد و یکی از کاربردی‌ترین ابزارهای امروزی در رشته مهندسی است.
جذابیت گسترده MATLAB در محیط تعاملی آن نهفته است که شامل صد‌ها کارکرد درونی برای محاسبات تکنیکی، گرافیک و انیمیشن می‌باشد.
علاوه‌براین، MATLAB با زبان برنامه‌نویسی سطح‌ بالای خود، یک توسعه‌پذیری آسان فراهم می‌کند. کتاب “آغاز کار با MATLAB” با تصاویر سرگرم‌کننده و جذاب گسترش یافته است. و از سبک نگارشی آسان و غیررسمی استفاده کرده است تا به کاربران نشان دهد که چگونه از کارکردن با MATLAB لذت ببرند.
سال انتشار: 2009  |  288 صفحه  |  حجم فایل: 40 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

یادگیری ماشین؛ یک دیدگاه احتمالی

دسته: علوم کامپیوتر، هوش مصنوعی
یادگیری ماشین؛ یک دیدگاه احتمالی

امروزه، سیل درخواست‌های داده‌های الکترونیکی بر روی وب، خواستار روش‌های خودکار آنالیز داده می‌باشند. کتاب “یادگیری ماشینی” این روش‌های درحال توسعه را که می‌توانند به‌طور خودکار الگوهای موجود در داده را تشخیص دهند و سپس از الگوهای کشف‌شده برای پیش‌بینی داده‌های آینده استفاده کنند، ارائه می‌دهد.
این کتاب درسی، یک معرفی جامع و مستقل در زمینه یادگیری ماشینی را براساس یک رویکرد احتمالی متحد، ارائه می‌دهد. این کتاب در یک سبک غیر رسمی و قابل‌ دسترس نوشته شده است و با شبه‌کدهای مهم‌ترین الگوریتم‌ها کامل می‌شود. تمام موضوعات کاملا با تصاویر رنگی و نمونه‌های آزمایش‌شده نمایش داده شده‌اند که این نمونه‌ها از حوزه‌های کاربردی مانند بیولوژی، پردازش متن، بینایی کامپیوتر و روباتیک گرفته شده است.
سال انتشار: 2012  |  1104 صفحه  |  حجم فایل: 26 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

طراحی VMware vSphere

دسته: شبکه، علوم کامپیوتر
طراحی VMware vSphere

در آغاز به‌کارگیری مجازی‌سازی، برای یکنواخت‌تر شدن اجرا چه کاری می‌توانید انجام دهید؟ اگر شما قصد استقرار، نگهداری و بهینه‌سازی راه‌حل‌های vSphere را در شرکت خود دارید، این کتاب منحصربه‌فرد، بینش و راه‌حل‌های زیرکانه‌ای را در اختیارتان قرار می‌دهد. از انتخاب سخت‌افزار، طرح‌بندی شبکه و ملاحظات امنیتی تا ذخیره‌سازی و hypervisorها، این کتاب تصمیم‌گیری‌هایی که در مورد طراحی با آن مواجه هستید و چگونگی داشتن یک انتخاب صحیح را توضیح می‌دهد. اینکه کدام پروتکل ذخیره‌سازی برای شما بهتر است؟ آیا باید vCenter مختص خود را به‌عنوان ماشین مجازی بسازید؟ و ..
سال انتشار: 2013  |  528 صفحه  |  حجم فایل: 16 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

مهندسی نر‌م افزار

دسته: علوم کامپیوتر
مهندسی نر‌م افزار

ساختار اصلی کتاب “مهندسی نر‌م‌افزار؛ ویرایش هشتم” که توسط Ian Sommerville نوشته شده است، ضروریات پردازش‌های نرم‌افزاری تشخیص، طراحی، توسعه تایید و اعتبار و مدیریت را دنبال می‌کند.
ویرایش هشتم پرفروش‌ترین کتاب موجود درزمینه معرفی مهندسی نرم‌افزار با 3 فصل جدید درزمینه موضوعات بسیار توسعه‌یافته، به‌روز شده است.
سال انتشار: 2006  |  864 صفحه  |  حجم فایل: 12 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

سیستم‌های توزیع شده؛ مفاهیم و طراحی

دسته: علوم کامپیوتر
سیستم‌های توزیع شده؛ مفاهیم و طراحی

کتاب سیستم‌های توزیع شده، مهارت‌هایی که دانشجویان علوم کامپیوتر و مهندسی، برای طراحی و نگهداری نرم‌افزار برنامه‌های کاربردی توزیع شده، نیاز خواهند داشت را فراهم آورده است. همچنین برای مهندسین نرم‌افزار و طراحان سیستم که مایل به درک تحولات جدید و آینده در این زمینه هستند نیز مرجع ارزشمندی می‌باشد.
از تلفن‌های همراه تا اینترنت، زندگی ما به‌طور فزاینده‌ای به سیستم‌های توزیع شده متصل به کامپیوتر و دیگر دستگاه‌های یکپارچه و شفاف، بستگی دارد.
سال انتشار: 2011  |  1008 صفحه  |  حجم فایل: 10 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

تفکر بصری برای طراحی

دسته: طراحی صنعتی، علوم کامپیوتر
تفکر بصری برای طراحی

طراحان به طور فزاینده‌ای نیاز به اطلاعات جدید در روش‌هایی دارند که به فرآیند تفکر مخاطبانشان کمک می‌کنند.
خوشبختانه، نتایج حاصل از علوم نسبتا جدید درباره ادراک بصری انسان، رهنمودهای ارزشمندی در این زمینه ارائه می‌دهد.
در کتاب “تفکر بصری برای طراحی” Colin Ware از آنچه ما تاکنون درباره ادراک، شناخت و توجه می‌دانیم استفاده می‌کند و آنها را به پندهایی مهم تبدیل می‌کند که طراحان بتوانند مستقیما به کار ببندند. او شرح می‌دهد که چگونه طرح‌ها می‌توانند به عنوان ابزارهایی برای شناخت در نظر گرفته شوند. درواقع نشان می‌دهد که ذهن بیننده را می‌توان به همان روشی که یک چکش باعث گستردگی حرکت دست کاربر می‌شود، گسترش داد.
طراحان حرفه‌ای باتجربه و دانشجویان به کمک این کتاب یاد خواهند گرفت که چگونه قدرت ابزارهای اطلاعاتی را که طراحی می‌کنند برای مردمی که از آنها استفاده می‌کنند افزایش دهند.
سال انتشار: 2008  |  256 صفحه  |  حجم فایل: 17 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

راهنمای کاربردی معماری نرم افزار

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

ویرایش دوم کتاب “راهنمای کاربردی معماری نرم‌افزار” برای ارائه آخرین تحولات، ‌معرفی مفاهیم و بهترین تمرین‌های کاربردی در زمینه معماری نرم‌افزار، به طور اساسی به‌روز شده است.
این کتاب به شما نشان می‌دهد که چطور یک سیستم نرم‌افزاری ساخته شده است و چگونه عناصر این سیستم‌ها با هم در تعامل هستند.
یک معماری ، علاوه بر جزئیات پیاده‌سازی، الگوریتم، و ارائه داده، کلید دستیابی به کیفیت سیستم را نیز دراختیار دارد، این کلید یک دارایی محسوب می‌شود که قابلیت استفاده مجدد در سیستم‌های بعدی را نیز دارد. و برای استراتژی نرم‌افزاری تجارت سازمان حیاتی است. نویسندگان کتاب با ترسیم‌ تجربه‌های گسترده خود، موضوعات تکنیکی ضروری برای طراحی، تعیین و اعتبار یک سیستم را پوشش می‌دهند. آنها بر اهمیت مفاهیم تجاری که سیستم‌های بزرگ طراحی کرده‌اند، تاکید دارند.
هدف آنها ارائه معماری نر‌م‌افزار براساس ویژگی‌های دنیای واقعی است، و همچنین ارائه فرصت‌ها و فشارهایی که شرکت‌ها با آنها روبرو هستند.
در آخر، به ارائه مطالعات موضوعی پرداخته می‌شود که در توصیف معماری‌های موفق، و نکات کلیدی آنها هم از نظر تکنیکی و هم از نظر سازمانی پرداخته می‌شود.
اگر شما طراحی، توسعه یا مدیریت ساختمان سیستم‌های نرم‌افزاری بزرگ را بر عهده دارید. یا اگر علاقمند به دستیابی به چنین سیستم‌هایی برای شرکت یا سازمان دولتی خود هستید. این کتاب می‌توانند منبع مفیدی برای شما به شمار بیاید.
سال انتشار: 2003  |  560 صفحه  |  حجم فایل: 13 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

تکنیک‌های اپتیکالی و دیجیتالی امنیت اطلاعات

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

کتاب “تکنیک‌های اپتیکالی و دیجیتالی امنیت اطلاعات” به طور جامع نتایج تحقیقات و تکنولوژی‌های به‌کاربرده شده در امنیت، بازبینی، تشخیص، پیگیری و شناسایی اشیا و اطلاعات سرقتی، جعلی و دستکاری‌شده توسط اشخاص و نمایندگی‌هایی که اجازه دسترسی به آن داده‌ها را ندارند؛ بررسی می‌کند.
این کتاب بر تخصص‌های گوناگون در زمینه علوم و مهندسی اپتیکال، پردازش تصویر دیجیتال، سیستم‌های تصویربردار، پردازش اطلاعات،‌ سیستم‌های اطلاعاتی مبتنی بر کامپیوتر،‌ سنسور‌ها، ردیاب‌ها و بیومتریک‌ها در جهت معرفی فناوری‌های نوین اعمال‌شده بر امنیت اطلاعات؛ تمرکز خواهد داشت. کتاب “تکنیک‌های اپتیکالی و دیجیتالی امنیت اطلاعات”، اولین کتاب از مجموعه‌های متمرکز بر علوم پیشرفته و تکنولوژی‌های موجود در برنامه‌های کاربردی امنیتی به شمار می‌آید.
سال انتشار: 2005  |  368 صفحه  |  حجم فایل: 17 مگابایت  |  زبان: انگلیسی

ادامه توضیحات

معرفی سیستم‌های اطلاعات

دسته: علوم کامپیوتر
معرفی سیستم‌های اطلاعات

در ویرایش پانزدهم کتاب معرفی سیستم‌های اطلاعت نوشته شده توسط O’brien، استفاده از سیستم‌های تجاری سرمایه‌گذاری در سطح وسیع منعکس می‌شود.
در جدیدترین مطالعات این کتاب تلاش شده است تا مطالب همچنان با واقعیت این صنعت کاملا مطابقت داشته باشد.
هدف کتاب معرفی سیستم‌های اطلاعات آن است که عوامل موثر بر تجارت اکثر تکنولوژی‌های رایج IT مانند اینترنت، اینترانت و اکسترانت در شرکت‌های سرمایه‌گذاری را به مدیران آینده آموزش دهد. و همچنین نشان می‌دهد که چگونه IT به مزیت رقابتی، مهندسی مجدد فرایندهای تجاری، حل مسئله و تصمیم‌گیری کمک می‌کند.
سال انتشار: 2009  |  624 صفحه  |  حجم فایل: 25 مگابایت  |  زبان: انگلیسی

ادامه توضیحات