فرمت :WORD تعداد صفحه :67
فهرست
مقدمه: ...............................................................1
بخش اول: ..........................................................5
بخش دوم : .........................................................8
بخش سوم : ......................................................12
بخش چهارم : ...................................................22
بخش پنجم : ......................................................25
بخش ششم : .....................................................26
بخش هفتم : ......................................................29
بخش هشتم : .....................................................40
بخش نهم : .......................................................46
نتیجه گیری : ....................................................53
منابع و مأخذ : ...................................................57
مقدمه
ASP.Net چیست ؟
تکنولوژی ASP .Net را می توان به زبان ساده، محیط برنامه نویسی تحت سکوی دات نت برای ساخت برنامه های کاربردی (Applications) قابل اجرا در بستر اینترنت به همراه زبان HTML معرفی کرد. هم اکنون نسخه های 2006،2005،88 زبان دلفی به طور کامل با سکوی دات نت سازگار بوده و از توسعه برنامه های کاربردی بوسیله ASP .Net پشتیبانی می نمایند. اگر شما با ASP کلاسیک آشنا هستید، باید گفت که ASP .Net به طور کلی با ASP کلاسیک متفاوت می باشد [تا قبل از ارائه سکوی دات نت تکنولوژی شرکت مایکروسافت برای ساخت برنامه های کاربردی تحت اینترنت ASP بود. که آخرین نسخه آن هم ASP 3.0 بوده است. بعد از ارائه ASP .Net تکنولوژی قدیمی ASP، را ASP کلاسیک نامیدند. همچنین به ASP .Net عبارت "ای اس پی پلاس" هم می گویند- م]. برای شما، به عنوان یک برنامه نویس دلفی که با توسعه سریع نرم افزار یا RAD و برنامه نویسی شیئ گرا (OOP) بوسیله خاصیت ها، متدها و رویدادها آشنایی دارید، تکنولوژی ASP .Net یک مدل بسیار قوی و مناسب جهت ساخت برنامه های کاربردی قدرتمند مطرح می باشد. هم اکنون در اینترنت تعدادی راه حل نرم افزاری با ASP .Net و دلفی ارائه شده است. که از آن جمله می توانید به پورتال و فروشگاه اینترنتی در سایت aspxDelphi.com مراجعه نمایید [این سایت تماما با ASP .Net و دلفی ساخته شده است].
ASP .Net متشکل از چندین تکنولوژی متفاوت شامل : فرم های وب یا WebForms (همانند فرم های متداول در برنامه های Win32 در دلفی )، سرویس های وب، کنترل های وب، کنترل های HTML و کنترل های اعتبار
سنجی؛ می باشند. وقتی تمام این موارد در کنار هم قرار گیرند، توسعه دهنده گان و برنامه نویسان را قادر به ساخت و ارائه برنامه های کاربردی تحت وب قوی، قابل نگهداری و مقیاس پذیر می نمایند.
اکنون بیایید تا در قالب جملاتی ساده بررسی نماییم که به طور کلی ASP .Net در مورد چه چیزهایی می باشد :
های سرور دارای خواص، رویدادها و متدهایی می باشند و در واقع رابط کاربر را پیاده سازی می نمایند که قابل بسط و توسعه نیز هستند.
(User Controls) در یک وب فرم وارد می نماید را تست نمایید.
فرمت :WORD تعداد صفحه :127
حالت |
نوع |
برد طبق دهنده |
دقت |
عرض و طول |
تعداد کاراکتر |
رنگ |
00H |
متن |
CGA[3] |
200×320 |
8×8 |
25×40 |
16 |
|
|
EGA[2,3] |
350×320 |
14×8 |
25×40 |
16 |
|
|
MCGA |
400×320 |
16×8 |
25×40 |
16 |
|
|
VGA[1] |
400×360 |
16×9 |
25×40 |
16 |
01H |
متن |
CGA |
200×320 |
8×8 |
25×40 |
16 |
حالت |
نوع |
برد طبق دهنده |
دقت |
عرض و طول |
تعداد کاراکتر |
رنگ |
|
|
EGA[2] |
350×320 |
14×8 |
25×40 |
16 |
|
|
MCGA |
400×320 |
16×8 |
25×40 |
16 |
|
|
VGA[1] |
400×360 |
16×9 |
25×40 |
16 |
02H |
متن |
CGA[3] |
200×640 |
8×8 |
25×80 |
16 |
|
|
EGA[2,3] |
350×640 |
14×8 |
25×80 |
16 |
|
|
MCGA |
400×640 |
16×8 |
25×80 |
16 |
|
|
VGA[1] |
200×720 |
16×9 |
25×80 |
16 |
03H |
متن |
CGA |
200×640 |
8×8 |
25×80 |
16 |
|
|
EGA[2] |
350×640 |
14×8 |
25×80 |
16 |
|
|
MCGA |
400×640 |
16×8 |
25×80 |
16 |
|
|
VGA[1] |
400×720 |
16×9 |
25×80 |
16 |
04H |
گرافیک |
CGA/EGA/ MCGA/VGA |
200×320 |
8×8 |
25×40 |
4 |
05H |
گرافیک |
CGA/EGA[3]/ MCGA/VGA |
200×320 |
8×8 |
25×40 |
4 |
06H |
گرافیک |
CGA/EGA/ MCGA/VGA |
200×640 |
8×8 |
25×80 |
2 |
07H |
متن |
MDA/EGA |
350×720 |
14×9 |
25×80 |
تکرنگ |
|
|
VGA[1] |
400×720 |
16×9 |
25×80 |
تکرنگ |
08H |
گرافیک |
Pcjr |
200×160 |
8×8 |
25×20 |
16 |
09H |
گرافیک |
Pcjr |
200×320 |
8×8 |
25×40 |
16 |
0AH |
گرافیک |
Pcjr |
200×640 |
8×8 |
25×80 |
4 |
حالت |
نوع |
برد طبق دهنده |
دقت |
عرض و طول |
تعداد کاراکتر |
رنگ |
0BH |
--- |
رزرو |
|
|
|
|
0CH |
--- |
رزرو |
|
|
|
|
0DH |
گرافیک |
EGA/VGA |
200×320 |
8×8 |
25×40 |
16 |
0EH |
گرافیک |
EGA/VGA |
200×640 |
8×8 |
25×80 |
16 |
0FH |
گرافیک |
EGA/VGA |
350×640 |
14×8 |
25×80 |
تک رنگ |
10H |
گرافیک |
EGA/VGA |
350×640 |
14×8 |
25×80 |
16 |
11H |
گرافیک |
MCG/VGA |
480×640 |
16×8 |
25×80 |
2 |
12H |
گرافیک |
VGA |
480×640 |
16×8 |
25×80 |
16 |
13H |
گرافیک |
MCG/VGA |
200×320 |
8×8 |
25×40 |
256 |
بیت |
معنی |
0 |
دیسک گردان نصب شده است =1 |
1 |
کمک پردازنده نصب شده است=1 |
بیت |
معنی |
2-3 |
حافظهRAM برد اصلی سیتسم |
|
00 = 16 کیلو بایت |
|
01 = 32 کیلو بایت |
|
10 = 48 کیلو بایت |
|
11 = 64 کیلو بایت |
2 |
ابزار اشاره کننده نصب شده است= (PC/2)1 |
3 |
بدون استفاده(PC/2 ) |
4-5 |
حالت ویدئو آغازین |
|
01 = 25×40 رنگی |
|
10 = 25×80 رنگی |
|
11 = 25×80 تک رنگ |
6-7 |
تعداد دیسک گردانها( اگر بیت صفر مساوی یک باشد) |
=00 |
یک دیسک گردان وصل شده است |
=01 |
دو دیسک گردان وصل شده است |
=10 |
سه دیسک گردان وصل شده است |
=11 |
چهار دیسک گردان وصل شده است |
8 |
بدون استفاده |
9-11 |
تعداد بوردهای پورت سریال وصل شده |
12 |
تطبیق دهنده بازی نصب شده است = 1 |
12 |
بدون استفاده (PC/2) |
بیت |
معنی |
13 |
بدون استفاده |
13 |
مودم درونی نصب شده است = 1 |
14-15 |
تعداد چاپگرهای وصل شده |
فرمت :WORD تعداد صفحه :45
سخت افزار شامل تمام قسمتهای فیزیکی کامپیوتر می شود که از اطلاعات درون آن و همین طور عملیاتی که بر روی این اطلاعات انجام می دهد و از نرم افزاری که دستوراتی برای انجام وظایف سخت افزار ارائه می دهد مجزا است. سخت افزار و نرم افزار مرز نامشخصی دارد.
فرم ویر، نرم افزاری است که به صورت توکار در سخت افزار ساخته شده است. اما این نوع فرم ویر معمولا در قلمرو کاری برنامه نویسان و مهندسین کامپیوتر است و یک مسئله نگران کننده برای کاربران کامپیوتر نیست.
|
یک کامپیوتر شخصی(PC) از قطعات زیر تشکیل شده است:
Case :که در آن قطعات زیر موجومد میباشد:
· برد اصلی:وسیله ای است که واحد پردازش مرکزی (CPU)و حافظه اصلی , حافظه جانبی و... را متصل به یکدیگر قرار می دهد.
· منبع تغذیه:جعبه ای که در آن ولتاژ برق ورودی به کامپیوتر کنترل شده و به مقدار های مشخص تبدیل می کند.
· کنترل کننده های حافظه جانبی:مثلIDE ,SCSI یا نوع های دیگر که دیسک سخت ولوح فشرده و انواع دیگر خواننده های رسانه را کنترل میکند.این کنترل کننده ها به صورت مستقیم بر روی برد اصلی سوار شده اند(on board).
· کنترل کننده گرافیکی : خروجی مخصوص مانیتور را تولید می کند.
· انواع حافظه: که خود شامل دو گروه :
1-حافظه اصلیRAMوROM
2-حافظه جانبیدیسک سخت وفلاپی دیسک و لوح فشرده و...)می شود.
· خطوط انتقال اطلاعات:کنترل کننده هایسریال و موازی وUSBوFireWire )برای ارتباط و کنترل وسایل جانبی خارج از کامپیوترمثل چاپگر و ...
· در گاه های کامپیوتر:
1.CPU(درگاه واحد پردازش مرکزی)
2.در گاه های بر روی برد اصلی:
3.PCI
4.ISA
5.USB
6.AGP
صفحه نمایش رایانه
علاوه بر این سخت افزار شامل اجزا بیرونی یک سیستم کامپیوتری می شود.
نمونه های زیر از انواع رایج اجزا بیرونی رایانه هستند:
همچنین ببینید
دستگاه ورودی
1.کی بورد
2.موس
3.ترک بال
4.جوی استیک
5.اسکنر
6.وب کم
دستگاه خروجی
1.چاپ گر
2.بلند گو
3.مانیتور
4.مودم
نگهداری از کامپیوتر
|
آیا می خواهید سالها به عمر کامپیوتر خود بیفزایید. در اینجا نکاتی ساده را به اطلاع شما می رسانیم که از کاهش کارایی و عمر کامپیوتر جلوگیری می کند. بزرگترین دشمن کامپیوتر گرماست، که باعث می شود چیپ های و دیگر اجزای داخلی کامپیوتر گرم شوند. و همچنین از کارایی کامپیوتر می کاهد. اولین چیزی که باید چک کنید این است که از جریان هوا در اطراف کامپیوتر خود مطمئن شوید. اگر کامپیوتر خود را در یک محفظه قرار می دهید. حتماً در پشت آن یک سوراخ دایره ای برای جریان هوا باز کنید. به طوریکه این سوراخ مسیر هوای فن کامپیوتر شما را باز نگه دارد. تا هوای خنک بتواند از داخل کیس کامپیوتر شما بگذرد. اگر کامپیوتر را در داخل محفظه ای قرار می دهید، حداقل تا فضای 10 سانتی متری پشت کیس نباید هیچ مانعی وجود داشته باشد. تا جریان هوا برقرار شود. مطمئن شوید بالا و پشت مانیتور شما از گرد و خاک پاک شده است. کتابها، ورقهای کاغذ، جعبه ها و سایر اشیاء را روی مانیتور خود قرار ندهید. همیشه به شکافهای بالای مانیتور توجه کافی داشته باشید تا گرمای اضافی به راحتی دفع شود. اگر این گرما دفع نشود گرمای اضافی به قطعات الکترونیکی مانیتور سرایت کرده که نتیجه آن بهم ریختگی رنگ، لرزش تصویر و مشکلات دیگری را برای مانیتور است. کار بعدی که می توانید انجام دهید پاک کردن گرد و غبار از سطوح داخلی کامپیوتر است.این کار را حداقل دو بار در سال انجام دهیدو هر دو سال یکبار این کار را برای مانیتور انجام دهید. به گرد و غبار همانند یک پتو نگاه کنید، که چیپهای کامپیوتر را داغ نگه می دارند، هر چه گرد و خاک بیشتری روی آنها نشسته باشد، بیشتر داغ میشوند. چه میزان گرد و خاک زیاد است؟ 0.05 میلیمتر چطور است یا آنقدر که بتوان گرد و غبار را دید، همین میزان کم می تواند دمای داخلی چیپها را 5 درصد افزایش دهد. به نظر شما 5 درصد زیاد نیست ! اگر بدانید این مقدار میتواند سالها از عمر کامپیوتر شما بکاهد چطور؟ راحت ترین راه برای نظافت داخل کامپیوتر استفاده از یک جاروبرقی خانگی است. بعد از اینکه با یک مکنده مانند جاروبرقی آن را تمیز کردید می توانید از هوای فشرده (با فشار کم طوری که به قطعات کامپیوتر صدمه وارد نشود) برای بیرون راندن گرد و غبار باقی مانده استفاده کنید. مطمئن شوید که پره های فن های خنک کننده را کاملاً تمیز کرده اید. فن منبع تغذیه برق و CPU و کیس را تمیز کنید. برای نظافت کی برد هم از هوای فشرده استفاده کنید و توجه داشته باشید که هیچگاه برای نظافت کی برد از مایعات استفاده نکنید. و از یک کاور برای پوشاندن کی برد در زمان بی کاری کی برد استفاده کنید. با همین روش ساده سالها به عمر کی برد خود اضافه می کنید. و اما می رویم سراغ هارد دیسک، اول از همه توجه داشته باشید که هارد دیسک به گونه ای طراحی شده است که به صورت افقی نصب شود بنابراین نمی توانید هارد دیسک را به پهلو نصب کنید و از آن انتظار کار بیش از دو سال را داشته باشید. 90 درصد هارد دیسکها که به پهلو در کیس نصب می شوند بعد از دو سال مشکل پیدا می کنند و احتیاج به تعویض دارند. این شیوه نصب باعث فشار وارد شدن به قسمت کوچکی از بیرینگ های هارد می شود و این بیرینگ ها خراب می شوند. ولی با نصب افقی هارد وزن هارد به طور یکنواخت در کل سطح بیرینگ تقسیم می شود بنابراین بیرینگ هارد دچار خرابی پیش از موعد نمی شود. معمولاً هارد دیسکهایی که روی قطعاتی که تولید گرما می کنند قرار می گیرند یا بین قطعات دیگر ساندویچ شده اند و برای تبادل حرارت و جریان هوا فضای کافی وجود ندارد زودتر دچار مشکل می شوند. بخاطر داشته باشید که هارد درایو شما دارای یک موتور و قطعات متحرک است. هر چه تهویه هوا در اطراف آن بیشتر باشد راحتر گرمای اضافی را دفع می کند و عمر آن بیشتر خواهد بود. در ضمن هارد نسبت به لرزش و تکانهای شدید به خصوص در حال کار حساس است پس مراقب هارد دیسک خود باشید و کامپیوتر خود را روی میزی قرار دهید که محکم و ثابت است. به کامپیوتر خود اجازه بدهید نفس بکشد و آن را تمیز نگه دارید تا در سالهای بعد هم در خدمت شما باشد.
|
فرمت :WORD تعداد صفحه :52
فهرست مطالب
ردیف |
موضوع |
صفحه |
1 |
بلوتوث |
1 |
2 |
مقدمه |
3 |
3 |
دندان آبی یا bluetooth از کجا آمد؟ |
4 |
4 |
این دندان آبی bluetooth یعنی چه؟ |
4 |
5 |
فن آوری دندان آبی bluetooth در حال حاضر |
5 |
6 |
از امواج رادیویی تا فن آوری دندان آبی bluetooth |
5 |
7 |
فن آوری دندان آبی bluetooth امواج برد کوناه |
6 |
8 |
مزایای bluetooth |
6 |
9 |
Bluetooth یا فن آوری دندان آبی در جهان امروز |
7 |
10 |
استاندارد bluetooth |
7 |
11 |
تکنولوژی مادون قرمز در مقابل bluetooth |
8 |
12 |
قیمت ارزان فن آوری bluetooth |
8 |
13 |
سرعت انتقال اطلاعات در bluetooth |
9 |
14 |
Bluetooth و سیستم تداخل امواج |
9 |
15 |
فناوری bluetooth |
11 |
16 |
راه حلی به نام bluetooth |
13 |
17 |
نام bluetooth |
14 |
18 |
مزایای bluetooth |
14 |
19 |
Piconet ها |
19 |
20 |
کاربردهای bluetooth |
21 |
1-20 |
مقایسه بلوتوث و wi-fi در محیط کار |
22 |
2-20 |
بلوتوث |
22 |
3-20 |
Wi-fi |
23 |
4-20 |
مشخصات و ساختار |
23 |
5-20 |
بلوتوث ورژن 1.0 و 1.0B |
24 |
6-20 |
بلوتوث ورژن 1.1 |
24 |
7-20 |
بلوتوث ورژن 1.2 |
25 |
8-20 |
بلوتوث ورژن 2 |
26 |
21 |
آینده bluetooth |
26 |
1-21 |
Atomic Encryption Chang
|
26 |
2-21 |
Extended Inquiry Response |
27 |
3-21 |
Sniff Subrating
|
27 |
4-21 |
QoS Improvements
|
27 |
5-21 |
Simple Pairing
|
27 |
22 |
اطلاعات تخصصی |
29 |
1-22 |
ارتباط و اتصال |
29 |
2-22 |
جفت شدن با دستگاه های دیگر (pairing) |
32 |
3-22 |
هوا به عنوان یک رابط (air interface) |
33 |
23 |
امنیت |
35 |
1-23 |
اقدام های امنیتی |
35 |
2-23 |
نگرانی های امنیتی |
35 |
|
2003 |
35 |
|
2004 |
36 |
|
2005 |
36 |
|
2006 |
37 |
24 |
پروفایل های bluetooth |
38 |
1-24 |
پروفایل پخش رادیویی پیشرفته (A2DP(:Advanced Audio Distribution Profile
|
38 |
2-24 |
پروفایل AVRCP: Audio/Video Remote Control Profile |
39 |
3-24 |
پروفایل BIP : Basic Imaging Profile
|
39 |
4-24 |
پروفایل BPP : Basic Printing Profile
|
41 |
5-24 |
پروفایل CIP : Common ISDN Access Profile |
41 |
6-24 |
پروفایل CTP : Cordless Telephony Profile |
41 |
7-24 |
پروفایل DID : Device ID Profile |
42 |
8-24 |
پروفایل DUN : Dial-up Networking Profile |
42 |
9-24 |
پروفایل FAX : Fax Profile |
42 |
10-24 |
پروفایل FTP: File Transfer Profile
|
43 |
11-24 |
پروفایل GAVDP : General Audio/Video Distribution Profile
|
43 |
12-24 |
پروفایل GAP : Generic Access Profile
|
43 |
13-24 |
پروفایل GOEP: Generic Object Exchange Profile
|
43 |
14-24 |
پروفایل HCRP : Hard Copy Cable Replacement Profile |
44 |
15-24 |
پروفایل HID : Human Interface Device Profile
|
44 |
16-24 |
پروفایل ICP : Intercom Profile
|
44 |
17-24 |
پروفایل OPP : Object Push Profile
|
45 |
18-24 |
پروفایل PAN : Personal Area Networking Profile
|
45 |
19-24 |
پروفایل PBAP : Phone Book Access Profile |
45 |
20-24 |
پروفایل SPP : Serial Port Profile
|
45 |
21-24 |
پروفایل SDAP : Service Discovery Application Profile |
46 |
22-24 |
پروفایل SAP و SIM : SIM Access Profile
|
46 |
23-24 |
پروفایل SYNCH : Synchronisation Profile
|
46 |
24-24 |
پروفایلWAPB : Wireless Application Protocol Bearer
|
47 |
25 |
مبداء یا منشاء اسم و آرم بلوتوث
|
48 |
26 |
کنسرسیوم بلوتوث
|
49 |
27 |
تکنولوژی های مرتبط
|
50
|
فرمت :WORD تعداد صفحه :32
توابع :
دربرنامه های طولانی وپیچیده که شامل چندین بخش منطقی ومستقل از هم هستند ، بهتر است برای هرقسمت منطقی ، برنامه جداگانه ای نوشته شود .
برنامه هایی که برای هر یک از بخش نوشته می شود ، تابع نام دارد درواقع تابع ، برنامه ای است که برای حل بخشی از مسئله نوشته می شود .
-توابع کتابخانه ای :
تعدادی از توابع که دراغلب برنامه ها مورد استفاده قرارمی گیرند و کاربرد زیادی دارند ، از قبل نوشته شده ، به همراه کامپایلر C++ ارائه می شوند که به آنهاتوابع کتابخانه ای گویند مثل تابع clrsc() که صفحه نمایش را پاک می کند .
برحسب ضرورت می توان توابعی را بنویسید ودر برنامه مورد استفاده قرار داد .
بااستفاده از توابع می توان برنامه های ساخت یافته نوشت وظایف این نوع برنامه ها توسط بخش های مستقلی که تشکیل دهنده برنامه اند انجام می شود .
این بخش ها ی مستقل همان توابع هستند امتیازات برنامه نویسی ساخت یافته عبارتند از 1- نوشتن برنامه های ساخت یافته آسان است 2- همکاری بین افراد رافراهم می کند 3- اشکال زدایی برنامه های ساخت یافته ساده تر است 4- برنامه نویس ساخت یافته موجب صرفه جویی در وقت می شود .
نوشتن تابع
برای نوشتن تابع باید اهداف تابع مشخص باشد تابع چه وظیفه ای به عهده دارد ،ورودی های تابع چیست ، وخروجی های تابع کدامند با دانستن این موارد نوشتن تابع چندان دشوار نیست .
هر تابع دارای سه جنبه است ،1- جنبه تعریف تابع : که مجموع ای از دستورات است که عملکرد تابع را مشخص می کند 2- جنبه فراخوانی تابع دستوری است که تابع را فراخوانی می کندفراخوانی تابع بانام آن انجام می شود 3- جنبه اعلان .
نکاتی درمورد نوشتن تابع :
1- ابتدا بدون پرداختن به جزئیات پیاده سازی توابع ، آرگومانها ونتیجه ای را که ازتابع انتظار دارید ،مشخص کرده ،برنامه اصلی را بنویسید به عبارت دیگر درقدم اول لازم نیست با جزئیات پیاده سازی تابع بپردازید پس ازنوشتن برنامه اصلی ، توابع دیگر را بنویسید 2- توابع را طوری طراحی وپیاده سازی کنید که هرتابع فقط به آنچه که نیاز دارد دسترسی داشته باشد وبقیه قسمتهای برنامه وسایر اطلاعات توسط توابع غیرمرتبط قابل دستیابی نباشد این موضوع را پنهان سازی اطلاعات گویند برای این منظور ، هرتابع باید یک نقطه ورود ویک نقطه خروج داشته باشد .
3- برای ارتباط بین توابع ، ازآرگومان ها وپارامترها استفاده کنید .
چگونگی کار تابع :
وقتی تابعی ،توسط تابع دیگری فراخوانی می شود ، دستورات آن تابع اجرا می شوند پس از اجرای دستورات تابع ،کنترل اجرای برنامه ، به برنامه فراخوانی بر می گردد ، پس ازبرگشت ازتابع فراخوانی شده ، اولین دستور بعداز فراخوانی تابع ( درتابع فراخوانی ) اجرامی شود .
روش های ارسال پارامترها به توابع :
پارامترها را به دوطریق می توان ازتابع فراخوانی شونده ارسال کرد . این دوروش عبارت اند از 1- روش فراخوانی بامقدار 2- روش فراخوانی با ارجاع .
روش فراخوانی ، تعداد مقادیری رامشخص می کندکه توابع فراخوانی شونده می توانند بر گردانند در روش فراخوانی بامقدار ، دو دسته توابع می توانند وجود داشته باشد 1- توابعی که هیچ مقداری رابر نمی گردانند 2- توابعی که فقط یک مقدار را برمی گردانند اما در روش فراخوانی باارجاع توابع می توانند چندین مقدار را به تابع فراخوان برگردانند .
فرمت :WORD تعداد صفحه :100
CAN Open سیستم شبکه سازی بر مبنای باس سریال CAN می باشد.
CAN Openفرض می کند که سخت افزار طرح گیرنده و فرستنده CAN و کنترلر CAN دارد همانطور که در ISO 11898 مشخص شده است.
خانواده پروفایل CAN Openمکانیزم های ارتباط استاندارد شده و کارایی طرح را مشخص کرده است. خانواده پروفایل توسط CAN در دسترس است و نگهداری می شود، خانواده پروفایل توسط CAN در اتوماسیون CAN در دسترس است و نگهداری می شود ، گروه کاربران بین المللی و گروه تولید کنندگان بدون مجوز پیش خواهند رفت.
مشخصات CAN Open لایه عملکرد و پروفایل ارتباطی ( CiA DS- 301) ، بعلاوه چارچوبی برای طرح های قابل برنامه نویسی (CiA DSR – 301 ) ، توصیه هایی برای کابلها و اتصالات (CiA DRP -303 -2) و واحدهای SI و نمونه های شاخص (CiA DRP -303-2) را پوشش می دهد. چارچوب های خاص عملکرد اضافی به موازات اعمال خواهند شد. CAN Open توسط چندبر پروفایل طرح استاندارد شده ، پروفایل اینترفیس بعلاوه پروفایل عملکرد (CiA DS – 4XX) تکمیل می شود.
CAN Open اساساً برای سیستم های کنترل صنعتی هم جهت با طرح، مثل سیستم های راه اندازی طراحی شده است. اما شبکه های CAN Open در زمینه های کاری دیگر هم استفاده می شود، مثل حمل ونقل عمومی، وسایل نقلیه برون راهی ، تجهیزات پزشکی، الکترونیک دریایی و ساخت خودکار.
الگوی مرجع CAN Open
مفهوم ارتباط CAN Open می تواند مشابه به الگوی مرجع تسلسل سیستم های باز ISO
(ISO open systems Intercannection Reference Model) توصیف شود. CAN Open لایه کاربردی استاندارد شده و پروفایل ارتباطی را نشان می دهد. چارچوب اختیاری استاندارد شده و پروفایل ارتباطی را نشان می دهد. چارچوب اختیاری برای طرح های قابل برنامه نویسی کارآیی ارتباط اضافی را مشخص می کند.
CAN Open بر دنیای لایه لینک داده CAN و گیرنده ، فرستنده سرعت بالا که در ISO 1898 و Part 2 مشخص شده می باشد. بعلاوه ، CAN Open زمان بندی بر حسب بیت و توصیه های تعیین پین را برای بعضی کانکتورها مشخص می کند. پروفایل های طرح استاندارد شده ، و پروفایل های عملکرد رفتار default و کارآیی انتخابی طرح ها اینترفیس ها و عملکرد ها را توضیح میدهد.
فعل و انفعال لایه پروتکل
فعل و انفعالات لایه پروتکل ارتباط بر لایه های مختلف را توضیح می دهد. در لایه عملکرد CAN Open ، طرحها ارتباط و اهداف عملکرد را مبادله می کنند. همه این اهداف از طریق ضریب 16 بیتی و زیر ضریب 8 بیتی قابل دسترسی هستند. این اهداف ارتباطی (COB) به یک پیکره بندی شده برنامه ریزی شده اند. لایه فیزیکی CAN مقدار بیت از جمله زمان بندی بیت را مشخص می کند.
مشخصه زمان بندی بیت
در یک نسبت بیت 1 M bit /s شامل بیش از 8 برابر درجه ، در 800 Kbit /s خارج از 10 برابر درجه و از 500 Kbit /s به 1 Kbit /s خارج از 16 برابر درجه می باشد. CAN Open فقط از حالت نمونه برداری تنها استفاده می کند.
زمان بندی بیت (2)
هر مدول باید یکی از نسبتهای بیت مشخص شده را پشتیبانی کند، طول باس گرد شده بر اساس 5ns/m تاخیر تکثیر برآورد می شود و تأخیر کل intent طرح داخلی مؤثر طبق موارد زیر است:
Kbit /s 800 – m 1 : 210 ns
Kbit/s 200 – 500 : 300 ns ( شامل 40× 2 ns برای پیوندهای بینایی
Kbit/s 125 : 450 برابر درجه به تأخیرمؤثر= تاخیر نهفته به غالب به اضافه غالب به نهفته تقسیم بر 2)
برای طول بالس بزرگتر از حدود 200 m استفاده پیوندهای بینایی توصیه شده استم. برای طول باس بزرگتر از حدود 1Km پل یا طرح های تکرار کننده لاطم خواهد بود.
پین انتقال
تعیین بین واسطه فیزیکی طرح های CAN Open بطور متفاوت خط باس دو سیمه مشتق شده با بازگشت متداول مطابق با ISO 11898 می باشد.
توصیه CAN Open CiA DPR – 303 -1 نصب پایین کانکتور 9- PIN D sub ) DIN 41652 یا استاندارد بین المللی مربوط ) ، کانکتور نوع ریز 5-pin، کانکتور نوع باز، کانکتور چند قطبی ، و دیگر کانکتورها را تعریف می کند. نصب با پین کانکتور 9- pin D – sub به CiA DS – 102 کمبایل می شود.
الگوی طرح CAN Open
طرخ CAN Open می تواند به سه قسمت تقسیم شود:
* اینترفیس ارتباطی و نرم افزار پروتکل
* دیکشنری حذف
* اینترفیس پردازش و برنامه دستور العمل
اینترفیس ارتباطی و نرم افزار پروتکل خدماتی برای انتقال دریافت موارد ارتباطی از طریق باس فراهم می کنند. دیکشنری هدف همه انواع داده ها ، اهداف ارتباطی و اهداف دستور العمل را که در این طرح استفاده شده توضیح می دهد این اینترفیس به نرم افزار دستور العمل است. برنامه دستور العمل کاربرد کنترل داخلی بعلاوه اینترفیس به اینترفیس های سخت افزاری پردازش را فراهم می کند.
آرایش دیکشنری هدف
فرمت :WORD تعداد صفحه :192
LAN
اگر کامپیوترهایی را که در فواصل جغرافیایی کوچک مثل یک طبقه یا یک ساختمان قرار دارند به هم وصل کنیم، به این نوع شبکهها، LAN گفته میشود. در شبکههای LAN انواع مختلف دستگاهها، مثلRouter , Switch , Hub , Firewall , Pc , File Server , Voice Gateways , … را میتوان مشاهده نمود. انواع Mediaهای مختلف برای وصل کردن دستگاهها به همدیگر مورد استفاده قرار میگیرند. مثل Ethernet, Fast Ethernet (FE), Gigabit Ethernet (GE), Token Ring, FDDI که امروزه کاربرد Ethernet و FE در شبکههای موجود زیاد شده است.
WAN
اگر تعداد زیادی LAN که در فواصل جغرافیایی زیاد نسبت به هم قرار دارند را به هم وصل کنیم، این نوع از شبکه را به نام WAN می نامیم. چهار نوع مختلف WAN وجود دارد:
1. Circuit-Switched
2. Packet-Switched
3. Cell-Switched
4. Dedicated Connections
شبکههای نوع Circuit-Switched
این نوع از اتصالات WAN، یک ارتباط موقتی را بین دو قسمت ایجاد میکند که این ارتباط از طریق خطوط تلفن انجام میپذیرد. مثل اتصالات Dial-up و همچنین ISDN. از این نوع میتوان هم به عنوان اتصالات اصلی و هم به عنوان اتصالات پشتیبان استفاده نمود.
شبکههای نوع Cell-Switched
این نوع از شبکهها از یک ارتباط همیشگی استفاده میکنند. یعنی دسترسی به شبکه و یا اینترنت بیوقفه بوده و همچنین پهنای باند مورد نیاز را برای ما گارانتی میکند. امتیاز استفاده از این نوع در آن است که یک دستگاه به صورت همزمان میتواند به چندین دستگاه از روی یک Interface وصل شود. همچنین بستههای ارسالی توسط این نوع ارتباط دارای اندازههای ثابت بوده و بنابراین QoS (Quality of Service) یا کیفیت اتصال بهتری را ارائه میدهد. نقطه منفی استفاده از ارتباطات نوع Cell-Switched این است که از لوازم گرانقیمتتری استفاده کرده و همچنین ایجاد و عیبیابی آن نیز مشکلتر از بقیه میباشد. از همین رو است که بهترین راه انتقال صوت و تصویر، استفاده از همین نوع است. تکنولوژیهای ATM و SMDS مثالهایی برای Cell-Switched میباشند.
Packet-Switched
برخلاف نوع قبلی که از بستههایی با طول ثابت برای انتقال اطلاعات استفاده میکرد، ارتباطات نوع Packet-Switched میتواند بستههایی با طول مختلف را عبور دهد. تکنولوژیهایی مانند Frame Relay, X.25, DSL مثالهایی بارز از این نوع ارتباطات میباشند.
دو نوع جدید از ارتباطات Packet-Switched که در آمریکا به کار برده می شود، DSL و Cable می باشد. DSL نسبت به بقیه تکنولوژیهای WAN، از قیمت کمتری برخوردار بوده و از پهنای باندی تا حداکثر 2 Mbps استفاده میکند. همچنین DSL به مقدار فاصله ارتباط مستقیمی دارد. به این صورت که هر چقدر فاصله ما از منبع ارائه دهنده اشتراک DSL بیشتر باشد، سرعت و کیفیت دسترسی کمتر خواهد بود. Cable از کابلهای Coaxial که در ارتباطات تلویزیونی هم مورد استفاده قرار میگیرند، استفاده مینماید. اما ارتباطات Cable به صورت دسترسی اشتراکی است؛ به این صورت که هر چقدر کاربران بیشتری از آن استفاده کنند، سرعت دسترسی پائین خواهد آمد. هر دوی این تکنولوژیها بعد از ایجاد، به صورت همیشگی در حالت فعال قرار خواهند داشت و نیازی به شمارهگیری با ISP وجود ندارد.
MAN
همانطوریکه WAN بین LANهای مختلف ارتباط برقرار میکند، MAN نیز همین کار را در محیطهای جغرافیایی کوچک انجام میدهد. مثلاً در داخل یک شهر. به عبارت دیگر MAN یک ارتباط دوگانه بین LAN و WAN است. ولی برخلاف WAN که از سرعتهای کمتر تا متوسط بهره میبرد، MAN از سرعتهای بالایی برای انتقال اطلاعات استفاده میکند. مثل خطوط T1 (1.544 Mbps) و Optical Services. دستگاههایی که در MAN مورد استفاده قرار میگیرند، عبارتند از High-end, Routers, ATM Switches, Optical Switches.
Intranet, Extranet, Internet
بعد از مباحثی که در مورد انواع شبکه مطرح شد، اطلاحالات دیگری هم وجود دارند که باید در مورد آنها اطلاعاتی داشته باشیم.
Intranet: به شبکههای داخلی یک شرکت گفته میشود که منابع مورد نیاز برای کاربران در داخل همین شبکه قرار داشته و کاربران نیاز ندارند که برای یافتن منابع مورد نیاز خود به محیط عمومی اینترنت دسترسی داشته باشند. یک Intranet میتواند شامل LANs, Private WANs, MAN, VPN, SAN باشد.
Extranet: در واقع شبکههای Intranet گسترده را Extranet میگویند. این شبکه شامل افراد شناخته شده در خارج از شبکه Intranet میباشد که نیاز به دسترسی به منابع داخلی دارند. مثلاً کاربران و یا شرکای تجاری شرکت که به وسیله ارتباطات نوع VPN و یا Dial-up اقدام به استفاده از منابع شبکه داخلی می نمایند.
Internet: برخلاف Extranet که برخی از منابع شبکه در محلهای شناخته شده بیرون از Intranet قرار دارد، در اینترنت، منابع در محلهای ناشناخته و پراکنده متعدد ممکن است وجود داشته باشد. در واقع همه افراد ناشناخته موجود در اینترنت قادر به دسترسی به همه منابع میباشند.
VPN
یک نوع مخصوص از شبکه است که ارتباطات برقرار شده در آن به صورت کاملاً امن صورت میگیرد. هنگامی که بخواهیم در محیطهای عمومی اینترنت دسترسی به منابع را به صورت کاملاً امن انجام دهیم از این نوع شبکه استفاده میکنیم. مثلاً در Extranet، کاربران شناخته شده به وسیله استفاده از VPN به منابع داخلی یک شبکه دسترسی پیدا میکنند. در هنگام برقراری ارتباط از طریق VPN خصوصیات Confidentiality, Integrity Authentication, نیز مطرح میشوند. Authentication یعنی شناسایی هویت کاربران و صدور اجازه دسترسی به کاربران مجاز. Confidentiality یعنی اینکه اطلاعات انتقالی به وسیله خصوصیت Encryption یا پنهانسازی به صورتی حمل میشوند که قابل خواندن توسط افراد غیرمجاز نیستند. Integrity یعنی هیچکس قادر به تغییر اطلاعات ارسالی در بین راه نمیباشد.
OSI Reference Model
سازمان بینالمللی (ISO) استانداری برای چگونگی انتقال اطلاعات بین کامپیوتها و دستگاههای مختلف ارائه داده است که شامل تمام مراحل از مرحله ورود اطلاعات توسط کاربر تا مرحله تبدیل اطلاعات به سیگنالهای نوری و قرار گرفتن آنها در داخل سیم و یا به صورت بیسیم میشود. لازم به ذکر است که مدل OSI ایدههای مطرح در زمینه انتقال اطلاعات را به صورت کلی بیان میکند و پروتکلهایی مثل IP و IPX کاملاً با استاندارد مزبور همخوانی ندارند. درک مدل 7 لایهای OSI شما را در مدیریت آسان و عیبیابی مشکلات یاری خواهد داد.
مزایای مدل OSI
سازمان ISO مدل OSI خود را در 7 لایه ارائه داده است. منظور از این استاندارد، قادر ساختن سازندگان تجهیزات سختافزاری تولید کنندگان نرمافزار و مدیران شبکه برای مدیریت شبکه برای مدیریت بهتر و ایجاد تکنولوژیهای پیشرفته جدید و منطبق ساختن آنها با قالبهای استاندارد امروزی است. 7 لایه مورد بحث در این استاندارد هر کدام مرحلهای از ارتباط بین دستگاههای مختلف را شرح میدهد.
یک کامپیوتر شخصی بهترین مدل برای تفهیم مدل OSI است. همانطور که میدانیم یک کامپیوتر از اجزای مختلفی تشکیل شده است؛ مثل صفحه نمایش، صفحه کلید، ماوس، CD ROM، RAM، و ... که مجزا بودن هر یک از قطعات باعث میشود که در مواقع بروز مشکل، ایرادیابی آن آسانتر باشد. مثلاً اگر CD RAM دارای مشکلی بود به راحتی میتوان آن را تعویض نمود. مدل OSI نیز همین ایده را بازگو میکند.
خصوصیات مدل OSI
مدل OSI دارای 7 لایه به شرح زیر است:
لایه 7 : Application Layer
لایه 6 : Presentation Layer
لایه 5 : Session Layer
لایه 4 : Transport Layer
لایه 3 : Network Layer
لایه 2 : Data Layer
لایه 1 : Physical Layer
سه لایه بالایی در ارتباط با نرمافزارهایی هستند که کاربر از آنها استفاده میکند. 4 لایه پائینی نیز نقش انتقال اطلاعات را بین نرمافزارهای موجود در کامپیوترهای مختلف که کاربران از آنها استفاده میکنند بر عهده دارند. هر لایه نقش مجزایی را در این بین انجام میدهد. البته بیان این 7 لایه فقط به منظور درک بهتر مراحل انجام کار است و در حقیقت کل مراحل به صورت پیوسته انجام میشوند. همانطور که گفته شد پروتکلهای مختلف کاملاً با استاندارد حاضر سازگاری ندارند. به طور مثال پروتکل IP دارای 4 لایه است که لایههای Application، Presentation و Session با هم یکی شده و یک لایه به اسم Application را تشکیل میدهند.
Application Layer
هفتمین یا بالاترین لایه مدل OSI است. این لایه یک محیط کاری را برای ارتباط بین کاربر و دستگاه ایجاد میکند که از این طریق افراد بتوانند با دستگاه ارتباط برقرار نمایند. این محیط میتواند گرافیکی و یا به صورت خط دستور CLI (Command Line Interface) باشد. این محیط برای دستگاههای سیسکو به صورت خط دستور است در حالیکه مرورگرهای وب مثل اینترنت اکسپلورر مایکروسافت از یک محیط گرافیکی استفاده میکنند. لازم به ذکر است که منظور از نرمافزارهای گفته شده آنهایی هستند که توانایی استفاده از شبکه را دارا هستند. در حالیکه شاید هزاران نرمافزار وجود داشته باشد که نتوانند از امکانات شبکهها استفاده کرده و اطلاعات را از راه شبکه انتقال دهند. حدود 5 سال قبل مرز مشخصی بین نرمافزارهایی که میتوانستند به وسیله شبکه ارتباط برقرار کنند با آنهایی که نمیتوانستند وجود داشت. مثلاً نسخههای اولیه Microsoft Word که فقط دارای یک وظیفه بوده و آن هم پردازش متن و مدیریت اسناد بود. در حالیکه نسخههای جدید این نرمافزار دارای خصوصیت برقراری ارتباط با دیگران و حتی انجام کارهای گروهی در شبکه نیز هستند. نرمافزارهای دیگر نیز همگام با تحول در تکنولوژی قارد به برقراری ارتباط با شبکه میباشند. از مهمترین نرمافزارهای این دسته میتوان به موارد زیر اشاره کرد:
Telnet, FTP, Web Browsers, Email, HTTP, SMTP, …
فرمت :WORD تعداد صفحه :84
افزایش اندوزگرایی در میان جوانان شده است. سایت های ضداخلاقی و استفادهی نادرست از اینترنت. چرا جامعه گرایش به استفاده از سایت های ضداخلاقی دارد؟ آیا با محدود کردن استفاده از این سایت ها مشکل حل می شود یا فقط علامت سؤال را پاک کرده ایم. باید از دیدگاه روانشناسی و جامعه شناسی این مسئله ریشه یابی شود و راه حل عملی برای آن پیدا شود.
اینترنت مانند یک چاقو آلت دست پزشک بیمار است . یک بچه چند نفر را نابود می کند.
آموزش و پرورش آموزش بچه ها را به عهده دارد.
آموزش درون خانواده که بچه ما چگونه باید با این تکنولوژی برخورد کنند. اما آیا پدر و مادرها می دانند که به فرزندان خود کمک کنند. این انجمن های خانه و مدرسه – صدا و سیما – آموزش و پرورش به ازای نوآموزی پدران و مادران نیاز داریم. سواد مورد نیاز برای پرورش فرزندان خود نداریم و باید تلاش کنیم تا با نوین اطلاعات آشنا شوند تا وقتی والدین خود شناخت نداشته باشند بچه ها سخن والدین خود را نخواهند پذیرفت در مورد بدی یا خوبی این تکنولوژی.
چه استفاده ای از اینترنت می کنید؟ کسی نیست بر رفنار ما نظارت کند. افرادی به خودشان اعتماد ندارند باید به رفتار خود نظارت کنند. خانواده ها باید اطلاعات خودشان را از اینترنت بالا ببرند و بچه های خودشان را تنها نگذارند در استفاده از اینترنت. بچه هایی که زبان انگلیسی نمی دانند چرا و چه استفاده یا از اینترنت می کنند؟ اینترنت را در اختیار فرزندان خود بگذارید و نظارت خود را به بچه ها در هیچ شرایطی.
بچه پشت اینترنت تحت بمباران اطلاعات قرار نگیرد که بسیار مخرب است در فکر و اندیشه شخصیت فرزند و نیاز با تمام جلوه ماشین با سرعت بالا از روی نمابر رایانه می توانید ببینید و این امکان اغواکننده گردد. می توان این جهان اینترنت بسیار جذاب و حیرت انگیز است و بچه ها دوست دارند وارد این دنیای شگفت انگیز شوند. قرارگرفتن در دنیای مجازی موجب جذابیت اینترنت شده است. آیا تهاجم فرهنگی در اینترنت وجود دارد. اگر آری ، به چه صورتها و اشکالی وجود دارد و اگر نوع و شیوه تهاجم فرهنگی را ندانیم راه مقابله با آن را نخواهیم دانست باید برای ارائه فرهنگ اصلی خودمخان برنامه ریزی کنیم. اینترنت در واقع دنیای مجازی است که افراد با اسامی مجاز به گفتگو با هم می پردازند.
از اینترنت استفاده می کنید؟ چه استفادهای می کنید؟ از چت استفاده میکنید؟
دوستان اینترنتی دارید؟ وارد سایت های مختلف می شوید؟ بیشتر اوقات فراغت یا اوقات مفید خودتان را در کافی نت می گذرانید؟ چه چیز اینترنت باعث جذابیت شده است؟ (چرا اینترنت جذاب است؟) مزایای اینترنت چیست؟ موجب تقویت زبان انگلیسی می شود؟ چه قدر وقتتان را برای Chat می گذارید؟ (وارد گروههای مختلف Chat می شوید؟ چه گروههایی؟)
بیشتر در چه مقطع سنی به کافی نت می آیند؟
چقدر از وقتتان را برای بازی در اینترنت می گذرانید؟
چقدر هزینه می کنید؟ چند ساعت وقت می گذرانید؟
باید برنامه ریزی از Chatroom ها باشد roomهای مشخصی را احاطه کنند برای عقاید و سلایق متفاوت Chatroomها شده باشد. علاقه و اشتیاق به گفتگو – علاقه و اشتیاق برای اشنایی با فرهنگ های گوناگون تبدیل Chatroomها به کلاس های درس می شود.
اطلاعاتی که به دوستانتان می دهید چه نوع است؟ شخصی است؟ چند تا ID دارید؟ با نام واقعی خودتان Chat می کنید. از سایت های مختلف اینترنت می کنید؟ Chat جذابترین چیز است در اینترنت؟ چه پدیده های منفی در Chat است؟
چرا میانگین استفاده از Chat بیشتر از سایت در میان جوانان ایرانی و نقاط دنیا است؟
در چت افرادی وجود دارند که با مهارت هوشی بعد از Chat می تواند کامپیوتر (رایانه) طرف مقابل چت خود را در اختیار خود قرار داده و هرگونه خرابکاری دیگری که فکرشان را بکنید مثل حذف برنامه های دلخواهتان یا اضافه کردن یکسری از مطالب مبتذل و غیراخلاقی. در مقایسه چت در ایران و جهان می توان این موضوع را دریافت که مردم این وقت خود را خیلی به بتالت می گذرانند هر سنی که شما فکر کنید در چت روم ها (Chatrooms) وجود دارند از کودک 8 و 99 ساله تا آدم سن بالا برای هر کاری که فکر کنید. بعضی برای بدست آوردن مطالب خصوصی افراد از آنها و بعضی ها هم که برای کار شخصی و غیراخلاقی به هرگونه که فکر می کنید. در کل Chatroomd نه جای خوبی برای افراد است و نه جای بدی البته ابتذال آن بیشتر از خوبی های آن است.
در مواجهه با فضای سایبر یک پرسش بنیادین، اما غالباً از یاد رفته وجود دارد. فضای سایبر کجاست؟ این پرسش به واقع از مهم ترین پرسش های فلسفی روزگار ماست. وقتی به یاری ابزاری اکنون ساده خود در بزرگ راه های اطلاعاتی می یابیم، آیا به میزان حقیقی بودن و نیز به ویژگی های هستی شناختی جهان مجازی می اندیشیم؟ نگته این است که فضای سایبر، محیطی برآمده از کابل های مسی، قطعه های کوچک، آی سی ها و دستگاه نظام مندی از صفر و یک است، اما با این همه هیچ یک از این ها نیست. ما در پل ارتباطی این محیط افسون زده، خود را در جهانی دیگر می یابیم؛ جهانی یکسره متفاوت با آنچه در آن به گونه ای طبیعی زیست می کنیم. این جهان در دل خانه ها و خیابان های ماست. می توان این دنیای پرهیاهوی شلوغ را «جهان موازی» نامید. حقیقت این است که وجود جهان یا جهان های موازی یا جهان هستی، خود، ایده ای فلسفی است دکه می تواند برخی از دشواری ها و پرسمان های فکری، فلسفی و حتی دینی را دتوضیح دهد. هستی های دیگر جایی را اشغال نمی کنند. چنین نیست که جایی، «مکان«ی برای هستی های دیگر وجود داشته باشد. هرچه هست در دل همین «هستی» است. جهان هستی لایه لایه و تودرتوست و در کنار خود جهان هایی دیگر دارد که می توانند یکسرده با آنچه اکنون هست متفاوت باشند. از نظرگاه معرفت شناختی برای ذهن های دیگر، این مکه همه جهان آفریده تخیل «من» نیست، «من» انسانی در مواجهه با «من»های دیگر قرار می دهد. به سخن دیگر، جهان درون انسان را در برابر بی شمار – یا بی نهایت «من»ها و جهان های دیگر می نهد. این سرآغاز حیرت فلسفی است. وجهه فلسفی فضای سایبر این است که حضور در جهان های گونهگون را تجربه دپذیر کرده است: اکنون «من» در جهان «دیگران». وقتی لینک هیا ارتباطی ما را به پایگاهها و صفحه های گوناگون می برند، درست به این حس انسانی کاملاً ملموس می ماند که در محیطی از هستی – اما نه از آن گونه که هرروزه با آن رویاروییم – قدم می زنیم. در واقع، از تودرتویی این فضا، همان خلق مدام جهان های متکثر است. عالم اکنون امتداد بی بعد دو بی کران خود را ملموس نشان می دهد.
فرمت :WORD تعداد صفحه :22
COM+چیست؟
COM ابزاری است که قابلیتهای برنامه های موجد تحت محیطهای ویندوز را افزایش می دهد.اجزاء COM را با زبانهای مختلفی میتوان نوشت که دلفی یکی از قویترین آنهاست. COM سرنام Component Object Model است ، یعنی مجموعه مشخصاتی که میکروسافت برای ساختن اجزاء نرم افزارهایی مطرح کرده که می توان در برنامه ها گنجاند وقابلیت برنامه های موجود تحت محیطهای پنجره را افزایش داد. اجزای COM را با زبانهای مختلفی می توان نوشت. COM پایه و شالوده مجموعه مشخصات OLE (گنجاندن و مرتبط کردن شیءها) DirectX,ActiveX است. COM+ نیز چیزی منفک از COM نیست ، تنها امکانات و قدرت آن ارتقا پیدا کرده است.اگر با Microsoft Transcation و قابلیتهای آنها آشنایی دارید ، باید گفت که COM+ قابلیتهای متناظر با دو ابزار فوق و COM را داراست و آنچه که در اینجا اهمیت دارد پشتیبانی دلفی از این ابزار است.
COM دارای چه قابلیتهایی است؟
COM اصلی ترین پایه تکنولوژی هایی است که به اجزاء نرم افزاری امکان می دهند. تا بدون توجه به زبانی که با آن ایجاد شده اند ، با یکدیگر ارتباط برقرار سازند.دو قابلیت مهم
COM که امروزه بیش از 150 میلیون کاربر عبارت است از :
در اینجا با دسته بندیهای COM تحت سه عنوان مدیریت اجزاء سازنده ، سرویس ها و Runtime به توضیح پرداخت.
سرویس ها
سرویس های COM+ ترکیبی از سرویس های MSMQ,MTS می باشند ، چنانکه برخی از کارشناسان بر این باورند که MSMQ,MTS در ارتقا سرویس های COM+ موثر بودند.مدیریت تراکنش ها مهمترین بخش این سرویس ها بوده که در ادامه به تشریح آنها خواهیم پرداخت.
تراکنش ها
از آنجا که COM+ بر مبنای طراحی شیء گرا استوار است و محیط های شیء گرا نیازمند سیستمی هستند که پردازش تراکنش ها را به محض دریافت آنها دهد، لذا مدیریت تراکنش ها یکی از ضروری ترین سرویس های COM+ به شمار می آید.
به طور مثال هنگامی که یک برنامه کاربردی تحت ویندوز مانند سفارش یک مشتری ، در حال پردازش داده ها می باشد ، به لحاظ ارتباط تنگاتنگ آن را با محیط های شیء گرا وهمچنین بانک های اطلاعاتی، لازم است تا عملیات پردازش تراکنش ها نیز به درستی انجام پذیرد ، به طوری که تراکنش ها بلافاصله پس از دریافت توسط سیستم اجرا شوند.کنترل تراکنش ها در COM+ به وسیله Distributed Transaction Coordinator (DTC) انجام میگیرد.در روش مدیریت تراکنش ها به وسیله DTC ، پردازش تراکنش ها بین یک یا چند سیستم به اشتراک گذاشته خواهد شد.
امنیت
برنامه های کاربردی ، بخصوص برنامه های سرویس دهنده /سرویس گیرنده ، در بر گیرنده حجم وسیعی از اطلاعات می باشند ، بدین ترتیب کنترل شدید بر صلاحیت و چگونگی کار کاربران آنها امری حیاطی است.
فرمت :WORD تعداد صفحه :15
معرفی تاریخچه و محتوای CPT : (سیستم کدگذاری خدمات پزشکی)
در گذشته برای خدمات درمانی که ارائه می گردید وجهی گرفته می شد (بصورت داد و ستد کالا یا پول نقد) در طی جنگ جهانی دوم، مجلس امریکا اعلام کرد که قیمت ها و دستمزد باید ثابت نکه داشته شود، از طرفی تقاضا برای کالاهای تولیدی (مواد لازم برای جنگ) در حال افزایش بود و کارخانه ها هم کمتر کار می کردند. آنها نیاز به استخدام نیروی جدید داشتند، اما بدون امکان بالابردن دستمزد، برای جلب کارگران، چه کاری باید انجام می دادند؟
بهمین منظور، کار با ایده ی سوددهی (Benefits ) مطرح شد. مزایای این طرح شامل مرخصی، حقوق بازنشستگی و کمک به پرداخت مخارج پزشکی بود. بدین ترتیب کارگران ترغیب به کار می شدند. ایده پرداخت مخارج پزشکی به سرعت توسط کارفرمایان پیشرفت کرد.
20 سال بعد بیمه پزشکی در سال 1956 بصورت لایحه درآمد و در سال 1967 به اجرا درآمد. هزینه های پزشکی و به تبع آن هزینه پرداختی بیمه پزشکی کارفرما افزایش یافت. مقدار افزایش به حدی بود که مجلس را مجبور به حل موضوع نمود.
راه حل مجلس :
مؤسسه مالی مراقبت های سلامت (HCFA ) بنیان گذاری شد تا زمام امور را در مورد هزینه های سرسام آور بیمه پزشکی به دست گیرد.
نظارت HCFA بر موارد زیر اعمال شد :