حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلودمقاله ping چیست

اختصاصی از حامی فایل دانلودمقاله ping چیست دانلود با لینک مستقیم و پر سرعت .

 

 

 

 

ping دستوری است که مشخص می‌کند که آیا یک کامپیوتر خاص که ما ip یا domain آن را می‌دانیم، روشن و فعال (Active) هست یا نه. و اینکه اگر فعال باشد مدت زمان رسیدن بسته‌های tcp/ip از آن کامپیوتر به کامپیوتر ما چقدر است. کاربرد این دستور به صورت زیر است:
ping ip-or-domain که به جای ip-or-domain باید شماره ip و یا domain آن(اگر داشته باشد) را می‌گذاریم.
مثلا ping sazin.com را در command prompt تایپ کردم و به نتایج زیر رسیدم :
Pinging sazin.com [63.148.227.65] with 32 bytes of data: Reply from 63.148.227.65: bytes=32 time=1402ms TTL=105Reply from 63.148.227.65: bytes=32 time=941ms TTL=105Reply from 63.148.227.65: bytes=32 time=981ms TTL=105Reply from 63.148.227.65: bytes=32 time=851ms TTL=105 Ping statistics for 63.148.227.65: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 851ms, Maximum = 1402ms, Average = 1043ms
این نتایج نشان می‌دهد که sazin.com فعال است.
حالا به کامپیوتری با ip شماره 63.148.227.65 (که همان sazin.com است)، ping می‌کنم. نتایج همان است فقط با تغییراتی در سطر اول. (البته time که معنای مدت زمان رسیدن پکت را می‌دهد، با توجه به ترافیک شبکه، کم و زیاد خواهد شد). برای ping کردن به این ip ، دستور 63.148.227.65 ping را صادر می‌کنم :
Pinging 63.148.227.65 with 32 bytes of data: Reply from 63.148.227.65: bytes=32 time=861ms TTL=105Reply from 63.148.227.65: bytes=32 time=852ms TTL=105Reply from 63.148.227.65: bytes=32 time=851ms TTL=105Reply from 63.148.227.65: bytes=32 time=881ms TTL=105 Ping statistics for 63.148.227.65: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: Minimum = 851ms, Maximum = 881ms, Average = 861ms
فرض کنید که به یک ip که فعال نیست، ping کنیم:
Pinging 217.66.196.1 with 32 bytes of data: Request timed out.Request timed out.Request timed out.Request timed out. Ping statistics for 217.66.196.1: Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms
که نشان می‌دهد که آن ip در آن لحظه فعال نیست.
البته تمام مطالبی که در بالا ذکر شد، در حالتی است که مستقیما به اینترنت وصل شده‌اید و یا اگر از طریق شبکه محلی به اینترنت وصل هستید، شبکه شما به درستی پیکربندی شده باشد. اصولا ping یکی از بهترین دستورات برای پیدا کردن ایراد در شبکه است.
Telnet چیست؟
- چگونه به یک پورت Telnet کنیم؟
برای اینکه عملکرد یک پورت برای شما روشن شود، باید به آن پورت Telnet کنید. (البته معمولا تعدادی از پورت‌هایی را که ممکن است اطلاعاتی مهم را در اختیار هکر‌ها قرار دهند مثل پورت ۷۹ معمولا بسته است و ارتباط با آنها شاید برقرار نشود.) برای telnet کردن در command prompt دستور زیر را تایپ کنید:
telnet hostname portnum
در این دستور به‌جای hostname شماره ip و یا نام سایت را وارد می‌کنید و به‌جای portnum شماره پورت و یا معادل آن از جدول. مثلا برای تلنت کردن به پورت ۱۳ که ساعت و تاریخ را به‌دست می‌دهد در کامپیوتری به‌ اسم www.iums.ac.ir می‌نویسید:
telnet iums.ac.ir 13 telnet iums.ac.ir daytime
هر دو این دستورات معادل هم هستند.
تلنت کردن معمولا اولین کاری است که یک هکر برای هک کردن یک سایت انجام می‌دهد، زیرا بعضی از پورت‌ها در صورت بسته نبودن روی آن سرور، معمولا حاوی اطلاعات بسیار مهمی هستند.
همین الان شروع کنید و مثل یک هکر واقعی به کامپبوتر‌های مختلف و پورت‌های گوناگون تلنت کنید.
telnet هم جزو مواردی است که در footprinting مورد استفاده قرار می‌گیرد. کاربرد آن در حالتیست که بخواهیم بدانیم که روی فلان پورت چه برنامه‌ای فال‌گوش‌ه و version آن چنده. به این صورت که به یک پورت خاص (که می‌دانیم روی آن سرور باز است) تلنت می‌کنیم و بعد می‌بینیم که نتایجی ظاهر می‌شود که نشان‌دهنده اطلاعاتی‌ است که به‌کار می‌رود. گاهی با مکثی طولانی مواجه می‌شویم و هیچ چیزی نمایش داده نمی‌شود، در این حالت یکی دوبار , Ctrl+Z , Ctrl+D , Ctrl+C , Ctrl+break را می‌زنیم و خارج می‌شویم. در مثال پایین جمع‌بندی مواردی که تا حالا از footprinting گفته‌ام را می‌آورم.

جمع‌بندی مطالب گفته شده و بررسی یک سایت
فرض کنید می‌خواهیم در مورد www.iums.ac.ir اطلاعاتی کسب کنیم :
◊ اول به سایت پینگ می‌کنم و ip آن را به‌دست می‌آورم: 194.225.184.15
◊ به کمک ip که به‌دست آوردیم، به کمک یک پورت اسکنر پورت‌ها را بررسی می‌کنیم و می‌بینیم که پورت‌هایی مثل ۲۱، ۲۵، ۴۲، ۵۳، ۸۰، ۱۱۰، ۱۱۹، ۱۳۹، ۱۴۳ و ... باز است.
◊ چون domain به ir ختم می‌شود، برای whois کردن از whois.nic.ir استفاده می‌کنم و Name Server آن را به دست می‌آورم که 194.225.184.20 است.
◊ به کمک این Name Server ، یک nslookup می‌کنم و به نتایج زیر می‌رسم:
iums.ac.ir. SOA sina.i........0 345600) iums.ac.ir. NS sina.iums.ac.ir iums.ac.ir. NS ns1.nic.ir iums.ac.ir. MX 10 sina.iums.ac.ir smtp.iums.ac.ir. A 195.146.34.181 sina.iums.ac.ir. HINFO Sun-SuperSPARC5/75 UNIX-Solaris-2.6 sina.iums.ac.ir. MX 10 sina.iums.ac.ir sina.iums.ac.ir. A 194.225.184.20 sina.iums.ac.ir. A 195.146.34.181 sun.iums.ac.ir. CNAME sina.iums.ac.ir cisco.iums.ac.ir. CNAME router.iums.ac.ir webmail.iums.ac.ir. A 195.146.34.181 linux.iums.ac.ir. A 194.225.184.19 linux.iums.ac.ir. HINFO Intel-Xeon/800 RedHat-Linux-7.2 mta.iums.ac.ir. A 195.146.34.181 pop3.iums.ac.ir. CNAME sina.iums.ac.ir localhost.iums.ac.ir. A 127.0.0.1 proxy.iums.ac.ir. CNAME arvand.iums.ac.ir www.iums.ac.ir. A 195.146.34.180 atrak.iums.ac.ir. A 194.225.184.14 ns1.iums.ac.ir. CNAME sina.iums.ac.ir arvand.iums.ac.ir. A 194.225.184.13 router.iums.ac.ir. A 194.225.184.1 router.iums.ac.ir. HINFO Cisco3640/Access-Server IOS-IP-12.0 iums.ac.ir. SOA sina.iu.......3456000 345600)
تک تک سطرهای این نتایج کاربرد دارد که خواهیم رسید. الان فقط در مورد HIFNO صحبت می‌کنم که برای مشخص تر بودن در بالا به صورت کمی فرورفته‌تر نوشتم. مثلا:
sina.iums.ac.ir. HINFO Sun-SuperSPARC5/75 UNIX-Solaris-2.6
برای تعیین نوع کامپیوتر و سیستم‌عامل سرور اهمیت دارد. در این سطر مشخص است که sina.iums.ac.ir از Sun-SuperSPARC5/75 UNIX-Solaris-2.6 استفاده می‌کند.
◊ چون پورت‌های باز را هم توسط پورت اسکنر به دست آورده‌ام به آنها تلنت می‌کنم با دستور:
telnet www.iums.ac.ir portnum
نتایج حاصل از بعضی را می‌بینید:
25 :
... master.iums.ac.ir Microsoft ESMTP MAIL Service, Version: 5.0.2195.4905 ready at 220
پس پورت ۲۵ (smtp) در آن کامپیوتر از Microsoft ESMTP MAIL Service, Version: 5.0.2195.4905 استفاده می‌کند.

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  15  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلودمقاله ping چیست

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

اختصاصی از حامی فایل دانلودمقاله درباره نظریه مولکولى تکامل دانلود با لینک مستقیم و پر سرعت .

 

 

 

ژاک مونو-ترجمه کاوه فیض اللهى:ژاک لوسین مونو (J.monod) در سال ۱۹۱۰ در پاریس به دنیا آمد و در سال ۱۹۳۱ همانجا از دانشگاه فارغ التحصیل شد. در سال ۱۹۳۴ استادیار جانورشناسى شد و چند سال اول پس از فارغ التحصیلى درباره منشاء حیات به تحقیق پرداخت. طى جنگ جهانى دوم در سازمان مقاومت فعالیت داشت و پس از آن به انستیتو پاستور پیوست. در سال ۱۹۵۳ رئیس گروه زیست شیمى سلولى شد. در سال ۱۹۵۸ درباره ساخت آنزیم در باکترى جهش یافته با فرانسوا ژاکوپ (F.Jacob) و آرتور پاردى (A.Pardee) به همکارى پرداخت. این کار به تدوین نظریه تبیین فعالیت ژن و چگونگى روشن و خاموش شدن ژن ها در مواقع لزوم، توسط مونو و ژاکوب انجامید.

 

در سال ۱۹۶۰ آنها اصطلاح «اپرون» را براى گروهى از ژن ها معرفى کردند که با یکدیگر پیوند نزدیکى دارند و هر یک از آنها مرحله اى متفاوت از یک مسیر زیست شیمیایى را کنترل مى کند. سال بعد آنها وجود مولکولى به نام RNA ى پیامبر را فرض کردند که اطلاعات ژنتیکى لازم براى ساخت پروتئین را از اپرون به ریبوزوم ها، یعنى جایى که پروتئین ساخته مى شود، مى برد. مونو و ژاکوب به خاطر این کار جایزه نوبل پزشکى یا فیزیکى سال ۱۹۶۵ را گرفتند، جایزه اى مشترک با آندره لوف (A.Lwoff) که او هم روى ژنتیک باکترى کار مى کرد. در سال ۱۹۷۱ مونو مدیر انستیتو شد و در همان سال کتاب پرفروش «تصادف و ضرورت» را به چاپ رساند. او در این کتاب استدلال مى کند که حیات در اثر تصادف پدید آمده و در نتیجه پیامد ناگزیر فشار هاى ناشى از انتخاب طبیعى به وضعیت کنونى درآمده است.

 

این کتاب با همین عنوان توسط حسین نجفى زاده ترجمه و در سال ۱۳۵۹ توسط خود وى منتشر شده است. ژاک مونو در سال ۱۹۷۶ درگذشت.متن زیر ترجمه بخشى از فصل دوم کتاب «مسائل انقلاب علمى» (۱۹۷۴) به ویراستارى هار (R.Harre) است. این متن تحت عنوان «درباره نظریه مولکولى تکامل» طى روز هاى آینده در همین ستون عرضه خواهد شد.

 

آنچه مى خواهم امروز درباره اش صحبت کنم وضعیت کنونى نظریه تکامل است. اجازه دهید بى حاشیه بگویم هنگامى که از نظریه تکامل حرف مى زنم، دقیقاً از نظریه تکامل موجودات زنده درون چارچوب عمومى نظریه داروینى سخن مى گویم، نظریه اى که امروزه هنوز زنده است. در واقع این نظریه خیلى زنده تر از آن است که بسیارى از زیست شناسان ممکن است گمان کنند؛نظریه تکامل نظریه اى بسیار شگفت انگیز است. در ابتدا یادآورى این نکته لازم است که نظریه تکامل به علت مضامین عمومى آن از بسیارى جهات مهمترین نظریه علمى است که تاکنون تدوین شده. تردیدى نیست که هیچ نظریه علمى دیگرى چنین مضامین فلسفى، ایدئولوژیک و سیاسى عظیمى دربر نداشته است.

 

علاوه بر این نظریه تکامل از نظر جایگاه نیز بسیار شگفت انگیز است، زیرا با نظریه هاى فیزیکى کاملاً تفاوت دارد. هدف بنیادى نظریه هاى فیزیکى کشف قوانین عام (جهانى) است، قوانینى که در مورد تمام اشیاى جهان صدق مى کنند، با این امید که بتوان براساس این قوانین- یعنى براساس اصول نخستین- نتایجى استنباط کرد که پدیده هاى سرتاسر عالم را تبیین کنند. هنگامى که یک فیزیکدان به پدیده اى خاص توجه مى کند، امیدوار است بتواند نشان دهد که او مى تواند این پدیده را در قوانین عام، از اصولى نخستین، نتیجه بگیرد. در عوض نظریه تکامل هدف متفاوتى دارد.

 

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

 

ویژگى شگفت انگیز دیگر نظریه تکامل آن است که هرکسى فکر مى کند آن را مى فهمد؛ منظورم فلاسفه، دانشمندان علوم اجتماعى و نظایر آنها است. در حالى که در واقع تعداد اندکى عملاً آن را آن طور که هست، یا حتى آن طور که داروین بیانش کرده بود، مى فهمند. یا حتى از آن هم کمتر، طورى که ما اکنون مى توانیم در زیست شناسى آن را بفهمیم. در واقع اولین بد فهمى بزرگ توسط خود اسپنسر (H.Spencer) انجام شد. البته او یکى از اولین فیلسوفان تکاملى بزرگ بود، اما در عین حال نخستین کسى بود که نارسایى تکامل انتخابى - آن طور که خودش مى گفت- را در تبیین تکامل نشان داد.
فرض دوم نظریه تلفیقى آن است که کل توارث و در نتیجه کل فرآیندهاى ریخت زایى _ تمام آنچه یک گونه را از گونه دیگر یا یک فرد را از فرد دیگر متمایز مى سازد _ را باید منسوب به اطلاعات موجود در ژنوم دانست. زیرا این تنها اطلاعات موجود در یک فرد است که قابل انتقال به فرزندان آن است، تنها اطلاعاتى است که انتخاب مى تواند روى آن تاثیر داشته باشد. این فرضى بنیادى است _ ممکن است از شنیدن آن تعجب کنید _ که به راحتى مى شد آن را اثبات نشده دانست و عملاً چیزى در حدود بیست سال پیش نیز هنوز بسیارى از زیست شناسان آن را باور نداشتند.

 

این فرض تنها در نتیجه کشف سیستم «نسخه بردارى _ ترجمه» کاملاً پذیرفته شد و نتایجى که نشان دادند نه تنها ژنوم حاوى اطلاعات مربوط به ساختار مولکول ها است، بلکه در عین حال یک سیستم تنظیم کننده است که هم فرستنده و هم گیرنده اطلاعات کارکردى است. این هم در نظریه تلفیقى نهفته بود، تا حدى که نظریه تلفیقى جمعیت و در نتیجه کل خزانه ژنى را به عنوان واحد تکامل در نظر مى گیرد و نیز به خاطر مفهوم یک ژنوم یکپارچه _ یک سیستم یکپارچه که باید ویژگى هایش را به عنوان یک کل در نظر گرفت نه واحد به واحد.

 

دو نتیجه دیگر که اکنون مى توان اثبات شده در نظرشان گرفت نیز در همین چارچوب کلى مطرح مى شوند. این دو نتیجه دیگر به ماهیت جهش مربوط مى شوند. داروین ابتدا از جهش بدنى (Sport) صحبت کرده بود که کم وبیش تصادفى رخ مى دهد. ژنتیک دانان دوره کلاسیک (مندلى ها _ م) جهش ها را مشاهده کردند و این ایده را در نظریه تلفیقى گنجاندند که جهش ها رویدادهایى خود به خودى هستند و از بیرون کنترل نمى شوند.

 

اکنون مى دانیم که ماهیت جهش چیست. براى بیشتر جهش ها حتى فرمول شیمیایى هم مى توانیم بنویسیم. مى دانیم که آنها رویدادهایى کوانتومى هستند، مى دانیم که در سطح تک مولکول ها رخ مى دهند و در نتیجه اینکه آنها به قلمرو فیزیک میکروسکوپى تعلق دارند _ در قلمرو رویدادهایى که بنا به ماهیتشان تک تک قابل پیش بینى نیستند و نمى توان آنها را به طور فردى کنترل کرد.

 

این چارچوب کلى به ما مى گوید که ایده کهنه صفات اکتسابى، که توسط لامارک مطرح شده بود، نه تنها هرگز تایید نشده _ همان طور که احتمالاً همه مى دانید _ بلکه در واقع با تمام آنچه از کل ساختار انتقال اطلاعات مى دانیم کاملاً ناسازگار است. نخست آنکه، ماهیت خود به خودى جهش با چنین ایده اى ناسازگار است و دوم آنکه مى دانیم این زنجیره انتقال اطلاعات اساساً برگشت ناپذیر است، فکر کنم اینجا باید ایده نادرستى را تصحیح کنم که در سه یا چهار سال گذشته رواج یافته است. چند سال پیش کشف شد که در بعضى موارد، مرحله نسخه بردارى از DNA به RNA در جهت عکس صورت مى گیرد چیز شگفت انگیزى نیست.

 

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

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   11 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


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

دانلودمقاله بلوتوث

اختصاصی از حامی فایل دانلودمقاله بلوتوث دانلود با لینک مستقیم و پر سرعت .

 

 

مقدمه:
اجازه بدهید بررسی سیستم بلوتوث را با مروری سریع بر دستاوردها و اهداف آن آغازنماییم.واحدپایه در سیستم یک (پیکونت)است که از یک گره اصلی و حداکثر (گره پیرو فعال)به فاصله ده متر تشکیل شده است.در یک فضای بزرگ واحدمی توان چندین پیکونت داشت وحتی می توان آنها را از طریق یک گره که نقش پل ایفا می کندبهم متصل کرد.به مجموعه ای از پیکونت های متصل بهم اصطلاحا "شبکه متفرق" می گویند.
در یک پیکونت علاوه بر هفت گره فعال پیرو می تواندتا 255گره غیرفعال وجودداشته باشد.اینها دستگاههایی هستند که گره اصلیآنها را درحال استراحت وکم توان واردکرده تامصرف باطری آن کاهش یابد.یک ایستگاه درحال غیرفعالهیچ کاری نمی تواند انجام بدهدبه جز آنکهبه سیگنال فعال سازیخود یا سیگنال Beaconکه از گره اصلیمی رسدپاسخ بدهد.به غیر ازاین حالات دوحات میانیدر مصرف توانبه نامهای حالت SNIFF AND HOLDنیز وجوددارد.دلیل اصلی (اصلی/پیرو)آن بودکه طراحان آندر نظر داشتندقیمت کلسیستم بلوتوث پیاده سازی شده بر روی تراشه زیر پنج دلار باشد.نتیجه تصمیم گیری آن است که گره های پیروتقریبا غیرهوشمند و ساده هستند واساسا آنچه را که گره اصلیبه آنها دستوربدهداجرا می گنند.یک پیکونت سیستمی مبتنی بر TDMمتمرکز است که در آن هستهمرکزی بر سینگال ساعت نظارت دارد وتعیین می کند که چه دستگاهی و در کدام برش زمانی مخابره داشته باشد.تبادل اطلاعات صرفا بین گره مرکزی و گره های پیرو انجام می شود و ارتباط مستقیم دوگره پیرو (مثلا)دوصفحه کلید یا دوچاپگر) ممکن نیست

 

 

 


تاریخچه بلوتوث

 

فکر اولیه بلوتوث در شرکت موبایل اریکسون در سال 1994 شکل گرفت. اریکسون که یک شرکت سوئدی ارتباطات راه دور است در آن زمان در حال ساخت یک ارتباط رادیوئی کم مصرف و کم هزینه بین تلفن های همراه و یک گوشی بیسیم بود.
کار مهندسی در سال 1995 شروع شد و فکر اولیه به فراتر از تلفن های همراه و گوشی های آنها توسعه یافت تا شامل همه انواع وسایل همراه شود، با هدف ساخت شبکه های شخصی کوچک از وسایل مختلف در طول آن زمان اریکسون نام بلوتوث را از نام یک پادشاه دانمارکی گرفت که بین سالهای 940-981 میلادی می زیست.

 

تصویر شماره 1-

شاه هرالد بلاتاند دوم (مشهور به بلوتوث) در دوره حکومت خود که یک وایکینگ بود بطور صلح آمیز دانمارک، نروژ شمالی و سوئد جنوبی را با هم متحد کرد (البته با زور و بدون کابل!!!). این کار به او شهرت یک پادشاه ماهر در ارتباط و مذاکره در تاریخ را داد.

 


تصویر شماره 2

 

برای اریکسون اسم بلوتوث برای فن آوری ای داده شده که امیدوار بود بتواند بطور صلح آمیز وسایل مختلف را متحد کند.
اریکسون می دانست که اگر فقط یک شرکت این استانداردها را حمایت کند هرگز موفق نخواهد شد.
در سال 1998، اریکسون یک موافقتنامه با IBM،‌Nokia،Intel،Com3،Microsoft و Tooshiba امضا کرد و گروه Bluetooth SIGرا بوجود آورد، هدف این گروه نظارت بر پیشرفت وعمومی ساختن آن بود.

 

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

تصویر شماره 3

 

در همین حال PDA کامپیوتر رومیزی را تشخیص داده و درخواست می کند دفترتلفن و برنامه روزانه شما را Update کند و همچنین همه پیامهای email را که ارجحیت آن را از قبل تعیین کردیددرخواست میکند.
همه این کارها در زمانی رخ میدهد که کت خود را درآورده و برای نوشیدن نوشابه به سمت یخچال می روید در عرض چند دقیقه تلفن همراه شما بوق می زند تا به شما اعلام کند عملیات چاپ یادداشت ها تمام شده است به طرف چاپگر رفته و یادداشت ها را می خوانید بلافاصله پس از آن PDA شما بوق می زند تا به شما اعلام کند دفترچه تلفن و برنامه روزانه شما را بهنگام کرده و شماemail جدید دارید.

 

 

 

 

 

 

 

 

 

 

 

 

 


به دنیای بلوتوث خوش آمدید....

تصویر شماره 4
بلوتوث یک قن اوری بیسیم کوتاه برد است که به (کامپیوترها دستگاه ضبط و پخش استریو اتومبیل ها لوازم خانگی وهمه وسایل دیگری که می توانید ارتباط آنها را با یکدیگر فکر کنید امکان ارتباط می دهد.

تصویر شماره 5
یکی از جالبترین نکات درباره این استاندارد روشی است که وسایل مجهز به تراشه های بلوتوث بطور خودکار یکدیگر را تشخیص میدهند ارتباط برقرار می کنند و داده ها را با دستور شما بدون دخالت شما

 

 

 

تصویر شماره 6
انتقال می دهند.
در خصوصیات بلوتوث بک ارتباط رادیویی با برد کوتاه داده شده است این استاندارد همچنین یک برد متوسط صد متری دارد اما به ندرت بکار می رود چون به توان الکتریکی و هزبنه بیشتری نیاز دارد.

 

تصویر شماره 7
هر وسیله بلوتوث حاوی تراشه فرستنده گیرنده مربعی 4 سانتیمتری است که در باند فرکانس رادیویی یا علمی صنعتی پزشکی از2.40 تا 2.48 گیگاهرتز عمل می کند.

تصویر شماره 8

 

سازندگان و طراحان این فرکانس را به این دلیل انتخاب کردند که در سراسر جهان به رایگان در دسترس است و محدودیتهای داشتن مجوز را ندارد.
تصویر شماره 9

 

 

 

 

 


Piconet
:

 

تصویر شماره 10
یک دستگاه بلوتوث که نقش اصلی(master) را ایفا میکند میتواند با 7 دستگاه که نقش پیرو((slave را دارند در ارتباط باشد

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  27  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلودمقاله بلوتوث

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

اختصاصی از حامی فایل دانلودمقاله بررسی و مطالعه مکانیزم های بانک های اطلاعاتی توزیع شده سیار دانلود با لینک مستقیم و پر سرعت .

 

 

 

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

 

 

 

 

 

 

 

 

 


بخش اول:
داده سیار و مدیریت
Transaction

 


داده‌ سیار و مدیریت‌ انتقال‌
نمونه‌ای‌ از پردازش‌ سیار ادغام‌ شدن‌ تکنولوژی‌ شبکه‌های‌ بی‌سیم‌ است‌. سرعت‌ درگسترش‌ این‌ تکنولوژی‌ باعث‌ بوجود آمدن‌ تغییرات‌ زیاد و بوجود آمدن‌ مشکلاتی‌ درسطح‌ سیستم‌های‌ پایگاه‌ داده‌ سیار می‌شود. کاربران‌ سیار می‌توانند دسترسی‌ به‌اطلاعات‌ مستقل‌ در موقعیت‌ فیزیکی‌ در ارتباطات‌ بی‌سیم‌ بدست‌ آورند. گرچه‌،دسترسی‌ و تغییر در اطلاعات‌ بدون‌ ایجاد محدودیت‌ برای‌ کاربران‌ و پردازش‌ پیچیده‌ داده‌حاصل‌ نمی‌شود. روش‌ پردازش‌ در پایگاه‌ داده‌ سیار کاملاً متفاوت‌ از پردازش‌ در پایگاه‌داده‌ توزیع‌ شده‌ می‌باشد. ما در اینجا به‌ بحث‌ و بررسی‌ تغییرات‌ بنیادی‌ درباره‌ مدیریت‌داده‌ در پایگاه‌ داه‌ سیار می‌پردازیم‌. و همچنین‌ درباره‌ پردازش‌ سیار و داده‌های‌ فراگیرمدیریت‌ حافظه‌ و پشتیبانی‌ از داده‌ و روش‌ پرس‌ و جو به‌ بحث‌ و بررسی‌ می‌پردازیم‌.
همچنین‌ درباره‌ e - commerce و نگهداری‌ داده‌ سیار و نرم‌ افزارهای‌ سیار بحث‌ وبررسی‌ می‌کنیم‌.
پیشرفت‌ سریع‌ در تکنولوژی‌ ارتباطات‌ cellular، شبکه‌های‌ محلی‌ بی‌سیم‌ وسرویس‌های‌ ماهواره‌ای‌ ما را به‌ سمت‌ ادغام‌ کردن‌ پردازش‌ سیار هدایت‌ می‌کند. درپردازش‌ سیار، کاربران‌ به‌ مناطق‌ جغرافیایی‌ ثابتی‌ دسترسی‌ ندارند؛ در عوض‌ کاربران‌در شبکه‌ بین‌ مناطق‌ جغرافیایی‌ حرکت‌ می‌کنند.
در این‌ راستا باید به‌ موارد چون‌ هزینه‌ پایین‌ و قابل‌ حمل‌ بودن‌ توجه‌ بالایی‌ داشت‌.وسایلی‌ مثل‌ laptopها و PDAها امکان‌ کارکردن‌ از هر مکانی‌ و در هر زمانی‌ (مثل‌ اداره‌،خانه‌ و یا در حال‌ مسافرت‌) را با شبکه‌ ارتباطی‌ بی‌سیم‌ ممکن‌ ساخته‌اند. بنابراین‌ پیشرفت‌تکنولوژی‌، کامپیوترهای‌ قابل‌ حمل‌ در اختیار بسیاری‌ از کاربران‌ قرار می دهد. ارتباط‌بی‌سیم‌ برای‌ ارتباط‌ با شبکه‌ جهانی‌ اینترنت‌ استفاده‌ می‌شود.
هر واحد سیار آمادگی‌ دارد با شبکه‌ بی‌سیم‌ با شبکه‌ اطلاعاتی‌ جهانی‌ متصل‌ شود.خصوصیت‌ قابل‌ حمل‌ بودن‌ باعث‌ بوجود آمدن‌ تغییرات‌ جدیدی‌ در مدیریت‌ پایگاه‌ داده‌سیار و پردازش‌های‌ توزیع‌ شده‌ را باعث‌ شده‌ است‌.
نرم‌افزارهای پایگاه‌ داده‌ای‌ که‌ از پردازش‌ سیار حمایت‌ می‌کنند هنوز در مرحله‌ رشد وتکامل‌ می‌باشند. لزوماً وجود شبکه‌های‌ بی‌سیم‌ و انتقال‌ داده‌ و متدلوژی‌های‌ دسترسی‌ به‌داده‌ و پیشرفت‌ سیستم‌های‌ نرم‌افزاری‌ پایگاه‌ داده‌ پیشرفته‌ که‌ باعث‌ گسترش‌ طراحی‌های‌سیستم‌های‌ پایگاه‌ داده‌ باعث‌ بوجود آمدن‌ پردازش‌ سیار شده‌اند. چگونه‌ اداره‌ کردن‌ یک‌دور طولانی‌ disconnetion و تحقیق‌ درباره‌ محدودیت‌های‌ دیگر پردازش‌ سیار مثل‌محدودیت‌ عمر باتری‌ و پهنای‌ باند را مورد بررسی‌ قرار می‌دهیم‌. در پردازش‌ سیار،توانایی‌ به‌ اشتراک‌ گذاری‌ داده‌ از زمانی‌ که‌ کاربران‌ توانسته‌ با قابلیت‌ دسترسی‌ به‌اطلاعات‌ و سرویس‌ ارتباطات‌ بی‌سیم‌ مهیا شده‌ است‌. که‌ حتی‌ زمانی‌ که‌ کاربران‌ در حال‌حرکت‌ هستند می‌توانند به اطلاعات‌ دسترسی‌ داشته‌ باشند. در آینده‌ کاربران‌ سیارمجبورند داده‌هایشان‌ را با همدیگر به‌ اشتراک‌ بگذارند. این‌ امر باعث‌ بوجود امدن‌ توجه‌بیشتر به‌ اشتراک‌ گذاری‌ داده‌ در پردازش‌ سیار را بوجود می‌آورد. البته‌ این‌ امر به‌ خاطرمحدودیت‌ در کانال‌ ارتباطی‌ بی‌سیم‌ است‌.
بعضی‌ از سؤالات‌ متعددی‌ که‌ در این‌ زمینه‌ بوجود می‌آید به‌ قرار زیر است‌:
Query در محیط‌ پرازش‌ سیار چگونه‌ است‌؟
چگونه‌ حافظه‌ به‌ داشتن‌ ارتباطی‌ با کمترین‌ هزینه‌ کمک‌ می‌کند؟
اداره‌ کردن‌ مدیریت‌ پایگاه‌ داده‌ در هر مکان‌ به‌ چه‌ صورت‌ است‌؟
در این‌ جا به‌ بحث‌ و بررسی‌ درباره‌ بعضی‌ از مشکلات‌ بیان‌ شده‌ در پردازش‌ پایگاه‌داده‌ سیار می‌پردازیم‌ و در آخر به‌ ارائه‌ راه‌ حل‌هایی‌ درباره‌ موضوع‌ می‌پردازیم‌. نتایج‌بررسی‌ها را به‌ عنوان‌ نتیجه‌ تحقیقات‌ بیان‌ کنیم‌. در فصول بعدی درباره‌ معماری‌ پایگاه‌ داده‌ سیاربه‌ بحث‌ می‌پردازیم‌. و نکات‌ برجسته‌ای‌ درباره‌ پردازش‌ داده‌ و محدودیت‌های‌موجود را بررسی‌ می‌کنیم‌. همچنین به‌ درک‌ عمیقی‌ درباره‌ مدیریت‌ داده‌ سیار می‌رسیم‌و بحثی‌ درباره‌ پردازش‌ در پایگاه‌ داده‌ سیار انجام‌ می‌دهیم‌. در بخش‌بعد نتایج‌تحقیقات‌ درباره‌ پایگاه‌ داده‌ سیار را بررسی‌ می‌کنیم‌ سپس نتیجه‌گیری‌ می‌کنیم‌.(برخی‌ از مشکلات‌ شامل‌ سیستم‌ حمایت‌ سرویس‌ها اتصال‌، مدیریت‌ داده‌ در سیستم‌توزیع‌ شده‌ می‌باشد.)
• محدودیت پهنای باند
• فرکانسdisconnect
• هزینه
• محدودیت عمر باتری
• امنیت • مقیاس پذیری
• تغییرات سریعlocation
• منابع محدود

 

شکل 1 محدودیت پردازش سیار

 

معماری‌ پایگاه‌ داده‌ سیار
در محیط‌ پردازشی‌ سیار که‌ در شکل‌ زیر مشاهده‌ می‌کنید شبکه‌ شامل‌ میزبان‌های‌ثابت‌ (FHS) و واحدهای‌ سیار (MUs) و ایستگاه‌های‌ اصلی‌ (BSs) ایستگاه‌های‌ حمایتی‌سیار MSS می‌باشد. MUs متصل‌ به‌ اجزای‌ شبکه‌ Wired که‌ BS بوسیله‌ کانال‌های‌بی‌سیم‌ به‌ هم‌ مرتبط‌ می‌باشند. MUs کامپیوترهای‌ قابل‌ حمل‌ پرقدرتی‌ هستند، که‌بصورت‌ آزادانه‌ در یک‌ محدوده‌ حرکت‌ می‌کنند. که‌ ما آنهارا به‌ عنوان‌ یک‌ منطقه‌جغرافیایی‌ G¨ نام‌ می‌بریم‌. بطور مثال‌ در شکل‌ G , 2 تمام‌ سطح‌ پوشیده‌ شده‌ توسط‌Bssها است‌.
سایز Cell اساساً وابسته‌ به‌ پهنای‌ باند د کانال‌های‌ ارتباطی‌ بی‌سیم‌ است‌.برای‌ حمایت‌ از MUsهای‌ متحرک‌ و بهره‌برداری‌ دوباره‌ از آنها، کلاً G به‌ سطح‌های‌کوچکتر به‌ نام‌ Cell تقسیم‌ شده‌ است‌.
یک‌ BS مخصوص‌ مدیریت‌ هر Cell را برعهده‌ دارد. هر BS اطلاعاتی‌ مثل‌ profileکاربر، فایل‌های‌ login و حقوقِ دسترسی‌ با فایل‌های‌ خصوصی‌ کاربران‌ را در خود ذخیره‌می‌کند.
ارتباط‌ میان‌ MU فقط‌ با مسئولیت‌ BS مربوط‌ به‌ هر Cell بوجود خواهد آمد. به‌ترتیب‌ درآوردن‌ mobile نیازمند حرکت‌ نامحدود MU درون‌ G است‌ (حرکت‌ inter - cell)و در میان‌ باید قادر به‌ دسترسی‌ به‌ data درون‌ هر cell باشیم‌.
یک‌ MU خودش‌ تغییر در موقعیت‌ و ارتباطات‌ شبکه‌ بوجود می‌آورد. درحالی‌ که‌ درحرکت‌، یک‌ میزبان‌ سیار خودش‌ - ارتباطات‌ شبکه‌ بی‌سیم‌ را حفظ‌ می‌کند. تحت‌ حمایت‌BSsهای‌ ارتباطات‌ با شبکه‌ بی‌سیم‌ برقرار می‌شود. BSs و FHs (میزبان‌های‌ ثابت‌) هستندکه‌ عمل‌ انتقال‌ و مدیریت‌ داده‌ با کمک‌ سرور پایگاه‌ داده‌ (DBS) که‌ متشکل‌ از پایگاه‌ داده‌به‌ هم‌ پیوسته‌ای‌ است‌ که‌ قادر است‌ بدون‌ گذاشتن‌ تأثیر, هروضعیتی‌ را در شبکه‌ سیاربوجود آورد. DBS می‌تواند همچنین‌ در BSs نصب‌ شود یا می‌تواند بخشی‌ از FHs باشدیا می‌تواند بصورت‌ مستقل‌ از BS و FH باشد.

 

 

 

شکل(2)
BSs معمولاً به‌ عنوان‌ نرم‌افزار کاربردی‌ استفاده‌ می‌شود، آنقدر که‌ یک‌ کاربر سیارمی‌تواند نرم‌افزار را از نزدیکترین‌ download, FH کند و بعد از آن‌ نرم‌افزار را بر روی‌ یک‌palmtop اجرا کنید. یااینکه‌ آنرا بر روی‌ یک‌ FH راه‌ دوری‌ اجرا کنید. بنابراین‌ بیشترین‌کاربرد نرم‌افزار در کپی‌ برداری‌ است‌. یک‌ میزبان‌ سیار ممکن‌ است‌ نقش‌های‌ مختلفی‌ رادر یک‌ سیستم‌ توزیع‌ شده‌ بازی‌ کند. یک‌ MU ممکن‌ است‌ گنجایش‌ سروری‌ داشته‌ باشدکه‌ توانایی‌ انجام‌ دادن‌ محاسبات‌ محلی‌ و کنترل‌ جریان‌ و الگوریتم‌ recovery را در خودداشته‌ باشند. بعضی‌ از cpu MU های با سرعت‌ خیلی‌ پایین‌ و حافظه‌ خیلی‌ کمی‌ دارند.بنابراین‌ عملکرد این‌ نوع‌ MU فقط‌ بصورت‌ یک‌ ابزار I/O است‌. بنابراین‌، این‌ MUهاوابسته‌ به‌ تعدادی‌ FHs خواهند بود. در این‌ محیط‌ پردازشی‌ سیار داده‌ها بصورت‌ sharedذخیره‌ می‌شود و بوسیله‌ شماری‌ از DBSsها کنترل‌ می‌شوند.
وقتی‌ که‌ یک‌ MU سرویسی‌ را به‌ BS درون‌ یک‌ Cell ارجاع‌ می‌دهد پروتکل‌
hand - off برای‌ انتقال‌ داده‌ها را یک‌ BS به‌BS دیگر, در یک‌ سلول‌ جدید به‌ BS دیگراستفاده‌ می‌شود. پروتکل‌ hand - off پیوند ارتباطی‌ جدید است‌ و همچنین‌ شامل‌مهاجرت‌ انتقال‌ پردازش‌ و حالت‌ پایگاه‌ داده‌ از یک‌ BS به‌ BS دیگر شود. کل‌ پردازش‌های پروتکل‌ hand - off جدا از MU می‌باشد و مسئولیت‌ انتقال‌ پیوسته‌ داده‌ در حال‌ اتصال‌ رابرعهده‌ دارد.
واسط‌ بی‌سیم‌ می‌تواند بصورت‌ شبکه‌ Cellular با پهنای‌ باند 10 تا 20 کیلوبیت‌ برهر ثانیه‌ باشد یا در سطح‌ یک‌ شبکه‌ محلی‌ بی‌سیم‌ (LAN) با پهنای‌ باند 10 Mbps باشد(بطور مثال‌ NCR wavelan و Motorola ALTAIR). شبکه‌های Wired ثابت‌ می‌توانند باپهنای‌ باند 10 Mbps در اینترنت‌ باشند و سرعت‌ 100 Mbps برای‌ FDDI باشد Mbps144 برای‌ ATMها باشد.

 


مدهای‌ عملیات‌
در پردازش‌ سیار چند مد عملیاتی‌ موجود است‌. در سیستم‌ توزیع‌ شده‌ قدیمی‌ hostفقط‌ با یکی‌ از دو مد موجود کار می کردند. شبکه‌ در حال‌ اتصال‌ , یا کلاً بصورت‌ disconnectباشد. مد عملیات‌ در پردازش‌ سیار ممکن‌ است‌ بصورت‌ یکی‌ از حالت‌های‌ زیر باشد:
- اتصال‌ fully (اتصال‌ نرمال‌)
- طلا disconnected (بطور مثال‌ زمانی‌ که‌ یک‌ MU خراب‌ شده‌)
- ارتباط‌ جزئی‌ یا ارتباط‌ ضعیف‌ (یک‌ ترمینال‌ با یک‌ شبکه‌ با پهنای‌ باند کم‌ ارتباط‌برقرار می‌کند)
بعلاوه‌ اینکه‌، برای‌ نگهداری‌ انرژی‌ یک‌ کامپیوتر سیار ممکن‌ است وارد یک‌ مد نگهداری‌انرژی‌ که‌ به‌ نام‌( doze-state )شود. وضعیت‌ doze یک‌ MU خراب‌ شده‌ و یا ماشین‌بصورت‌ disconnect باشد بوجود خواهد آمد. در این‌ مد سرعت‌ CLKها کاهش‌ پیدا می‌کند وهیچ‌ کاربری‌ حق‌ انجام‌ هیچ‌ عملیاتی‌ را ندارد.
اغلب‌ مدهای‌ disconnect در پردازش‌ سیار قابل‌ پیشگویی‌ می‌باشند. پروتکل‌هایی‌برای‌ آماده‌ سازی‌ سیستم‌ برای‌ انتقال‌ بین‌ حالت‌های‌ مختلف‌ مدها طراحی‌ شده‌اند.
یک‌ host سیار باید قادر به‌ انجام‌ عملیات‌ به‌ صورت‌ مستقل‌ حتی‌ در طول‌ مدتی‌ که‌کلاً ارتباط‌ قطع‌ است‌ باشد.
پروتکل‌ disconnection
قبل‌ از اینکه‌ host سیار بصورت‌ فیزیکی‌ از شبکه‌ جدا شود اجرا می‌شود. پروتکل‌باعث‌ می‌شود که‌ اطلاعات‌ بصورت‌ محلی‌ قابل‌ دسترس‌ (cached) باشد. host سیارخودش‌ عملیات‌ را بصورت‌ مستقل‌ در طول‌ مدت‌ disconnect انجام‌ می‌دهد.

 

پروتکل‌ disconnect بصورت‌ جزئی‌ (مقطعی‌)
برای‌ نمایش‌ عملیاتی‌ است‌ که‌ یک‌ میزبان‌ سیار عملیاتی‌ را جایی‌ انجام‌ می‌دهد که‌تمام‌ ارتباطات‌ به‌ شبکه‌ ثابت‌ ,محدود شده‌ است‌. انتخاب‌ caching داده‌ در site میزبان‌ باعث‌کوچک‌ شدن‌ شبکه‌ خواهد شد.

 

پروتکل‌های‌ Recovery
دوباره‌ ارتباط‌ با شبکه‌ ثابت‌ برقرار می‌شود و دوباره‌ عملیات‌ معمولی‌ انجام‌می‌شود.

 

پروتکل‌های‌ Hand - off
به‌ عبور باندری‌های‌ یک‌ cell اشاره‌ می‌کند. بخش‌ اطلاعات‌ حالت‌ مربوط‌ به‌ hostسیار که‌ باید ایستگاه‌ اصلی‌ (BS), را به‌ یک‌ cell جدید انتقال‌ بدهد.

 

پردازش‌ سیار با پردازش‌ توزیع‌ شده‌ به‌ نظم‌ درآمده.
یک‌ سیستم‌ پردازشی‌ سیار یک‌ نوع‌ دینامیک‌ از سیستم‌ توزیع‌ شده‌ است‌ جایی‌ که‌پیوندهای‌ بین‌ نودها در شبکه‌ بصورت‌ دینامیک‌ تغییر پیدا می‌کند. بنابراین‌، نمی‌توانیم‌فقط‌ به‌ ساختار شبکه‌ fiexd تکیه‌ کنیم‌ و single site نمی‌تواند نقش‌ co - ordinator در یک‌سیستم‌ مرکزی‌, بازی‌ کند. host سیار و FHها قدرت‌ محاسباتی‌ و حافظه‌ متفاوتی‌ دارند.

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   70 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


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

دانلودمقاله ویژگی سیوه اکسل مایکروسافت

اختصاصی از حامی فایل دانلودمقاله ویژگی سیوه اکسل مایکروسافت دانلود با لینک مستقیم و پر سرعت .

 

قالب‌بندی با شیوه‌ها
ویژگی سیوه اکسل مایکروسافت به شما امکان تخصیص دادن اسامی به ترکیبهای مشخصه‌های قالب‌بندی را می‌دهد. شما می‌توانید بعداً این مشخصه‌ها را با انتخاب نام آنها از یک فهرست انتخاب کنید. به این ترتیب در وقت شما برای کلیک کردن روی دکمه‌ها، باز کردن کادرهای محاو‌ه‌ای و انتخاب یک گزینه ، به خوبی صرفه‌جویی می‌شود. شیوه‌ها شما را در همخوانی و هماهنگی قالب‌بندی هم برای کار‌برگ‌ها و هم در کتابچه‌های کار یاری می‌دهد. با به کار بردن شیوه‌ها، شما می‌توانید به آسانی مشخصه‌های قالب‌بندی بسیاری از خانه‌های کاربرگ را بطور یکجا تغییردهید:
هر کتابچه کار جدید دارای شش شیوه از پیش تعریف شده می‌باشد:
 Camma – فقط قالب‌بندی عدد با جاسازی ارقام هزارگان و دو نقطه اعشاری
 Camma[0] – فقط قالب‌بندی عدد ، با جداسازی ارقام هزارگان و روند کردن عدد به بزرگترین عدد صحیح
 Currency – فقط قالب‌بندی عدد ، با علامتهای پولی و جداساز ارقام هزارگان و دو نقطه اعشاری
 Currency(0) – فقط قالب‌بندی عدد، با علامتهای پولی و جداساز ارقام هزارگان و روند کردن عدد به نزدیکترین عدد صحیح.
 Normal- این شیوه شامل کلیه خصیصه‌های قالب‌بندی پیش فرض می‌باشد. به شکل 4-9 نگاه کنید.
 Percent- فقط قالب‌بندی عدد با قالب درصدی و بدون نقطه اعشاری.

 

• تذکر: اگر یک فراپیوند در کتابچه کار خود به کار برده و از آن استفاده کرده‌اید دو شیوه دیگر Link و Hyperlink نیز در اختیارتان قرار داده می‌شود. برای کسب اطلاعات بیشتر در مودر فراپیوندها به «استفاده از فراپیوندها» نگاه کنید.

 

این شیوه‌های از پیش تعریف شده دارای مشخصه‌های یکسان روی هر کتابچه کار جدید که ایجاد می‌کنید می‌باشند ولی شما می‌توانید این مشخصه‌ها را در هر کتابچه کاری که می‌خواهید تغییر داده و شیوه مورد نظر خود را اعمال کنید. با ذخیره کردن یک کتابچه کار، کلیه تعریفهای شیوه برای کتابچه کار همراه با بقیه اطلاعات آن ، ذخیره می‌شوند.
ساختن فرمول‌های قالب‌بندی شرطی
اولین لیست بازشونده در کادر محاوره‌ای Formatting که در شکل 1-9 نشان داده شده است شامل گزینه Formula می‌باشد که برای وارد کردن فرمول‌های قالب‌بندی شرطی از آن استفاده می‌شود. شما می‌توانید فرمول‌ها را برای انجام کارهایی مانند مشخص کردن تاریخ‌ها و انتخاب (پررنگ کردن) متن خاصی بکار ببرید. برای مثال ، یک خانه از کاربرگ یا دامنه‌ای را انتخاب کرده و Format ، Conditional Formatting را انتخاب نمایید. گزینه is Formula را از اولین کادر باز شده انتخاب کرده و سپس فرمول زیر را در سمت راست کارد ویرایش تایپ کنید:
= MOD(Row() , 2)=0
روی دکمه Format کلیک کنید و رنگی را تحت کلید Pattern انتخاب نموده ، و سپس روی Ok دوبار کلیک کنید تا دو کادر محاوره‌ای باز شده ، بسته شوند و قالب در کاربرگ مربوطه اعمال شود. فرمول Mod باعث به کار رفتن رنگ انتخابی شما در هر ردیف ، مطابق شکل زیر ، می‌شود.
شکل
با به کاربردن گزینه is Formula شما می‌توانید هر فرمولی را که باعث برقراری شرط منطقی True(1) یا False(0) می‌شود وارد سازید. برای مثال ، شما می‌توانید یک فرمول منطقی مانند =N4>Average($N$4:$N$37) که مراجع نسبی و مطلق در قالب‌بندی یک خانه را هنگامی که مقدار آن زیر مقدار متوسط ذکر شده است به کار ببرید . با به کار بردن مراجع نسبی در این وضعیت قالب‌بندی فرمول‌ها به کار بردن یا کپی کردن آنها در هر خانه مانند فرمول‌های معمولی خانه اعمال و تنظیم می‌شود.

شما شیوه‌ها را انتخاب Format و Styles انتخاب می‌کنید. کادر محاوره‌ای Style در شکل 4-9 مشخصه‌های شیوه Normal را نشان می‌دهد.
شکل 4-9- شیوه از پیش تعریف شده Normal شامل پیش‌فرصهای کلیه مشخصه‌های قالب‌بندی می‌باشد.

 

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

 

نکته : اضافه کردن لیست Style
اگر بطور مداوم از شیوه‌ها استفاده کنید می‌توانید لیست Style را به هر کدام از نوارهای ابزار که بخواهید اضافه کنید. برای انجام این کار، Viwe ، Toolbar ، Customize را انتخاب کرده، و تحت کلید Commands روی Category Format کلیک کرده و کادر Style (نه فرمان Style) را به نوار ابزار بکشید. علاوه بر توانایی اعمال شیوه‌ها ، شما در عین حال می‌توانید معین کنید که کدام شیوه در خانه منتخب کاربرگ اعمال شود( با انتخاب نامی که در کادر Style رویت می‌شود).

 

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

 

مشخص کردن شیوه‌ها توسط یک نمومه
اگر مشخصه‌های قالب‌بندی را در خانه‌ای از یک کاربرگ یا دامنه‌ای از خانه‌های کاربرگ به کار برده‌ای که میلید بیشت راوقات این مشخصه‌ها برای خانه یا دامنه فوق به کار برده شوند می‌توانید از پروسیچر «شیوه ـ با ـ نمونه» برای قرار دادن این مشخصه‌ها در یک شیوه جدید استفاده کنید. برای مثال ، فرض کنید که خانه‌ای از کاربرگ را با ترازبندی از سمت راست با فونت Black Arial هیجده نقطه‌ای قالب ‌بندی کرده‌اید. برای ایجاد یک شیوه جدید با این مشخصه‌ها ، به ترتیب زیر عمل کنید:
1- خانه‌ای از کاربرگ را که دارای قالب‌بندی مورد نظر است انتخاب کنید (در این مثال ، ترازبندی سمت راست و فونت Black Arial هیجده نقطه‌ای).
2- Format و Style را انتخاب کنید.
3- نامی مانند Style My را در کادر Name Style تایپ کنید.
4- گزینه‌های Number ، Border ، Patterns و Protection در قسمت Includes Sytle را پاک کنید و روی Ok کلیک نمایید. نام شیوه جدید در کادر محاوره‌ای Style رؤیت خواهد شد.
مطمئن‌ترین طریق ایجاد یک شیوه توسط تمونه، انتخاب فقط یک خانه کاربرگ ـ یعنی خانه‌ای که حاوی مشخصه‌هایی که می‌خواهد در شیوه جدید اعمال شوند است ـ می‌باشد.
5- روی Add کلیک کیند.
شیوه جدی شما در میان سایر شیوه‌های تعریف شده برای کاربرگ حاری قرار می‌گیرد. شما می‌توانید هر هنگام که بخواهید این شیوه (مشخصه‌ها) را از طریق انتخاب ان از لیست Name Style (یا از کادر Style در صورت اضافه کردن این شیوه به نوار ابزار) انتخاب و در کاربرگ خود به کار ببرید.
شکل 5-9- برای نمایش کادر محاوره‌ای Format Cells روی گزینه Modify در کادر محاوره‌ای Style کلیک کنید. اکسل تغییراتی را که در این قسمت وارد کنید در شیوه جاری اعمال خواهد کرد.

 

نکته : مشخص کردن شیوه‌ها با استفاده از نوار ابزار
شما می‌توانید به آسانی نیز یک شیوه را به صورت نمونه از طریق به کار بردن کادر Style در صورت اضافه کردن آن به نواز ابزار مشخص سازید. خانه‌ای از کاربرگ را با قالب مورد نظر انتخاب کنید و روی کادر Style کلیک نمایید و در آن نامی برای شیوه جددی خود تایپ نمایید. و سپس دکمه Enter را فشار دهید. شیوه سفارشی شما ذخیره شده و هم در کادر نوار ابزار Style و هم در کنار محاوه‌ای Style ظاهر می‌شود. ( و نیز، یک شیوه را می‌توان با به کار بردن این پروسیجر تازه‌سازی کنید.)

 

تغییر شیوه :
مزیت اصلی به کار بردن شیوه‌ها این است که اگر عقیده‌تان درباره نحوه نمایش یک عنصر خاص درکاربرگ تغییر کرد، می‌توانید همه نمونه‌های آن عنصر را با تغییر دادن مشخصه‌ها در شیوه به یکباره درکاربرگ تغییر دهید. برای مثال اگر می‌خواهید شیوه قلم (فونت) خود را در شیوه Style My تغییر دهید ـ که درمثال فوق آن را به صورت Black Arial هیجده نقطه‌ای تنظیم کرده بودید ـ و آن را به یک فونت ایتالیک تبدیل کنید می‌توانید شیوه تازه را به ترتیب زیر برای Style My تعریف نمایید:
1- Format ، Style را انتخاب کنید.
2- شیوه مورد نظر ( در این مثال شیوه Style My ) را از لیست Name Style انتخاب کرده و سپس روی Modify برای باز شدن کادر محاوره‌ای Cells Format کلیک کنید.
3- گزینه‌های قالب مناسب را انتخاب نمایید ( در این مثال روی کلید Font کلیک کرده و گزینه Italic Bold را از فهرست Style Font انتخاب کنید.
4- روی Ok کلیک کنید تا به کادر محاوره‌ای Style برگشت داده شوید، سپس روی Ok کلیک کنید تا تغییرات داده شده در شیوه شما اعمال شود.

 

تحت‌الشعاع قرار دادن و ملغی کردن شیوه قبلی با تغییر مستقیم قالب‌بندی
شما می‌توانید ظاهر هر خانه‌ای یا دامنه‌ای از کاربرگ را در برگه کاری خود، اعم از اینکه شیوه‌ای را در آن اعمال کرده باشید یا نه، با انتخاب Cells,Format تغییر دهید. و نیز شما می‌توانید ظاهر هر خانه یا دامنه‌ای از کاربرگ را با به کار بردن دکمه‌های موجود در نوار ابزار قالب‌بندی تغییر دهید.

 

ادغام کردن شیوه‌ها از کتابچه‌های مختلف کار
برای یکدست کردن قالب‌بندی یک دسته از کاربرگ‌ها، می‌توانید این کاربرگ‌ها را در ی کتابچه کار قرار دهید. در صورتی که انجام این کار غیرعملی باشد می‌توانید برای یکدست بودن شیوه کاربرگ‌های خود، تعریف شیوه را بین کتابچه‌های کاری خود، کپی نمایید.
برای کپی کردن یک شیوه از یک کنابچه کاربر روی کتابچه کار دیگر ، به ترتیب زیر عمل کنید:
1- هر دو کتابچه کار منبع (کتابچه کاری که شیوه را از روی آن کپی خواهید کرد) و کتابچه کار مقصد (کتابچه کاری که شیوه را بر روی آن کپی خواهید کرد) را باز کنید.
2- روی کنابچه کار مقصد کلیک کنید تا کتابچه کار فعال گردد.
3- Style,Format را انتخاب کنید و روی Merge کلیک نمایید . اکسل فهرستی از کلید کنابچه‌های کار باز را مطابق شکل 6-9 نمایش خواهد داد.
4- نام کنابچه کاری را که می‌خواهید شیوه آن را کپی کنید انتخاب نموده و روی Ok کلیک کنید.
شکل 6-9 هنگام کپی کردن شیوه‌ها از یک کتابچه کار بر روی کتابچه کار دیگر، اکسل فهرستی از کلیه کنابچه‌های کار باز دیگر را نمایش می‌دهد.

 

هشدار : اگر شیوه مورد نظر در کتابچه کار منبع به همان نام شیوه موجود در کتابچه کار مقصد باشد، کادری باز شده و به شما هشدار می‌دهد که آیا می‌خواهید شیوه‌هایی را که دارای یک نام می‌باشند در هم ادغام کنید. این هشدار، صرف نظر از تعداد نامهای دوبله شیوه‌ها ، فقط یک بار به شما داده می‌شود و در صورتی که گزینه Yes را در این کادر انتخاب کنید شیوه‌های موجود در کتابچه کار منبع، شیوه‌های موجود در کتابچه کار مقصد را تحت‌الشعاع قرار داده و آنها را ملغی کرده و شیوه‌های موجود در کتابچه کار منبع را جایگزین آنها می‌سازد.

 

حذف شیوه
برای حذف تعریف یک شیوه، Format ، Style را انتخاب کرده و از فهرست Name Style شیوه مورد نظر را انتخاب نمایید و سپس روی Delete کلیک کنید. هر خانه‌ای از کاربرگ که شیوه آن حذف شود به قالب پیش‌فرض Normal قالب‌بندی خواهد شد. (البته شیوه Normal را نمی‌توانید حذف کنید). ولی هر خانه‌ای از کاربرگ که با یک شیوه حذف شده قالب‌بندی شده بود و سپس بطور مستقیم قالب‌بندی گردید با به کار بردن Format ، Cells کلیه مشخصه‌های قالب‌بندی شده مستقیم در آن اعمال می‌شود.
فصــل دوم
Import

 

وارد کردن و فرستادن پرونده‌‌ها
خوشبختانیه در اکسل ماکروسافت می‌توان از داده‌های متناسب که در بسیاری از برنامه‌های کاربردی دیگر ساخته شده‌اند، استفاده کرد. و نیز، اکسل واردکردن داده‌ها از پرونده‌های متنی را ممکن ساخده و به کاربر کمک می‌کند تا این داده‌ها را در ستونهای کاربرگ قرار داد.

 

● تذکر: مطالب بسیاری در باره وارد کردن پرونده داده‌ها از برنامه‌های دیگر به اکسل یا فرستادن اطلاعات از پرونده‌های اکسل به برنامه‌های دیگر نوشته شده است. چنانچه به اطلاعات بیشتری درباره چگونگی تبدیل مانند انتقال صدها پرونده‌های تولید شده تحت ماکروهای Lotus به اکسل نیاز دارید ، به Kit Resource Office مایکروسافت قابل دسترس در Press Microsoft رجوع کنید.

 

استفاده از فرامین open و As Save برای وارد کردن و صدور پرونده‌ها
برای وارد کردن پرونده‌ای از یک برنامه کاربردی دیگر یا از یک نسخه قبلی اکسل ، File و Open را انتخاب کنید ( یا روی دکمه Open در نوار ابزار Standard کلیک نمایید) و پرونده‌ای را که می‌خواهید داده‌ها را از آن به اکسل وارد کنید، از لیست پروند‌ها در کادر محاوره‌ای Open انتخاب نمایید. از فهرست باز شده Type of File در پایی کادر محاوره‌ای Open که در شکل 32-2 نمایش داده شده استفاده کنید. با انتخاب یک نوع پرونده، در کادر محاوره‌ای Open فقط پرونده‌هایی که از این نوع می‌باشند ، در فهرست ارائه می‌شوند. بخاطر بسپارید که درج پسوند نام پرونده برای وارد کردن یک پرونده الزامی نیست ، زیرا اکسل خود نوع پرونده را با بررسی محتویات آن ، مشخص می‌سازد و نام پرونده و پسوندی را که درج می‌کنید، برای تعیین نوع پرونده نادیده می‌گیرد.
شکل 32-2-از فهرست Fill of Type باری مشخص کردن پرونده‌های ساخته شده در یک برنامه کاربردی خاص استفاده کنید.

 

برای فرستادن یک پرونده از اکسل به یک برنامه کاربردی دیگر یا به یک نسخه قبلی از اکسل ، File و As Save را انتخاب کنید. سپس برنامه‌کاربردی را که می‌خواهید پرونده را برای آن ارسال کنید از لیست بازشونده Type As Save انتخاب کنید.
این لیست شبیه لیست ارائه شده Type of File است که در شکل 32-2 نشان داده شد. با این تفاوت که در این لیست فرمتهای بیشتری برای پرونده وجود دارد که می‌توانید پرونده خود را تحت یکی از آنها ذخیره کنید. برای مثال: درحالی که در کادر محاوره‌ای Open در لیست فرمت Lotus فقط « Lotus 1,2,3,Fills» وجود دارد، شما در لیست Type of File می‌توانید یک پرونده اکسل را به فرمتهای مختلف 1,2,3 Lotus منجمله FM3,WK3,WK1,WKS و WK4 دخیره نمایید.

 

XML چیست؟
یکی از انواع پرونده که در لیست هر دو فهرست Open و As Save قرار دارد، پرونده به نوع XML (Language Markup Extensible) می‌باشد. XML برای تفسیر «داده‌های ساختاری » عمدتاً برای استفاده از این پرونده‌ها در وب ایجاد شده است. چنانچه بخواهید محتویات یک کاربرگ را در وب یا در ایتنرانت محلی خود منتشر سازید، باید XML را که مطالب مربوط به آن را به خوبی بیاموزید.

 

وارد کردن و صادر کردن پرونده‌های متنی (Import & Export Text)
برای وارد کردن یک پرونده اکسل از نسخه قبلی آن یا از یک برنامه کاربردی دیگر به صورت یک پرونده متنی ، File و As Save را انتخاب کنید و یکی از هشت فرمت متن موجود در لیست As Save را انتخاب نمایید. برای همه این فرمتها، اکسل فقط کاربرگ جاری را ذخیره می‌کند. شماره قالب‌بندی حفظ می‌شود و بقیه قالب‌بندی‌ها حذف می‌شوند.
■ Formatted Text (Space Dellmited) (*.PRN) – تحت این فرمت پرونده‌ای ساخته می‌شود که همترازی ستونها با قرار دادن فاصله حفظ می‌شود. از این نوع پرونده‌ها می‌توانید هنگام برقرای ارتباط از طریق مودم با گیرنده‌ای که سیستم او فاقد اکسل است استفاده کنید.
■ Text (Tab Dellmited)(*TXT) – تحت این فرمت خانه‌های (Cells) هر ردیف با کارکتر Tab از یکدیگر جدا می‌شوند. در هر خانه کاربرگ که در آن یک کاماوجود داشته باشد، متن در بین علامت گوتیشن قرار می‌گیرد.
Unicode Text (*.TXT) ■ (متن یک کدی) – این یک فرمت متن استاندارد جهانی است که هر کاراکتر در ان به صورت یک شماره منحصر به فرد ذخیره می‌شود ؛ Unicode برای هر کاراکتر به هر زبانی و روی هر محیط کامپیوتری یک عدد تعریف می‌کند.
■ CVS(Comma Deimited)(*.CVS) – تحت این فرمت خانه‌های (Cells) هر ردیف با کاما از یکدیگر جدا می‌شوند. پرونده‌های متنی که برای جداسازی خانه‌های کاربرگ در ان از کاما استفاده می‌شود نسبت به متن‌هایی که خانه‌های کاربرگ در آنها با Tab از یکدیگر جدا می‌شوند برای وارد کردن به برنامه‌های مدیریتی پایگاه‌های داده ارجحیت دارند (بسیاری از این برنامه‌های مدیریت پایگاه‌های داده می‌توانند پرونده‌های متنی را پذیرا باشند، ولی در بعضی از آنها فقط می‌توان پرونده‌هایی به فرمت CVS را قرار داد. و نیز در بسیاری از برنامه‌های واژه‌پرداز می‌توان از پرونده‌های CVS . برای ذخیره کردن اطلاعات برای عملیات ادغام پستی استفاده کرد(.
■ Text (Machintosh) (*.TXT) – گزینه‌های مکیناش ، مجموعه کاراکتر مکینتاش را به کار می‌برند، بنابرااین در صورتی که می‌خواهید پرونده خود را به یک برنامه کاربردی مکینتاش انتقال دهید، از این فرمت استفاده کنید.
■ Text ( MS-DOD) (*.TXT) – در گزینه‌های عادی Text و CVS . از مجموعه کاراکتر ANSI استفاه می‌شود. اگر می‌خواهید پرونده متنی خود ار به یک برنامه کاربردی مبتنی بر ویندوز مثل Microsoft Word برای ویندوز وارد کنید، یکی از این گزینه‌ها را انتخاب نمایید.
■ CVS (Machinlosh) (*.CVS) – تفاوت بین انواع هر نوع پرونده عادی ، مکینتاش و MS-DOS فقط بسته به کاراکترهایی است که خارج از محدوده عادی 7 بیتی ASCII قرار دارند.
■ CVS (MS-Dos) (*. CVS) – در گزینه‌های MS-DOS از مجموعه گسترش داده شده کارکتر IBM PC استفاده می‌شود( به این نوع متن ، متن OEM نیز اطلاق می‌شود). در صورتی که می‌خواهید پرونده تمنی خود را به یک برنامه کاربردی که مبتنی بر ویندوز نمی‌باشد، وارد کنید، یکی از این گزینه‌ها را انتخاب نمایید.

 

تذکر : در اکسل 2003 و اکسل 2002 و 2000 و اکسل 97 از فرمت پرونده‌ای استفاده می‌شود که در نسخه‌های قبلی اکسل وجود نداشته است. ولی برای صدور کتابچه‌های کار تحت اکسل 97/2000/2002 به نسخه‌های قدیمی‌تر اکسل فرمان As Save را به کار ببرید.
در صورتی که معمولاً با کاربران اکسل 5 و 7 پرونده‌های خود را به اشتراک می‌گذارید ، شاید بخواهید که از مزایای فرمت Microsoft Excel 97- Excel 2003 and 5.0/97 Work Bood نیز برخوردار گردید. ادر صورت استفاده از این گزینه می‌توانید پرونده خود را به فرمتی ذخیره کنید که تحت فرمتهای این نسخه‌های اکسل قابل خواندن باشد.

 


فصــل سوم

 

فصــل چهارم
‌Name
نامگذاری خانه‌ها و دامنه‌های کاربرگ
اگر به کرات مجبور به تایپ کردن نشانه‌های خانه کاربرگ ، مثل نام Sheet31:AJ51 در فرمول‌ها می‌باشید. نگران نباشید ـ اکسل راه بهتری جلوی شما قرار می‌دهد. یک نام کوتاه به خاطر سپردنی به هر خانه یا دامنه مورد نظر بدهید و سپس به جای نام طولانی فوق از این نام در فرمول خود استفاده کنید.
پس از آنکه اسامی خانه‌ها ار در کاربرگ خود تعریف نمودید، این اسامی در هر کاربرگ دیگری در کتابچه کار نیز قابل دسترسی می‌باشد.
برای مثال، نامی که برای مشخص کردن یک دامه از خانه‌ها در برگه Sheer6 به کار برده‌ای را می‌توانید در فرمولی که در برگه Sheet1 می‌سازید نیز به کار ببرید. در نتیجه هر کتابچه کار، دارای مجموعه‌ای از اسامی مربوط به خانه‌هایی کاربرگ‌های خود می‌باشد. در عین حال ، شما می‌توانید اسایم سطح ـ کاربرگ را که فقط در کاربرگی که این اسامی برای آنها تعریف شده‌اند قابل دسترسی می‌باشند مشخص سازید.

 

نکته : برای جدول‌های ساده اسم تعریف نکنید
در جدول ساده با سرفصلهای ستون و ردیف ، می‌توانید برای فرمول‌های واقع در همان ردیف‌ها و ستون‌ها ، از سرفصلها استفاده کنید بدون اینکه نیازی به تعیین کردن اسامی برای این ستون‌ها و ردیف‌ها داشته باشید. به «ساختن فرمول‌های زبان ـ طبیعی » نگاه کنید.

 

استفاده از اسامی در فرمولها
هنگامی که نام یک خانه یا دامنه‌ای از کاربرگ را در یک فرمول به کار می‌برید، نتیجه مثل وارد کردن نشانی آن خانه یا دامنه در فرمول می‌باشد. برای مثال ، فرض کنید که فرمول =A1+A2 را در خانه A3 کاربرگ وارد کرده‌اید. اگر برای خانه A1 نام Mark و برای خانه A2 نان Vicki راتعریف کرده باشید نوشتن فرمول =Mark+Vicki در خانه A3 همان نتیجه را خواهد داشت.
آسانترین روش تعریف یک اسم برای خانه یا دامنه‌ای ازکاربرگ عبارتست از:
1- انتخاب یک خانه از کاربرگ
2- کلیک کردن روی کادر Name در نوار فرمول ، مطابق شکل 13-12
3- تایپ کردن Name Test و سپس فشار دادن دکمه Enter
شکل 13-12 از کادر Name درنوار فرمول برای تخصیص دادن سریع نامی به خانه یا دامنه‌ای ازخانه‌های کاربرگ استفاده کنید.

 

اصول زیر را هنگام استفاده از اسامی در فرمول‌ها به خاط بسپارید:
 بطور عادی ، کادر Name نشانی خانه انتخاب شده کاربرگ را نمایش می‌دهد. اگر خانه یا دامنه خانه‌های کاربرگ نامگذاری شده باشند نام بر نشان اولویت داده می‌شود و در کادر Name نام تخصیص داده شده به خانه / دامنه خانه‌های کاربرگ رؤیت می‌شود.
 هنگامی که برای دامنه‌ای از خانه‌های کاربرگ نامی را تعیین می‌کنید نام دامه جز هنگامی که کل دامه انتخاب شده باشد در کادر Name رویت نمی‌شود.
 هنگامی که روی کادر Name کلیک کرده و نامی را انتخاب می‌کنید، انتخاب خانه کاربرگ به خانه‌های نامگذاری شده تغییر می‌کند.
 اگر نامی را در خانه کاربرگ تایپ کنید که قبلاً برای خانه / دامنه‌ای دیگر تعیین شده باشد، اکسل به جای تعیین مجدد نام ، به انتخاب برمی‌گردد.
 هنگامی که نامی را تعیین کردید، نشانی شامل نام کاربرگ می‌باشد و مرجع خانه قطعی است. برای مثال هنگامی که نام Name Test را برای خانه C5 کاربرگ در برگه Sheet1 تعیین گردید، تعریف واقعی نام به صورت Sheet1!$C$5 ثبت می‌شود.

 

تعیین و مدیریت اسامی
به جای استفاده از اسامی جدید برای خانه‌های کاربرگ، می‌توان از برچسبهای متنی موجود برای ایجاد اسامی استفاده کرد. با انتخاب Insert ، Define می‌توان متن را خانه‌های همجوار کاربرگ را برای تعیین اسامی خانه و دامنه خانه‌های کاربرگ را مطابق شکل 14-12 به کار برد. شما می‌توانید از این فرمان برای تعیین مجدد اسامی موجود نیز استفاده کنید.

 

قواعد نامگذاری
در نامگذاری خانه‌ها و دامنه‌هایی از خانه‌های کاربرگ در اکسل قواعد زیر اعمال می‌شوند:
 کلیه اسامی با یک کارکتر ، یک خط کج رو به عقب (\) ، یا یک خط زیر (-) شروع می‌شوند.
 در اسامی می‌توان عدد نیز به کار برد.
 در اسامی فاصره (Space) نمی‌توان بکار برد.
 در برچسبها فاصله‌ها برای اسامی تعیین شده به یک خط زیر (-) تبدیل می‌شوند
 در اسامی از هیچ یک علایم / و – نمی‌توان استفاده کرد.
 حروف تکی، به جز کارکتر R و C را می‌توان به جای اسم خانه یا دامنه خانه‌ها را به کار برد.
 هر اسمی می‌تواند به طول حداکثر 255 کاراکتر باشد، ولی اگر بیشتر از 233 کاراکتر داشته باشد نمی‌توانید این اسم را از طریق کادر Name انتخاب کنید. اکسل بین حروف بزرگ و کوچک در اسامی تفاوتی قایل نمی‌شود. برای مثال نام Tax و نام Tax در یک دفترچه یکی تلقی می‌شوند و نام اول تحت‌الشعاع نام دوم قرار گرفته و ملغی می‌شود.

 

اگر دامنه‌ای را که می‌خواهید نامگذراری کنید قبل از انتخاب Insert ، Name و فرمان Define انتخب کرده‌اید و استفاده از برچسب مجاور به عنوان یک اسم کار شما را انجام می‌دهد، فقط روی دکمه Enter کلیک کنید تا نام فوق برای خانه / دامنه مربوطه تعیین شود. مرتبه بعدی که کادر محاوره‌ای DefineName را باز کنید این نام در فهرست Book Word in Names که همه اسامی تعیین شده برای کتابچه کاررا نشان می‌دهد، رویت می‌شود.
بدون اینکه در شروع مجبور به انتخاب یک خانه / دامنه‌ای از خانه‌های کاربرگ باشید نیز می‌توانید نامی برای آنها تعیین کنید. برای مثال ، در کادر محاوره‌ای Name Define ، نام Text2 را در کادرBook Word in Names تایپ کرده و سپس فرمول =D20 را در کادر to Refer تایپ کنید. روی Add کلیک کنید تا این نام به فهرست اسامی در کتابچه کار اضافه شود.
کادر محاوره‌ای Name Define همچنان باز باقی می‌ماند و کادر to Rrfer تعریف نام =Sheet1!D20 را نشان می‌دهد. اکسل مرجع کتابچه کار را به مجرد وارد کردن اسم ، برای شما اضافه می‌کند. ولی توجه داشته باشید که مرجع خانه کاربرگ همان طور که آن را وارد کرده‌ایم نسب باقی می‌ماند. اگر = را قبل از مرجع وارد نکنید اکسل این تعریف را به صورت یک متن تلقی خواهد کرد برای مثال ، اگر به جای =D20 ، شما D20 را تایپ کنید کادر to Rrfer مقدار ثابت متنی “D20”= را برای تعریف نام Text2 نشان می‌دهد.
هنگامی که کادر محاوره‌ای Name Define باز می‌باشد شما می‌توانید مراجع را با انتخاب خانه‌هایی از کاربرگ ، در کادر to Rrfer وارد کنید. اگر چند خانه یا دامنه مختلف از کاربرگ را در کادر محاوره‌ای Name Define نامگذاری کردید باید حتماً بعد از وارد کردن هر تعریفی دکمه Add را فشار دهد. ( در صورتی که روی Ok کلیک کنید اکسل این کارد محاوره‌ای را خواهد بست).
شکل 14-12- با انتخاب Insert Define, Namer هر برچسبی در خانه همجوار در همان ردیف یاستون به عنوان یک نام پیشنهاد می‌شود.

 

ویرایش اسامی
برای تعیین مجدد نامی برای یک خانه یا دامنه‌ای از خانه‌های کاربرگ در کادر محاوره‌ای Name Define ابتدا نامی را از فهرست Book Work in Names انتخاب کرده و سپس مرجع خانه یا دامنه کاربگر را در کادر to Refer ویرایش کنید. شما می‌توانید یا یک مرجع جدید را تایپ کرده و یا خانه یا دامنه‌ای از خانه‌های جدید را مستقیماً هنگامی که کادر محاوره‌ای Name Define باز می‌باشد از کاربرگ انتخاب کنید.
برای حذف کردن نامی در کادر محاوره‌ای Name Define ، نامی را از فهرست Book Work in Names انتخاب کرده و سپس روی Delete کلی کنید. به خاطر داشته باشید که هنگامی که نامی را حذف می‌کنید هر فرمولی در کاربرگ که به آن اسم ارجاع داده می‌شود مقدار خطای ?NAME# را برمی‌گرداند.

 

اسامی در سطح کتابچه کار در مقابل اسامی منحصر به کاربرگ
بطور معمول ، اسامی در اکسل، اسامی سطح ـ کتابچه کار می‌باشند. یعنی هر نامی که در یک کاربرگ تعیین شود. از طریق فرمول‌ها در هر کاربرگ دیگر نیز قابل دسترسی می‌باشد. البته می‌توان اسامی را تعیین کرد که دسترسی به آنها فقط مختص به کاربرگی شود که این اسم به خانه / دامنه‌ای از خانه‌های آن تخصیص داده شده است برای تعیین نامی در سطح ـ کاربرگ برای خانه / دامنه‌ای از خانه‌های آن ، قبل از نام مورد نظر نام کاربرگ و سپس یک علامت ! قرار داده و سپس نام مورد نظر را تایپ کنید.
برای مثال ، برای تعیین Name Sheet Test به عنوان نامی در سطح کاربرگ برای برگه Sheet1 ، دامنه مورد نظر را انتخاب کرده و Insert ، Name ، Define را انتخاب کنید و سپس Name Sheet Sheet1!Test را در کادر Book Work in Names تایپ کنید. برای کار کردن با اسامی در سطح کاربرگ و کتابچه کار مطالب زیر را به خاطر بسپارید.
 اسامی در سطح کاربرگ در کادر Name یا کادر محاوره‌ای Name define جز در برگه‌هایی که در آنها تعریف شده‌اند رویت نمی‌شوند.

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   101 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلودمقاله ویژگی سیوه اکسل مایکروسافت