
دیکشنری مهندسی کامپیوتر و آی تی
37 صفحه
دیکشنری مهندسی کامپیوتر و آی تی
دیکشنری مهندسی کامپیوتر و آی تی
37 صفحه
مشخصات این فایل
عنوان: اعمال ریاضی در کامپیوتر
فرمت فایل: word( قابل ویرایش)
تعداد صفحات: 21
این مقاله درمورد اعمال ریاضی در کامپیوتر می باشد.
برای اعداد بزرگتر full-adderهای بیشتری نیاز است، برای هر رقم در عدد دودویی یک full-adder.
قبل از آمدنفرمت MPEG و فنآوری DVDها، VIDEO در تلویزیونها قابل قبولتر از PCها بود. بزرگترین برتری سیستمهای PC در این زمینه به VIDEO TAPEها امکان دسترسی تصادفی (Random access) بود چرا که در VIDEO TAPEها شما مجبور هستید برای رسیدن به نقطهای خاص تمام مسیر قبل از آن را طی کنید. دسترسی تصادفی در تعریف، همان آزادی در حرکت به هر نقطه در رشتهای از اطلاعات است. در کنفرانسهای تصویری هم میتوان به طور زنده با شخص دیگری در نقطهای دیگر از جهان ارتباط برقرار کرد.
قبل از به بازار آمدن تلویزیونهای دیجیتالی با وضوح بالا، تفاوت تلویزیون و مانیتور در روش تولید تصویر بود. تلویزیون دیجیتالی با وضوح بالا، تفاوت تلویزیون و مانیتور در روش تولید تصویر بود. تلویزیون یک دستگاه آنالوگ است که اطلاعاتش را از امواج متغیر میگیرد. یک مانیتور برای کنترل تصویر از امواج آنالوگ استفاده میکند ولی اطلاعاتی که برای نمایش میآید از اطلاعات دیجیتالی است، شارش داده به راحتی میتواند توانایی نمایش تصویر را بالا ببرد. برای همین است که بعضی از تصاویر multimedia هنوز کوچک و با پرش پخش میشوند. تصویر کوچکتر به معنی اطلاعات کمتری است ـ به عبارتی Pixelهای کمتری ـ که کامپیوتر باید بخواند و update جدید کنید. پرش تصویر به این دلیل است که عمل update کردن تصویر ـ فقط 5 تا 15 باربر ثانیه ـ کند انجام میشود در حالی که در همین موقعیت در تلویزیون 30 فریم پخش میشود.
با آمدن فرمتهای جدید داده بعضی از این مشکلات رفع شدهاند.
1ـ یک دوربین و یک میکروفون، تصویر و صدای یک واقعه را ضبط میکنند و آن سیگنالهای آنالوگ را به بورد مبدل ورودی تصویری (video capture adaptor bourd) میفرستند. برای کاهش مقدار دادهای که باید پردازش شود، بورد فقط در هر ثانیه نصف تعداد فریمهایی را که فیلمها استفاده میکنند پردازش میکند که شاید یکی از دلایل پرش تصاویر باشد.
2ـ روی بورد مبدل ورودی تصویری یک چیپ مبدل آنالوگ به دیجیتال (ADC) وجود دارد که سیگنالهای آنالوگ موجی صدا و تصویر ورودی را به یک مجموعه از 0 و 1 تبدیل میکند.
3ـ یک چیپ (فشرده سازی / گستردهسازی) یا یک نرمافزار مقدار داده مورد نیاز برای بازسازی سیگنالهای VIDEO را کاهش میدهد. مثلاً در Microsoft,Windows یک نرمافزار برای این کار اختصاص داده که بدنبال اطلاعات اضافی غیر ضروری میگردد. مثلاً اگر پس زمینه تصویر یک سطح با یک رنگ ساده باشد. به جای ذخیره کردن اطلاعات تکتک Pixelهای پس زمینه، برنامه فشرده سازی فقط یکبار رنگ پس زمینه و آدرس جاهایی را که باید از آن استفاده شود را ذخیره میکند.
4ـ Windows تصاویر را روی یک فرمت فایل با نام AVI(Audio/ Video interleave) ذخیره میکند، که در آن تصویر و صدا با هم ترکیب شده و در یک فایل قرار میگیرند تا فضای کمتری در دیسک استفاده شود.
برای پخش دوبارة تصویر / صدا و تصویر فشرده وترکیب شده به داخل چیپ فشردهسازی / گستردهسازی فرستاده میشوند یا اینکه توسط نرمافزار پردازش میشوند. همینروش مناطقی راهم که توسط فشردهسازی از بین رفته بودند را بازسازی میکند. عناصر صمعی بصری ترکیب شده به یک مبدل دیجیتال به آنالوگ (DAC) فرستاده میشوند تا دادههای دودویی به سیگنالهای آنالوگ تبدیل شده و به صفحه و بلندگو بروند.
5ـ به جای ضبط شدن، صدا وتصویر فشرده شده میتواند از طریق خطهای تلفنی خاصی (مثل ISDN) فرستاده شود. ISDN یا همان (integrated services digital network)
به معنی شبکه دیجیتالی خدمات جمعی است که بیشتر برای انتقال دادههای دیجیتالی استفاده میشود خطوط تلفنی عادی سیگنالهای آنالوگ را منتقل میکنند.
در آن طرف خط، کامپیوتر بعدی اطلاعات فشرده شده را گسترده میکند و آنها را به سیگنالهای آنالوگ را منتقل میکنند.
در آن طرف خط، کامپیوتر بعدی اطلاعات فشرده شده را گسترده میکند و آنها را به سیگنالهای آنالوگ تبدیل میکند تا صدا و تصویر را پخش کند.
6ـ یکی از روشهای پیشرفتهتری که در فشردهسازها برای کاهش مقدار دادة تحت پردازش انجام میشود، روشی است که AVI انجام میدهد. اطلاعات یک فریم را ذخیره میکند. اختلاف فریم دوم (Dalta) را با فریم اول بدست میآورد. برای نمایش فریم دوم، ترکیب فریم اول وdelta، نمایش داده میشود. یعنی هر فریم از ترکیب فریم قبلی و اختلاف آن با فریم جدید به وجود میآید.
در فرمت MPEG که مخفف Motion Pictures expert Group (به معنی گروه پیشرفته تصاویر متحرک) است، فسرده سازی به روش دیگری انجام میشود. در این روش که قابلیت نمایش یک تصویر در تمام صفحه نمایش را دارد فقط فریمهای کلیدی ذخیره میشود و یا مقایسه این فریمها پیشبینی میکند که فریمهای دیگر چطور هستند.
8ـ در کنفرانسهای تصویری از روش کاهشی در فشردهسازی استفاده میشود. در هر فریم. تفاوتهایی که غیر محسوس هستند از بین میروند. مثلاً اگر در پس زمینه یک تفاوت جزئی وجود داشته باشد، این قسمت مثل بقیه زمینه ذخیره میشود تا سیستم مجبور به نمایش اختلافات آن نباشد.
رنگهایی که مانیتورها نمایش میدهند بیشتر از آنهایی است که چشم انسان میتواند تشخیص دهد. با از بین بردن تفاوتهای جزئی فشرده سازی کاهشی در وقت و حافظه صرفهجویی میکند بدون اینکه در تصویر تغییر محسوسی بدهد.
نوع فایل: word
قابل ویرایش 82 صفحه
مقدمه:
دراین مفاهیم اساسی وروشهای تصمیم گیری ارائه خواهدشدکه در توصیف مدلهای تصمیمگیری فازی گروه چندهدف،روشها،سیستمهاوبرنامههای کاربردی که دراین مقاله ارائه شده استفاده خواهدشد.به طورخلاصه ماتوضیح میدهیم که معنی کلمه تصمیم چیست،چه ویژگیهایی،ویژگیهای خاص تصمیمگیری هستند،چگونه یک مدل مشکل تصمیم گیری ارائه شودوچه مسالهای دربکارگیری سیستمهای حمایت کننده کامپیوتری برای مشکل تصمیمگیری درگیر هستند.
هر سازمان اهداف خودرا داردوبه این اهداف ازطریق استفاده ازمنابع مانند:افراد،پول و عملکردتوابع مدیریتی ازقبیل برنامه ریزی،سازماندهی،هدایت وکنترل دست مییابد.برای انجام این وظایف،مدیران درگیردرفرآیندمداوم تصمیمگیری هستند.هرتصمیم انتخاب منطقی ازمیان گزینههای جایگزین است.مدیربنابراین تصمیم گیرنده است.بااین حال،تصمیمگیرندگان میتوانندمدیرانی درسطوح مختلف،ازمدیرپروژه توسعه نرمافزار تامدیرعامل یک شرکت بزرگ باشد، ومشکلات تصمیم آنها میتوانندمختلف باشد.نمونههای ساده عبارتندازتصمیمگیری چیزهایی برای خرید،زمان ملاقات،چگونگی رسیدن به محل ملاقات،استخدام افرادوتصمیمگیری اینکه به چه کسی یاچه چیزی رای دهد.این مشکلات میتوانددرمدیریت تدارکات متفاوت،مدیریت ارتباط بامشتری،بازاریابی وبرنامهریزی تولید باشد.تصمیم میتواند توسط افرادویاگروه اتخاذ شود.تصمیمگیری فردی اغلب درسطوح پایین مدیریتی ودرسازمانهای کوچک اتخاذ میشود، و تصمیمات گروهی معولا درسطوح مدیریتی بالا و سازمانهای بزرگ اتخاذ میشود.
ممکن است نیازمندیهای متضادبرای یک گروه ازتصمیم گیرندگان وممکن است حتی اهداف متناقض برای تنهایک تصمیم گیرنده وجودداشته باشد.برای مثال،درتصمیم برنامه ریزی یک محصول،یک فردبرنامه ریز ممکن است،سود،هزینه،رضایت نیروی کاررابه عنوان اهداف درنظر بگیرد.بدیهی است،سه هدف دراینجاتضادبا همدیگرهستند.وقتی این مشکل دریک گروه قرار بگیردبه جزتضاددرمیان سه هدف ممکن است برخی ازاعضا نگرانی بیشتردرموردسودداشته باشندودیگران ممکن است برروی رضایت نیروی کار علاقمند باشند.دراین حالت تصمیمگیری پیچیدهترمیشودزیرا اولویت هرفرد بایددررسیدن به تصمیم درجمع گروه درنظر گرفته شود.و شرایط تصمیمگیری بسیارپیچیدهترومشکلتر است،زیرا تعدادگزینه های موجودامروزه بسیار بزرگترازقبل است.
با توجه به دردسترس بودن فنآوری اطلاعات وسیستمهای ارتباطات،به خصوص دسترسی به اینترنت و موتورهای جستجو،ما میتوانیم به اطلاعات بیشترباسرعت زیادتردستیابیم ودر نتیجه انتخابهای جایگزین بیشترداشتهباشیم.دوم اینکه،هزینه تصمیمهای اشتباه میتواندبسیاربزرگ باشدبه دلیل پیچیدگیهای عملیات،اتوماسیون،واکنشهای زنجیرهای،یک خطامیتوانددر بخشهای گوناگون،درهردو مسیرعمودی و افقی از سازمان گسترش یابد.
سوم اینکه،تغییرات مستمردرمحیط درحال نوسان وعدم قطعیت درعناصرموثر،ازجمله منابع اطلاعاتی وخوداطلاعات وجوددارد.از همه مهمتر،تغییرات سریع درمحیط تصمیمگیری نیاز به تصمیم گیری سریع دارد.این دلایل باعث میشودتصمیم گیرندگان سازمانی نیازبه افزایش حمایت فنی برای تصمیمگیریهای باکیفیت بالا داشته باشند.تصمیم باکیفیت بالادرمدیریت بانک سبب سوددهی بیشتر،کاهش هزینه،کوتاه شدن زمان توزیع،افزایش ارزش سهام،جذب بیشترمشتریان جدید،یاداشتن درصدبیشتری ازمشتریان باپاسخ مثبت به ایمیل مستقیم میگردد.
بسیاری ازروشهای استانداردرامیتواندبرای طبقه بندی مشکلات تصمیم گیری بکاربرد. یکی ازطبقهبندیهای مهم براساس ساختارشکل ساختاریافته،نیمه ساختاریافته،ویابدون ساختار است.که دومشکل آخربدساخت نیزنامیدهمیشود.طبقات مختلف مشکلات تصمیمگیری ممکن است نیاز به مدلسازی وروشهای مختلف راه حل داشته باشند.درمشکل ساختاریافته، روشهای به دست آوردن بهترین یارضایت بخش ترین راه حل ها توسط روش استاندارد شناخته شده است.
به طور کلی،مشکلاتی ازاین قبیل رامیتوان توسط،مدلهای کلاسیک موجوددرریاضی توضیح داد.به عنوان مثال،آمار،استفاده شده تامحصولات متعددرامقایسه کندوبا کمترین هزینه یکی را انتخاب کند.یک مساله بدون ساختارمبهم (فازی)است،چرا که برایش هیچ راه حل استانداردی وجود ندارد.ذوق و سلیقه انسان گاهاً جهت تصمیمگیری درمسائل بدون ساختاراست.
مسائل بدون ساختار معمولاً شامل برنامهریزی برای خدمات جدید،اجاره وقراردادبایک مدیر اجرایی،ویاانتخاب مجموعهای ازپروژههای تحقیقی وتوسعه برای سال بعداست.مشکلات و مسائل نیمهساختار،درمیان مسائل باساختاروبدونساختارقرارمیگیردکه ازعناصر،بی ساختاروبا ساختار تشکیل می شود.برای حل کردن آن،مجموعهای ازروشهای حل استانداردوروشهای انسانی لازم است.
فرآیندتصمیم گیری شناختی است که منجربه انتخاب مجموعهای ازاعمال جایگزین میشود. هرفرآیندتصمیم گیری یک نتیجه وانتخاب نهایی داردکه گاهاًراه حل نامیده میشود.به طور کلی یک فرآیندتصمیمگیری وقتی شروع میشودکه مانیازداریم یک راه حل پیداکنیم،ولی نمیدانیم که چگونه وچه زمانی یک راه حل توسط تصمیم گیرنده پذیرفته خواهدشد.همچنین تصمیمگیری میتواندبه عنوان یک فرآینداستدلالی دیده شودکه میتواندمنطقی یاغیرمنطقی بوده ویامبتنی برپیش فرضهای واضح یاجزئی باشد.
فهرست مطالب:
فصل اول: تصمیم گیری
1- 1 مقدمه
1- 2 تصمیم گیری و تصمیم گیرندگان
1- 3 فرآیند تصمیم گیری
1- 3- 1 تحلیل نیازمندی ها
1- 3-2 مشخص کردن اهداف
1- 3- 3 تولید انتخاب
1- 3- 4 مشخص کردن معیارهای مورد نیاز
1- 3- 5 انتخاب یک روش تصمیم گیری
1- 3- 6 ارزیابی جایگزین ها بر اساس معیارهای تصمیم گیری
1- 3- 7 بررسی صحت راه حل ها
1- 3- 8 پیاده سازی مساله
1- 4 مدل سازی مساله و بهینه سازی
1- 4- 1 متغیرهای تصمیم وتصمیم گیری
1- 4- 2 متغیرهای غیرقابل کنترل
1- 4 متغیرنتیجه ای
1- 5 تصمیم گیری رایانه ای
فصل دوم: تصمیم گیری چند هدفه و چند معیاره
2- 1 مقدمه
2- 2 معیارها و اهداف
2- 2 تصمیم گیری چند معیاری
2- 2- 1 مدل های MODM
2- 3 تعاریف تصمیم گیری
2- 3- 1 تصمیم گیری
2- 3- 2 شیوه شهودی
2- 4 ویژگی های یک سیستم پشتیبان تصمیم گیری خوب
2- 4- 1 تصمیم گیری تک هدفه
2- 4- 2 ویژگی های تصمیم های تک هدفه
2- 4- 3 تصمیم گیری چند هدفه
2- 4- 4 ویژگی های تصمیم های چند هدفه
2- 5 بررسی تحلیلی در تصمیم گیری
فصل سوم: روش های تصمیم گیری چند معیاره
3- 1 تصمیم گیری چند معیاری
3- 2 روش های تصمیم گیری چند معیاره
3- 2- 1 متد مجموع ساده وزین (SAW)
3- 2 – 2 متد TOPSIS
3- 2- 3 متد ELECTRE
3- 2- 4 روش AHP
3- 2- 6 فرایند تحلیل سلسله مراتبی گروهی
3- 2- 7 تصمیم گیری چند معیاره و جایگاه AHP
منابع
منابع و مأخذ:
نوع فایل: word
قابل ویرایش 100 صفحه
مقدمه:
الگوریتمهای ژنتیک بخشی از تحولات رشته کامپیوتر هستند که دارای فضای رشد سریعی در عرصه هوش مصنوعی می باشند. بطوریکه می توان حدس زد، الگوریتمهای ژنتیک از تئوری داروین که در مورد تکامل تدریجی است، الهام گرفته اند. با نگاه دقیق به روند تکامل، یعنی روندی که طبیعت برای حل مسائل خود از آن استفاده می کند، می توان به ایده های جالب و قابل پیاده سازی رسید. جانوران برای ابقاء خود و ادامه حیات مجبور به سازگاری با محیط هستند. اطلاعات گرفته شده درطی هزاران سال از طبیعت در کروموزومها و در سطح پایین تر روی ژن ها و دی ان آ ها ذخیره می گردد. علم کامپیوتر،علمی است که اندیشه آن از زمان تفکر برای اولین ماشین محاسبه گر شروع شد. این علم روز به روز پیشرفت کرد. بطوریکه پیشرفت آن قابل مقایسه با علوم دیگر نیست. این علم تا جائی پیشرغت کرده است که تمامی زندگی روزمره بشررا تحت الشعاع قرار داده است. اعمالی که تا چندین سال پیش با تفکر و حتی نیروی خلاقیت بشر انجام می شد، امروز با استفاده از علم کامپیوتر انجام می گیرد و انجام چنین کارهایی توسط بشر کاری بیهوده و وقت گیر می باشد. علوم کامپیوتر تنها به پیشرفت در محدوده خود قانع نبوده و متخصصین این علم از علوم دیگری همچون ریاضی و زیست شناسی برای پیشرفت و بهبود آن استفاده می کنند. در این زمینه مکانیزم تکامل انسان و ارث بری خصوصیات از کروموزومها از طریق عملگرهای ژنتیکی توجه متخصصین علم کامپیوتر را به خود جلب کرده است، به گونه ای که آنها برای حل مسائلی که با روشهای معمولی پیدا کردن راه حلهای مناسب برای آنها سخت می باشد این دو علم را با هم ترکیب می کنند. الگوریتمهای ژنتیک بخشی از تحولات رشته کامپیوتر هستند که دارای فضای رشد سریعی در عرصه هوش مصنوعی می باشند. بطوریکه می توان حدس زد، الگوریتمهای ژنتیک از تئوری داروین که در مورد تکامل تدریجی است، الهام گرفته اند. با نگاه دقیق به روند تکامل، یعنی روندی که طبیعت برای حل مسائل خود از آن استفاده می کند، می توان به ایده های جالب و قابل پیاده سازی رسید. جانوران برای ابقاء خود و ادامه حیات مجبور به سازگاری با محیط هستند. اطلاعات گرفته شده درطی هزاران سال از طبیعت در کروموزومها ودر سطح پایین تر روی ژن ها و دی ان آ ها ذخیره می گردد.
فهرست مطالب:
7) سیستم های رده بندی کننده ی یادگیری
7-1)اهداف این فصل
7-2)مثال مقدماتی
7-3)زمینه ی کلی
7-4)ZCS : سیستم رده بندی کننده ی سطح صفر
7-5)XCS
7-5-1)انگیزه
7-5-2)شرح
7-6)تعمیم ها
7-7)مثال های کاربردی
7-7-1)مدل سازی تاجرهای بازار مالی
7-7-2)مسئله ی چندمرحله ای
8) کنترل پارامتر در الگوریتم های تکاملی15
8-1)اهداف این فصل
8-2)مقدمه
8-3)مثال هایی از تغییر پارامترها
8-3-1)تغییر سایز گام جهش
8-3-2)تغییر ضرایب پنالتی
8-3-3)خلاصه
8-4)طبقه بندی تکنیک های کنترل
8-4-1)چه چیزی تغییر می یابد؟
8-4-2)چگونه تغییرات بوجود می آیند؟
8-4-3)تغییر براساس کدام شواهد صورت می گیرد؟
8-4-4)حوزه ی تغییر چه چیزی می باشد؟
8-4-5)خلاصه
8-5)مثال هایی از تغییر پارامترهای EA
8-5-1)نمایش
8-5-2)تابع ارزیابی
8-5-3)جهش
8-5-4)ترکیب
8-5-5)انتخاب
8-5-6)جمعیت
8-5-7)تغییر همزمان پارامترهای متعدد
8-6)بحث
9) مسائل چندوجهی و توزیع خاص35
9-1)اهداف این فصل
9-2)مقدمه: مسائل چندوجهی و نیاز برای پراکندگی
9-2-1)مسائل چند وجهی
9-2-2)راندگی ژنتیک
9-2-3)محرک های بیولوژیکی و روش های الگوریتمی
9-2-4)فضای الگوریتمیک در مقابل فضای ژنتیک در مقابل فضای راه حل
9-2-5)خلاصه
9-3)اندازه گیری های ضمنی
9-3-1)چندین جمعیت پشت سرهم : EA های مدل جزیره
9-3-2)توزیع خاص درون یک جمعیت : EA های مدل انتشار
9-3-3)گونه های اتوماتیک با استفاده از محدودیت های جفت گیری
9-4)حفاظت از تنوع صریح
9-4-1)به اشتراک گذاری برازندگی
9-4-2)ازدحام (انبوهی)
9-5)الگوریتم های تکاملی چندمنظوره
9-5-1)مسائل بهینه سازی چند منظوره
9-5-2)تسلط و بهینه سازی پاراتو (Pareto)
9-5-3)راهکارهای EA برای بهینه سازی چند منظوره
9-6)مثال کاربردی: هم تکاملی توزیع شده ی زمانبندی های تولید کارگاهی
10) هیبریداسیون (پیوندزنی) با دیگر تکنیک ها : الگوریتم های ممتیک52
10-1)اهداف این فصل
10-2)تحرکی برای هیبریداسیون EA ها
10-3)مقدمه ی مختصری بر جستجوی محلی
10-3-1)اثر لامارک و بالدوین
10-4)ساختار الگوریتم ممتیک
10-4-1)مقداردهی اولیه ی هیوریستیک یا هوشمند
10-4-2)ترکیب در عملگرهای تغییر : ترکیب و جهش هوشمند
10-4-3)اجرای جستجوی محلی روی نتیجه ی حاصل از عملگرهای تغییر
10-4-4)هیبریداسیون در طول نگاشت ژنوتایپ به فنوتایپ
10-5)مباحث طراحی برای الگوریتم های ممتیک
10-5-1)حفظ تنوع
10-5-2)انتخاب عملگرها
10-5-3)استفاده از دانش
10-6)مثال کاربردی: برنامه ی زمانی چند مرحله ای ممتیک
11) نظریه66
11-1)اهداف این فصل
11-2)رقابت چندسطحی ها در فضاهای باینری: قضیه الگو
11-2-1)الگو چیست ؟
11-2-2)فرمول Holland برای SGA
11-2-3)تحلیل مبتنی بر الگوهای عملگرهای تغییر
11-2-4)تحلیل و حقه ی والش
11-2-5)انتقادها و گسترش های اخیر قضیه ی الگوها
11-2-6)پیوند ژنی : شناسایی و بازترکیب بلوک های سازنده
11-3)سیستم های پویا
11-4)تحلیل زنجیره مارکوف
11-5)روش های مکانیک آماری
11-6)روش های کاهش گرایی
11-7)تحلیل EA ها در فضاهای جستجوی پیوسته
11-8)قضیه های NO FREE LUNCH
12) کنترل محدودیت78
12-1)اهداف این فصل
12-2)مسائل محدود شده
12-2-1)مسائل بهینه سازی آزاد
12-2-2)مسائل مطلوبیت محدود
12-2-3)مسئله های بهینه سازی محدود شده
12-3)دو نوع مهم کنترل محدودیت
12-4)روش هایی برای کنترل محدودیت های موجود در EA ها
12-4-1)توابع پنالتی
12-4-2)توابع تعمیر
12-4-3)محدودسازی جستجو به منطقه ی امکان پذیر
12-4-4)توابع کدگشا
12-5)مثال کاربردی : گراف رنگ آمیزی با سه رنگ
12-5-1)روش غیرمستقیم
12-5-2)نگاشت ترکیبی – روش مستقیم
نوع فایل: word
قابل ویرایش 70 صفحه
مقدمه:
در این مستند سعی بر آن است تا ضمن بیان فعالیتهای انجام داده شده که عبارت است از پیاده سازی یک سیستم الکترونیکی , به مطالبی افزون بر آن از قبیل شرحی در مورد نرم افزار دلفی و محیط اینتراوب , مقد مه ای بر اینتراوب , معماریهای اینتراوب ,شیوه ساخت بر نامه های کاربردی اینتراوب وهمچنین نحوه تحلیل این سیستم با استفاده از نرم افزار uml و در آخر به پیاده سازی سیستم آزمون الکترونیکی با نرم افزار اینتراوب دلفی و sql server2000 پرداخته شده است.
Intrawebکتابخانه ای از اجزاء ساخت است که در حال حاضر توسط atozed software تولید میشود در نگارش professionalدلفی 7 میتوانید نگارش متناظر intraweb را پیدا کنید. نگارش professional تنها در مد قابل استفاده است و این امر را در همین فصل در خواهید یافت . اگرچه دلفی 7 نخستین نگارشی از IDF بورلند است که این مجموعه از اجزاء ساخت در آن گنجانده شده است . اما intraweb سالهاست که مطرح است این کتابخانه مورد ارزیابی قرار گرفته است و از آن پشتیبانی شده است از جمله چند جزء ساخت متفرقه .
نکته :اجزاء ساخت متفرقه intraweb عبارتند از iwchart (محصولsteema), iwbold (محصول centillex) , iwopensource , iw translator , iwdialogs , iwdatamodulepool (محصول arcana) , iw component pack (محصول tms) و iwgranprimo ( محصول (granprimo . آخرین فهرست اجزاء ساخت متفرقه را در www.atozedsoftware.com خواهید یافت.
اگرچه متن کتا بخانه اصلی را در اختیار ندارید (قابل خرید است) اما معماری intraweb نسبتا باز است اما برای محیط کیلیکس هم موجود است . چنانچه برنا مه های کاربردی intraweb به دقت نوشته شوند . در محیط های مختلف کاملا قابل استفاده خواهند بود
توجه : علاوه بر نگارشهای خاص دلفی و لینوکس , نگارش هایی از intraweb برای c++builder و جاوا نیز موجود میباشند . نگارش .net آن نیز در دست آماده سازی بوده و احتمالا همراه با نگارش آتی .net دلفی عرضه خواهد شد .به عنوان مالک نسخه ای از دلفی 7 میتوانید نخستین نسخه تجدید نظر شده (نگارش 1/5) را دریافت و مجوز خود را به نگارش کامل intraweb ارتقا دهید که شامل نسخه به روز یافته و امکانات پشتیبان می باشد برای کسب اطلاعات بیشتر به سایت وب atozed software رجوع کنید . مستندات کاملتری (فایل های راهنما و PDF) همراه با نسخه ارتقاء نگارش 5.1 عرضه خواهد شد .
فهرست مطالب:
شرحی در مورد نرم افزار دلفی و محیط اینتراوب
مقدمه ای بر اینتراوب
نخستین نگاه به پشت پرده
معماریهای اینتراوب
شیوه نوشتن برنامه های کاربردی چند صفحه ای
مدیریت جلسات کاری
کنترل شمای ظاهری
برنامه های کاربردی بانک اطلاعاتی وب
برقراری ارتباط با رکوردهای فرزند
انتقال داده ها به طرف سرویس گیرنده
تحلیل سیستم با نرم افزار uml
پیاده سازی سیستم با نرم افزار دلفی و پایگاه داده sql server2000
منابع و مأخذ:
مرجع کامل دلفی7
آموزشsql server 2000 در 21 روز