فهرست مطالب
فصل اول مفاهیم اولیه
الگوریتم
شرایط الگوریتم
پیچیدگی فضای لازم
فضای مورد نیاز یک برنامه
نیازمندیهای فضای ثابت
نیازمندیهای فضای متغیر
پیچیدگی زمانی
چرخه زندگی یک سیستم
جنبه های مهم بازبینی
بعضی از الگوهای توسعه نرم افزاری
طراحی شی گرا
ویژگیهای طراحی شی گرا
طراحی تابعی
فصل دوم زبان برنامه نویسی C
ویژگیهای زبان c
انواع کاراکتر درc
شناسه
متغیر
ساختار برنامه
دستورالعملهای اجرایی
عبارت
انواع عبارت
دستور
دستورهای ساده
دستورهای ساخت یافته
عملگرها
فصل سوم انواع داده ها
انواع داده
متغیرها
انواع متغیرها
ثابتها
مثال
فصل چهارم توابع ورودی و خروجی
توابع متداول ورودی و خروجی
مثال
فصل پنجم ساختارهای کنترلی و شرطی
دستورات و ساختارهای کنترلی
دستور ساختار حلقه تکرار
دستور شرطی
دستورات کنترلی
دستور کنترلی while
دستور کنترلی for
دستورهای شرطی if و if else
دستور شرطی switch
دستور break
دستور continue
دستور goto
دستور exit
فصل ششم برنامه سازی پیمانه ای
عناصر یک تابع
دستورreturn
فراخوانی تابع
فراخوانی با مقدار
فراخوانی توسط ارجاع
انتقال آرایه به تابع
تابع بازگشتی
استفاده از چند تابع
قلمرو و متغیرها
متغیرهای محلی یا خصوصی
متغیرهای عمومی یا سراسری
کلاسهای حافظه
کلاس حافظه اتوماتیک
کلاس حافظه خارجی
کلاس حافظه استاتیک
کلاس حافظه ثبات
ماکرو
فصل هفتم آرایه ها
آرایه
تعریف آرایه
رشته ها
مرتب سازی
جستجو
مرتب سازی حبابی
مرتب سازی انتخابی
جستجو به روش خطی
جستجو به روش دودویی
توابع کتابخانه ای رشته ها
فصل هشتم اشاره گرمقداردهی اولیه اشاره گرها
نحوه تعریف متغیر اشاره گر
اشاره گر تهی
اشاره گر و آرایه
رشته و اشاره گر
تابع تخصیص حافظه پویا
تعریف یک آرایه بصورت پویا
تابع آزادسازی حافظه پویا
فصل نهم نوع داده کاربر
ساختار
پردازش یک ساختار
اجتماع
نوع شمارشی
فصل دهم پشته و صف
پشته
صف
صف اولویت
صف اولویت صعودی
صف اولویت نزولی
صف حلقوی
فصل یازدهم ساختار درختی
درخت
درخت دودویی
خواص درختان دودویی
پیمایش درخت دودویی
Inorder
Preorder
Postorder
درختان دودویی مساوی
درختان جستجوی دودویی
درج عنصر در درخت جستجوی دودویی
انواع فایل
باز کردن و بستن فایل
انواع فایل
توابع putc و getc
توابع putw و getw
توابع fputs و fgets
فایلهای ورودی و خروجی
تابع remove
توابع fprintf وfscanf
توابع fwrite و fread
تابع fseek
فصل سیزدهم توابع کتابخانه ای
فصل اول مفاهیم اولیه
الگوریتم
شرایط الگوریتم
پیچیدگی فضای لازم
فضای مورد نیاز یک برنامه
نیازمندیهای فضای ثابت
نیازمندیهای فضای متغیر
پیچیدگی زمانی
چرخه زندگی یک سیستم
جنبه های مهم بازبینی
بعضی از الگوهای توسعه نرم افزاری
طراحی شی گرا
ویژگیهای طراحی شی گرا
طراحی تابعی
فصل دوم زبان برنامه نویسی C
ویژگیهای زبان C
انواع کاراکتر در C
شناسه
متغیر
ساختار برنامه
دستورالعملهای اجرایی
عبارت
انواع عبارت
دستور
دستورهای ساده
دستورهای ساخت یافته
عملگرها
فصل سوم انواع داده ها
انواع داده
متغیرها
انواع متغیرها
ثابتها
مثال
فصل چهارم توابع ورودی و خروجی
توابع متداول ورودی و خروجی
مثال
فصل پنجم ساختارهای کنترلی و شرطی
دستورات و ساختارهای کنترلی
دستور ساختار حلقه تکرار
دستور شرطی
دستورات کنترلی
دستور کنترلی While
دستور کنترلی for
دستورهای شرطی if و If else
دستور شرطی Switch
دستور Break
دستور Continue
دستور Goto
دستور Exit
فصل ششم برنامه سازی پیمانه ای
عناصر یک تابع
دستور Return
فراخوانی تابع
فراخوانی با مقدار
فراخوانی توسط ارجاع
انتقال آرایه به تابع
تابع بازگشتی
استفاده از چند تابع
قلمرو و متغیرها
متغیرهای محلی یا خصوصی
متغیرهای عمومی یا سراسری
کلاسهای حافظه
کلاس حافظه اتوماتیک
کلاس حافظه خارجی
کلاس حافظه استاتیک
کلاس حافظه ثبات
ماکرو
فصل هفتم آرایه ها
آرایه
تعریف آرایه
رشته ها
مرتب سازی
جستجو
مرتب سازی حبابی
مرتب سازی انتخابی
جستجو به روش خطی
جستجو به روش دودویی
توابع کتابخانه ای رشته ها
فصل هشتم اشاره گرمقداردهی اولیه اشاره گرها
نحوه تعریف متغیر اشاره گر
اشاره گر تهی
اشاره گر و آرایه
رشته و اشاره گر
تابع تخصیص حافظه پویا
تعریف یک آرایه بصورت پویا
تابع آزادسازی حافظه پویا
فصل نهم نوع داده کاربر
ساختار
پردازش یک ساختار
اجتماع
نوع شمارشی
فصل دهم پشته و صف
پشته
صف
صف اولویت
صف اولویت صعودی
صف اولویت نزولی
صف حلقوی
فصل یازدهم ساختار درختی
درخت
درخت دودویی
خواص درختان دودویی
پیمایش درخت دودویی
Inorder
Preorder
Postorder
درختان دودویی مساوی
درختان جستجوی دودویی
درج عنصر در درخت جستجوی دودویی
انواع فایل
باز کردن و بستن فایل
انواع فایل
توابع Putc و Getc
توابع Putw و Getw
توابع Fputs و Fgets
فایلهای ورودی و خروجی
تابع Remove
توابع Fprintf وFscanf
توابع Fwrite و Fread
تابع Fseek
فصل دوازدهم توابع کتابخانه ای
چکیده
بیت تورنت، یک پروتکل اشتراک فایل نظیر به نظیر می باشد که برای توزیع مقدار زیادی از داده در اینترنت مورد استفاده قرار می گیرد. پروتکل اشتراک فایل نظیر به نظیر یکی از رایج ترین ترین پروتکل ها برای انتقال فایل های بزرگ بوده، و تخمین زده شده است که تقریبا شامل 43% تا 70% تمام ترافیک های اینترنتی از فوریه سال 2009 (بسته به مکان جغرافیایی) بوده است. برنامه نویسی به نام برام کوهن این پروتکل را در آوریل 2001 طراحی کرد و اولین اجرای آن را در دوم جولای 2001 منتشر ساخت. این پروتکل هم اکنون توسط شرکت بیت تورنت کوهن جکایت می گردد. مشتریان پروتکل اشتراک فایل نظیر به نظیر بیشماری برای انواع پلتفرم های محاسباتی وجود دارد. از ژانویه 2011، پروتکل اشتراک فایل نظیر به نظیر دارای 100 میلیون کاربر و سهم بزرگی از پهنای باند شبکه نسبت به نت فلیکس و هلو بوده است. در بسیاری از زمان ها پروتکل اشتراک فایل نظیر به نظی، به طور متوسط دارای کاربران فعال بیشتری از یوتوب و فیس بوک بوده است. (این مورد اشاره به تعداد کاربران فعال در هر لحظه داشته و کل تعداد کاربران منحصر به فرد را شامل نمی گردد).
مقدمه
پروتکل پروتکل اشتراک فایل نظیر به نظیر برای کاهش تاثیر شبکه و سرور در ارتباط با انتشار فایل های بزرگ می تواند مورد استفاده قرار گیرد. به جای دانلود کردن یک فایل از یک سرور مجزای مبدا، پروتکل پروتکل اشتراک فایل نظیر به نظیر به کاربران امکان می دهد تا به طور همزمان به گروه میزبان برای دانلود و آپلود از یکدیگر، بپوندد. این پروتکل جایگزینی برای منابع مجزای قدیمی تر بوده و به عنوان تکنیک بازتاب دهنده منابع چندگانه برای توزیع اطلاعات بوده، و می تواند بر روی شبکه ها با پهنای باند کمتر کار کند بنابراین بسیاری از کامپیوتر های کوچک همانند تلفن های موبایل قادر می باشند تا به طور کارآمدی فایل ها را برای بسیاری از دریافت کنندگان منتشر کنند.
حجم فایل: 2 کیلوبایت
تعداد صفحه: 1
این فایل شامل چند برنامه از درس محاسبات عددی در متلب است که برای دانشجویانی که این درس را دارند مناسب است.
قیمت: 1,000 تومان
دسته: آندروید
حجم فایل: 1550 کیلوبایت
تعداد صفحه: 1
شرح ابزار ها و تکنولوژی های مورد استفاده در این سیستم
زبان برنامه نویسی C#. Net
محیط توسعه برنامه Microsoft Visual Studio. Net 2010
بانک اطلاعاتی Microsoft SQL Server 2008
مدلینگ برنامه LINQ to SQL
پروژه ای که در پیش داریم، خیلی پبشرفته نیست اما تمام امکانات یک دفترچه تلفن رو داره که به شرح ذیل است:
1. امکان ثبت مخاطب
2. امکان ثبت اطلاعات تماس، ادرسهای اینترنتی، آدرسهای منزل و محل و کار و...
3. امان ویرایش و حذف مخاطب
4. امکان ویرایش و حذف اطلاعات تماس مخاطب
5. جستجوی هوشمند در مخاطبین
6. امکان نمایش تاریخ و ساعت شمسی
7. امکان پشتیبان گیری و بازیابی آن
و...
قیمت: 6,000 تومان