شرح مختصر : مسلما یکی از سودمندترین اختراعات بشر تا به امروز کامپیوترها بوده اند. دستگاه هایی که هزاران بار سریعتر از انسان فکر میکنند و سرعت عملشان به طرز غیر قابل باوری بالاست. سرعت و قدرت، امکان انجام خیلی از کارهایی را فراهم کردند که انسان به طور عادی از انجام آن ها عاجز بود. اما یک مشکل وجود داشت: این دستگاه ها به همان اندازه که قوی بودند ، کم هوش هم بودند؛ آن ها به طور عادی هیچ عملی انجام نمی دادند مگر این که به صراحت از آن ها درخواست می شد. اما این درخواست چگونه باید صورت می گرفت؟ باید راهی برای گفتگو با آن ها پیدا می شد. و در این زمان بود که متخصصان تصمیم گرفتند زبان های مخصوصی را بوجود بیاورند تابتوانند با کامپیوترها گفتگو کنند. این زبان های مخصوص به اصطلاح زبان های برنامه نویسی کامپیوتر نام گرفتند.به نسل اولیه زبان های برنامه نویسی، زبان های سطح پایین گفته می شد، چرا که به سختی قابل یادگیری و به کارگیری بودند. پیاده سازی اعمالی ابتدایی توسط این زبان ها باعث می شد مدت ها وقت با ارزش برنامه نویسان گرفته شود. اما وضع به همین منوال نماند و با گذشت زمان زبان های جدیدی به وجود آمدند که آموختن آن ها راحت تر بود. طی سه دهه ی اخیر، صنعت کامپیوتر مورد هجوم انواع زبان های برنامه نویسی قرار گرفت.
فهرست :
چکیده
مقدمه
فصل اول : تاریخچه ی برخی از زبان های برنامه نویسی
زبان برنامه نویسی c
زبان برنامه نویسی c++
اهداف بوجود آمدن c++
زبان برنامه نویسی c#
زبان برنامه نویسی Java
زبان برنامه نویسی visual basic
زبان برنامه نویسی پایتون
ویژگی های شی گرایی
رایگان
قابلیت حمل
قدرتمند
درونی سازی و گسترش
فصل دوم : زبان Delphi
تاریخچه زبان Delphi
فصل سوم : زبان c
تاریخچه c
برنامه نویسی ساخت یافته
مراحل اجرای یک برنامه c
خطاهای برنامه نویسی
فصل چهارم : Visual Basic
مقدمه ای بر زبان برنامه نویسی Visual Basic
فصل پنجم : زبان java
جاوا
تاریخچه
اهداف اولیه
خط مشی جاوا
پیاده سازی
اداره خودکار حافظه
گرامر
نمونه هایی از برنامه های جاوا
توزیع های جاوا
کلاس های خاص
کتابخانه های کلاس
کتابخانه های مرکزی
کتابخانه های موضعی و بین المللی
کتابخانه های واسط کاربر
ویرایش
ایرادات مطرح شده
پاسخ به ایرادات
یک اشتباه متداول
تعداد صفحات:70
دانلود مقاله پیرامون زبان های برنامه نویسی
حجم فایل : 239 کیلوبایت
شرح مختصر : همگی کاربران چه مبتدی و چه پیشرفته ، مطمئنأ نرم افزار Paint یا همان نقاشی ویندوز را میشناسند. همگی زمانی را به تفریح صرف این برنامه کوچک کرده ایم. اما با آمدن نرم افزارهای حرفه ای ویرایش عکس همچون Corel ، Photoshop و … این برنامه دیگر کاملأ به یک نرم افزار ابتدایی تبدیل گشته است. امروز سورس این نرم افزار با زبان سی شارپ و البته فارسی برای شما آماده کرده ایم. به کمک این پروژه میتوانید روش های مختلف ترسم خط و اشیا در صفحه نمایش را بیاموزید. امکانات این پروژه عبارتند از:
ترسیم خط به کمک ماوس
ترسیم دایره تو خالی
ترسیم دایره توپر
ترسیم چهار ضلعی تو خالی
ترسیم چهار ضلعی تو پر
ترسیم چند ضلعی
نوشتن متن با امکان تغییر فونت و سایز
تشخیص رنگ
دانلود پروژه نرم افزار Paint با زبان سی شارپ
حجم فایل : 462 کیلوبایت
شرح مختصر : در این پروژه که با زبان برنامه نویسی سی شارپ و توسط آقای سالار اشگی نوشته شده است، میتوان داده های مختلف را به صورت گروهی وارد کرد و نتیجه محاسبات مختلف آماری را با زدن دکمه ی محاسبه مشاهده نمود. اعمالی که این پروژه بر روی داده های خام انجام میدهد عبارتند از :
محاسبه ی تعداد داده ها
محاسبه ی مجموعه داده ها
محاسبه ی میانگین داده ها
محاسبه ی واریانس داده ها
محاسبه ی انحراف معیار داده ها
محاسبه ی ضریب تغییرات داده ها
محاسبه ی مد داده ها
محاسبه ی حاصلضرب داده ها
محاسبه ی ماکسیموم داده ها
محاسبه ی مینیمم داده ها
مرتب سازی داده های ورودی
دانلود پروژه انجام محاسبات مختلف آماری با زبان سی شارپ
حجم فایل : 122 کیلوبایت
شرح مختصر : این پروژه با زبان سی شارپ نوشته شده و شامل 16 خانه و 15 مهره میباشد. همانند سایر بازی های مشابه باید با کمترین حرکت ، خانه ها در جای اصلی خود قرار بگیرند. این سورس میتواند یک نمونه کمک آموزشی خوب برای پروژه های مشابه گرافیکی باشد.
شرح مختصر : در ساالهای اخیر شبکه های بیسیم بیشتر دردسترس و مقرون به صرفه و بسادگی قابل استفاده شدند. تعداد بسیار زیادی از کاربران خانگی تکنولوژی بیسیم را مورد استفاده قرار دادند. کاربران لپتاپ ها (لپتاپهای متحرک) اغلب ارتباطات بیسیم رایگانی را در محلهای مانند کافی شاپها و فرودگا های پیدا میکنند. اگر شما از تکنولوژی بیسیم استفاده میکنید، یا در نظر دارید به سمت تکنولوژی بیسیم بروید باید در مورد تهدیدات امنیتی که ممکن است با انها ماجه شوید مطلع شوید. این مقاله آنها (تهدیدات امنیتی) را برجسته مینماید و توضیح میدهد که برای استفاده امن از تکنولوژی بیسیم در هردو مکان خانگی و عمومی به چه چیزی نیاز دارید. شما میتوانید معانی کلمات زیرخط دار را در فرهنگ لغات دشوار در آخر این مقاله پیدا کنید.
فهرست :
Using Wireless Technology Securely
استفاده از تکنولوژی بیسیم به صورت امن
Home Wireless Threats
تهدیدات شبکه یا ارتباط بیسیم خانگی
Unauthorized Computer Access
دسترسی غیر مجاز به کامپیوتر
Protecting Home Wireless
محافظت از شبکه بیسیم خانگی
Make Your Wireless Network Invisible
شبکه بیسیمتان را مخفی کنید
Rename Your Wireless Network
اسم شبکه بیسیمتان را(از حالت پیشفرض) تغییر نام دهید
Encrypt Your Network Traffic
ترافیک شبکه خود را کد گذاری کنید
Change Your Administrator Password
تغییر گذرواژه مدیر
Use File Sharing with Caution
اشتراک فایلها بصورت محتاطانه
Keep Your Access Point Software Patched and Up to Date
هیچ گاه همه درایوهایتان را برای به اشتراک گذاری فایلها باز نگذارید
Check Your Internet Provider’s Wireless Security Options
گزینه های امنیت بیسیم تامین کننده اینترنتیتان را چک کنید
Public Wireless Threats
تهدیدات امنیتی در شبکه های بیسیم عمومی
Evil Twin Attacks
حملات زوجی مضر
Wireless Sniffing
خر خر کردن وایرلس(خرناس)
Peer-to-Peer Connections
ارتباطات نقطه به نقطه
Unauthorized Computer Access
دسترسی غیر مجاز به کامپیوتر
Safe Wireless Networking in Public Spaces
ایمن سازی شبکه های بیسیم در فضاهای عمومی
Watch What You Do Online
هرچه که بصورت آنلاین انجام میدهید ببینید
Be Aware of Your Surroundings
از محیط اطرافتان آگاه شوید
Public Wireless Security
امنیت در اماکن عمومی
تعداد صفحات:12
شرح مختصر : مار و پله، یک بازی کودکانه کلاسیک است. که بین دو نفر یا بیشتر و در روی تختهای که به مربعهای کوچک تقسیم شدهاست، انجام میشود . خانههایی که شروع یک نردبان باشند با قرار گرفتن در آن مهره به سمت انتهای نردبان حرکت میکند و خانههایی که سر مار در آن باشد با قرار گرفتن در آن به سمت انتهای مارحرکت میکند.و هر صفحه معمولاً دارای صد خانه است که با تاس انداختن و به ترتیب طی کردن هر فردی که زودتر به خانه آخر برسد برنده است. پروژه حاضر در سایت پروژه دات کام این بازی را با دو سورس متفاوت شبیه سازی کرده است. سورس اول به صورت ساده تر نوشته شده و خانه ها به شکل اعداد نمایش داده شده و در سورس دوم ظاهر برنامه کاملا شبیه به صفحه بازی مار و پله است.
برای اجرا ابتدا از حالت zipخارح نمایید
شرح مختصر : سیستم پرونده NT مجموعه ای از عملکرد ، قابلیت اعتماد و سازگاری را مهیا می کند که در سیستم پرونده FAT یافت نمی شود . این سیستم طوری طراحی شده که اعمال پوشه استاندارد از جمله خواندن ، نوشتن و جستجوی و حتی اعمال پیشرفته ای چون بهبود سیستم پوشه را بر روی فضای زیادی از دیسک به سرعت انجام می دهد . با فرمت کردن یک نسخه با سیستم پرونده NTFS و چندین پوشه دیگر و یک جدول پوشه اصلی (MFT ) ایجاد می شود که شامل اطلاعاتی راجع به تمام فایل ها و پوشه های موجود در نسخۀ NTFS می باشد . اولین اطلاعات بر روی نسخۀ NTFS ، بخش راه اندازی سیستم است که از 0 شروع شده و می تواند تا 16 نیز ادامه یابد . اولین پوشه بر روی نسخۀ NTFS ، جدول پوشه اصلی است ( MFT ) . شکل زیر طرحی از یک نسخۀ NTFS را نشان می دهد در زمانی که فرمت کردن به پایان رسیده.
The Windows NT file system (NTFS) provides a combination of performance, reliability, and compatibility not found in the FAT file system. It is designed to quickly perform standard file operations such as read, write, and search – and even advanced operations such as file-system recovery – on very large hard disks.
Formatting a volume with the NTFS file system results in the creation of several system files and the Master File Table (MFT), which contains information about all the files and folders on the NTFS volume.
The first information on an NTFS volume is the Partition Boot Sector, which starts at sector 0 and can be up to 16 sectors long. The first file on an NTFS volume is the Master File Table MFT
The following figure illustrates the layout of an NTFS volume when formatting has finished.
تعداد صفحات:46
دانلود مقاله زبان تخصصی پیرامون سیستم فابل NTFS به همراه ترجمه
حجم فایل : 271 کیلوبایت
عنوان مقاله : حسابرسی زبان گزارشگری مالی توسعهپذیر
قالب بندی : word
16 صفحه
شرح مختصر : امروزه معاملات کامپیوتری در بازارهای پولی و مالی میتواند در لحظهای از زمان صورت گیرد و تقریباً همزمان بودن تصمیمگیری استفادهکنندگان از اطلاعات با استفاده از اطلاعات مربوط و قابل اتکاء که به واسطه عامل گزارشگری لحظهای و همزمان با انجام معامله صورت میگیرد، نیازمند به رسیدگی حسابرسی همزمان با رویدادها را ایجاب نموده است. این مهم با وجود اینترنت مهیا شده است. امروزه تقریباً تمامی جنبههای زندگی ما ارتباط تنگاتنگی با سیستمهای کامپیوتری دارد، سرعت بالای انجام معاملات، حجم بسیار بالا و تعدد درخواستها و نیازهای اطلاعاتی استفادهکنندگان از اطلاعات به سادگی نشان میدهد که فنون قدیمی حسابرسی دیگر موثر و قابل استفاده نیست و این فنون دیگر نمیتواند ضامن صحت و تمامیت معاملات انجام شده در یک شرکت از یک طرف و اطمینانبخشی به استفادهکننده از این اطلاعات در قالب گزارشگری مالی باشد. بهرغم ارزش گذشته و حال حسابرسی، آنچه ممکن است جای نگرانی داشته باشد نقشی است که حسابرسی در آینده ایفا خواهد کرد. توجه به این موضوع که حسابرسی سنتی بهعلت تغییر محیط اقتصادی و بسترهای اطلاعاتی جدید به شدت تحت تاثیر قدرت و قابلیتهای روزافزورن سیستمهای فناوری اطلاعاتی قرار دارد. با استفاده از فناوری اطلاعات، منابع اطلاعاتی گوناگونی برای استفادهکنندگان فراهم میآید بهطوری که با وجود زبان گزارشگری تجاری توسعهپذیر (1)(XBRL)، نیازمندی به صورتهای مالی سنتی و گزارشهای حسابرسی گذشته نگر، تا حدود زیادی کاهش یافته است و این تغییرات مسیر جدیدی را برای عملیات حسابرسی سیستمهای اطلاعاتی جهت کاهش ریسکهای حسابرسی و افزایش کارایی اقتصادی حسابرسی مهیا نموده است.
سرفصل :
مقدمه
ویژگیهای حسابرس زبان گزارشگری تجاری توسعهپذیر
طبقهبندی ریسکهای حسابرسی
تهدیدات و فرصتها
مخاطرات و مزایای زبان گزارشگری تجاری توسعهپذیر
تهدیدات امنیتی
نتیجهگیری
مشخصات پاورپوینت
عنوان:دستور زبان فارسی
قالب بندی:پاورپوینت
تعداد اسلاید:103
محتویات
مقدمه
الف) انجام دادن یا انجام گرفتن کاری
ب) واقع شدن کاری بر کسی یا چیزی
پ) پذیرفتن حالتی یا صفتی
ت) نسبت دادن صفتی به کسی یا چیزی
فعل
الف) اول شخص یا متکلم
ب) دوم شخص یا شنونده یا مخاطب
پ) سوم شخص یا غایب یا دیگر کس
الف) زمان حال
ب) زمان گذشته
پ) زمان آینده
مشخصات
ساختمان داده ها به زبان C
امیر علیخانزاده
باغانی
Fundamental of data Structure in C
Horowitz Ellis
قالب بندی:
تعداد اسلاید:320
به دلیل جامع و زیاد بودن موضوعات مورد اشاره پاورپوینت فقط سر فصل های آن در اینچا اشاره کردیم و در پاورپوینت بسیار زیبا و کامل و جانع اشاره شده و مناسب برای تدریس و تهیه شده توسط استائان میباشد
محتویات
فصل اول : مفاهیم اساسی
آشنایی با سیکل زندگی نرم افزار
آشنایی با الگوریتم
آشنایی با پشته
آشنایی با اشاره گر ها
لیست ها و لیست حلقوی
آشنایی با درخت
آشنایی با گراف
جستجو
نیازمندیها
تحلیل:
1- شیوه از بالا به پایین
2- شیوه از پایین به بالا
1-1 سیکل زندگی نرم افزار- طراحی
طراحی
و. . .