یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

مقاله نرم افزارهای جهت برنامه نویسی در موبایل

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

مقاله نرم افزارهای جهت برنامه نویسی در موبایل


مقاله نرم افزارهای جهت برنامه نویسی در موبایل

لینک پرداخت و دانلود در "پایین مطلب"

 

فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات:32

مقدمه

طبق آمار سایت Global Videogame Market سهم 7 میلیون دلاری بازی های همراه از بازار 28 میلیارد دلاری بازی های رایانه در سال 2001 ( که تقریباً معادل 025/0درصد است) به سهم 6/3میلیارد دلاری از بازار 30 میلیارد دلاری بازی های رایانه ای در سال 2006 افزایش یافته است. یعنی تنها در عرض 6 سال این بازار رشدی 500 درصدی داشته است. ارقام وقتی حیرت آورتر می شود که پیش بینی کاربران بازی های همراه را هم با یکدیگر مقایسه کنیم. در سال 2002 تنها 7 میلیون کاربر تلفن همراه از بازی های همراه استقبال می کرده اند. IDC پیش بینی کرده است که این آمار در سال 2007 به 2/71 میلیون کاربر بالغ خواهد شد. یعنی تعداد علاقه مندان به این بازی ها در عرض ای مدت ده برابر شده است.

اکنون میکرو سافت نسخة Windows CE خودش را که بسیار شبیه به Windows XP را ارائه کرده است. RedHat هم لینوکس کوچولوی خود را ارائه داده است. و البته همه و همة اینها برای تلفن های همراه پیشرفته تر است. آنهایی که به سری 60 به بالا معروف هستند از چنین سیستم عامل هایی سود می برند. برای دستگاههای همراه کوچکتر هر سازنده ای سیستم عامل خاص خودش را دارد که الزاماً نرم افزارهای آزادی هم نیستند.

 برای نوشتن نرم افزار برای این دستگاه های کوچک و جیبی هم مناقشه ها بسیار است. سان جعبه ابزار بی سیم خودش را دارد که بسیار هم به آن می نازد. یک عیب کوچک هم دارد و آن اینکه IDE مناسبی ندارد و شما باید از دیگر ویرایشگرهای جاوا سود ببرید که با نصب ابزارهایی برای نوشتن MIDlet مجهز می شوند. میکروسافت هم در نسخ جدید Visual Studio خود هم امکان را عرضه داشته است. اولی را رایگان و تحت لیسانس کاربری عمومی سان[1]می توانید از اینترنت بگیرید و دومی را قفل شکسته به هر قیمتی که خواستید در گیشه هر بقالی در هر کجا یافته می شود.

جنگ IDE ها هم بسیار است. Eclipse  , Net Beans هر دو به اصطلاح نرم افزارهای آزاد هستند و رقبای سرسخت. بورلند هم از قافله عقب نیفتاده است و میکروسافت می کوشد بازار از دست رفته را مثل همه جای دیگر دوباره قبضه کند. اما در میان همة اینها هستند کسانی که با لذت و شعف از Programmers Notepad تعریف می کنند. ابزارهایی را به این نرم افزار کوچولوی آزاد می افزایند و آن را تبدیل به سریع ترین IDE می کنند.

Linux

آدرس سایت: http:// www. Linux. Org/

یکی از قویی ترین سیستم عامل ها، لینوکس است این سیستم عامل نهضت نرم افزارهای باز[2] را هدایت می کند و سکوپی قوی را برای سرورها،‌کامپیوترهای رومیزی و اخیراً کامپیوترهای جیبی فراهم کرده است. لینوکس به طور گسترده ای توسط سانده های سخت افزارها و کمپانی های نرم افزاری بزرگ مانند ( IBM, Novell, HP….) پشتیبانی می شود. البته این سیستم عامل به طور گسترده پذیرفته نشده و برای بازاریابی های گسترده مناسب نمی باشد. زبان های برنامه نویسی مانند ASM, C, C ++, python , Java  بر روی این سیستم عامل پشتیبانی می شود اکثر نرم افزارهای موجود برای این سیستم عامل به صورت OpenSource بوده و کاملاً رایگان می توانید آنها را دریافت کنید.

این سیستم بر روی گوشی های زیر موجود است:

  • × Motorola A 760
  • × A 780 Motorola
  • × E 680I Motorola
  • × E 895 Motorola
  • × E2 E2800
  • × NEC N900il
  • × NEC N901is
  • × Panasonic P 700I
  • × Panasonic P901is
  • × TCL e787

زبان های برنامه نویسی موبایل

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

 J2ME

اولین نسخه پلاتفرم جاوا (Java 2 Standard Edition) J2SE بود. که به این منظور به وجو آمد تا برنامه نوشته شده به محیط اجرایی وابستگی نداشته باشد. چون بقیه زبان ها به کدهای ماشین ترجمه می شدند و این کدها به سخت افزار مربوطه وابستگی داشتند و امکان اجرای آنها در سیستم دیگری نبود ولی برنامه های جاوا به یک سری کد واسط تبدیل می شدند و در پایان در سیستم هدف به کدهای ماشین ترجمه می گردیدند.

مدتی بعد (Java 2 Enterprise  Edition) J2EE به بازار عرضه شد و برای وسایلی که دارای حافظه کمی بودند نسخه دیگری نیز به نام (Java 2 Micro Edition) J2ME وارد بازار شد که برای وسایلی مانند موبایل ها که دارای حافظه کمتری بودند نسخه بسیار مناسبی بود.


[1] - SPL

[2] - Open Source


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


مقاله نرم افزارهای جهت برنامه نویسی در موبایل

دانلود پاورپوینت قابلیت ها و ساختار سیستم ها و نرم افزارهای مدیریت زنجیره تامین

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

دانلود پاورپوینت قابلیت ها و ساختار سیستم ها و نرم افزارهای مدیریت زنجیره تامین


 دانلود پاورپوینت قابلیت ها و ساختار سیستم ها و نرم افزارهای  مدیریت زنجیره تامین

 

مقدمه

در سال های اخیر مدیریت زنجیره تأمین(SCM)به دلیل جهانی شدن بازارهای کسب و کار

اهمیت زیادی پیدا کرده است،اما آنچه که باعث شد تا زنجیره تأمین اهمیت زیادی پیدا کند

به دهه ی 90 میلادی باز میگردد که مدیران بسیاری از صنایع دریافتند برای ادامه ی

حضور در بازار،تنها بهبود فرآیندهای داخلی کافی نیست بلکه تأمین کنندگان قطعات و مواد

نیز باید با بهترین کیفیت و کم ترین هزینه نیازها را برطرف کند و از طرفی توزیع

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

امروزه علاوه بر بالارفتن رقابت در عرصه ای جهانی،افزایش تنوع در تقاضاهای مشتریان

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

سازمان ها را ملزم به تمرکز بر زنجیره تأمین کرده است.

 

زنجیره تامین چیست؟

 

از دیدگاه مایکل پورتر،زنجیره تأمین شامل تمام فعالیت های مورد نیاز برای ارائه یک

محصول یا خدمت جدید به مشتری نهایی است،اما به طور کلی زنجیره تأمین شامل تمام

فعالیت های مرتبط با جریان مواد و اطلاعات از تأمین کندگان مواد اولیه تا تحویل محصول

به مشتری نهایی است و بر بهبود خدمت رسانی به مشتری ،سودآوری،و عملکرد سازمان

تمرکز دارد.

هدف زنجیره تأمین در واقع خروجی مناسب در زمان مناسب است.

 

3 بعد بسیار مهم مدیریت زنجیره تأمین عبارتند از:

(مدیریت اطلاعات-مدیریت لجستیک-مدیریت روابط)

 

به طورکلی چهار گروه نرم افزاری از زنجیره تامین پشتیبانی می کنند که عبارتند از:

1 - نرم افزارهای برنامه ریزی منابع موسسه (ERP)

2 - نرم افزارهای مدیریت زنجیره تامین (SCM)

3 - نرم افزارهای بهینه سازی تولید (OPT)

4 - نرم افزارهای تجزیه و تحلیل (ANAL)

 

نرم افزار CONSONA (1990-امریکا)

 

این نرم افزارها برای پشتیبانی از کسب کارهایی که هم به صورت منطقه ای و هم به

صورت جهانی کار میکنند،طراحی شده است.

 

قابلیت چند زبانه بودن و امکان کار کردن با چندین واحد پول از ویژگی های مهم این

نرم افزار است.

 

تکنولوژی مایکروسافت پایه و اساس نرم افزارهای consona را تشکیل میدهد که در آن

به صورت گسترده از آخرین اصول معماری خدمت گرا برای ایجاد انعطاف پذیری ،قابلیت

تطبیق ،اتصال به شبکه استفاده شده است.

فایل پاورپوینت 44 اسلاید

 

 


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


دانلود پاورپوینت قابلیت ها و ساختار سیستم ها و نرم افزارهای مدیریت زنجیره تامین

مقاله نرم افزارهای برنامه ریزی و تعمیرات نگهداری PM

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

مقاله نرم افزارهای برنامه ریزی و تعمیرات نگهداری PM


مقاله نرم افزارهای برنامه ریزی و تعمیرات نگهداری PM

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 26

 

مقالة:

نرم افزارهای برنامه ریزی و تعمیرات نگهداری PM

فهرست:

نرم افزار کارا

شرح سیستم نرم افزار pm

مشخصات کلی سیستم

رئوس امکانات سیستم

آمار در نت (نقش ابزارهای آماری در مدیریت نگهداری و تعمیرات pm)

بررسی مفاهیم پارتو و نقش آن در مدیریت فعالیتها

CMMS -نیاز های کلیدی برای نرم افزارهای نگهداری و تعمیرات

مقصر کیست؟ TPM چگونه نماینده در برابر خرابی ها ا ست.!

نرم افزار کارا

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

شرکت فنی و مهندسی ثمین بمنظور ایجاد تحول در سیستم انبارداری ، سیستم نگهداری و تعمیرات ، سیستم تولید، و سیستم حسابداری کارخانجات و واحدهای تولیدی از روشهای دستی به روشهای مدرن کامپیوتری اقدام به معرفی و عرضه مجموعه نرم افزاری کارا Cara با امکانات اختصاصی زیر نموده است :

1 نرم افزار نت (PM) جهت ایجاد بانک اطلاعاتی کلیه تجهیزات کارخانجات و تهیه دستورالعملهای سرویس، نگهداری، تعمیرات و ... بمنظور برنامه ریزی و اجرای عملیات نگهداری و تعمیرات پیشگیرانه تجهیزات و ارائه گزارشهای تحلیلی.

شرح سیستم نرم افزار pm

نرم افزار نگهداری و تعمیرات پیشگیرانه (PM ) ، بمنظور تسریع عمل و ایجاد دقت ، سرعت و کارایی برنامه ریزی و کنترل عملیات نگهداری و تعمیرات ماشین آلات تولیدی و غیر تولیدی طراحی گردیده است .

نرم افزار مذکور در دو حیطه اصلی فعالیتهای مدیریت فنی، یعنی موارد برنامه ریزی شده (PM) و امور مربوط به خرابی های موردی ( EM) ، به ایفای نقش پرداخته و با ایجاد پایگاههای اطلاعاتی منسجم و مرتبط ، قدرت مدیریت را در طبقه بندی و پردازش اطلاعات افزایش خواهد داد . شاخص هایی از جمله قطعات و مواد مصرفی ، پرسنل تعمیراتی ، توقفات ماشین ‏آلات و هزینه های ریالی مربوط به شاخص های فوق در این سیستم ثبت شده و مورد تجزیه و تحلیل واقع می گردند .

این سیستم کاملا" بصورت محاوره ای (Menu Driven) طراحی شده و نهایت راحتی و سرعت عمل را در اختیار کاربر می گذارد .

مشخصات کلی سیستم

- نرم افزار بصـورت تک کاربره ( تحت سیستم عامل Windows 98 و یا 2000 و یا XP ) و یا شبکه ( تحت سیستم عاملهای Windows NT و یا2000 و یا XP ) قابل‌اجرا می باشد .

- تیمار توسط قفل محافظت می گردد .

- دفترچه راهنمای کار با نرم افزار همراه با آموزش عملی به کارفرما ارائه خواهد شد .


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


مقاله نرم افزارهای برنامه ریزی و تعمیرات نگهداری PM

دانلود مقاله درباره جنگ افزارهای هسته ای 14 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 14

 

جنگ افزارهای هسته ای

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

"اساسی ترین درسی که از جنگ خلیج فارس می توان گرفت این است که اگر دولتی بخواهد با آمریکا بجنگد، باید از این کار خودداری کند مگر اینکه به جنگ افزارهای هسته ای دست یابد."

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

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

کاربرد تکنیکی

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

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

کشورها و نیروهای رقیب به چند دلیل از به کارگیری تاکتیکی جنگ افزارهای هسته ای خودداری می کنند:

1- این که اگر حمله مورد نظر یک غافلگیری استراتژیک کامل نباشد، نیروهای تاکتیکی مانور کننده به سرعت از هم پاشیده، دستیابی به هدف نظامی مورد نظر و متناسب با هزینه سیاسی استفاده از سلاح هسته ای بسیار مشکل می شود.

2- ردیابی عامل حمله کننده بسیار آسان است؛ به ویژه اگر این سلاح با روش متعارف پرتاب شده باشد.

3- به کارگیری جنگ افزارهای هسته ای علیه نیروهای آمریکایی تقریبا همیشه با یک واکنش غافلگیرانه روبه رو خواهد شد که هدف آن تسلیم بدون قید و شرط طرف مقابل است.

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

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


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


دانلود مقاله درباره جنگ افزارهای هسته ای 14 ص

تحقیق در مورد نرم افزارهای کاربردی

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

تحقیق در مورد نرم افزارهای کاربردی


تحقیق در مورد نرم افزارهای کاربردی

فرمت فایل:WORD(قابل ویرایش)تعداد96 صحفه

 

 

 

 

نرم افزارهای کاربردی
Application Program Interface ، که به اختصار API خوانده میشوند تعریفی کامل از تمام توابع سیستم عامل که در دسترس یک برنامه کاربردی قرار دارند ( توابعی که برنامه کاربردی میتواند به منظور انجام وظایفی مانند مدیریت پرونده ها و نمایش اطلاعات بر روی صفحه تصور کامپیوتر از آنها استفاده نماید) و همچنن نحوه استفاده ازآن توابع میباشد. API در سیستمهای عاملی که رابط گرافیک کاربر را پشتیبانی می کنند توابعی را نیز برای پشتیبانی پنجره ها، شکلها ، فهرستهای گزینشی عمودی ( Pull Down ) و سایر اجزای رابط تعریف می نمایند.
نرم افزار های مجاز
به نرم افزار هایی گفته میشود که از سوی فرد یا سازمان تولید کننده به عنوان نسخه مجاز به خریدار فروخته شده باشد و خریدار تنها بتواند آن را تحت شرایط خاصی مورد استفاده قرار دهد.
نرم افزار های رایگان
به نرم افزار هایی گفته میشود که بدون دریافت هیچ هزینه ای در اختیار استفاده کنندگان قرار میگیرند. معمولاً تولید کنندگان این نوع نرم افزار ها اجازه استفاده از آنها را به کاربران میدهند. اما فروشنگان آنها را مجاز نمی شمرند.
نرم افزار های
Share Ware
به نرم افزار هایی گفته میشود که نوعاً بدون دریافت هیچ هزینه ای در اختیار افراد قرار میگیرند اما تولید کننده آن از کاربر میخواهد در صورت تمایل به استفاده مستمر از نرم افزار مبلغ اندکی را به عنوان هزینه مجوز پرداخت نمایند. به این ترتیب ، کاربرانی که این مبلغ را پرداخت مینمایند از دستیابی سرویس و نسخه های روز آمد شده نرم افزار بهره مند خواهند شد.
داده
به اطلاعات خامی که هنوز توسط سیستم پردازش نشده اند داده میگویند.
Back Up
نسخه های کپی نرم افزار ها یا فایلها که برای رعایت احتیاط روی یک رسانه ذخیره سازی ثانویه مانند دیسک یا نوار ایجاد شده اند، هنگام بروز مشکل در رسانه اولیه خیال کاربر را از امن بودن اطلاعات راحت میکند.
ویندوز
ویندوز (
Windows ) سیستم عاملی است که در سال 1983 توسط مایکروسافت معرفی شد. ویندوز یک محیط رابط کاربر گرافیکی چند وظیفه ای است که بر روی کامپیوترهای مبتنی بر داس ( ویندوز Workgroups Windows for ) و به عنوان سیستم عاملی مستقل اجرا میشوند. در ویندوز فهرستهای گزینشی نواحی پنجره ای روی صفحه نمایش و یک ابزار ورودی مانند ماوس بکار برده میشود.
ویندوز
NT
سیستم عاملی که در سال 1993 توسط شرکت مایکروسافت ارائه گردید.
Windows NT بر خلاف نگارشهای اولیه ویندوز به وجود سیستم عامل MN-DOS وابسته نبود. Windows NT یک سیستم عامل چند وظیفه ای ، 32 بیتی با ویژگیهای شبکه سازی ، چند پردازشی و امنیتی میباشد. این سیستم عامل بر روی سخت افزار های متنوعی از جمله سیستمهای 8086 و 80486 پنتیوم اینتل و DEC Alpha AXP و همچنین کامپیوترهای چند پردازنده ای به اجرا در می آید و تا 4 گیگا بایت حافظه مجازی را پشتیبانی میکند.
 www.pooyeshr.com
ICDL ا

وسایل جانبی
هر وسیله ای که خارج از واحد سیستم (
Case ) قرار داشته باشد وسیله جانبی نامیده میشود. در اغلب سیستم های کامپیوتری ، سه وسیله جانبی ضروری موسوم به صفحه کلید (Keyboard) ، ماوس ( Mouse ) و صفحه نمایش (Monitor) وجود دارد.
ماوس-
Mouse
استفاده از موس در کامپیوتراز سال 1984 و همزمان با معرفی مکینتاش آعاز گردید . با عرضه موس ، کاربران قادر به استفاده از سیستم و نرم افزارهای مورد نظر خود با سهولت بیشتری شدند. امروزه موس دارای جایگاه خاص خود است . موس قادر به تشخیص حرکت و کلیک بوده و پس از تشخیص لازم ، اطلاعات مورد نیاز برای کامپیوتر ارسال تا عملیات لازم انجام گیرد.
روند شکل گیری موس
درسیستم های اولیه نیازی به استفاده از موس احساس نمی گردید، چون کامپیوترهای آن زمان دارای اینترفیسی مشابه ماشین های تله تایپ و یا کارت پانج برای ورود اطلاعات بودند. ترمینال های متنی اولیه، چیزی بیشتر از یک تله تایپ شبیه سازی شده نبودند ( استفاده از صفحه نمایشگر در عوض کاغذ ). چندین سال طول کشید تا کلیدهای پیکانی در اغلب ترمینال ها مورد استفاده قرار گرفتند( اواخر 1960 و اوایل 1970 ) . ادینورهای تمام صفحه اولین چیزی بودند که از قابلیت های واقعی کلیدهای پیکانی استفاده کردند. مداد های نوری برای سالیان زیادی بر روی ماشین های متفاوت ، بعنوان یک دستگاه اشاره ای استفاده می گردیدند.
Joysticks و دستگاه هائی دیگر در این خصوص در سال 1970 رایج شده بودند. زمانیکه موس بهمراه کامپیوترهای مکینتاش ارائه گردید یک موفقیت بزرگ بدست آمده بود.عملکرد موس کاملا" طبیعی بود. قیمت موس ارزان و فضای زیادی را اشغال نمی کرد. همزمان با حمایت سیستم های عامل از موس ، استفاده از موس رشد بیشتری پیدا کرد. زمانیکه ویندوز 3/1 از یک رابط گرافیکی بعنوان استاندارد استفاده کرد، موس بعنوان یک وسیله و اینترفیس بین انسان - کامپیوتر، جایگاه خاص خود را کسب نمود.
ماوس ، ابزاری ورودی است که به کاربر اجازه میدهد به اقلام موجود بر روی صفحه تصویر اشاره و آنها را انتخاب کند. ساختار اصلی ماوس متشکل از یک وسیله کوچک که در دست جای میگیرد و چند دکمه مسطح روی آن است. زیر ماوس یک بخش جهت یاب ( معمولاً گوی ) قرار دارد. کل این مجموعه نیز به وسیله سیمی به کامپیوتر متصل میشود. با حرکت ماوس توسط کاربر اشاره گر ماوس بر روی صفحه تصویر ، به طور همزمان به همان سمت حرکت میکند. اولین ماوس توسط دکتر داوگ انگلبرت در سال 1964 اختراع شد.
صفحه کلید
صفحه کلید، متداولترین وسیله ورود اطلاعات در کامپیوتر است .عملکرد صفحه کلید مشابه یک کامپیوتر است!
صفحه کلید شامل مجموعه ای از سوییچ ها است که به یک ریزپردازنده متصل می گردند. ریزپردازنده وضعیت هر سوئیچ را هماهنگ و واکنش لازم در خصوص تغییر وضعیت یک سوئیچ را از خود نشان خواهد داد.
انواع صفحه کلید
صفحه کلیدها از بدو استفاده در کامپیوتر، تاکنون کمتر دستخوش تغییراتی شده اند. اغلب تغیرات اعمال شده در رابطه با صفحه کلید، افزودن کلیدهائی خاص ، بمنظور انجام خواسته های مورد نظر است . متداولترین نوع صفحه کلیدها عبارتند از :
- صفحه کلید پیشرفته با 101 کلید
- صفحه کلید ویندوزبا 104 کلید
- صفحه کلید استاندارد اپل با 82 کلید
- صفحه کلید پیشرفته اپل با 108 کلید
کامپیوترهای
laptop دارای صفحه کلیدهای مختص بخود بوده که آرایش کلیدها بر روی آنان با صفحه کلیدهای استاندارد متفاوت است . برخی از تولید کنندگان صفحه کلید، کلیدهای خاصی را نسبت به صفحه کلیدهای استاندارد اضافه نموده اند. صفحه کلید دارای چهار نوع کلید متفاوت است :
کلیدهای مربوط به تایپ
کلیدهای مربوط به بخش اعداد (
Numeric keypad)
کلیدهای مربوط به توابع ( عملیات ) خاص
کلیدهای کنترلی
کلیدهای تایپ بخشی از صفحه کلید را شامل می گردنند که بکمک آنها می توان حروف الفبائی را تایپ نمود. آرایش کلیدهای فوق بر روی صفحه کلید مشابه دستگاههای تایپ است . همزمان با گسترش استفاده از کامپیوتر در بخش های تجاری ضرورت وجود کلیدهای خاص عددی برای بهبود سرعت ورود اطلاعات نیز احساس گردید، بدین منظوور
Numeric keypad در صفحه کلیدها مورد استفاده قرار گرفت . با توجه به اینکه حجم بالائی از اطلاعات بصورت عدد می باشند ، یک مجموعه با 17 کلید به صفحه کلید اضافه گردید. آرایش کلیدهای فوق بر روی صفحه کلید مشابه اغلب ماشین های حساب است . در سال 1986 شرکت IBM صفحه کلید اولیه خود را تغییر و کلیدهای عملیاتی و کنترلی را به آن اضافه کرد. کلیدهای عملیاتی بصورت یک سطر و در بالاترین قسمت صفحه کلید قرار میگیرند. با استفاده از نرم افزارهای کاربردی و یا سیستم عامل می توان به هر یک از کلیدهای عملیاتی مسئولیتی را واگذار نمود. کلیدهای کنترلی باعث کنترل مکان نما (Cursor) و صفحه نمایشگر می باشند. در این راستا از چهار کلید ( با فرمت معکوس حرف T ) بین بخش مربوط به کلیدهای مختص تایپ و بخش عددی صفحه کلید استفاده شده است. با استفاده از کلیدهای فوق کاربران قادر به حرکت مکان نما بر روی صفحه نمایشگر خواهند بود. در اغلب نرم افزارها با استفاده از کلیدهای کنترلی کاربران قادر به پرش هائی با گام های بلند نیز خواهند بود. این کلیدها شامل موارد زیر می باشد :
 Home
End
Insert
Delete
Page Up
Page Down
Control -Ctrl
Alternate -Alt
Escape -Esc


صفحه کلید ویندوز، کلیدهای اضافه ای را معرفی نمود. کلیدهای
Windows یا Start و یک کلید Application نمونه هائی در این زمینه می باشند. صفحه کلید های " اپل " اختصاص به سیستم های مکینتاش دارد.
صفحه کلید یا
Keyboard شامل مجموعه ای از کلید هاست که چیدمان آنها مانند ماشین تایپ بوده و شما ( کاربر ) را قادر میسازد، اطلاعات و فرمانهای دلخواه خود را وارد کامپیوتر کنید. Keyboard نیز یکی از وسایل ورودی کامپیوتر به شمار می آید.
صفحه نمایش
به صفحه نمایش کامپیوتر مانیتور
Monitor ( به معنی آگاهی دهنده ) گفته میشود. چرا که برای آگاهی یافتن از وقایعی که در کامپیوتر شما در حال وقوع هستند استفاده میکند. مانیتور از وسایل خروجی کامپیوتر میباشد.
چاپگر
چاپگر یا
Printer ، از ابزار های خروجی کامپیوتر است که متن یا تصویر ایجاد شده به وسیله کامپیوتر را بر روی کاغذ ( یا رسانه مشابه دیگر ) پیاده میکند. چاپگر ها از جنبه های مختلف تقسیم بندی میشوند که متداوترین مشخصه آنها ضربه ای یا غیر ضربه ای بودن آنهاست. در چاپگرهای ضربه ای هر چاپگر با کاغذ تماس فیزیکی دارد. مثل چاپگر های ماتریسی نقطه ای و چرخ و فلکی ، اما در چاپگر های غیر ضربه ای هر چاپگر با کاغذ تماس ندارد که به عنوان نمونه میتوان از چاپگر های لیزری و جوهر افشان و حرارتی نام برد.
چاپگر لیزری
چاپگرهای لیزری با توجه به ویژگی های منحصربفرد خود طی سالیان اخیر با استقبال عموم کاربران کامپیوتر در سراسر جهان مواجه شده اند. شرکت های تولیدکننده این نوع چاپگرها متناسب با خواسته های جدید و همزمان با پیشرفت تکنولوژی ، مدل های متفاوتی از این نوع چاپگرها را به بازار عرضه نموده اند.
مبانی چاپگرهای لیزری
استفاده از الکتریسیته ساکن در تکنولوژی چاپگرهای لیزری، یکی از اصول مهم و اولیه است . الکتریسیته ساکن یک شارژ الکتریکی است که توسط اشیاء عایق ایجاد می گردد. بدن انسان نمونه ای در این زمینه بوده که می تواند باعث ایجاد الکتریسیته ساکن گردد. انرژی حاصل از الکتریسیته ساکن باعث ایجاد چسبندگی بین اشیاء می گردد. ( نظیر لباس های داخل یک ماشین خشک کن ). رعد و برق حاصل از یک ابر صاعقه دار نیز حامل الکتریسیته ساکن بوده که مسیر ابر تا زمین را طی خواهد کرد.
چاپگر لیزری از پدیده فوق بعنوان یک نوع " چسب موقت " استفاده می نماید. هسته اساسی سیستم فوق ، دستگاهی با نام " نورپذیر" (
Photoreceptor) است . ماهیت فیزیکی دستگاه فوق، یک استوانه و یا یک سیلندر است. دستگاه فوق از مواد هادی نور تشکیل شده که توسط کوانتوم نور تخلیه می گردند. در ابتدا ، استوانه یک شارژ مثبت را از طریق یک سیم حامل جریان الکتریکی (Corona Wire) ، پیدا می کند . همزمان با چرخش استوانه ، چاپگر یک پرتو نور لیزری نازک را بر سطح استوانه بمنظور تخلیه الکتریکی بخش مربوطه ، می تاباند. در ادامه لیزر حروف و تصایر را بر سطح استوانه خواهد نوشت .( یک الگو از شارژ الکتریکی ) . سیستم فوق می تواند با شارژ معکوس هم کار نماید، در این حالت یک شارژ الکترواستاتیک مثبت بر روی یک شارژ منفی بعنوان زمینه در نظر گرفته خواهد شد.
پس از عملکرد الگوی موردنظر ، چاپگر سطح استوانه را با گرد جوهر ( پودر مشکی رنگ با کیفیت مناسب ) شارژ شده مثبت، می پوشاند. با توجه با اینکه پودر فوق دارای شارژ مثبت است ، تونر به ناحیه تخلیه شده استوانه ( بار منفی ) چسبانده می گردد.( در این حالت شارژ زمینه مثبت نخواهد شد ) . عملیات فوق مشابه نوشتن بر روی سودا و چسباندن آن بر روی سطح مورد نظر است .
پس از چسباندن پودر مورد نظر ، استوانه حول یک کاغذ می چرخد .قبل از اینکه کاغذ زیر استوانه قرار بگیرد ، یک شارژ منفی توسط سیم انتقالی
Corona به آن داده می شود. شارژ فوق بمراتب قویتر از شارژ منفی الکترواستاتیک مربوط به تصویر بوده و کاغذ قادر به رها کردن پودر مربوطه خواهد بود. همزمان با حرکت کاغذ (با سرعت معادل استوانه) بر روی کاغذ تصویر مربوطه درج خواهد شد. بمنظور ممانعت از چسبیدن کاغذ به استوانه ، بلافاصله پس از درج تصویرعملیات تخلیه شارژ توسط یک سیم Detac corona انجام خواهد شد.
درنهایت ، چاپگر کاغذ را از بین یک
Fuser ( یک زوج غلتک گرم ) عبور داده می شود. در حین انجام فرآیند فوق، گردجوهر پاشیده شده در کاغذ تنیده می گردد. غلتک ها باعث حرکت کاغذ به سمت سینی خروجی خواهند شد. Fuser باعث گرم شدن کاغذ نیز خواهد شد بهمین دلیل زمانیکه کاغذ از چاپگر خارج می گردد ، داغ است .
چه عاملی باعث می شود که کاغذ سوزانده نگردد؟ مهمترین عامل سرعت است . سرعت حرکت کاغذ توسط غلتک ها بگونه ای خواهد بود که باعث عدم سوختگی کاغذ خواهد شد.
پس از ریختن پودر بر روی کاغذ ، سطح استوانه تحت تاثیر یک لامپ تخلیه قرار می گیرد. این لامپ روشن تمام سطح "نور پذیر" استوانه را تحت تاثیر قرار داده و تصاویر الکتریکی را پاک خواهد کرد. در ادامه سطح استوانه توسط سیم شارژ
Corna تحت تاثیر شارژ مثبت قرار می گیرد.
کنترل کننده
قبل از انجام هر گونه عملیات توسط چاپگر لیزری ، می بایست صفحه حاوی داده در اختیار آن قرار گرفته و در ادامه در رابطه با نحوه ایجاد خروجی مورد نظر تصمیم گیری می گردد. عملیات فوق بر عهده کنترل کننده چاپگر خواهد بود. کنترل کننده چاپگر بعنوان برد اصلی چاپگر لیزری ایفای وظیفه می نماید. کنترل کننده فوق از طریق یک پورت ارتباطی نظیر : پورت موازی و یا پورت
USB با کامپیوتر ارتباط برقرار می نماید. در صورتیکه چاپگر به چندین کامپیوتر متصل باشد ، کاربران متفاوت قادر به ارسال درخواست های چاپ خود خواهند بود. در این حالت کنترل کننده ، هر یک از درخواست های واصله را بصورت جداگانه پردازش خواهد کرد.
بمنظور گفتمان بین کنترل کننده و کامپیوتر ، می بایست آنها با یک زبان مشترک صحبت نمایند. در چاپگرهای اولیه ، کامپیوتر یک نوع فایل متنی خاص را بهمراه مجموعه ای از کدهای اطلاعاتی برای چاپگر ارسال می کرد. با توجه به ماهیت چاپگرهای اولیه و محدودیت فونت های موجود ، روش فوق بخوبی تامین کننده نیازهای اطلاعاتی چاپگر بود. امروزه از صدها نوع فونت استفاده می گردد.بدین منظور لازم است که اطلاعات مورد نیاز چاپگر با استفاده از یک زبان پیشرفته در اختیار آن گذاشته شود. متداولترین زبانهای موجود در این زمینه زبان
PCL)Printer Command Language) مربوط به شرکت هیولت پاکارد و " پوست اسکریپت " مربوط به Adobe است . زبانهای فوق برای تشریح صفحه از یک نوع بردار استفاده می نمایند. بردار فوق مقادیر ریاضی از اشکال geometric می باشند. ( بصورت مجموعه ای از نقاط نخواهد بود ) چاپگر بردار را اخذ و در ادامه آن را به یک صفحه bitmap تبدیل می نماید.
برخی از چاپگرها از یک دستگاه اینترفیش گرافیکی
GDI)Graphical device interface) در عوض PCL استناندارد، استفاده می نمایند. درسیستم فوق ، کامپیوتر بردار مربوط به نقاط را خود ایجاد می نماید، بدین ترتیب کنترل کننده پردازشی در این زمینه را انجام نداده و صرفا" دستورالعمل های نقاط را برای لیزر ارسال می نماید. در اغلب چاپگرهای لیزری ، کنترل کننده می بایست عملیات مربوط به سازماندهی داده های دریافتی از کامپیوتر را خود انجام دهد. اطلاعات فوق شامل : دستورات مربوط به نوع عملیات ، نوع کاغذ ، نحوه برخورد با فونت ها و ... است . کنترل کننده بمنظور انجام عملیات مربوطه بطرز صحیح می بایست اطلاعات فوق را با اولویت درست دریافت نماید.
پس از سازماندهی داده ها ، کنترل کننده عملیات آماده سازی صفحه را آغاز خواهد کرد. تنظیم حاشیه ها ی متن ، سازماندهی کلمات و استقرار تصاویر مورد نظر و ... را انجام داده و ماحصل عملیات فوق ایجاد برداری حاوی نقاط متفاوت است . چاپگر بمنظور چاپ یک صفحه به اطلاعات فوق نیاز خواهد داشت .
در اکثر چاپگرهای لیزری ، کنترل کننده قادر به ذخیره درخواست های مربوط به چاپ در حافظه اختصاصی خود است . با استفاده از ویژگی فوق ، کنترل کننده قادر به استقرار چندین کار در حافظه می باشد ( ایجاد یک صف از کارها ) . پس از استقرار هر درخواست چاپ در حافظه اختصاصی ، امکان چاپ آنها در زمان مربوطه فراهم خواهد شد. در مواردیکه از یک سند می بایست چندین نسخه چاپ گردد ، داده های مربوطه صرفا" یک بار برای چاپگر ارسال و بدین طریق در زمان صرفه جوئی خواهد شد.
لیزر
نقش سیتم لیزر چاپگر در ایجاد خروجی مورد نظر بسیار حائز اهمیت است . در چاپگرهای لیزری قدیمی ، سیستم فوق از عناصر زیر تشکیل شده بود :
یک لیزر
یک آیینه قابل حرکت
یک لنز
لیزر داده های مربوط به صفحه را دریافت ( نقاط ) و بر اساس اطلاعات فوق متن و تصویر مورد نطر را ایجاد می کرد. در هر زمان(لحظه) یک خط افقی چاپ می گردید. همزمان با حرکت پرتو های نور بر روی استوانه ، لیزر یک پالس نوری برای هر یک از نقاط مورد نظر جهت چاپ را منعکس می نمود. برای فضا های خالی پالسی تولید نمی گردید. لیزر نقشی در حرکت پرتو های نور نداشته و باعث تابش نور از طریق یک آیینه قابل حرکت است. همزمان با حرکت آیینه ، توسط مجموعه ای از لتزها نور تابانده می گردید.با نتظیم فاصله بین آیینه و نقاط در زمان تابش نور ، از بهمم ریختگی تصویر پیشگیری بعمل می آمد.
دستگاه لیزری صرفا" در جهت افقی حرکت می کرد.پس از پیمایش افقی ، چاپگر استوانه مربوطه را حرکت داده تا زمینه ایجاد خط بعدی توسط دستگاه لیزر فراهم گردد.
برخی از چاپگرهای لیزری از مجموعه ای دیود نوری (
LED) برای نوشتن محتویات صفحه استفاده می نمایند. هر یک از نقاط دارای نور اختصاصی خود خواهد بود. چاپگرهای با تکنولوژی فوق نسبت به چاپگرهائی که از دستگاه لیزری استفاده می نمایند ، دارای قیمت ارزان تری می باشند.
تونر
یکی از مهمترین شاخص های یک چاپگر لیزری ، تونر است . تونز یک نوع پودر الکتریکی شارژ شده بوده که دارای دو عنصر اصلی : رنگ دانه و پلاستیک است . رنگ دانه ها تامین کننده رنگ مورد نیاز می باشند ( در چاپگرهای تک رنگ ، رنگ فوق مشکی است ) .رنگ دانه ها با پلاستیک آمیخته شده اند. بدین ترتیب زمانیکه تونر از بین غلتک های داغ عبور می نماید ، گداخته خواهند گردید.
پودر در یک
toner hopper ( یک محفظه کوچک در داخل یک روکش قابل حرکت ) ذخیره می گردد. چاپگر تونر مورد نیاز خود را از طریق devloper unit ( تامین کننده دانه ) از محفظه دریافت می دارد. developer ، یک مجموعه از دانه های مغناطیسی با شارژ منفی است . دانه های فوق به یک پاک کن فلزی قابل چرخش ، متصل خواهند شد. با حرکت میله فوق دانه هایمغناطیسی در محفظه گفته شده قرار خواهند گرفت . با توجه به اینکه دانه های مغناطیسی دارای شارژ منفی می باسند ، تامین کننده دانه ها ، دانه های مثبت تونر را جمع آوری خواهد کرد.درادامه پاک کن، ذرات را تمیز و آنها را برای استوانه ارسال می دارد. تصاویر الکترواستاتیک دارای شارژ منفی قویتر نسبت به تامین کننده دانه ها بوده و استوانه شامل ذرات چسبانده شده را از خود دور می نماید. در ادامه استوانه در طول کاغذ حرکت و بموازات آن کاغذ تحت تاثیر یک میدان قرار گرفته( یک سیم detac corona ) و تخلیه الکتریکی می گردد.در وضعیت فوق تنها عاملی که باعث نگهداری تونر بر سطح کاغذ می گردد ، نیروی جاذبه است .بمنظور چسباندن تونر بر روی سطح کاغذ ، می بایست کاغذ از طریق غلتک های داغ بحرکت درآید. در اغلب چاپگرها ، Toner hopper ، developer,drum assembly در یک کارتریج قابل تعویض قرار می گیرند.
مزایای یک چاپگر لیزری
مهمترین مزایای چاپگرهای لیزری : سرعت ، دقت و مقرون بصرفه بودن است . یک لیزر فادر به حرکت بسیار سریع بوده و طبیعی است سرعت نوشتن آن بمراتب بیشتر از چاپگرهای جوهر افشان باشد. چاپگرهای لیزری بمراتب گرانتر نسبت به چاپگرهای جوهرافشان می باشند. در مقابل پودر مصرفی آنها زیاد گران نبوده و هزینه نگهداری آنان بالا نخواهد بود.
چاپگرهای رنگی
در ابتدا اغلب چاپگرهای لیزری بصورت تک رنگ ( سیاه رنگ نوشته و سفید رنگ کاغذ ) بودند. امروزه چاپگرهای لیزری رنگی نیز متداول و توسط تولیدکنندگان متفاوت عرضه شده اند. عملکرد چاپگرهای رنگی در اکثر موارد مشابه چاپگرهای سیاه و سفید است . یکی از تفاوت های عمده چاپگرهای رنگی با سیا و سفید نحوه انجام فرآیند چاپ با توجه به ماهیت رنگی بودن آنان است . چاپگرهای رنگی برای انجام فرآیند مربوطه از چهار فاز متفاوت استفاده می نمایند. در هر فاز یکی از رنگ های فیروزه ای ( آبی ) ، سرخابی ( قرمز ) ، زرد وسیاه استفاده می گردد. با ترکیب چهار رنگ فوق مجموعه ای گسترده از رنگ ها بوجود می آید. برخی از چاپگرها دارای چهار تونر و
developer unit مجزا بر روی یک چرخ دوار می باشند. برخی دیگر از چاپگرها برای هر یک از رنگ ها، از دستگاه های لیزر ، استوانه و تونر مجزا استفاده می نمایند
مودم
در صورتیکه هم اکنون در حال مطالعه این مطلب در منزل و یا محل کار خود می باشید، مطلب فوق از طریق مودم در اختیار شما گذاشته شده است . واژه " مودم " از ترکیب کلمات "
modulator-demodulator" اقتباس شده است .از مودم برای ارسال داده های دیجیتال از طریق خطوط تلفن استفاده بعمل می آید. مودم ارسال کننده اطلاعات، عملیات مدوله نمودن داده را به سیگنال هائی که با خطوط تلفن سازگار می باشند، انجام خواهد داد. مودم دریافت کننده اطلاعات، عملیات " دی مدوله " نمودن سیگنال را بمنظور برگشت به حالت دیجتال انجام می دهد. مودم های بدون کابل داده های دیجیتال را به امواج رادیوئی تبدیل می نمایند.
مودم ازسال 1960 در کامپیوتر و بمنظور ارسال و دریافت اطلاعات توسط ترمینال ها و اتصال به سیستم های مرکزی، مورد استفاده قرار گرفته است .شکل زیر نحوه ارتباط فوق در کامپیوترهای بزرگ را نشان می دهد.
سرعت مودم ها در سال 1960 حدود 300 بیت در ثانیه (
bps) بود. در آن زمان یک ترمینال ( یک صفحه کلید و صفحه نمایشگر) قادر به تماس تلفنی با کامپیوتر مرکزی بود. فراموش نکنیم که در آن زمان وقت کامپیوتر بصورت اشتراکی مورد استفاده قرار می گرفت و سازمانها و موسسات با خریداری نمودن زمان مورد نظر خود، امکان استفاده از کامپیوتر اصلی را بدست می آورند. مودم ها در آن زمان این امکان را بوجود می آورند که موسسات یاد شده قادر به ارتباط با سیستم مرکزی با سرعتی معادل 300 بیت در ثانیه باشند.در چنین حالتی زمانیکه کاربری از طریق ترمینال کاراکتری را تایپ می کرد، مودم کد معادل کاراکتر تایپ شده را بر اساس استاندارد اسکی، برای کامپیوتر مرکزی ارسال می نمود. در مواردیکه کامپیوتر مرکزی اطلاعاتی را بمنظور نمایش برای ترمینال ارسال می کردد نیز از مودم استفاده می گردید.
همزمان با عرضه کامپیوترهای شخصی در سال 1970 استفاده از سیستم های بولتنی(
BBS(Bulletin board system مطرح گردید. اشخاص و یا موسسات با استفاده ازیک و یا چند مودم و برخی نرم افزارهای مربوط به BBS ، سیستم را پیکربندی نموده و کاربران دیگر با استفاده از مودم قادر به تماس با سیستم بولتنی، بودند. در چنین مواردی کاربران برنامه شبیه ساز کننده ترمینال، را بر روی کامپیوتر خود اجراء می نمودند و بدین ترتیب سیستم آنان مشابه یک ترمینال رفتار می نمود. از سیستم های بولتنی اغلب برای اطلاع رسانی استفاده می گردید. سرعت مودم ها در آن زمان حدود 300 بیت در ثانیه بود. در این حالت در هر ثانیه حدود 30 حرف می توانست ارسال گردد. تا زمانیکه کاربران حجم بالائی از اطلاعات را ارسال نمی کردند مشکلات ارتباطی از بعد سرعت چندان مشهود نبود ولی بمحض ارسال داده های با حجم بالا نظیر برنامه ها و تصاویر به سیستم های بولتنی و یا دریافت اطلاعا ت از طریق آنان سرعت 300 بیت در ثانیه پاسخگو نبود . تلاش های فراوانی در جهت افزایش سرعت مودم ها صورت گرفت . ماحصل تلاش های فوق افزایش نرخ انتقال اطلاعات در مودم ها بود .
- از سال 1960 تا 1983 سرعت 300 بیت در ثانیه
- از سال 1984 تا 1985 سرعت 1200 بیت در ثانیه
- از سال 1986 تا 1989 سرعت 2400 بیت در ثانیه
- از اواخر سال 1990 تا اوایل 1991 9600 بیت در ثانیه
- سرعت 19/2 کیلو بیت در ثانیه
- سرعت 28/8 کیلو بیت در ثانیه
- سرعت 33/6 کیلو بیت در ثانیه
- سرعت 56 کیلو بیت در ثانیه ( در سال 1998 استاندارد گردید )
- خطوط
ADSL با حداکثر سرعت 8 مگابیت در ثانیه ( از سال 1999 متداول شده است )
- مود مهای با سرعت 300 بیت در ثانیه
در آغاز از مودم های با سرعت 300 بیت در ثانیه استفاده می گردید . طرز کار مودم های فوق بسیار ساده بود. مودم های فوق از یک
Frequency shift keying FSK برای ارسال اطلاعات دیجیتال از طریق خطوط تلفن استفاده می کردند. در FSK از یک فرکانس ( tone) متفاوت برای بیت های متفاوت استفاده می گردید. زمانیکه یک مودم متصل به ترمینال با مودم متصل به کامپیوتر تماس می گرفت، مودم متصل به ترمینال مودم، originate نامیده می شود. مودم فوق برای مقدار" صفر" ، فرکانس 1070 هرتز و برای مقدار" یک"، فرکانس 1270 هرتز را ارسال می نماید. مودم متصل به کامپیوتر را مودم Answer می نامند. مودم فوق برای ارسال مقدار" صفر" ، فرکانس 2025 هرتز و برای مقدار" یک" ، فرکانس 2225 هرتز را ارسال می کرد.با توجه به اینکه مودم های فرستنده و گیرنده از فرکانس های متفاوت برای ارسال اطلاعات استفاده می کردند، امکان استفاده از خط بصورت همزمان فراهم می گردید. عملیات فوق Full-duplex نامیده می شود. مودم هائی که صرفا" قادر به ارسال اطلاعات در یک جهت در هر لحظه می باشند half-duplex نامیده می شوند.
فرض کنید دو مودم متصل و کاربر ترمینال ( فرستنده ) حرف
a را تایپ نمائید. کد اسکی حرف فوق 97 دهدهی و یا 01100001 باینری است . دستگاهی با نام UART موجود در ترمینال بایت ها را به بیت تبدیل و آنها را از طریق پورت سریال (RS-232 Port) در هر لحظه ارسال می دارد. مودم ترمینال به پورت سریال متصل بوده و در هر لحظه یک بیت را دریافت می دارد.در ادامه اطلاعات مورد نظر از طریق خط تلفن ارسال خواهند شد.
مودم های سریعتر
بمنظور ایجاد مودمهای سریعتر طراحان مودم مجبور به استفاده از روش های مناسبتری نسبت به
FSK بودند. در ابتدا ازPhase-Shift Keying PSK و در ادامه از روش Quadrature amplitude modulation)QAM) استفاده کردند. روشهای فوق امکان ارسال حجم بالائی از اطلاعات را فراهم می نمودند.
تمام مودم های با سرعت بالا بنوعی از مفهوم " تنزل تدریجی " استفاده می نمایند. این بدان معنی است که آنها قادر به تست خط تلفن و تنظیم سرعت مناسب می باشند.
در ادامه تحولات مربوط به مودم مودم های
Asymmetric digital subscriber line)ADSL) بوجود آمدند. از واژه "غیر متقارن" بدین دلیل استفاده شده چون مودم های فوق قادر به ارسال اطلاعات با سرعت بالاتر در یک مسیر نسبت به مسیر دیگر می باشند. مودم های ADSL از این حقیقت که هر منزل و یا محل کار دارای یک کابل مسی اختصاصی بین محل مورد نظر و شرکت مخابرات مربوطه می باشند، استفاده نموده اند. خط فوق قادر به حمل حجم بالائی از داده نسبت به سیگنال 3000 هرتزی مورد نیاز برای کانال های صوتی تلفن می باشد . در صورتیکه مرکز تلفن مربوط و منزل و محل کار کاربر هر دو از مودم های ADSL در دو طرف خط استفاده نمایند، بخشی از کابل مسی بین منزل و مرکز نلفن می تواند بعنوان یک کانال انتقال اطلاعات دیجیتال با سرعت بالا مطرح گردد. ظرفیت خطوط فوق در حد ارسال یک میلیون بیت در ثانیه بین منزل و مرکز تلفن (UpStream) و هشت مگابیت در ثانیه بین مرکز تلفن و منزل (Downstream) تحت شرایط ایده آل است . با استفاده از یک خط می توان بصورت همزمان مکالمات تلفنی و داده های دیجیتال را ارسال کرد.
رویکرد استفاده شده در مودم های
ADSL از اصول ساده ای تبعیت می نماید. پهنای باند خطوط تلفن بین 24000 هرتز و 1100000 هرتز به باندهای 4000 هرتزی تقسیم می گردد.و یک مودم مجازی برای هر باند در نظر گرفته می شود. هر یک از 249 مودم مجازی باند مربوط به خود را تست و بهینه ترین حالت را برای خود در نظر خواهند گرفت .برآیند سرعت تمام 249 مودم مجازی، مجموع سرعت کانال خواهد بود.
 پروتکل Point-to-point
امروزه از ترمینال های واقعی و یا شبیه سازی شده بمنظور اتصال به یک کامپیوتر استفاده نمی شود. از مودم ها بمنظور اتصال به یک مرکز ارائه دهنده خدمات اینترنت (
ISP) استفاده و مرکز فوق امکان ارتباط با اینترنت را فراهم می آورد. مودم مربوطه مسئولیت روتینگ بسته های اطلاعاتتی بسته بندی شده بر اساس پروتکل TCP/IP بین مودم استفاده شده و ISP را برعهده خواهد اشت . روش استاندارد استفاده شده برای روتینگ بسته های اطلاعاتی از طریق مودم، Point-to-point protocol)ppp) نامیده می شود. TCP/IP موجود بر روی کامپیوتر کاربر بصورت عادی داده گرام های خود را ایجاد می نماید داده گرام های فوق برای انتقال در اختیار مودم گذاشته می شوند. ISP مربوطه داده گرام ها را دریافت و آنها را در مسیر مناسب هدایت ( ارسال) خواهد کرد. در زمان دریافت اطلاعات از طریق ISP و استقرار آنها بر روی کامپیوتر کاربر از فرآیندی مشابه استفاده می گردد.
داده کامپیوتر در قالب رقم (
Digital) ذخیره میشود و در حالی که خطوط تلفن داده ها را در قالبی قیاسی (Analog ) منتقل میکنند. به اطلاعاتی رقمی میگوییم که توسط اعداد گسسته قابل نمایش باشد . به داده ای قیاسی گوییم که توسط کمیتهای متغیر پیوسته نمایش داده میشوند. هنگامی که دو کامپیوتر را از طریق خط تلفن متصل میکنیم، نیاز به ابزاری به عنوان واسط بین کامپیوتر خود و سیستم تلفن داریم که داده ها را از قالبی رقمی به قالبی تلفیقی ( Modulation) نموده تا از طریق خط تلفن قابل انتقال باشند. همچنین در انتهای دیگر داده قیاسی را به قالب رقمی اولیه اش تفکیک ( Demodulation ) مینماید. این ابزار " Modulation / Demodulation " ( تلفیق کننده / تفکیک کننده ) یا Modem نامیده میشود
Multi Media
کامپیوترها میتوانند تمام انواع داده هایی را که امکان تبدیل آنها به ارقام وجود دارد، از قبیل موزیکها ، تصاویر ، ترسیمات متحرک ، تصاویر ویدئویی و گفتارها ، به کاربسته و دستکاری کنند. وجود این قابلیت منجر به رشد و تعالی برنامه های کاربردی متعددی شده است که به واسطه آنها میتوان متنها، تصاویر ویدئویی و اصوات را به منظور ارائه بسته های مختلف آموزشی ، اطلاعاتی یا سرگرمی ترکیب کرد. در یک تعریف میتوان گفت : به کاربرد کامپیوتر برای ارائه متن ، تصاویر ویدئویی ، انیمیشن و صوت بصورت مختلط چند رسانی یا
Multi Media گفته میشود. عناصر سخت افزاری مرتبط با این کاربرد عبارتند از اسکنر ، کارت صوتی، بلند گو و میکروفن.
اسکنر
استفاده از اسکنر طی سالیان اخیر در اغلب ادارات و موسسات متداول شده است . اسکنرها دارای مدل ها ی متفاوتی می باشند .
- اسکنرهای مسطح : این نوع اسکنرها ، رومیزی نیز نامیده می شوند. اسکنرهای فوق دارای قابلیت های فراوانی بوده و از متداولترین اسکنرهای موجود می باشند.
- اسکنرهای
Sheet-fed : این نوع اسکنرها نظیر یک چاپگر قابل حمل عمل می نمایند.در اسکنرهای فوق هد اسکنر ثابت بوده و در عوض سند مورد نظر برای اسکن ، حرکت خواهد کرد.
- اسکنرهای
Handheld : اسکنرهای فوق از تکنولوژی بکار گرفته شده در اسکنرهای مسطح استفاده می نمایند. در اسکنرهای فوق در عوض استفاده از یک موتور برای حرکت از نیروی انسانی استفاده می گردد.
- اسکنرهای استوانه ای : از اسکنرهای عظیم فوق ، مراکز انتشاراتی معتبر و بزرگ استفاده می نمایند. با استفاده از اسکنرهای فوق می توان تصاویر را با کیفیت و جرئیات بالا اسکن نمود.
ایده اولیه تمامی انواع اسکنرها ، تجزیه و تحلیل یک تصویر و انجام پردازش های مربوطه است . در ادامه به بررسی اسکنرهای مسطح که متداولترین نوع در این زمینه می باشند ، خواهیم پرداخت .
مبانی اسکنرها
یک اسکنر مسطح از عناصر زیر تشکیل شده است :
-
CCD-Charge-Coupled device Array
- آینه ها
- هد مربوط به اسکن
- صفحه شیشه ای
- لامپ
- لنز
- فیلترها
- روکش
- موتور
Stepper
- تثبیت کننده -
Stablizer
- تسمه
- منبع تغذیه
- پورت های اینترفیس
- مدار کنترل کننده
هسته اساسی یک اسکنر
CCD است . CCD رایج ترین تکنولوژی برای اخذ تصاویر در اسکنرها است . CCD شامل مجموعه ای از دیودهای حساس نوری نازک بوده که عملیات تبدیل تصاویر ( نور ) به الکترون ها ( شارژ الکتریکی ) را انجام می دهد. دیودهای فوق ،Photosites نامیده می شوند. هر یک از دیودهای فوق حساس به نور می باشند.
تصویر اسکن شده از طریق مجموعه ای از آینه ها ، فیلتر ها و لنزها به
CCD خواهد رسید پیکربندی واقعی عناصر فوق به مدل اسکنر بستگی دارد ولی اصول اغلب آنها یکسان است .
نحوه اسکن تصاویر
عملیات زیر مراحل اسکن نمودن یک تصویر را توضیح می دهد :
- متن ( سند ) مورد نظر را بر روی سینی شیشه ای قرار داده و روکش مربوط را بر روی آن قرار دهید. درون روکش در اغلب اسکنرها سفید بوده و در برخی دیگر سیاه رنگ است . روکش یک زمینه یکسان را فراهم کرده تا نرم افزار اسکنر قادر به استفاده از یک نقطه مرجع برای تشخیص انداز سندی باشد که اسکن می گردد. در اکثر اسکنرها می توان روکش فوق را در زمان اسکن یک شی حجیم نظیر یک کتاب قطور ، استفاده نکرده و عملا" آن را کنار گذاشت .
- یک لامپ بمنظور روشن نمودن ( نورانی کردن ) سند استفاده می گردد. در اسکنرهای قدیمی لامپ فوق از نوع فلورسنت بوده و در اسکنرهای جدید از لامپ های زنون و یا لامپ های کاتدی فلورسنت استفاده می گردد.
- تمام مکانیزم ( آینه ها ، لنزها ، فیلتر و
CCD) هد اسکن را تشکیل می دهند. هد اسکن توسط یک تسمه که به یک موتورStepper متصل است به آرامی در طول سند مورد نظر برای اسکن ، حرکت خواهد کرد. هد اسکن به یک میله " تثبت کننده " (Stabilizer) متصل بوده تا این اطمینان بوجود آید که در زمان اسکن هد مربوطه تکان نخواهد خورد. زمانیکه یک مرتبه بطور کامل سند ، اسکن گردد عملا" یک Pass ( فاز ) سپری شده است .
- تصویر موجود بر روی سند توسط یک آیینه زاویه ای به آینه دیگر منعکس می گردد. در برخی اسکنرها صرفا" از دو آینه استفاده می گردد ، برخی دیگر از اسکنرها از سه آیینه استفاده می نمایند. هر یک از آیینه ها خمیده شده تا امکان نمرکز بهتر بر روی تصویر برای انعکاس فراهم گردد .
- آخرین آیینه ، تصویر را بر روی یک لنز منعکس خواهد کرد. لنز از طریق یک فیلتر بر روی تصویر در
CCD متمرکز خواهد شد.
سازماندهی فیلتر و لنزها ، متفاوت بوده و بستگی به نوع اسکنر دارد. برخی از اسکنرها برای اسکن یک سند از سه فاز استفاده می نمایند. در هر فاز از یک فیلتر متفاوت ( قرمز ، سبز ، آبی ) بین لنز و
CCD استفاده می گردد. در نهایت نرم افزار مربوطه نتایج بدست آمده در هر فاز را با یکدیگر ترکیب تا تصویر تمام رنگی نهائی بوجود آید.
در اکثر اسکنرهای جدید ، سندهای مورد نظر در یک فاز اسکن می گردند. لنز تصویر ( سند ) مورد نظر را به سه بخش تقسیم می نماید. هر یک ازبخش های فوق از طریق یک فیلتر ( قرمز ، آبی ، سبز ) اسکن و در یک ناحیه مجزا در
CCD مستقر می گردند. در ادامه اسکنر داده های هر بخش را با یکدیگر ترکیب و تصویر تمام رنگی نهائی ایجاد خواهد شد.
وضوح تصویر و درون یابی
اسکنرها دارای مدل های متفاوت با توجه به دقت وضوح تصویر و شفافیت می باشند. اکثر اسکنرهای مسطح دارای حداقل وضوح تصویر 300 * 300
Dpi )Dot per inch) می باشند . Dpi مربوط به اسکنر توسط تعدادی از سنسورهای موجود در یک سطر ( جهت X نرخ نمونه برداری ) از CCD با دقت مضاعف موتور Stepper ( جهت Y نرخ نمونه برداری ) مشخص می گردد. مثلا" اگر دقت 300*300 dpi باشد ، و اسکنر یک صفحه A4 را اسکن نماید ، CCD دارای 2550 سنسور بوده که در هر سطر افقی سازماندهی می گردند. یک اسکنر تک فازه دارای سه سطر از سنسورهای فوق و در مجموع 1650 سنسور را دارا خواهد بود. موتور Stepper در مثال فوق قادر به حرکت در گام هائی به اندازه یک سیصدم ، اینچ خواهد بود . یک اسکنر با دقت 300 * 600 دارای یک آرایه CCD به میزان 5100 سنسور در هر سطر خواهد بود.
میزان شفافیت ارتباط مستقیم با کیفیت لنز و منبع نور دارد. اسکنری که از لامپ زنون و لنزهای با کیفیت بالا استفاده می نماید ، قطعا" یک تصویر با کیفیت و شفاف تر نسبت به اسکنری که از لامپ های فلورسنت و لنزهای معمولی استفاده می کند ، ایجاد خواهد کرد.
درون یابی (
InterPolation) ، فرآیندی است که نرم افزارهای اسکن استفاده تا از طریق آن آگاهی ودانش خود را نسبت به دقت و وضوح تصویر افزایش دهند. بدین متظور از پیکسل های اضافه ای استفاده می گردد. پیکسل های اصافه معدل پیکسل های همجوار می باشند. مثلا" اگر اسکنری از بعد سخت افزاری دارای دقت 300*300 باشد ، دقت درون یابی معادل 300 * 600 خواهد بود. در این حالت نرم افزار یک پیکسل را بین هر پیکسلی که اسکن می گردد توسط یک سنسور CCD انجام خواهد داد.
Bit Depth ، یکی دیگر از اصطلاحاتی است که در رابطه با اسکنر مطرح می شود. واژه فوق به تعداد رنگ هائی که اسکنر قادر به تولید آنها می باشد ، اطلاق می گردد. هر پیکسل بمنظور تولید رنگ های استاندارد (True color) به 24 بیت نیاز دارد.
ارسال تصویر
پس از اسکن یک تصویر ، می بایست تصویر اسکن شده به کامپیوتر منتقل گردد. برای اتصال اسکنر به کامپیوتر سه گزینه متفاوت وجود دارد :
استفاده از پورت موازی ( کندترین روش ارسال تصویر خواهد بود )
استفاده از
SCSI .اسکنرها از یک کارت اختصاصی SCSI که بر روی برد اصلی ن

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


تحقیق در مورد نرم افزارهای کاربردی