Wireless چیست؟
فواید تکنولوژی Wireless
تکنولوژی Wireless به کابر امکان استفاده از دستگاه های متفاوت ، بدون نیاز به سیم یا کابل ، در حال حرکت را می دهد.شما می توانید صنوق پست الکترونیکی خود را بررسی کنید، بازار بورس را زیر نظر بگیرید، اجناس مورد نیاز را خریداری کنید و یا حتی برنامه تلویزیون مورد علاقه خود را تماشا کنید.بسیاری از زمینه های کاری از جمله مراقبت های پزشکی، اجرا قوانین و سرویس های خدماتی احتیاج به تجهیزات Wireless دارند.تجهیزات Wireless به شما کمک می کند تا تمام اطلاعات را به راحتی برای مشتری خود به نمایش در بیاورید.از طرفی می توانید تمامی کارهای خود را در حال حرکت به سادگی به روز رسانی کنید و آن را به اطلاع همکاران خود برسانید.تکنولوژی Wireless در حال گسترش است تا بتواند ضمن کاهش هزینه ها، به شما امکان کار در هنگام حرکت را نیز بدهد.در مقایسه با شبکه های سیمی ، هزینه نگهداری شبکه های Wireless کمتر می باشد.شما می توانید از شبکه های Wireless برای انتقال اطلاعات از روی دریاها، کوهها و … استفاده کنید و این در حالی است که برای انجام کار مشابه توسط شبکه های سیمی، کاری مشکل در پیش خواهید داشت.
سیستم های Wireless
سیستم های Wireless می توانند به سه دسته اصلی تقسیم شوند :
سیستم Wireless ثابت : از امواج رادیویی استفاده می کند و خط دید مستقیم برای برقراری ارتباط لازم دارد. بر خلاف تلفن های همراه و یا دیگر دستگاههای Wireless، این سیستم ها از آنتن های ثابت استفاده می کنند و به طور کلی می توانند جانشین مناسبی برای شبکه های کابلی باشند و می توانند برای ارتباطات پرسرعت اینترنت و یا تلویزیون مورد استفاده قرار گیرند.امواج رادیویی وجود دارند که می توانند اطلاعات بیشتری را انتقال دهند و در نتیجه از هزینه ها می کاهند.
سیستم Wireless قابل حمل : دستگاهی است که معمولا خارج از خانه، دفتر کار و یا در وسایل نقلیه مورد استفاده قرار می گیرند.نمونه های این سیستم عبارتند از : تلفن های همراه، نوت بوکها، دستگاه های پیغام گیر و PDA ها.این سیتم از مایکروویو و امواج رادیویی جهت انتقال اطلاعات استفاده می کند.
سیستم Wireless مادون قرمز : این سیستم از امواج مادون قرمز جهت انتقال سیگنالهایی محدود بهره می برد.این سیستم معمولا در دستگاه های کنترل از راه دور، تشخیص دهنده های حرکت، و دستگاه های بی سیم کامپیوترهای شخصی استفاده می شود.با پیشرفت حاصل در سالهای اخیر، این سیستم ها امکان اتصال کامپیوتر های نوت بوک و کامپیوتر های معمول به هم را نیز می دهند و شما به راحتی می توانید توسط این نوع از سیستم های Wireless ، شبکه های داخلی راه اندازی کنید.
آینده Wireless
نسل سوم شبکه ها ،۳G، نسل آینده شبکه های Wireless نامگذاری شده است.سیستم های ۳G کمک می کنند تا صدا و تصویر و داده را با کیفیت مناسب و به سرعت انتقال دهیم.پیش بینی IDC برای کاربردی شدن ۳G سال ۲۰۰۴ می باشد و تا آن موقع در حدود ۲۹ میلیون کاربر m-commerce) mobile commerce) در آمریکا وجود خواهند داشت.از طرفی IBM معتقد است که بازار کلی تجهیزات Wireless در سال ۲۰۰۳ به رقمی بالغ بر ۸۳ بیلیون دلار خواهد رسید.
دراین مقاله سعی شده تا اطلاعات و ساختاری برای آنها که با KDE و پروژهی آن تازه آشنا شدهاند فراهم گردد. تصور ما بر این است که دامنه وسیعی از موضوعات مرتبط با KDE و پروژهی آن راپوشش دادهایم و امیدواریم که بتوانید از پروژهی KDE و گسترش و رشد آن درک و تصویری صحیح کسب نمایید.
نگاه کلی
محیط KDE نرمافزار قدرتمند رومیزی است که ﺑﻪ ﻁﻮﺭ ﺷﻔﺎﻑ ﺩﺭ شبکه ﻛﺎﺭ ﻛﺮﺩﻩﻭ برای کاربران ایستگاههای کاری یونیکس طراحی شده است. KDE بدنبال رفع نیاز به یک محیط آسان برای ایستگاههای کاری یونیکس است، مانند آنچه در سیستم عامل کامپیوترهای اپل و یا ویندوز میبینید. ما معتقدیم که امروزه بهترین سیستم عامل موجود یونیکس است. اگرچه عدم وجود یک محیط آسان، مانعی است بر سر راه گسترش استفاده از این سیستم عامل تابعنوان یک سیستم مرسوم در منازل و دفاتر کار مورد استفاده قرار گیرد، در واقع یونیکس، برای افرادی کهدر زمینه تکنولوژی اطلاعات بصورت حرفهای فعالیت دارند یک سیستم عامل بیهمتاست و هنگامی که صحبت ازقابلیت اطمینان، اندازهپذیری و در دسترسبودن به میان باشد هیچ رقیبی برای یونیکس یافت نمیشود. یونیکس بازار سیستمهای Server را هدف قرار داده و بهترین بستر برای انجام امور حرفهای و عملی است. بدون یونیکس اینترنت وجود نداشت، ولی یونیکس برای کاربران میانی کامپیوتر مناسب نیست. گرچه این عبارت با وجود نسخه هایی از آن از قبیل GNU/Linux، FreeBSD و NetBSD که برروی اینترنت موجود هستند و هر کدام در اندازهپذیری و قابلیت اطمینان ﺑﻰ ﻧﻆﻴﺮ ﻫﺴﺘﻨﺩ، عبارتی کاملا صحیح نیست.
KDE یک محیط رومیزی
با وجود KDE هماکنون محیطی قدرتمند و آسان برای یونیکس وجود دارد. بهمراه یک نسخهی رایگان از یونیکس نظیر Linux، مجموعه Unix/KDE بستری کاملا رایگان برای همگان فراهم میآورد که میتوان از آن استفاده نموده و یا حتیﻛﺪ آنرا تغییر دهند. گرچه همواره، موقعیت رشد و گسترش وجود دارد ولی براین باور هستیم که در وضعیت فعلی هم به ﺟﺎﻳﮕﺎﻩ مناسبی در میان سیستم عاملهای تجاری رومیزی دست یافتهایم. امیدواریم که ترکیب یونیکس و KDE محیطی را که سالها حرفهایها و دانشمندان از آن استقبال کردهاند را در سطح کاربران متوسط هم فراهم نماید.
KDE قالبی برای ایجاد و گسترش برنامههای کاربردی
تولید نرمافزار در یونیکس X۱۱ کار بسیار سخت و زمانگیری بود. KDE متوجه این موضوع میباشد کهارزش یک بستر نرمافزار بر پایهی کاربردهای پیشرفته و مناسبی است که در آن برای کاربران نهایی در نظرگرفته میشود. بر این اساس، پروژه KDE بستر تولید برنامههای اسنادی درجه اولی را بهمراه پیادهسازی پیشرفتهترین فنآوریها در این زمینه فراهم آورده و بدین ترتیب خود را در صف اول ﺭﻗﺎﺑﺖ با محصولات پرکاربری از قبیل فنآوری MFC/COM/Activex شرکت میکروسافت قرارداده است. مجموعهی فنآوری اسنادی KDE KPart ، به برنامهنویسان این قابلیت را میدهد که نرمافزارهای سطح بالا و پیشرفتهای را با این فنآوری بهسرعت ایجاد نمایند.
KDE و مجموعه نرمافزارهای اداری
با بهرهگیری از محیط ایجاد برنامه در KDE تعداد زیادی برنامهی کاربردی برای این محیط ایجاد شده. گروهی از این برنامهها در ﺑﺨﺶ ﭘﺎﻳﻪﺍﻯ KDE ﺩﺭﺩﺳﺘﺮﺱﻫﻤﮕﺎﻥ ﻗﺮﺍﺭ ﺩﺍﺭﻧﺪ. هماکنون KDE در حال تولید و تکمیل یک مجموعه نرمافزار اداری، مبتنی بر فنآوری KDE KPart است که شامل یک نرمافزار صفحه گسترده، یک نرمافزار ارایه کننده (Presentation)، یک ساماندهنده (سررسید) و نرمافزار پست الکترونیک و غیره میباشد. KPresenter نرمافزار ارایه دهندهی KDE با موفقیت در بسیاری ازسمینارها و جلسات برای نمایش و ارایه مطلب بکار گرفته شده است.
شما را دعوت میکنیم تا در مورد موضوعات زیر به مطالب مفصلتری توجه کنید
ـ پروژهی KDE
ـ چرا به KDE نیاز است؟
ـ KDE از نگاه کاربر
ـ وضعیت فعلی گسترش استفاده از KDE
ـ مختصری از تاریخچه KDE
ـ حقایق و تواناییهای KDE
ـ کنترل پروژه KDE
ـ مدل گسترش KDE
ـ فلسفه و هسته مرکزی KDE
ـ نگارش Qt(از رده خارج شده)
ـ جهانی شدن KDE
ـ KDE از نگاه طراحان و برنامهنویسان
ـ Koffice
KDE یک سفر هیجان انگیز
از اواخر دههی ۶۰ میلادی که یونیکس، در آزمایشگاههای شرکت بل زاده شد، تا به امروز، این سیستم همواره به قدرت و پایداری مداوم معروف بوده است. در تمامی این سالها یونیکس بر روی رایانههای Mainframe و کارگزارهای پیشرفته حکمرانی کرده است. اگر یونیکس نبود، امروزه اینترنت وجود نمیداشت. TCP/IP، پست الکترونیکی، و بسیاری دیگر از قراردادها و برنامههایی که امروزه مورد استفادهی کاربران رایانه هستند، با یونیکس متولد شدند و رشد یافتند. اما، در تمام این دوران، استفاده از یونیکس هیچگاه برای کاربران معمولی رایانه آسان نبود. استفاده از یونیکس نیازمند دانش نسبتا بالای رایانه بود، و بر عکس ویندوز یا مکینتاش، محیط گرافیکی جذابی برای آن وجود نداشت. تلاشهای شرکتهایی همانند Wind River و NEXT Step نیز در راه ساده کردن یونیکس نتیجه نداد؛ این عوامل، جنگ یونیکسها با یکدیگر، و یک سری دادگاههای حقوقی از طرف شرکت AT&T دست در دست هم داده، گسترش یونیکس در بازار رایانههای خانگی را متوقف کرده و راه را برای ویندوز مهیا ساختند.
در این حال بود که پروژهی KDE در اواخر سال ۱۹۹۶ به وجود آمد. اهداف KDE عبارت بودند ازآماده سازی بستری مناسب برای نوشتن نرمافزار برای یونیکس و گنو/لینوکس؛ و فراهم کردن محیط گرافیکی جذاب برای ایستگاههای کاری یونیکس و گنو/لینوکس. KDE در ابتدا یک پروژهی عمدتا آلمانی بود، که به مرور زمان گسترش یافت و امروزه بدل به شبکهای از مهندسان نرمافزار معتقد به نرمافزار آزاد در سراسر جهان شده است. KDE که مخفف "K Desktop Environment" میباشد، با پیشرفت خیرهکنندهاش طی سالهای اخیر، تبدیل به تاج طلایی پروژههای نرمافزار آزاد گردیده است، به گونهای که جدیدترین نسخهی آن یعنی نسخهی ۱/۳ هم از نظر زیبایی و چشم نوازی، و هم از نظر قابلیت و کارایی با محیطهای ویندوز و مکینتاش رقابت میکند، و به اعتقاد بسیاری، حتی از آنها پیشی گرفته است.
محیط میزکار KDE شامل برنامهها و نرم افزارهای گوناگون و متنوعی میباشد. نرمافزارهای شبکه، برنامهی FTP ، پست الکترونیکی (KMail) و گفتگوی مستقیم (Kopete) ؛ نرمافزارهای گرافیکی و ویرایش تصویر (Kontour)، پخش موسیقی (noatun) ، پخش فیلم (!aKtion) و کار با دوربینهای دیجیتال (Kamera) و پویشگر (Kooka) و چاپگر (Kdeprint) ، نرمافزارهای مدیریت سیستم همانند مرکز کنترل، مرورگر صفحات وب (Konqueror) ، نرمافزارهای دورنما (KFax) ، طراحی صفحات وب (Quanta) ، محیط برنامهنویسی (KDevelop) ، تعدادی بازی (Kdegames) ، نرمافزارهای آموزشی (Kdeedu) ، و یک مجموعهی کامل نرمافزارهای اداری (KOffice) شامل واژهپرداز (KWord) ، صفحهگسترده (KSpread) ، نمایش KPresenter و بسیاری نرمافزارهای دیگر، محیطی کامل را برای کاربران فراهم کردهاند.
با توجه به سرعت پیشرفتی که KDE از خود نشان داده است، پیشبینی آیندهی آن کاری بس دشوار است. به تازگی دولت آلمان طی پروژهای با نام Kroupware ، اقدام به اضافه کردن پارهای امکانات به KDE کرده است. سایر دولتهای اروپایی نیز همگی مشغول بررسی KDE میباشند. شرکت Apple برای ساخت مرورگر جدید خود به نام Safari ، از مرورگر Konqueror، استفاده کرده و پیشرفتهای خود به این مرورگر را در اختیار پروژهی KDE قرار داده است. همگی نشانهها بیانگر آن است که آیندهی درخشانی در انتظار این پروژه میباشد وسناریوی "یونیکس سخت است" دیگر صادق نیست. ترکیب KDE/لینوکس آمادهی فتح رایانههای رومیزی میباشد.
فارسی KDE چیست؟
پروژهی فارسیKDE از آنجا شروع شد، که تعدادی عاشق لینوکس و نرمافزار آزاد متوجه شدند که در لیست زبانهای محیط گرافیکی محبوب آنها یعنی KDE، جای فارسی خالی است. در سال ۱۹۹۹، مدیر پروژهی فارسی KDE با مسؤلین KDE تماس گرفت و مشخص شد که KDE هنوز از زبانهای راست به چپ، مانند فارسی، پشتیبانی نمیکند. برنامهنویسان KDE در آن زمان گفتند که با عرضهی نسخهی ۳.۰KDE ، این پشتیبانی صورت خواهد گرفت. در آن زمان، طرح صفحهکلید امروزی لینوکس با پیروی از مصوبات شورای عالی انفورماتیک کشور طراحی شد، و همچنین پشتیبانی زبانهای راست به چپ در KDE نیز فعال گردید. با عرضهی نسخهی ۳.۰ KDE در ماه می سال ۲۰۰۲، کار ترجمهی KDE شکل جدی به خود گرفت.
لازم به ذکر است که تا کنون تنها قسمت اولیه، یعنی پایهی ۳.۱KDE به فارسی ترجمه شده است. هر چند که خود همین پایه، شامل تعداد زیادی نرمافزار، و تقریبا مهمترین نرمافزارهای KDE میشود، اما هنوز تعداد بسیاری از نرمافزارهای KDE ترجمه نشده باقی ماندهاند، برای نسخهی ۳.۲ KDE، قرار است تعداد بیشتری از نرمافزارهای KDE ترجمه شده، و همچنین سیستم تقویم جلالی (هجری شمسی) به آن افزوده گردد.
کامپیوترهای جدید دارای یک و یا بیش از یک کانکتور Bus) (Universal Serial USB می باشند. کانکتورهای فوق امکان اتصال تجهیزات جانبی متفاوتی نظیر : چاپگر، اسکنر ، دوربین های وب و … را فراهم می نمایند. سیستم های عامل پورت های USB را حمایت کرده و بدین ترتیب نصب درایور مربوطه بسرعت و بسادگی انجام خواهد یافت .
USB چیست ؟
همواره اتصال یک دستگاه به کامپیوتر و پیکربندی مناسب آن برای استفاده ، یکی از چالش های اصلی در رابطه با بخدمت گرفتن تجهیزات جانبی در کامپیوتر بوده است :
- چاپگرها به پورت موازی متصل شده و اغلب کامپیوترها دارای یک پورت هستند . فرض نمایید که دارای یک Zip drive باشیم . درایوهای فوق نیازمند یک اتصال با سرعت بالا با کامپیوتر می باشند. در صورت استفاده از پورت موازی، از لحاظ سرعت خواسته یک Zip Drive تامین نخواهد گردید
- مودم ها از پورت های سریال استفاده می نمایند. اغلب کامپیوترها دارای دو پورت سریال بوده و در اکثر موارد سرعت مناسبی را دارا نمی باشند.
- دستگاههایی که به سرعت بالایی نیاز دارند بهمراه کارت های خود عرضه می گردند.این نوع کارت ها می بایست در یکی از اسلات های برد اصلی نصب گردند.متاسفانه تعداد اسلات های موجود محدود بوده و در برخی حالات نصب نرم افزار مربوط به کارت دردسرآفرین نیز است . هدف USB خاتمه بخشیدن به تمام موارد و مشکلات موجود در زمینه بخدمت گرفتن تجهیزات جانبی در کامپیوتر است .
USB یک روش آسان و استاندارد را برای اتصال ۱۲۷ دستگاه به کامپیوتر، فراهم می کند. هر دستگاه می تواند شش مگابیت در ثانیه پهنای باند داشته باشد. پهنای باند فوق برای اکثر دستگاههایی که می خواهیم به کامپیوتر متصل نماییم ، مناسب خواهد بود. اکثر تجهیزات جانبی که جدیدا" تولید می گردند، دارای یک پورت USB می باشند.
چاپگر، اسکنر، موس، دوربین های دیجیتال، دوربین های وب ،مودم، بلندگو، تلفن، رسانه های ذخیره سازی، اتصالات شبکه و … نمونه هایی از این نوع دستگاهها می باشند. اتصال یک دستگاه USB به کامپیوتر ساده است . کانکنورهای USB را می توان در پشت سیستم مشاهده و در ادامه کانکنور USB را به آنها متصل کرد. . در صورتیکه دستگاهی برای اولین مرتبه ( بار اول ) نصب گردد، سیستم عامل مربوطه آن را تشخیص و با نصب درایور ، عملا" زمینه استفاده از دستگاه فراهم خواهد شد. دستگاههای USB را می توان بدفعات به سیستم متصل و یا آنها را از سیستم جدا کرد. اغلب دستگاههای USB بهمراه کابل اختصاصی خود ارایه می گردند . کابل های فوق دارای اتصالی از نوع A می باشند. در صورتیکه دستگاه USB دارای کانکتور A نباشد بهمراه آن سوکتی ارایه شده که می تواند یک کانکنور از نوع B را قبول نماید. از کانکتور نوع A برای اتصال به کامپیوتر و از کانکتور نوع B برای اتصال دستگاههای خاص استفاده می گردد. اغلب کامپیوترهای جدید بهمراه یک و یا بیش از یک سوکت USB ارایه می گردند. با توجه به وجود دستگاههای متعدد که دارای پورت USB می باشند، می توان بسادگی دستگاه مورد نظر را ازطریق پورت USB به یکی از سوکت های USB کامپیوتر متصل نمود.
مثلا" می توان به کامپیوتر یک چاپگر USB ، یک اسکنر USB ، یک دوربین وب USB و یک کارت شبکه USB را متصل نمود.
در صورتیکه کامپیونر دارای صرفا" یک کانکتور USB باشد و بخواهیم تجهیزات USB گفته شده را به آن متصل نماییم چه کار باید کرد؟ برای حل مشکل فوق می بایست یک USB hub را تهیه کرد. USB استاندارد قادر به حمایت از ۱۲۷ دستگاه است . هاب USB بخشی از استاندارد فوق محسوب می گردد. یک هاب ممکن است چهار و یا بیش از چهار پورت داشته باشد. هاب به کامپیوتر متصل شده و هر یک از دستگاهها به یکی از پورت های هاب متصل خواهند شد. هاب ها می توانند با برق و یا بدون برق باشند. استاندارد USB این امکان را فراهم می سازد که دستگاهها برق مورد نیاز خود را از طریق اتصال USB مربوطه تامین نمایند. یک دستگاه با مصرف برق بالا نظیر اسکنر دارای منبع تغذیه اختصاصی خود است ولی دستگاههای با مصرف برق پایین نظیر موس و دوربین های دیجیتال ، برق مورد نیاز خود را می توانند از گذرگاه مربوطه تامین نمایند. در صورتیکه از دستگاههایی نظیر چاپگر و یا اسکنر استفاده می گردد که خود دارای منبع تغذیه اختصاصی می باشند، نیازی به هاب با برق نخواهد بود در صورتیکه از دستگاههای فاقد منبع تغذیه نظیر موس و دوربین استفاده می گردد ، به هاب برق دار نیاز خواهد بود. هاب دارای ترانسفورماتور اختصاصی خود بوده و برق مورد نیاز گذرگاه را تامین خواهد کرد.
ویژگی های USB دارای ویژگی های زیر است :
- حداکثر ۱۲۷ دستگاه را می توان متصل نمود. ( مستقیما" و یا توسط هاب های USB)
- کابل های USBبتنهایی قادر به حمایت از طول ۵ متر می باشند. در صورت استفاده از هاب حداکثر طول ۳۰ متر خواهد بود.
- نرخ انتقال اطلاعات گذرگاه دوازده مگابیت در ثانیه است .
- هر دستگاه قادر به درخواست شش مگابیت در ثانیه است . عملا" بیش از یک دستگاه در هر لحظه نمی تواند درخواست شش مگابیت در ثانیه را داشته باشد چراکه از پهنای باند گذرگاه تجاوز خواهد کرد.
- یک کابل USB دارای دو سیم برای برق ( ۵+ ولت و Ground) و یک سیم بهم تابیده برای حمل داده است .
- بر روی سیم برق، کامپیوتر قادر به تامین برق با حداکثر پانصد میلی آمپر و پنج ولت است .
- دستگاههای با مصرف برق پایین نظیر موس می توانند برق مورد نیاز خود را مستقیما" از طریق گذرگاه تامین نمایند.
- دستگاههای USB را می توان هر زمان متصل و مجددا" از سیستم جدا کرد.
- اکثر دستگاههای USB می توانند توسط کامپیوتر و در زمان حالت Power-saving ، به خواب( غیره استفاده گردند( روند. دستگاههایی که به پورت USB متصل می گردند از یک کابل USB که حامل برق و داده است استفاده می نمایند. دو سیم حامل برق ( قرمز - پنج ولت و قهوه ای ( زمین ) یک زوج کابل بهم تابیده برای حمل داده ( زرد و آبی ) زمانیکه کامپیوتر روشن می گردد ، عملیات پرس و جو در رابطه با دستگاههای متصل به گذرگاه انجام شده و به هر یک از آنها یک آدرس خاص ، نسبت خواهد شد . فرآیند فوق "سرشماری" نامیده می شود. دستگاهها نیز زمانیکه به گذرگاه متصل می گردند شمارش می گردند.
کامپیوتر از نحوه انتقال اطلاعات توسط دستگاهها با استناد بر یکی از روشهای زیر ، آگاهی می یابد.
- وقفه : دستگاهی نظیر موس یا صفحه کلید که داده های کمی را ارسال می دارند از روش " وقفه " استفاده می نمایند.
- Bulk( توده ای ) . یک دستگاه نظیر چاپگر که حجم بالایی از اطلاعات را در یک بسته دریافت می دارد، از روش فوق استفاده می نماید. یک بلاک از داده ها برای چاپگر ارسال و صحت آنها نیز بررسی می گردد.
- Isochronous( همزمان) . دستگاههای نظیر بلندگو از روش فوق استفاده می نمایند. جریان پیوسته ای از داده ها بین دستگاه و کامپیوتر برقرار می گردد. USB پهنای باند موجود را به مجموعه ای از فریم ها تقسیم و کامپیوتر فریم ها را کنترل خواهد کرد. فریم ها شامل ۱۵۰۰ بایت بوده و هر میلی ثانیه یک فریم جدید، بوجود می آید اخیرا" استاندارد USB نسخه دو، مطرح شده است . بر اساس استاندارد فوق ، سرعت ده تا بیست برابر افزایش خواهد یافت . با رسیدن به سرعت های فوق می توان تقریبا" هر نوع دستگاهی را از طریق USB به کامپیوتر متصل کرد. هارد دیسک های خارجی و دوربین های فیلم برداری نمونه هایی در این زمینه می باشند.

