نمایه (به انگلیسی: Index)، فهرستی از موضوعها و واژههای مهم، اساسی، نامها و دیگر مطالب یک یا چند کتاب، مقالههای مجلهها یا سایر منابع اطلاعاتی با ارجاع جاینما به منابع یا صفحههای آنهاست که این مطالب در آنها واقع شدهاست. در واقع نمایه خط ارتباطی بین منابع اطلاعاتی و استفادهکننده یا کاربر است. نخستین گام در تعیین موضوع مدرک، شناخت نوع و دامنه مطالب مدرک و تحلیل موضوعی آن توسط نمایهساز است. تعریف نمایه: راهنمای...
برنامهنویسی رایانه در فرهنگ واژه غیر متخصّصین ممکن است به تمام پروژه ساخت نرمافزار یا برنامهٔ رایانهای گفته شود. با این همه برنامهنویسی تنها بخشی از فرایند توسعهٔ نرمافزار یا برنامه رایانهای است. اهمیت، توجه و منابع اختصاص داده شده به برنامهنویسی، بسته به ویژگیهای مشخص شده محصول و خواست افراد درگیر در پروژه و کاربران و در نهایت شیوهٔ انتخاب شدهمهندسی نرمافزار متغیر است. برنامهنویسی رایانه (که اغلب به...
دِلفی (به انگلیسی: Delphi) یا به تعبیری ویژوال پاسکال – یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکتبورلند آن را تولید کردهاست و بعدها توسط امبارکادرو خریداری شد. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی راد (RAD: Rapid application development) یعنی تولید و توسعهٔ سریع برنامههای کاربردی پشتیبانی میکردند. این نرمافزار بر مبنای پاسکال...
برنامهنویسی جنبهگرا روشی برای برنامهنویسی است که پس از برنامه و برای رفع مشکلات آن به وجود آمد. هدف از برنامهنویسی جنبهگرا، مستقل کردن وظایف (در قالب ماژولها) است بهطوریکه کمترین تداخل را در یکدیگر داشته باشند تا نهایتاً بتوان از آنها در برنامههای دیگر نیز استفاده نمود. برای مثال؛ وظیفهٔ اهراز هویت در یک برنامه را میتوان به عنوان یک جنبه در نظر گرفت و ماژول جداگانهای برای آن ساخت تا از این پس در تمام...
++C (بخوانید سی پلاسپلاس) یک زبان برنامهنویسی رایانهای همهمنظوره،همگردان، سطح میانی، شیءگرا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیءگرا،...