مدار پروژکتور
آموزش تعمیرات پروژکتور
آموزش سرویس پروژکتور
و . . .
آموزش تعمیرات و سرویس پروژکتور
مدار پروژکتور
آموزش تعمیرات پروژکتور
آموزش سرویس پروژکتور
و . . .
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
سیستم های موبایل
سیستم تلفن همراه سلولی یا تلفن موبایل (Mobile Phone) چیست و چگونه کار می کند
تلفن همراه یا تلفن موبایل (en: Mobile Phone) که در فارسی موبایل هم گفته میشود، یک وسیله شخصی و قابل حمل برای ارتباط مخابراتی است. برای استفاده از تلفن همراه باید فرد استفاده کننده که مشترک نامیده می شود، به یک شبکه مخابراتی متصل گردد. برای اتصال به شبکه باید حساب اشتراک تلفن همراه در نزد یک سرویس دهنده (اپراتور) برای مشترک خاص، ایجاد شده باشد. شبکه های مخابراتی تلفن عمومی در تمام دنیا با قرارداد های تجاری و شیوههای حسابرسی ویژه خود، به هم متصل میشوند و هر مشترک تلفن همراه معمولا می تواند با گوشی خود، یک ارتباط تلفنی با دارندگان تلفنهای ثابت یا همراه در هر جای زمین (مشروط به ارایه سرویس در آن نقطه) برقرار کند.
گوشی همراهمنظور از گوشی همراه (گوشی موبایل) وسیلهای است که برای اتصال به شبکه تلفن همراه به کار می رود. این وسیله که نسلهای گوناگونی دارد توسط شرکتهای بزرکی در دنیا تولید میشود و به فروش میرسد.
شرکتهای بزرگ تولیدکننده گوشی همراه در دنیا:
برخی از شرکتهای بزرگ تولیدکننده گوشی همراه در دنیا:
نوکیا
موتورولا
سونی اریکسون
سامسونگ
ال جی
ساژم
پن تک
در تلفنهای همراه معمولا یک مجموعه نرمافزار یا سیستم عامل برای کنترل سختافزار به کار میرود و برنامههای جانبی توسط سیستم عامل اجرا می شوند. یکی از سیستم عامل های معروف برای تلفن همراه، سیستم عامل سیمبیان (Symbian) است.
تلفن همراه : Mobile Phone چیست
در واقع تلفنهای همراه نوع پیشرفته رادیو تلفنهای دهه ۱۸۸۰ هستند که در آن زمان روی خودروها نصب و استفاده میشد . این سامانه دارای یک یا چند دکل آنتن مرکزی برای هر شهر بود وهر دکل میتوانست تا ۲۵ کانال ارتباطی را تا شعاع ۴۰ الی ۵۰ مایل پوشش دهد . اما به علت محدودیت کانالهای ارتباطی امکان مشترک شدن برای همه وجود نداشت. تلفن همراه سامانه ای سلولی است زیرا مناطق تحت پوشش آن به سلولهای تقریباً ۶ گوش تقسیم بندی می شود. بدین ترتیب کل فضای مورد نظر تحت پوشش سلولهای مختلف قرار میگیرند .
در مرکز هر سلول یک دکل آنتن به نام (BTS) نصب میشود و بر حسب ظرفیت هر سلول تعداد مشترکان تغییرمی کند.معمولاً هر سلول آنالوگ قادر است تا ۵۶ کانال رادیویی را پشتیبانی کند به عبارت دیگر هر سلول میتواند همزمان مکالمهی ۵۶ نفر با تلفن همراه را در محدودهی تحت پوشش خود اداره نماید .
در مورد تلفن همراه – موبایل : Mobile Phone
امروزه میلیونها نفر در سراسر جهان از تلفنهای سلولی (همراه) استفاده میکنند . در واقع تلفنهای همراه نوع پیشرفته رادیو تلفنهای دهه ۱۸۸۰ هستند که در آن زمان روی خودروها نصب و استفاده میشد .
این سامانه دارای یک یا چند دکل آنتن مرکزی برای هر شهر بود وهر دکل میتوانست تا ۲۵ کانال ارتباطی را تا شعاع ۴۰ الی ۵۰ مایل پوشش دهد . اما به علت محدودیت کانالهای ارتباطی امکان مشترک شدن برای همه وجود نداشت. تلفن همراه سامانه ای سلولی است زیرا مناطق تحت پوشش آن به سلولهای تقریباً ۶ گوش تقسیم بندی می شود. بدین ترتیب کل فضای مورد نظر تحت پوشش سلولهای مختلف قرار میگیرند .
در مرکز هر سلول یک دکل آنتن به نام (BTS) نصب میشود و بر حسب ظرفیت هر سلول تعداد مشترکان تغییرمی کند.معمولاً هر سلول آنالوگ قادر است تا ۵۶ کانال رادیویی را پشتیبانی کند به عبارت دیگر هر سلول میتواند همزمان مکالمهی ۵۶ نفر با تلفن همراه را در محدودهی تحت پوشش خود اداره نماید .
اما این ظرفیت در روشهای ارتباطی دیجیتالی امروزه افزایش یافته است . برای مثال درسامانه ی دیجیتالی TDMA می توان تا سه برابر ظرفیت آنالوگ یعنی تقریباً ۱۶۸ کانال را پوشش داد.
عملکرد تلفن همراه چگونه است
تلفن همراه یک سامانه ی کم توان رادیویی است . اکثر تلفن های همراه دارای دو سطح توان خروجی ۰.۶ وات و ۰.۳ وات هستند. به همین ترتیب ایستگاههای مبنای هر سلول نیز با توان کم کار میکنند.
عملکرد با توان کم دارای دو مزیت است:
۱) تبادل سیگنال در محدودهی هر سلول بین ایستگاه و گوشی با آنتن همان سلول انجام میپذیرد و سیگنالها از حیطهی سلول فراتر نرفته بنابر این هر گوشی فقط با یک دکل آنتن ارتباط برقرار میسازد و از این جهت کانالهای BTSهای دیگر برای یک نفر اشغال نخواهد شد.
۲ ) مصرف انرژی باتری گوشی تلفن بهینه و نسبتاً کم میشود.
شبکهی سلولی همچنان که گفته شد نیازمند نصب دکلهای زیادی است. یعنی یک شهر بزرگ ممکن است دارای هزاران دکل جهت پوشش سرتاسری باشد و هزینهی سنگینی را در بر دارد، ولی از جهتی که امکان استفاده از این سامانه برای تعداد زیادی از مردم را فراهم میآورد هزینهی لازم به مرور جبران خواهد شد.
جابجایی سلولی
هر تلفن یک کد شناسهی مختص خود دارد. این کدها جهت شناسایی مالک تلفن و شرکت خدمات دهنده است. هنگامیکه گوشی روشن میشود، منتظر دریافت سیگنال از یک کانال کنترل میماند. این کانال یک کانال ارتباطی مخصوص جهت ارتباط گوشی و نزدیکترین ایستگاه BTS است.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 1
چه کسی موبایل دوربیندار را اختراع کرد؟ در منابع مختلف ، مخترع موبایل دوربیندار ، فیلیپ کان معرفی شده است.فیلیپ کان در سال 1952 در فرانسه به دنیا آمد. داستان اختراع گوشی موبایل دوربیندار به وسیله آقای کان هم شنیدنی و جالب است: در واقع فکر اصلی اختراع موبایل دوربیندار نه در اختراع مطالعه به فکر کان رسید و نه در دفتر شرکت استارفیش ، محل چنین فکر بکری اتاق انتظار یک بیمارستان بود! همسر آقای کان -سونیا لی- برای وضع حمل به بیمارستان آمده بود و در حال گذراندن ساعات زایمان خود بود که 18 ساعت به طول کشید ، کان مشغول دلداری دادن همسرش بود ، ولی خانم لی در آن ساعات پردرد حوصله صحبتها و دلسوزیهای کان را نداشت. پس آقای کان مجبور شد روی یک نیمکت بنشیند و انتظار بکشد. وی لپتاپ ، موبایل و دوربینش را همراه آورده بود. با دیدن تجهیزاتش ناگهان به این فکر افتاد که چقدر مسخره است که برای به اشتراک گذاشتن عکسها با دوستانش مجبور باشد مراحل طولانی گرفتن عکس ، ارسال آن به هارد کامپیوتر و بعد میل کردن عکسها را به دوستانش انجام دهد ،چقدر میشد اگر با فشار یک دکمه میشد عکس گرفت و همزمان آن را به گوشی موبایل دیگران فرستاد. در همان حال که همسر کان مشغول زایمان بود ، خود وی روی ایدهاش مشغول کار شد ، سختافزار وسایلش را دستکاری کرد و کدنویسی را هم شروع کرد. وقتی دختر کان به دنیا آمد وی توانست با وسایل دستکاری شدهاش یک عکس را به صورت بیسیم به دوستانش بفرستد.
مشخصات این فایل
عنوان: نرم افزارهای جهت برنامه نویسی در موبایل
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 32
این مقاله درمورد نرم افزارهای جهت برنامه نویسی در موبایل می باشد.
حداقل های لازم برای یک برنامة مورد تأیید سیمبیان
البته آنچه در این مقال می آید، برای نرم افزارهایی الزامی است که می خواهید با ویرایش های 9 و بالاتر سیستم عامل سیمبیان سازگاری داشته باشند. فرآیند تأیید به گرفتن، فرآیندی نسبتاً زمان بر است، اما اساس آن بر این است که نرم افزار نوشته شده از یک سری آزمایشات و آزمون ها سربلند بیرون بیاید. هدف از این آزمایش ها، بررسی سازگاری نرم افزار با امکانات و تسهیلات سه گروه استفاده کننده است.
الف) اپراتورهای شبکة موبایل- نرم افزار نباید به کاربری شبکه ای که تلفن همراه به آن متصل است آسیب برساند.
ب) تولید کنندگان تلفن همراه- باید دستگاهی که این نرم افزار قرار است بر روی آن نصب شود، در حین نصب یا پاک کردن نرم افزار، قبل یا بعد از نصب یا پاک کردن نرم افزار، بتواند کارهای معمول خود را به خوبی انجام دهد. به ویژه گرفتن تماس، گرفتن پیام های کوتاه و پیغام های هشدار معمولی که یک تلفن همراه باید داشته باشد.
ج) کاربران نهایی- باید اطلاعات شخصی و خصوصی کابر نهایی در هنگام اجرا، نصب و یا پاک کردن نرم افزار تا اخذ اجازه از او دست نخورده باقی بمانند. یعنی نرم افزار تنها با اذن کاربر نهایی خود دسترسی یا انتشار و ارسال اطلاعات از طریق شبکه را داشته باشد.
محدودة آزمایشاتی که بر روی نرم افزار انجام می شود، را می توان به سه محدودة اصلی تقسیم بندی کرد:
1- آزمایش کامل : باید آزمایش های کامل بر روی هر گونه اتفاقی که در حین استفاده از برنامه رخ می دهد صورت بگیرد و نتایج آن به تأیید برسد
2- آزمایش های نمونه ای : نمونه ای از اتفاقات حین استفاده باید بر روی نرم افزار انجام شده و نتایج آن ثبت و تأیید گردند.
3- تأییدیة تولید کنندة تلفن همراه : برای بررسی اینکه آیا این نرم افزار با دستگاه مرد نظر سازگاری کلی دارد یا خیر یک تأییدیة رسمی از تولید کنندة دستگاه الزامی است.
فرستادن برنامه به گوشی موبایل
طبیعتاً، شبیه ساز به خوبی کار می کند. ولی بهتر است از مواقعی که فایل در شبیه ساز ویندوز درست کار می کند ولی در گوشی کار نمی کند، آگاهی یابید. بهترین مثال ممکن، متغیرهای استاتیک هستند که در شبیه ساز کار می کنند، ولی در گوشی موبایل کار نمی کنند. به علت اینکه اشکالی زدایی مستقیم در موبایل سخت است و بعضی مواقع کار نمی کند و سیستم فقط پیام system error میدهد، یافتن علت کار نکردن برنامه در موبایل کار سختی است، ولی اگر به طور منظم برنامه را در موبایل امتحان کنید، پیدا کردن اشکالات راحت تر خواهد شد.
برای اینکه به IDE بگویید که می خواهید برای دستگاه موبایل برنامه بسازید، باید پلاتفرم مقصد برای برنامه کامپایل را به ARMI تغییر دهید. ( پردازنده گوشی سری 60 شما، یک پردازنده ARM است) و نوع آن را به UREL (ویرایش انتشاری) تغییر دهید. برای ساخت پروژه تان، به مسیر project _____ Make Project Mopoid. Cbx بروید. ( همچنین می توانید Ctrl +F9 را نیز بزنید)
بعد از اینکه این فرآیند تمام شد، یک فایل به نام mopoid ARMI UREL در پوشه
C:/symbin / dev/ Mopoid/ group مستقر خواهد شد. این فایل را به گوشی تا انتقال دهید و آن را نصب کنید.
شما می توانید انتقال را با PC Suite و یا بلوتوث از طریق راست کلیک کردن روی فایل و انتخاب Send to …Bluetooth device و یا کابل مادون قرمز انجام دهید. برای جزئیات بیشتر در مورد انتقال فایل به فصول مرتبط به آن مراجعه کنید.
مقدمه ای بر برنامه نویسی J2ME
در این فصل ابتدا با مفهوم MIDlet آشنا می شویم و سپس به API های عالی J2ME می پردازیم. و البته گرچه مختصری دربارة API های جزئی بحث می کنیم، اما شرح اصلی مربوط به آنها را به فصول دیگر محول می کنیم که به شکل کامل تری بدان ها پرداخته ایم.
MIDlet ها
MIDP بستر نرم افزاری دستگاه های همراه یا Mobile Information Device profile است. تمامی برنامه های MIDP براساس کلاس مخصوصی نام MIDlet شکل می گیرند که در شاخه javax. Microedition . midlet قرار دارد.
MIDlet را می توان با اپلت های J 2SE مقایسه کرد، تنها با این فرق که MIDlet به مراتب مستقل تر از صفحة نمایش خود است. هر MIDlet چهار حالت به خود می گیرد: فراخوانده شده، فعال، متوقف و باطل شده. در شکل زیر چرخة فرآیندی یک MIDlet آمده است.
یک برنامه وقتی فراخوانی شود، تنها خوانده می شود و هیچ گونه حادثه ای رخ نمی دهد. وقتی برنامه اجرا می شود که روال start AppO فرا خوانده شود. این روال برنامه را اجرا می کند تا جایی که روال های destroy App() , pause App() فراخوانده شوند. وظیفة pause App() متوقف کردن MIDlet است. اما وظیفة destroy App() خاتمه دادن به MID let است. در حالتی که pause App() فرا خوانده شده است، کلیة انیمیشن ها و تصاویر گرافیکی متوقف شده و کلیة منابعی که به آنها در طی برنامه نیازی نباشد، آزاد می گردند اما destroy App() یک متغیر غیر شرطی دارد که اگر این متغیر false باشد دستور خاتمة برنامه با فرمان MIDletState Change Exception لغو می شود و برنامه می تواند ادامه پیدا کند. البته می توان با دستور resumeRequest() باز هم به برنامه ادامه داد. وقتی که برنامه متوقف می شود، توقف آن را به کنترلر اجرای برنامه با اعلان notify paused() اطلاع می دهد. وقتی که برنامه خاتمه می یابد، MIDlet می تواند notify paused() را فراخوانی کند. بیاد داشته باشید که دستورSystem. Exit() در MIDP پشتیبانی نمی شود.
نمایش و قابلیت نمایش آن
با کلاس Display می توانی یک رابط با کاربر ایجاد کرد. دسترسی MIDlet به صفحة نمایش با فراخوانی Display getDisplay (MIDlet midlet) امکان پذیر است. تمامی ابزار ارتباطی با کاربر در شاخة javax. Microedition. 1cdui قرار دارند. کلاس Display با دستور SetCurrent() نمایش فعلی MIDlet را میسر می سازد. در این حالت وضعیت MIDlet به صورت Displayable در می آید. تفاوت Display و Displayable در این است که Display کلاسی است که وظیفة آن هدایت صفحة نمایش سخت افزار است و Displayable همان چیزهای است که بر روی صفحة نمایش، نمایش داده می شوند. MIDlet با دستور IsShown() می تواند آن چیزی را که باید نمایش داده شود مشخص و معین سازد.
API های ارتباط با کاربر J 2ME
API های ارتباطی در MIDP به دو دستة API های عالی و پایین دسته بندی می شوند. API های سطح عالی عناصری نظیر متون، انتخاب ها و مقیاس ها را ایجاد می نماید. دار جعبة ابزار خلاصه شده ای که برای سیستم های ویندوز ارائه شده، تمامی این API ها قابل دسترسی نیستند. تنها دو API اصلی item و screen قابل دسترسی اند که item جزئی از یک فرم است که به یک screen اختصاص یافته است. API سطح عالی screen و API سطح پایین canvas کلاس های اصلی Displayable هستند. تمامی زیر کلاس های منشعب از Displayable همة صفحة نمایش دستگاه را پر می کنند. این زیر کلاس ها را می توان با دستور setCurrent() یک شیء Display هم نمایش داد.
مقدمه
زبان های برنامه نویسی موبایل
مقایسه محیط های برنامه نویسی
آشنایی با نرم افزار GoDB
طراحی
ایمنی و سیستم های حفاظتی
حداقل های لازم برای یک برنامة مورد تأیید سیمبیان
فرستادن برنامه به گوشی موبایل
نمایش و قابلیت نمایش آن
API های ارتباط با کاربر J 2ME
ویژگی ها:
اضافه شدن لوگین جهت ورود به برنامه
– تنظیمات بیشتر
– امکان پشتیبان گیری خودکار
– نمایش افراد بین تاریخ های خاص
– واحد پول دلخواه
– افزودن مشتری، حذف و ویرایش
– چاپ رسید در اندازه A4 و A5
– نرم افزار سبک و کم حجم
– با قابلیت استفاده از کلیدهای میانبر
و…