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

دانلود مقاله امنیت و تقلب رایانه ای

تاریخ : ۲ دی ۱۳۹۲

 

عنوان مقاله:  امنیت و تقلب رایانه ای

 قالب بندی :   Word

قیمت :   رایگان

شرح مختصر : تقلب همه ابزارهایی است که شخص برای به دست آوردن منافع غیر منصفانه ای بیشتر از دیگران ، از آنها استفاده میکند.اعمال متقلبانه شامل دروغ گفتن،کتمان حقیقت،حقه بازی و فریب کاری است .و اغلب ناشی از تخطی از اعتماد و امانت داری است. تقلب می تواند توسط یک فرد در داخل سازمان یا گروه های برون سازمانی انجام شود.کارکنان قدیمی بازنشسته و فعلی بیشتر از افراد غیر کارمند مرتکب تقلب میشوند.زیرا این کارکنان با سیستم شرکت آشنا بوده و نقاط ضعف آن را می شناسند،بهتر میتوان تقلب کرده و از کشف آن جلوگیری نموده و حتی آنرا پنهان کنند. بیشتر تقلب ها شامل سه مرحله هستند: الف- سرقت اقلام ارزشمندی مانند وجوه نقد ، موجودی کالا ، ابزار آلات ، اثاثه ، تجهیزات یا اطلاعات . بیشتر تقلب کارکنان سرقت دارایی هاست. اغلب گزارشگری های مالی متقلبانه مربوط به بیشتر از واقع نشان دادن دارایی ها یا درآمدها است. ب –تبدیل دارایی های مسروقه به وجه نقد. برای مثال کالا و تجهیزات مسروقه باید فروخته شود یا به هر شکلی به وجه نقد تبدیل شود. ج – اختفای جرم و جلوگیری از کشف آن.هنگامی که یک دارایی به سرقت می رود یا بیشتر نشان داده می شود تنها روش تراز کردن معادله اصلی حسابداری متورم کردن سایر دارایی ها یا کاهش بدهی ها و حقوق صاحبان سهام است، مگر اینکه جاعلان راهی برای تراز کردن معادله حسابداری پیدا کنند.در غیر این صورت سرقت یا دستکاری صورت های مالی می تواند کشف شود. شیوه معمول و موثر اختفای سرقت منظور کردن اقلام مسروقه به حساب هزینه هاست. کلاه به کلاه کردن و چک بازی و …… نمونه ای از این نوع  تقلب می باشد

فهرست:

مقدمه

فرایند تقلب

دلایل وقوع تقلب

توجیه سازی

تقلب رایانه ای

طبقه بندی تقلب رایانه ای

دستورهای رایانه ای

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

تکنیک گرد کردن به پایین

تکنیک سالامی

کلاه گذاشتن اطلاعاتی

نشت اطلاعاتی

کولی گرفتن

تظاهر یا نقش بازی کردن

بمب ساعتی سیستمی

نفوذ کردن یا تجاوز کردن

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

تهدید های پست الکترونیکی

تروریسم اینترنتی

شایعه سازی اینترنتی

شماره گیری جنگی

شکستن کلمه عبور

ویروسهای رایانه ای

پیشگیری و کشف تقلب رایانه ای

شیوه های کاهش احتمال وقوع تقلب

استفاده از رویه ها و مقررات مناسب برای استخدام و اخراج

آموزش روشهای ایمنی سیستم و روشهای پیشگیری از تقلب به کارکنان

افشای تلفنی

آگاهی از تقلب

رعایت آیین رفتار حرفه ای

مجازات رفتارهای خلاف آیین رفتار حرفه ای

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

الزامی کردن امضای قراردادهای محرمانه

افزایش دادن مشکلات ارتکاب تقلب رایانه ای

طراحی و اسقرارسیستم کنترل داخلی قوی

تفکیک مناسب وظایف

الزامی کردن مرخصی ها و چرخش شغلی

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

کد بندی داده ها ، اطلاعات و برنامه ها

محافظت از خطوط تلفن

محافظت سیستم در برابر ویروسها

کنترل اطلاعات حساس

کنترل رایانه های کیفی

بازبینی اطلاعات رخنه گر

بهبود روشهای کشف تقلب رایانه ای

اجرای حسابرسی های مکرر

تعیین مدیر امنیت رایانه

ایجاد خط تلفن سری برای کشف تقلب

استفاده از مشاوران رایانه ای

بازبینی فعالیت های سیستم

استفاده از حسابداران کارآگاه

این مقاله از طرف علی جعفری زرندینی برای سایت پروژه دات کام ارسال شده

دانلود مقاله معرفی شبکه های عصبی و ساختار نورون عصبی‎

تاریخ : ۲۶ آذر ۱۳۹۲

 

عنوان مقاله:  معرفی شبکه های عصبی و ساختار نورون عصبی‎

 قالب بندی :   PDF

قیمت :   رایگان

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

فهرست:

هوش مصنوعی

شاخه های هوش مصنوعی

هوش مصنوعی سمبولیک

هوش پیوندگرا

سیستم های خبره

ربات ها

پردازش زبانهای طبیعی

زبان های هوش مصنوعی

شبکه های عصبی مصنوعی

توصیف شبکه های عصبی

شبکه های عصبی زیستی

معرفی شبکه های عصبی

قابلیت های شبکه های عصبی

تاریخچه شبکه های عصبی

مقایسه شبکه های عصبی با کامپیوتر ها

نورون مصنوعی

از نورن انسان تا نورون مصنوعی

ساختار شبکه عصبی شبکه های پیش خور

شبکه های پیش خور برگشتی

انواع شبکه های عصبی

روش یادگیری توسط شبکه عصبی

یادگیری یک پرسپترون

توابع قابل یادگیری توسط پرسپترون

الگوریتم پرسپترون

مشکلات روش شیب کاهشی

شبکه پرسپترون چند لایه

تقسیم بندی شبکه های عصبی

معایب شبکه های عصبی

مدل های یادگیری ماشین

یادگیری تقویتی

یادگیری احساسی

یادگیری استدلالی

هوش جمعی

بهینه سازی جمعی ذره ها

الگوریتم ژنتیک

عامل های هوشمند

عامل های شناختی و عامل های واکنشی

دانلود گزارش کارآموزی در شرکت طراحی شبکه

تاریخ : ۲۰ آذر ۱۳۹۲

 

عنوان گزارش کارآموزی :  کارآموزی در شرکت طراحی شبکه

 قالب بندی :   Word

قیمت :   رایگان

شرح مختصر : با توجه به نياز کشوردرعصرحاضردرزمينه امور مربوط به کامپیوتر و ساير زمينه های ديگرآموزش نيروي متخصص براي پيشرفت و بهبود جامعه يکي از نيازهاي ضروري در جامعه بشمار مي رود و به همين علت واحد کارآموزي در تمام مقطع تحصيلي لازم است و کليه دانشجويان موظف به گذراندن 2 واحد با توجه به مقطع تحصيلي هستند. هدف اصلي و عمده وزارت علوم،تحقيقات،فناوري از گذاشتن واحد کاراموزي براي دانشجويان اين است که بتوانند با بازار کارآشنا بشوند و بتوانند با توجه به رشته اي که در آن تحصيل نموده اند نياز جامعه را بشناسند و مقدمات اوليه براي کار کردن را فرا بگيرند و از آموخته هاي علمي استفاده بکنند و اشکالات خود را رفع نمايند. اساس توسعه هرکشوری کارآزمودگی و آموزش نیروهای فعال وجوان آن کشور می باشد.تجربه نشان داده است که درجوامع پیشرفته هرچقدربه موضوع آموزش نیروهای انسانی فعال اهمیت داده شودروند توسعه شتاب بیشتری خواهد یافت.وقتی هرم شغلی کشورموردمطالعه وبررسی قرارمی گیردخلاءکمبود تکنسین که به عنوان حلقه واصل بین مهندس محاسب وکارگرماهراست به وضوح به چشم می خورد.اعلام نیاز مراکزفنی وصنعتی کشوربه نیروهایی دررده شغلی کاردان وتکنسین ماهر مویداین مدعاست.کما اینکهآمارهانیزنشانمی دهد که دربازارکارجإب این دانش آموختگان به مراکز صنعتی وتولیدی سهل تر وبیشتراز سایر رشته  های تحصیلی انجام می پذیرد. محل کارآموزی اینجانب در شرکت اینترنتی اتصال نقره ای واقع در شهرستان نیریزمی باشد.

فهرست:

فصل اول

معرفی محل کارآموزی

تاریخچه شرکت  اتصال نقرهای(silver net)

چارت سازمانی شرکت  اتصال نقرهای(silver net)

فصل دوم

فعالیت های انجام شده ( فعالیت های واگذار شده به دانشجو جهت کارآموزی )

مقدمه

شبکه کامپیوتری چیست ؟

مفهوم گره ” Node” وایستگاههای کاری ” (Work Station)

مدل های شبکه

اجزا ءشبکه

انواع شبکه از لحاظ جغرافیایی

ریخت شناسی شبکه(Network Topology)

پروتکل

پروتکل های شبکه

مدل” Open System Interconnection OSI”

ابزارهای اتصال دهنده   ” Connectivity Devices”

تجهيزات DSL

معرفي تکنيک  ADSL

مدولاسيون‌هاي سيستم ADSL

روش CAP

روش DMT

معرفي تکنيک VDSL

سرعت VDSL

تجهيزات VDSL

آينده VDSL

مقايسه تکنيک‌هاي مختلف DSL

نصب مودم ADSL

نصب تجهیزات

تست اولیه

كابل شبكه

عملكردهاي اساسي كارت شبكه

مدل آدرس دهی IP

IP Sub netting

چک لیست مشکلات رایج کاربران

نکاتی در مورد مودم های ADSL

چند نکته جهت رفع خرابی

راهنمای خطاهای عمده

تست کردن POWER

تست کردنDSL  Link

تست کردن USB یا Ethernet

چک کردن تنظیمات PPPoE

چک کردن تنظیمات TCP/IP

تست DNS

تنظیمات Browser

تست و تحویل کیفیت خط

نحوه ی Config  کردن مودم

تفاوت کیلو بایت و کیلو بیت را در سرعت اینترنت بدانیم

PPPoE

تاريخچه PPPOE ( History of PPP over Ethernet )

مختصري از مزاياي استفاده از پروتکل PPPOE

مشخصات کلي سيستم ATM

فرمت هدر سلول ATM

اجزاء هدر سلول ATM

ساختار مدل ATM

لايه‌هاي تنظيم ATM

فصل

نرم افزارها وکاربردها

Packet Tracer

Using the Help Files

Workspaces and Modes

Setting Preferences

Setting a User Profile

Algorithm Settings

The Physical Workspace  Special Notes

The Physical Workspace  Cable Manipulation

نحوه اتصال دو کامپیوتر تحت شبکه LAN  با استفاده از کابل کراس

افزایش دهنده سرعت اینترنت Telezoo ( Speedy )

Speedy چگونه کار می کند؟

پیوست

منابع

دانلود پایان نامه بررسی خوشه بندی در شبکه های حسگر بی سیم

تاریخ : ۱۳ آذر ۱۳۹۲

 

عنوان پایان نامه :  بررسی خوشه بندی در شبکه های حسگر بی سیم و ارائه یک متد جدید در این رابطه‎

 قالب بندی :   PDF

قیمت :   رایگان

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

فهرست:

آشنایی با شبکه های حسگر بی سیم

ساختار شبکه های حسگر بی سیم

ساختمان گره

نمونه ای از کاربرد در کشاورزی

نمونه ای از کاربر در مقاصد نظامی

پشته پروتکلی

شبکه حسگر در مقابل شبکه موردی

نمونه پیاده سازی شبکه حسگر

ذره میکا

خوشه بندی در شبکه حسگر

پارامتر های خوشه بندی

رویکردهای خوشه بندی احتمالاتی

سلسله مراتب خوشه بندی تطبیق پذیر کم انرژی

هوش مصنوعی در کلاستر کردن WSN

شبکه های بیزین

مزایای شبکه های بیزین

کاربرد مدل بیزین در کلاسترینگ نودهای شبکه حسگر

آتوماتای سلولی

کاربردهای آتوماتای سلولی

کلاسترینگ در آتوماتای سلولی

نتایج شبیه سازی

بررسی الگوریتم خوشه بندی بر اساس انرژی کل شبکه

توضیح کامل چگونگی کار الگوریتم پیشنهادی

برخی ویژگی های الگوریتم خاص

مدل رادیویی مورد استفاده

دانلود پایان نامه امنیت شبکه های کامپیوتری‎

تاریخ : ۸ آذر ۱۳۹۲

 

عنوان پایان نامه :  امنیت شبکه های کامپیوتری‎

 قالب بندی :   PDF

قیمت :   رایگان

شرح مختصر : امنیت یعنی: دور بودن  از هرگونه ریسك “ایمنی“، دور بودن از هر گونه شك، عصبانیت یا ترس ” اعتماد به نفس“، هر چیزی كه ایمنی و اعتماد به ما بدهد مانند: گروه یا سازمان حفاظت شخصی : در صورت مشاهده هر حركت مشكوكی سریعا به این گروه یا سازمان زنگ می زنیم. به منظور حفاظت از اطلاعات حیاتی (مانند حفاظت از رمز و رموزات تجاری، سوابق پزشكی افراد و…) و در زمانی كه به اشخاص اجازه دسترسی به آنها داده می شود به امنیت نیاز داریم. امنیت شبکه (Network Security) پردازه‌ای است که طی آن یک شبکه در مقابل انواع مختلف تهدیدات داخلی و خارجی امن می‌شود. امنیت شبکه مبحث بسیار داغ شبکه های امروزی است. با افزایش ارتباطات اینترنتی و اجرای حجم زیادی از عملیات تجاری از این طریق امنیت شبکه بسیار حائز اهمیت می باشد.

فهرست:

چکیده

مقدیمه

مفاهیم نظری

معرفی دیتاسنتر

سیستم توزیع و کنترل برق

سیستم تهویه هوا و کنترل رطوبت

خنک کردن اتاق

خنک کردن راهرو

سیستم های آتش نشانی

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

کنترل مجوز تردد درب ها

دوربین مدار بسته

حسگر حضور فیزیکی

ایجاد محیط اتاق دیتاسنتر

اتاق سرور و شبکه

کف دسترسی

لدر سقفی

رک های شبکه ای و سروری

افزونگی در محل استقرار شبکه

توپولوژی شبکه

امنیت لایه بندی شده شبکه

امنیت پیرامون

امنیت شبکه

امنیت میزبان

امنیت برنامه کاربردی

امنیت دیتا

مقایسه تشخیص نفوذ و پیشگیری از نفوذ

پیاده سازی

امنیت فیزیکی

سیستم توزیع و کنترل برق

سیستم های سرمایشی و تهویه هوا

کنترل محیطی و اطفا حریق

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

کنترل دسترسی تجهیزات

معماری دیتاسنتر

سطوح کاذب

امنیت منطقی

فایروال

آنتی ویروس شبکه

رمزنگاری

نتیجه گیری

دانلود پروژه انتشار اطلاعات در شبکه VANET

تاریخ : ۲۴ آبان ۱۳۹۲

 

عنوان پایان نامه :  انتشار اطلاعات در شبکه VANET

 قالب بندی :   Word

قیمت :   رایگان

شرح مختصر : (شبکه Ad-Hoc  خودرو)،از RSU(محدوده کنار جاده) و خودروهای انتشار دهنده پیام های ایمنی و غیر ایمنی تشکیل شده است. هدف VANETs قادر ساختن انتشار اطلاعات ترافیکی و شرایط جاده ای برای پیدا کردن خودرو های متحرک مستقل است. برای درخواست های VANETs، انتشار داده از یک خودروی  منبع اطلاعات به تعدادی خودرو مقصد در جاده از اهمیت فراوانی زیادی برخوردار است. از انتشار داده در VANETs برای بهبود کیفیت رانندگی در زمینه زمان، مسافت و ایمنی استفاده می شود.در این مقاله  راه حل تضمین شده انتشار داده در شبکه Ad-Hoc خودرو برای شبکه خودروی پراکنده و متراکم ارایه می دهیم.معماری برای انتشار داده ارایه می دهیم.    به طور حتم روزانه در مکان های بسیار زیادی در شبکه های جاده حوادثی اتفاق می افتد، بسیاری از آنها موجب بروز تراکم می شوند و ایمنی را به مخاطره می اندازد. اگر خودروها می توانستند با اطلاعاتی از قبیل حوادث و شرایط ترافیکی اصلاح شوند، کیفیت رانندگی می توانست در زمینه های زمان، مسافت و ایمنی بهبود اساسی یابد. شبکه Ad-Hoc خودرو ((VANET به تازگی ظهور کرده ، به طوری که یک شبکه کارآمد، وسیله ای برای انتشار پیام های هشداردهنده در بین خودروها در شبکه ، در مورد عامل مسدود کننده جلوی جاده است. تنوع زیاد انتشار دهنده داده در شبکه خودرو می تواند برای اطلاع دادن به خودروها در مورد شرایط در حال تغییر ترافیکی جاده استفاده می شود به همین ترتیب می توانیم به سیستم حمل و نقل کار آمدی دست یابیم.

انتشار مطمئن در شبکه ad–hoc وسیله نقلیه، یک کلید موفقیت برای سرویس ها و در خواست های سیستم حمل و نقل هوشمند است.  تعداد زیادی پروتکل انتشار مطمئن پیشنهاد شده اند و آنها را در سناریوهای  واقعی ارزیابی می کنیم. در این مقاله ما در مورد پروتکل های انتشار مطمئن در VANET بحث می کنیم و سپس آنها را مورد ارزیابی قرار می دهیم. ابتدا ما مکانیسم های جداگانه پروتکل ها که شامل سه مد ل اصلی ارایه الگوریتم انتخاب گره ، محاسبه زمان انتظار و مکانیسم راهنمایی را بررسی می کنیم . این مدل ها اجزای کارکردی  پروتکل های انتشار مطمئن هستند. سپس  ما با شبیه سازی عملکرد پروتکل  را ارزیابی می کنیم . با نگاه واقع بینانه  در شبیه سازی ، متوجه می شویم که در سناریوهای شهری و بزرگراهی، انتشار متعدد پیام ها با هم  اتفاق می افتند. ابتدا  ما سبک های مسیریابی مکانیسم انتشار داده را که قبلا ارایه شده را مورد ارزیابی قرار می دهیم (فقط جاده های مستقیم) و ادغام هر یک از آنها با بهترین عملکرد با سبک تقاطع مکانیسم انتشار داده مطمئن قوی در ارتباط  با هر یک ازمکانیسم ها برای انتشار داده که هر دو در جاده های مستقیم و در تقاطع  آنجام می دهند. تاثیر مکانیسم ارایه شده ما مطابق اجرای ارزیابی است. DV-CAST پروتکل انتشاری، گسترش یافته است که فقط بر اطلاعات ساختار محلی برای مدیریت انتشار پیام در VANET تکیه دارد. نشان می دهیم که کارکرد پروتکل DV-CAST ارایه شده ، در زمینه های قابلیت اطمینان، کارآمدی و مقیاس در سطح عالی است. قالب استفاده شده برای پروتکل شبیه ساز، شبیه ساز NS-2 است

فهرست:

مقدمه

انواع شبکه های بی سیم

 WPAN

 WLANS

 WMANS

 WWANS

 WLAN ها

امنیت WLAN

WEP • و  WPAو WPAZ

 شبکه های Adhoc

تاریخچه شبکه های Ad Hoc

ویژگی های شبکه های AdHoc

کاربرد شبکه های Ad hoc

 شبکه های VANET

فصل دوم: مرور کلی بر مسیریابی در VANET

 مسیر یابی در VANET

 پروتکل ها

 AODV

 SRB

. گره حلقه امن( SRN)

 گره های خارجی (ON)

 گره های داخلی (IN)

 DRNS

 GVGrid

 DOLPHIN

 WTRP

 DSR

 SADV

فصل سوم: انتشار داده در VANET

شرح انتشار داده در VANET

اجزای پروتکل های انتشار مطمئن

پروتکل فراگیر درجهآگاهی (EAEP)

ارایه انتشار گروهی (PGB)

AckPBSM

DECA

POCA

 اجرای ارزیابی

 نتیجه شبیه سازی

 متریک

 نتیجه شبیه سازی

  سبک مستقیم مکانیسم انتشار داده

 سبک تقاطع مکانیسم انتشار داده

 ارایه سبک تقاطع مکانیسم انتشار داده ارتقا یافته

 انتشار داده در VANET

 انتشار VI

 انتشار VV

 شرح کار

 ارایه تکنیک انتشار داده

 طرح اصلی

 تشکیل ونگهداری خوشه

 ارتباط خودرو به خودرو

 ارتباط زیر ساخت با خودرو

پروتکل DVCAST

ناحیه های ترافیکی مختلف در VANET

ناحیه ترافیکی متراکم

ناحیه ترافیکی پراکنده

طرح نهایی

طرح اصلی

قواعد مسیر یابی

 مکانیسم شناسایی همسایه

الگوریتم مسدود کننده انتشار

تکنیک ذخیره ارسال

 مولفه های اصلی مسیریابی

مجاورت ارتباط گسترده

مجاورت ارتباط پراکنده

مجاورت در قطع ارتباط کلی

اجرای شبکه

 ابزار NS

نتایج آزمایش

 جنبه های برقراری ارتباط خودروها

 ویژگی ها/ فرضیه ها

دو روش برای انتشار اطلاعات

انگیزه برای روش ترکیبی

 

 شیوه ترکیبی برای معماری سیستم

دامنه ارتباطی

دامنه کاربردی

استراتژی انتشار اطلاعات

ایجاد هماهنگی بین گره هوشمند و غیر هوشمند

 استراتژی انتشار اطلاعات

فصل چهارم:نتیجه گیری

مراجع

دانلود مقاله تاریخچه و انواع زبانهای برنامه نویسی

تاریخ : ۱۰ آبان ۱۳۹۲

 

عنوان مقاله :  تاریخچه و انواع زبانهای برنامه نویسی

 قالب بندی :   Word

قیمت :   رایگان

شرح مختصر : مسلما یکی از سودمندترین اختراعات بشر تا به امروز کامپیوترها بوده اند. دستگاه هایی که هزاران بار سریعتر از انسان فکر میکنند و سرعت عملشان به طرز غیر قابل باوری بالاست. سرعت و قدرت، امکان انجام خیلی از کارهایی را فراهم کردند که انسان به طور عادی از انجام آن ها عاجز بود. اما یک مشکل وجود داشت: این دستگاه ها به همان اندازه که قوی بودند ، کم هوش هم بودند؛ آن ها به طور عادی هیچ عملی انجام نمی دادند مگر این که به صراحت از آن ها درخواست می شد. اما این درخواست چگونه باید صورت می گرفت؟ باید راهی برای گفتگو با آن ها پیدا می شد. و در این زمان بود که متخصصان تصمیم گرفتند زبان های مخصوصی را بوجود بیاورند تابتوانند با کامپیوترها گفتگو کنند. این زبان های مخصوص به اصطلاح زبان های برنامه نویسی کامپیوتر نام گرفتند.به نسل اولیه زبان های برنامه نویسی، زبان های سطح پایین گفته می شد، چرا که به سختی قابل یادگیری و به کارگیری بودند. پیاده سازی اعمالی ابتدایی توسط این زبان ها باعث می شد مدت ها وقت با ارزش برنامه نویسان گرفته شود. اما وضع به همین منوال نماند و با گذشت زمان زبان های جدیدی به وجود آمدند که آموختن آن ها راحت تر بود. طی سه دهه ی اخیر، صنعت کامپیوتر مورد هجوم انواع زبان های برنامه نویسی قرار گرفت.

فهرست:

چکیده

مقدمه

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

تاریخچه ی برخی از زبان های برنامه نویسی

زبان برنامه نویسی c

زبان برنامه نویسی ++C

اهداف بوجود آمدن  ++C

زبان برنامه نویسی #C

زبان برنامه نویسی Java

زبان برنامه نویسی پایتون

ویژگی های شی گرایی

قابلیت حمل

درونی سازی و گسترش

فصل دوم

تاریخچه زبان Delphi

فصل سوم

تاریخچه c

برنامه نویسی ساخت یافته

مراحل اجرای یک برنامه c

خطاهای برنامه نویسی

فصل چهارم

مقدمه ای بر زبان برنامه نویسی Visual Basic

فصل پنجم

جاوا

اهداف اولیه

برنامه های جاوا و اپلت ها

خط مشی جاوا

پیاده سازی

اداره خودکار حافظه

گرامر

نمونه هایی از برنامه های جاوا

توزیع های جاوا

کلاس های خاص

کتابخانه های کلاس

کتابخانه های مرکزی

کتابخانه های واسط کاربر