Відмінності Windows Mobile та Windows CE у терміналах збору даних. Програми для Windows CE. Системні утиліти

Надіслати свою гарну роботу до бази знань просто. Використовуйте форму, розташовану нижче

гарну роботуна сайт">

Студенти, аспіранти, молоді вчені, які використовують базу знань у своєму навчанні та роботі, будуть вам дуже вдячні.

Розміщено на http://www.allbest.ru/

Реферат

Проційні системиWINDOWSCE, MOBILEіPOCKETPC

Вступ

Сьогодні ринок терміналів збору даних на Windows продовжує розвиватись стрімкими темпами. Це тим, що такі пристрої потрібні в автоматизації складської і логістичної діяльності. ТСД на ОС Windows відкривають широкі можливості для програмування та вирішення різних завдань.

Однак серед пристроїв є ще одна важлива відмінність – тип системи. Операційна система Windows поділяється на Windows Mobile та Windows CE. Про подібності та відмінності цих ОС ми поговоримо у цій статті, спробувавши розібратися у доцільності вибору тієї чи іншої версії.

У цьому рефераті представлені 3 види операційних систем, які є компонентами Windows. Тут ми можемо побачити такі системи як Winwows CE, Windows Mobile, а також Pocket PC.

Також варто відзначити: часто назви Windows CE, Windows Mobile, Pocket PC використовують як взаємозамінні. Це не зовсім вірно. Windows CE 3.0 - це модульна операційна система, яка є основою для пристроїв кількох класів. Будь-який розробник може купити інструментарій (Platform Builder), який містить усі ці компоненти та програми, що дозволяють побудувати власну платформу. При цьому такі програми, як Word Mobile/Pocket Word, не є частиною цього інструментарію.

Windows Mobile кращевсього уявляти як набір платформ, заснованих на Windows CE. В даний час цей набір входять платформи: Pocket PC, SmartPhone і Portable Media Center. Кожна платформа використовує свій набір компонентів Windows CE плюс свій набір супутніх особливостей і додатків.

Отже, спробуємо розібратися у цих системах докладніше.

WindowsCE

Windows CE (так само відома як WinCE) - це варіант операційної системи Microsoft Windows для налагоджених комп'ютерів, смартфонів та систем, що вбудовуються. Сьогодні Windows CE (Compact Edition / Compact Embedded) не є урізаною версією Windows для настільних ПК, вона заснована на зовсім іншому ядрі і є операційною системою реального часу з набором програм, заснованих на Microsoft Win32 API.

дата виходу

Кодове ім'я

Примітки

листопад 1996

вересень 1997

· Підтримує архітектури: ARM, MIPS, PowerPC, StrongARM, SuperH, x86

· Додана підтримка SSL 2.0

січень 2002

"Talisker/Jameson/McKendric"

· Є основою "Pocket PC 2003"

· Додана підтримка Bluetooth, TLS (SSL 3.1), IPsec L2TP VPN, Kerberos

серпень 2004

· Є основою Windows Mobile 5.0 та 6.x

Додані:

· Близько 50 нових драйверів пристроїв

· Засоби випробування та обслуговування: Windows Error Reporting (звіт про помилки Windows), розширення функціональності Windows CE Test Kit (випробувального комплекту для Windows CE)

· Мультимедіа: Direct3D Mobile для мультимедійних, ігрових та інших програм

· Безпека: прогнозування небезпек, налаштування безпеки за умовчанням, підтримка стандарту шифрування AES

· Підтримка XML-стандартів (підвищується керованість та гнучкість операцій під час роботи з Windows CE).

· Підтримка Remote Desktop Protocol (RDP)

Для Windows CE 5.0 Microsoft пом'якшила умови ліцензії на вихідний код, що розповсюджується в рамках ініціативи Shared Source. Так, споживачі зможуть поширювати модифіковані версіїсистеми у комерційних цілях, при цьому зберігаючи за собою права на зроблені зміни. Раніше Microsoft вимагала субліцензувати їй усі виконані модифікації.

вересень 2006

Додані:

· Протокол RDP 6.0

· Серверна автентифікація - TSL/SSL протокол

· Робота в режимі двох моніторів та широкоформатних моніторів

· Інфраструктуру для створення VoIP телефонів з підтримкою відео дзвінків

· Оновлений Windows Media Player та 7 версія Media Player Control

· Підтримка Serial ATA та оновлений Bootloader для FAT32

· Підтримка Dual Core (двоядерних процесорів SMP та ARMv6)

· надбудова до середовища розробки Visual Studio 2008

· Bluetooth 2.1

· Wi-Fi-позиціонування

· Підтримка набору сервісів Cellcore

· Стандарт "розумного будинку" DLNA (Digital Living Network Alliance)

· DRM (систему управління "цифровими правами")

· Media Transfer Protocol (протокол передачі мультимедійних даних)

· плагіни браузера IE7 для відображення мультимедійного контенту

· інтерфейс мережевих драйверів NDIS 6.1

· програмні інтерфейси UX C++ XAML API для технологій WPF - Windows Presentation Foundation та Silverlight (для створення зручних і функціональних інтерфейсів користувача)

Характеристики

Windows CE – це компонентна, багатозадачна, багатопотокова, багатоплатформна операційна система з підтримкою реального часу. Розробникам доступно близько 600 компонентів, використовуючи які вони можуть створювати власні образи операційної системи, які включають лише необхідний даному конкретному пристрої функціонал.

Windows CE оптимізована для пристроїв, які мають мінімальний об'єм пам'яті: ядро ​​Windows CE може працювати на 32 КБ пам'яті. З графічним інтерфейсом(GWES) для роботи Windows CE буде потрібно від 5 МБ. Пристрої часто не мають дискової пам'яті і можуть бути сконструйовані як "закриті" пристрої без можливості розширення користувачем (наприклад, ОС може бути "зашита" в ПЗУ).

Windows CE надає розробникам додатків набір API, заснований на стандартному Win32 API і доповнений спеціалізованим API для пристроїв, що вбудовуються. Оскільки CE підтримує лише частину Win32 API і має певну специфіку, пов'язану з вбудовуваною природою операційної системи, програми, написані для настільних версій операційної системи Windows, можуть вимагати додаткової адаптації та модифікації для запуску їх на пристрої, що вбудовуються; і в будь-якому випадку, для запуску програм на пристрої потрібно їх перекомпіляція. операційний комп'ютерсмартфон

Але так само, як і настільні версії Windows, Windows CE використовує стандартний формат виконуваного файлу- Portable Executable (PE). Це дозволяє розробникам використовувати більшість стандартних утиліт, що працюють із форматом PE, наприклад Dependency Walker (перевірка залежностей) або DumpBin.

На базі Windows CE засновано безліч платформ, включаючи Handheld PC, Palm-size PC, Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003 SE, Smartphone 2002, Smartphone 2003, Windows Mobile, Meizu OS, а також безліч промислових пристроїв та вбудованих систем. Приставка Sega Dreamcast мала підтримку Windows CE. Самою Windows CE у початковій поставці не було, але вона могла запускатися на приставці з CD. Деякі ігри використовували цю можливість.

WindowsMobile

Windows Mobile – мобільна операційна система, розроблена Microsoft для власних апаратних платформ Pocket PC (кишенькові персональні комп'ютери, комунікатори) та Smartphone (смартфони). На даний момент не розробляється та не підтримується.

Назва

Кодове ім'я

Версія Windows CE

Версія Windows Mobile

ПЗ для синхронізації з ПК

1.0 Build 126-457

H/PC Explorer 1.0

2.0 Build 7258-7260

Windows CE Services 2.0

3.0.9348 Build 9351

3.0.11171 Build 11178

Windows Mobile 2003

4.20.1081 Build 13100

Windows Mobile 5.0

5.1.1700 Build 14334-14397

Windows Mobile 6

5.2.318 Build 15341.0.0.0

Windows Mobile 6.1

5.2.19202 Build 19202.1.0.0

ActiveSync 4.5, Windows Mobile Device Center

Windows Mobile 6.1.4

5.2.19588 Build 19588.1.1.4

ActiveSync 4.5, Windows Mobile Device Center

Windows Mobile 6.5

5.2.20757 Build 20757.1.4.0

ActiveSync 4.5, Windows Mobile Device Center

Windows Mobile 6.5.1

жовтень 2009

5.2.23063 Build 23063.5.3.0

ActiveSync 4.5, Windows Mobile Device Center

Windows Mobile 6.5.3

5.2.28008 Build 28008.5.3.0

ActiveSync 4.5, Windows Mobile Device Center

Pocket PC 2000 (Windows CE 3.0 Pocket PC Edition)

Pocket PC 2000 (перша версія Windows Mobile), кодове ім'я Rapier. Випущена 19 квітня 2000 на основі Windows CE 3.0. Це був дебют, що згодом операційну систему назвали Windows Mobile. Також вона має бути наступником операційної системи Palm-Size ПК. Зберігається зворотна сумісність із програмами Palm-Size PC. Pocket PC 2000 призначений в основному для КПК, проте для декількох пристроїв Palm-Size PC є можливість оновлення. Крім того, для Pocket PC 2000 було випущено кілька телефонів, проте Smartphone Edition ще не було створено. Підтримувалося лише роздільна здатність 240Ч320 (QVGA). Також підтримувалися знімні картки пам'яті CompactFlash та Multimedia Card. У той час для пристроїв Pocket PC не було визначено конкретної архітектури процесора. В результаті Pocket PC 2000 була випущена на кількох архітектурах: SH-3, MIPS та ARM.

Спочатку Pocket PC була схожа на операційні системи Windows 98, Windows Me та Windows 2000.

Особливості / вбудовані програми для Pocket PC 2000, включали таке:

Pocket Internet Explorer

Windows Media Player

Microsoft Reader

Нотатки "від руки"

Підтримка розпізнавання символів

Інфрачервоний (ІЧ) порт

Pocket PC 2002 (кодове ім'я Merlin), заснований на Windows CE 3.0, це перший випуск під назвою Pocket PC. Націлена на безклавіатурні Pocket PC пристрої з роздільною здатністю QVGA (320×240). Вперше з'являється підтримка пристроїв без сенсорного екрана, що породжує появу перших пристроїв типу Smartphone на Windows Mobile.

Windows Mobile 2003

23 червня 2003 року Microsoft представила наступне покоління операційної системи Pocket PC під назвою Windows Mobile 2003 (кодове ім'я Ozone, версія Windows CE – 4.20). В операційній системі з'явився додаток для роботи з графічними файлами(Pictures), доопрацьований браузер Pocket Internet Explorer (більш оптимізований для перегляду великих сторінок на маленькому екрані, підтримка Java-скриптів). Система отримала підтримку нових бездротових стандартів- Bluetooth, Wi-Fi, IPSec/L2TP, IPv6.

Windows Mobile 2003 вийшла в чотирьох редакціях: Windows Mobile 2003 for Pocket PC Premium Edition, Windows Mobile 2003 for Pocket PC Professional Edition, в якій був відсутній ряд програм порівняно з редакцією Premium для створення дешевших пристроїв, Windows Mobile 2003 for Pocket PC Phone Edition та Windows Mobile 2003 для Smartphone.

Windows Mobile 2003 SE

24 березня 2004 року було представлено Windows Mobile 2003 Second Edition, кодове ім'я Ozone Update. Операційну систему побудовано на ядрі Windows CE 4.21. Істотними нововведеннями оновлення системи є можливість зміни орієнтації екрана з вертикальною на горизонтальну та підтримка роздільної здатності екрана VGA (640×480), а також екранів із квадратним співвідношенням сторін. Для захисту бездротового з'єднання додано підтримку Wi-Fi Protected Access (WPA).

Windows Mobile 5.0

Операційну систему Windows Mobile 5.0 (кодове ім'я Magneto, версія Windows CE - 5.1) було представлено 10 травня 2005 року на конференції Mobile and Embedded Developers Conference у Лас-Вегасі. Зміни в інтерфейсі спрямовані на покращення навігацією джойстиком та керуванням пристроєм однією рукою; офісний пакет перейменований з Pocket Office на Office Mobile, в якому відмовилися від використання кишенькового формату документів на користь оригінальних, а також додалася нова програма у складі пакета – PowerPoint Mobile – для перегляду презентацій; новий підхід до роботи з пам'яттю пристрою, який відповідає за збереження даних. В операційну систему вбудована підтримка клавіатури QWERTY, USB 2.0, стільникових мережкласу 3G. У Windows Mobile 5.0 використовується Windows Media Player 10 Mobile, ActiveSync 4.0.

Після встановлення пакета оновлень AKU 3 в системі з'явилася підтримка .NET Compact Framework 2, підтримка стандартів WPA2 і QoS, покращено Internet Explorer Mobile (підтримка AJAX) та робота з Bluetooth (FTP-профіль, якість A2DP-профілю).

Windows Mobile 6

Windows Mobile 6 була представлена ​​12 лютого 2007 року в Барселоні на виставці 3GSM World Congress 2007. Версія побудована на Windows CE 5.2 і має кодове ім'я Crossbow. Система вийшла у трьох редакціях для КПК (Windows Mobile 6 Classic), для комунікаторів (Windows Mobile 6 Professional) та для смартфонів (Windows Mobile 6 Standard).

У Windows Mobile 6 зросла продуктивність, з'явилася підтримка IP-телефонії, інтегрована програма-оболонка Marketplace для побудови магазину програм, вбудована інтеграція з онлайн-сервісами Windows Live, вбудоване шифрування карти пам'яті, також шоста версія має трохи оновлені зовнішній вигляд і системні звуки. Вперше у Windows Mobile 6 з'явилася функція автоматичного оновленнясистеми (Windows Update).

Windows Mobile 6.1

У квітні 2008 року на виставці CTIA Wireless 2008 було представлено невелике оновлення операційної системи за номером 6.1. В ній з'явилися нові можливості браузера Internet Explorer Mobile ("Масштаб", "Огляд сторінки"), підтримка шифрування файлів на пристрої, новий режим відображення смс-листування, диспетчер завдань, корисна для корпоративного сектора підтримка Mobile Device Manager. Для операційної системи в редакції для смартфонів (Windows Mobile 6.1 Standard) з'явилася можливість замінити стандартний екран новим "карусельним" інтерфейсом. Версія Windows CE – 5.2.19202.

Windows Mobile 6.5

Windows Mobile 6.5 анонсована у лютому 2009 року на Mobile World Congress 2009 у Барселоні, офіційно нова версія операційної системи вийшла у травні 2009 року. З 6 жовтня 2009 року почали з'являтися пристрої на новій системі. Windows Mobile 6.5 побудовано на Windows CE 5.2.21234.

У Windows Mobile 6.5 багато змін, що стосуються інтерфейсу, спрямованого на користування пристроєм за допомогою пальців: основне меню знаходиться на робочому столі з іконками в шестикутниках, змінений екран "Сьогодні" (пальцеорієнтовані елементи); також змінився екран блокування, де з'явилася інформація про події в системі зі швидким доступом до основних функцій пристрою, оновився мобільний браузер Internet Explorer Mobile до шостої версії, доопрацьовано сервіс Windows Marketplace for Mobile як магазин додатків та з'явився новий онлайн-сервіс - My Phone ( синхронізація та зберігання даних).

У лютому 2010 року з'явився перший пристрій, що працює на оновленій версії Windows Mobile 6.5.3, новаціями цього оновлення стали підтримка ємнісних екранів, підтримка мультитач, зміна кнопок в нижній частині екрана на круглу форму, оновлений інтерфейс операційної системи, ще більше пальцями.

Windows Phone- Мобільна операційна система, яка є наступником Windows Mobile, але несумісна з нею. З виходом Windows Mobile версії 6.5 компанія Microsoft почаластворювати бренд під назвою Windows Phone. Так почали називатися всі телефони з цією операційною системою, але перша операційна система Windows Phone (одразу під номером 7 - як продовження лінійки мобільних системвід Microsoft) вийшла 11 жовтня 2010 року. 21 жовтня розпочалися перші постачання пристроїв на новій платформі, серед яких були апарати від HTC, LG, Samsung. В операційній системі використано новий інтерфейспід назвою "Metro", інтегровані соціальні мережіта сервіси Microsoft - Zune та Xbox Live.

Характеристики

Windows Mobile для Pocket PC (сенсорних пристроїв) у стандартній поставці включає такі особливості:

· початковий екран"Сьогодні" (англ. Today) відображає поточну дату, інформацію про власника, майбутні зустрічі, нові повідомлення та завдання. Починаючи з WM 6.5 екран має назву "Home screen";

· кнопка "Пуск", що знаходиться у верхньому барі, розкриває меню зі списком програм та службовими посиланнями як у настільній версії Windows;

· Панель завдань відображає поточний час, варіант звукового профілю та заряд батареї;

· Мобільна версія Microsoft Office – Office Mobile;

· пакет програм Outlook Mobile;

· Мобільний браузер Internet Explorer Mobile, заснований на настільній версії IE;

· Windows Media Player для Windows Mobile;

· Інтеграція з сервісами Windows Live;

· Клієнт для PPTP VPN;

· функція Internet Connection Sharing (ICS), що дозволяє ділити підключення до Інтернету з настільним комп'ютером через USB чи Bluetooth;

· Файлова система і структура папок аналогічні таким у Windows 9x/Windows NT;

· Багатозадачність.

Основні відмінності smartphone-версіївід Pocket PC:

· інтерфейс, адаптований під телефонний форм-фактор, розрахований на кнопкове керування пристроєм, через це програми Pocket PC та Smartphone не сумісні один з одним;

· Початковий екран "Today" відображає (у порядку зверху-вниз) ярлики на недавно запущені програми, поточну дату, майбутні зустрічі, звуковий профіль та нові повідомлення;

· кнопка "Пуск" розташована в нижній панелі;

· Список програм відображається в окремому екрані;

· Відсутня екранна клавіатура, внаслідок наявності штатної (як мобільної, так і QWERTY).

PocketPC

Pocket PC (скорочено Р/РС або PPC) - програмна та апаратна платформа для кишенькових персональних комп'ютерів та комунікаторів компанії Microsoft, а також загальна назва пристроїв із сенсорним екраном, які працюють під керуванням операційної системи Windows Mobile. На деяких таких апаратах можна запустити й інші ОС, наприклад Linux, NetBSD.

У російській спеціального терміна, що позначає даний вид пристроїв, немає. Термін Кишеньковий ПК використовується для позначення всього класу мобільних комп'ютерів, які в англійській мові називають PDA.

У 2007 році компанія Microsoft відмовилася від використання назви Pocket PC у позначенні версій Windows Mobile 6, змінивши відповідно схему позначення пристроїв.

Комунікатори мають називатися Windows Mobile 6 Professional devices, а найпростіші КПК (без телефонних функцій) - Windows Mobile 6 Classic Devices. Проте такі довгі назви незручні, тому пристрої на базі Windows Mobile продовжують називати Pocket PC.

Згідно Microsoft, Pocket PC - це "наладонний пристрій, який дозволяє користувачам зберігати та отримувати повідомлення електронної пошти, контакти, зустрічі, програвати мультимедіафайли, грати в ігри, обмінюватися текстовими повідомленнями через MSN Messenger, читати веб-сторінки та багато іншого".

З технічної точки зору Pocket PC - це стандарт від Microsoft, який встановлює ряд апаратних і програмних вимог до мобільного пристрою, для того щоб на нього можна було наклеювати стандартний ярлик Pocket PC. Зокрема, будь-який такий пристрій має відповідати вимогам:

· працює під керуванням Windows Mobile, редакції для Pocket PC

· Поставляється з певним набором додатків у ПЗУ

· Має екран, чутливий до дотику (сенсорний, touchscreen)

· має набір вказівних кнопок (directional pad) або тачпад (touchpad)

· має набір перепрограмованих кнопок для запуску додатків

· Працює на процесорі ARM версії 4, Intel Xscale, MIPS або SH3.

Висновок

Отже, у цьому рефераті ми розібрали 3 операційні системи. У кожній з них ми переглянули основні характеристики, особливості кожної версії та, власне, самі версії.

Вибір ОС може пояснюватись наявністю готових рішень на певній системі. Допустимо, компанія придбала драйвери Wi Fi терміналу збору даних для 1С Підприємства на основі Mobile SMARTS для старих ТСД. За час використання у співробітників з'явилися власні напрацювання (бази даних з унікальним доопрацюванням від програміста, набори утиліт, програм тощо). І ось, через кілька років, коли настав час змінювати обладнання, постає питання про те, як зберегти ці напрацювання та продовжити стабільну налагоджену роботу. Софт та драйвери, а також бібліотеки.NET Compact Framework для Windows Handheld Embedded несумісні з написаними для Windows CE. При цьому на встановлення та налагодження обладнання було витрачено серйозні фінансові, тимчасові та трудові ресурси.

Щоб уникнути таких ситуацій, виробники продовжують випускати на ринок термінали збору даних на Windows CE, незважаючи на величезну популярність Windows Handheld Embedded.

Можна сказати, що всі ці системи хороші. Тут немає певного лідера. Кожна людина сама обирає, з чим їй зручніше працювати. Це може бути комунікатор, основою якого буде Pocket PC, або ж стаціонарний комп'ютер, у операційної системи якого буде безліч функцій і різновидів, а також оновлення, що часто з'являються, що підвищує якість і зручність роботи.

І все-таки мені здалося, що є деякий зв'язок між Windows Mobile і Pocket PC. Але кожна з них має певні особливості, які відрізнятимуть їх один від одного.

Список літератури

1. Стаття: Операційна система Windows CE http://www.fight.org.ua/(дата звернення 04.04.15)

2. Стаття: Windows CE https://ua.wikipedia.org/wiki/Windows_CE (дата звернення 05.04.15)

3. Стаття: Відмінності Windows Mobile та Windows CE у терміналах збору даних http://habrahabr.ru/company/scancode/blog/241585/ (дата звернення 06.04.15)

4. Стаття: Pocket PC https://ua.wikipedia.org/wiki/Pocket_PC (дата звернення 06.06.15)

5. Стаття: Windows Mobile https://ua.wikipedia.org/wiki/Windows_Mobile (дата звернення 06.06.15)

додаток

Windows CE 6.0 Windows CE 5.0

Windows CE 7.0 Windows CE 3.0

Windows Mobile Phone 8 Windows Mobile 7.0

Windows Mobile 6.0 Windows Mobile 5.0 Windows Mobile 2000

Pocket PC hp Pocket PC Windows 7

Розміщено на Allbest.ru

...

Подібні документи

    Історія створення. Windows 9x/NT. Операційна система Microsoft Windows. Переваги та недоліки Windows. Деякі клавіатурні комбінації Windows 9x та NT. Windows XP Professional. Найбільш досконалий захист.

    реферат, доданий 18.07.2004

    Характеристика операційної системи. Історія розвитку Windows. Порівняльна характеристикаверсії Windows. Елементи та інструменти Windows XP. Прикладні програми у Windows XP. Робота настільних та портативних комп'ютерівпід керуванням Windows.

    доповідь, доданий 16.10.2011

    Використання операційних систем Microsoft Windows. Розробка ОС Windows 1.0. Можливості та характеристика наступних версій. Випуск користувацьких операційних систем компанії, доопрацювання та нововведення, версії Windows XP та Vista.

    реферат, доданий 10.01.2012

    Знайомство з технічними характеристиками персонального комп'ютера Встановлення операційної системи та драйверів Windows 7. Способи чищення Windows XP Professional SP3. Методи відновлення операційної системи. Виконання установки Microsoft Office 2010.

    звіт з практики, доданий 22.09.2014

    Універсальна багатоцільова мережна операційна система Windows NT Server. Використання Windows NT Workstation як невиділеного сервера в однорангових мережах і як клієнта мереж. Операційні системи Windows 2003, Windows Vistaта Windows 7.

    презентація , доданий 23.10.2013

    Прикладні програми та утиліти. Найпростіші функції операційної системи. Історія розробки корпорацією Microsoft Corporation графічної операційної оболонки Windows. Версія сімейства мережевих ОС Windows NT (Millennium Edition, 2000, XP, Vista, Seven)

    презентація , додано 12.10.2013

    Історія операційної системи Windows компанії Microsoft. Перші версії Windows. Підтримка мультимедійних засобів у наступних версіях. Основні версії Windows 7. завдань Windows 7, нові можливості керування вікнами. Підтримка 64-розрядних систем.

    курсова робота , доданий 31.03.2011

    Вивчення загальних понять операційної системи Android, розробленої для комунікаторів, планшетних комп'ютерівзаснований на ядрі Linux. Розробка програмного забезпечення Android. Переваги та недоліки мобільної операційної системи Windows Mobile.

    реферат, доданий 16.04.2012

    Застосування персональних комп'ютерів різних класів. Робота із вбудованими програмами Windows. Характеристика найпоширеніших операційних систем (Windows 3.Х, 9Х, NT, 2000, XP, Windows7, Vista). Види антивірусних програмта захист даних від вірусів.

    контрольна робота , доданий 23.01.2011

    Загальне поняття про оперативну системі Windows Vista. Порівняльний аналіз систем Windows XP та Windows Vista. Специфіка процесу встановлення, тривимірний інтерфейс Aero Glass, дія деяких міні-програм. Новини керування папками, робота в інтернеті.

Windows CE (вона ж WinCE) - це варіант операційної системи Microsoft Windows для налагоджених комп'ютерів, мобільних телефоніві систем, що вбудовуються. Windows CE не є "урізаною" версією Windows для настільних ПК і заснована на зовсім іншому ядрі. Підтримуються архітектури x86, MIPS, ARM та процесори Hitachi SuperH.

Windows CE оптимізована для пристроїв, які мають мінімальний обсяг пам'яті: ядро ​​Windows CE може працювати на 32 Кб пам'яті. З графічним інтерфейсом (GWES) для роботи Windows CE знадобиться від 5 мегабайт. Пристрої часто не мають дискової пам'яті і можуть бути сконструйовані як «закриті» пристрої без можливості розширення користувачем (наприклад, ОС може бути «зашита» в ПЗУ). Windows CE відповідає визначенню операційної системи реального часу.

На базі Windows CE засновано безліч платформ, включаючи Handheld PC, Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003, Smartphone 2002, Smartphone 2003, Windows Mobile, а також безліч промислових пристроїв і вбудованих систем. Приставка Sega Dreamcast мала підтримку Windows CE. Самою Windows CE у початковій поставці не було, але вона могла запускатися на приставці з CD. Деякі ігри використовували цю можливість ===

Тут порівнюються деякі з основних характеристик платформ Windows CE. NET і Windows Mobile ™. Її мета – познайомити споживачів із подібностями та відмінностями цих платформ, а також пояснити роль кожної з них у стратегіях корпорації Microsoft щодо мобільних та вбудованих пристроїв.

Основна платформа корпорації Microsoft для таких портативних пристроїв як кишенькові персональні комп'ютери (PDA, КПК), смартфони та Portable Media Center. Стандартизація вимог до обладнання та програм дозволила оптимізувати параметри пристроїв на основі Windows Mobile та забезпечити підтримку програм від сторонніх розробників. Платформа Windows CE призначена для ширшого спектру пристроїв, що вбудовуються. Враховуючи різноманітність пристроїв, які можуть бути створені на базі Windows CE, до них не висувається жодних стандартних вимог щодо обладнання та програм.

Слід враховувати той факт, що рішення Windows Mobile завжди створюються на базі поточної версії Windows CE, яка є ядром платформи. У міру вдосконалення платформи Windows CE відбувається оновлення та платформи Windows Mobile. Для наочності відповідність версій Windows CE та Windows Mobile зведено до таблиці.

Версія ОС Windows CE 3.0 Windows CE .NET 4.2 Windows CE 5.0 Продукти для КПК Pocket PC 2000 Pocket PC 2002 Windows Mobile 2003 для Pocket PC Windows Mobile 5.0 Продукти для телефонних пристроїв - Smartphone 2002

Windows CE .NET - це компонентна операційна система, що дозволяє розробникам і виробникам створювати спеціалізовані пристрої, що вбудовуються. Вона належить до сімейства вбудованих операційних систем, до якого належить і операційна система Windows XP Embedded.

З самого початку платформа Windows CE розроблялася з урахуванням потреб ринку систем, що вбудовуються. Вона поєднує сучасну операційну систему реального часу та потужні засоби розробки, що дозволяють швидко створювати компактні, інтелектуальні та взаємодіючі пристрої нового покоління. Заснована на власній кодовій базі, відмінної від настільних ОС, платформа Windows CE .NET надає розробникам компонентну ОС, що вбудовується, з багатими можливостями по конфігуруванню системи і вибору додатків для широкого спектру вбудованих пристроїв. Виробники пристроїв можуть використовувати платформу Windows CE для розробки спеціалізованого образу ОС, так і для створення додатків для пристроїв з жорсткими вимогами до ресурсів. Спектр цих пристроїв тягнеться від промислових інструментів (індустріальних контролерів, комунікаційних комутаторів, тонких Windows-клієнтів тощо) до пристроїв широкого споживання (цифрових камер, VoIP-телефонів, телевізійних IP-приставок тощо).

Platform Builder – це інтегроване середовище розробки для створення, налагодження та розгортання спеціалізованих образів ОС на базі Windows CE.

Особливості платформи Windows Mobile

Докладний огляд основних споживчих характеристик платформи Windows Mobile наведено тут.

У контексті порівняння з платформою Windows CE слід зазначити, що виробник пристроїв на базі Windows Mobile отримує це програмне забезпеченнядля свого пристрою не у вигляді вихідного коду, а у вигляді майже закінченого продукту. У цей продукт виробнику необхідно внести тільки ті зміни, які стосуються апаратних особливостей пристрою, що розробляється, але завдяки стандартизації вимог до пристроїв Windows Mobile, внесення таких змін не вимагає від виробника значних витрат. Таким чином, використання платформи Windows Mobile дозволяє виробнику портативних пристроїв значно скоротити час розробки пристрою та знизити фінансові витрати на підготовку до випуску у продаж свого видання. Для позначення цієї якості використовується термін "go-to-market".

Сьогодні ринок терміналів збору даних на Windows продовжує розвиватись стрімкими темпами. Це тим, що такі пристрої потрібні в автоматизації складської і логістичної діяльності. ТСД на ОС Windows відкривають широкі можливості для програмування та вирішення різних завдань.

Однак серед пристроїв є ще одна важлива відмінність – тип системи. Операційна система Windows поділяється на Windows Mobile та Windows CE. Про подібності та відмінності цих ОС ми поговоримо у цій статті, спробувавши розібратися у доцільності вибору тієї чи іншої версії.

Короткий огляд ринку

Серед найбільш популярних терміналів збору даних на Windows можна виділити ряд моделей, під брендами CipherLab, Motorola, Honeywell. Сьогодні активно випускаються моделі для різних цілей, виконані в компактних корпусах або, навпаки, масивному виконанні для складських потреб і високим класом захисту (IP 65, IP66, IP67 та ін.). За великим рахунком, їх основні завдання багато в чому схожі: складський облік, інвентаризація, робота з обліковими програмами, комплектація та відвантаження товарів.

Переваги перед DOS-терміналами

  • Начинка та технічна складність.
    Термінали збору даних на Windows, на відміну від більш простого класу обладнання – DOS терміналів мають складнішу технічну начинку та опції, такі як вбудована фото та відеокамера, диктофон, всілякі бездротові інтерфейси та ін.
  • Робота з RDP.
    Windows-термінали оснащуються великими кольоровими дисплеями з високою роздільною здатністю, що дуже зручно для роботи з RDP (Remote Desktop Protocol). Це дозволяє виконувати завдання на комп'ютері, а керувати процесом на екрані ТСД для економії ресурсів, підвищення продуктивності та мобільності роботи.
    Dos термінали позбавлені такої можливості через недостатні технічні характеристики.
  • Підтримка протоколу Net Compact Framework.
    .NET Compact Framework – це набір компонентів для запуску програм на терміналі збору даних або інших мобільних пристроїв.
    Однією з переваг терміналів CipherLab перед іншими брендами є продуманий генератор додатків, який конфігурує роботу ТСД (постачається в комплекті). Перед початком роботи з ТСД співробітник складу може позначити на комп'ютері ряд алгоритмів (детальна інформація з штрих-кодів, сортування за товарними групами тощо), після чого синхронізувати пристрій з ПК і передати всі запрограмовані умови та алгоритми збору даних. Програмування ґрунтується на використанні логіки та не потребує спеціальних знань. Бібліотеки для Windows CEі Windows Mobileвідрізняються, а отже, і генератори додатків будуть різними.

Windows Embedded Handheld

Операційна система Microsoft Windows Embedded спроектована на платформі Windows Mobile і відноситься до сімейства вбудовуваних ОС різні пристрої, в тому числі і термінали збору даних. Останньою версієюна сьогоднішній день є Windows Embedded Handheld 6.5(розроблена у 2010 році та офіційно представлена ​​у 2011 р.). За рахунок своєї універсальності та гнучкої архітектури Microsoft Windows Embedded може використовуватися в POS терміналах, мобільних, вбудованих та портативних пристроях.

Обов'язковою вимогою даної ОС є наявність гарного потужного заліза: процесора, оперативної пам'яті і т.д. Використання такої системи підвищує системні вимоги, і, як наслідок, збільшується вартість самого пристрою.
До терміналів збору даних, зібраних на ОС Microsoft Windows Embedded можна віднести Cipher 9200, Cipher CP30, Cipher 9600 та ін Всі ці пристрої мають ПЗ для зв'язку з ПК і роботи з 1С і генератор додатків з підтримкою Windows Mobile.

Windows CE

Вперше Windows CE з'явилася на ринку в далекому 1996 як компакт-версії Win95. З того часу відбулася низка істотних змін. Починаючи з 2000 року, дана версія Windows стала розвиватися та впроваджуватися як самостійна ОС. Основний упор був зроблений на створення компонентів не для настільних ПК, а для мобільних пристроїв, із сумісністю програм через WIN32 API.

Windows CE та Windows Mobile не є як взаємозамінні операційні системи. Відмінною особливістю Windows CE є модульна система з підтримкою різних компонентів, платформ, мультизадачності. Перевагою Windows CE є те, що дана ОС не вимагає серйозних ресурсів для роботи та призначена для пристроїв з мінімальним об'ємом пам'яті та простим одноядерним процесором(Мінімально для роботи системного ядра необхідно всього 32 КБ!).

Останньою версією на сьогоднішній день вважається Windows CE Compact 7.0. Серед найбільш популярних терміналів збору даних на Windows CE, що вийшли останнім часом, слід відзначити Cipher 9700, Cipher CP55. Сучасні тенденції випуску устаткування автоматизації передбачають наявність різних версій, щоб клієнт міг вибирати те, що потрібно вирішення завдань його компанії. Так, деякі моделі ТСД випускаються у кількох модифікаціях на обох платформах. Яскравим прикладом таких пристроїв є складський індустріальний термінал збору даних Cipher CP60.

Підбиття підсумків: так що ж вибрати?

За ступенем швидкодії ці дві системи практично повністю однакові, хоча раніше програми та програми на Windows CE працювали помітно швидше. Сьогодні ж термінали збору даних оснащуються потужними продуктивними процесорами, великими обсягами оперативної пам'яті та суттєвою різницею у роботі простий користувач, навряд чи відчує.
Загалом і сама Windows CE простіше за своєю архітектурою, має класичний інтерфейс робочого столу (кнопка «Пуск» і т.д.). Ця ОС цікава насамперед розробникам.

І все ж таки це дуже добре і доцільно з точки зору виробників випускати сучасні термінали збору даних на операційній системі Windows CE, незважаючи на високу популярність Windows Handheld Embedded 6.5.3. Особливо це зручно тим, хто має багато програм під старі термінали на CE і не хоче втрачати свої напрацювання.

Вибір ОС може пояснюватись наявністю готових рішень на певній системі. Допустимо, компанія придбала драйвери Wi Fi терміналу збору даних для 1С Підприємства на основі Mobile SMARTS для старих ТСД. За час використання у співробітників з'явилися власні напрацювання (бази даних з унікальним доопрацюванням від програміста, набори утиліт, програм тощо). І ось, через кілька років, коли настав час змінювати обладнання, постає питання про те, як зберегти ці напрацювання та продовжити стабільну налагоджену роботу. Софт та драйвери, а також бібліотеки .NET Compact Frameworkдля Windows Handheld Embedded несумісні з написаними для Windows CE. При цьому на встановлення та налагодження обладнання було витрачено серйозні фінансові, тимчасові та трудові ресурси.

Щоб уникнути таких ситуацій, виробники продовжують випускати на ринок термінали збору даних на Windows CE, незважаючи на величезну популярність Windows Handheld Embedded.

Серед найуспішніших новинок ТСД на Windows CE слід зазначити CipherLab CP55, CipherLab 9700, CipherLab CP60. Їхня популярність пояснюється сучасною начинкою, тривалим часом автономної роботи, широкими можливостями для програмування та здатністю працювати в несприятливих умовах.

Реальний час.

Windows Embedded CE 6.0 є 32-розрядною, багатопотоковою операційною системою, з витісняючою багатозадачністю та підтримкою реального часу. CE 6.0 має абсолютно нове ядро, що забезпечує розширену функціональність і надаючи користувачеві більш багаті можливості за рахунок більшої кількості програм, що одночасно виконуються. ОС підтримує до 32 тис. одночасно виконуються процесів з 2 Гб віртуальної пам'яті для кожного. Операційна система здатна працювати з процесорами ARM, Hitachi SuperH, MIPS, Intel x86 та сумісними.

Нововведення

Система Windows Embedded CE 6.0 (CE 6.0) має нове ядро, в якому відсутні обмеження попередніх версій, що дозволяє досягати більшої продуктивності. Серед таких обмежень можна виділити обмеження на кількість одночасно виконуваних процесів та невеликий віртуальний адресний простір попередніх поколінь ядра Windows CE.

Для кожного процесу в Windows CE, що передували версії CE 6.0, виділявся віртуальний адресний простір обсягом 32 МБ. У системі CE 6.0 кожного процесу виділено 2 ГБ адресного простору. Крім збільшення обсягу адресного простору, зазнала змін і сама його структура. У попередніх версіях один віртуальний адресний простір був поділений на 32 області. При цьому адресні простори процесів не накладалися одне на інше. У системі CE 6.0 кожен процес отримує свій власний, дійсно індивідуальний адресний простір. Таке нововведення робить адресний простір процесів системи CE 6.0 дуже схожим на адресний простір версій Windows настільних комп'ютерів(наприклад, Windows XP).

Нова архітектура пам'яті полегшує виконання деяких завдань, особливо в додатках, яким потрібно виділяти великі блоки пам'яті (більше 10 МБ), які можуть знадобитися, наприклад, обробки зображень високої роздільної здатності, отриманих з цифрової камери.

Крім того, в системі CE 6.0 інтерфейси API перемістилися зі звичайних процесів режиму користувача бібліотеки DLLрежим ядра.

Попередні версії Windows CE можна було налаштовувати для виконання операцій тільки в режимі ядра або в змішаному режимі (з використанням режиму ядра та режиму користувача). У системі CE 6.0 підтримується лише змішаний режим роботи, у якому всі програми завантажуються у пам'ять режиму користувача, проте компоненти ОС завантажуються у пам'ять режиму ядра.

Для забезпечення зв'язку між машинами у системі CE 6.0 передбачено інтерфейс, необхідний для підключення до мобільної телефонної мережі. Раніше в системі Windows CE не підтримувалася можливість телефонних дзвінків та надсилання SMS.

Версія CE 6.0 має файл cellcore.dll, який розширює можливості бібліотеки Win32 API для підтримки різних функцій мобільного зв'язку. Ще одним компонентом, включеним у версію CE 6.0, є файл ril.dll – драйвер для рівня Radio Interface Layer (RIL). Цей компонент забезпечує інтерфейс нижнього рівня для з'єднання програм із апаратними засобами мобільного зв'язку. Раніше для використання мобільного зв'язку в середовищі Windows CE необхідно розробляти власний рівень інтерфейсу.

Серед інших елементів, які підтримуються у версії CE 6.0, можна назвати компоненти нижчого рівня для протоколу Wireless Application Protocol (WAP), включаючи драйвер режиму ядра (wapdrv.dll) та інтерфейс API режиму користувача (wap.dll).

Слід зазначити нові функції безпеки. У системі CE 6.0 виконується розширена перевірка параметрів захищених бібліотек серверів (PSL) та пристроїв керування введенням-виводом (IOCTL), які переходять з режиму користувача в режим ядра, що покращує безпеку та стабільність режиму ядра.

Крім цього, CE 6.0 поставляється з вбудованим безпечним завантажувачем, рішення якого про довіру або недовіру до коду засновані на сертифікатах. Це означає, що всі коди, що виконуються в системі, мають бути підписані. Якщо безпечний завантажувач увімкнено, він перевіряє підпис коду і, якщо підпис відповідає надійному сертифікату, дозволяє його виконання. Якщо підпис не відповідає, модуль не завантажено. Виробники обладнання можуть вибирати, які сертифікати вважати надійними і таким чином можуть керувати кодами, які виконуються в системі.

Для попередніх версій група розробників Windows CE постачала окремий продукт під назвою Platform Builder. У системі CE 6.0 засоби розробки платформи включені до Visual Studio 2005.

Оновлення Windows Embedded CE 6.0 R2

15 листопада 2007 року корпорація Microsoft оголосила про випуск оновленої версії Windows Embedded CE 6.0 R2.

Версія R2 заповнює відсутні елементи попередньої версії і включає ряд нових технологій.

Windows Embedded CE 6.0 R2 включає:

  • протокол RDP версії 6:
  • серверну автентифікацію
  • TSL/SSL протокол
  • можливість роботи в режимі двох моніторів та підтримку широкоформатних моніторів
  • нові формати смарт-карт
  • покращену інфраструктуру для створення VoIP-телефонів
  • оновлений Windows Media Player та Media Player Control 7
  • файлову систему з підтримкою великих обсягів носіїв
  • підтримку Serial ATA та Bootloader для [

Ця стаття буде цікава тим людям, які невдало прошили планшет із процесором WM8505, тобто. не можуть підібрати для нього стабільно працюючу прошивку з OS Android. Тут я розповім, як встановити на свій планшет російську версію OS Windows CE 6.0 Embedded.

За одним із моїх задумів, вирішив відновити старенький планшет, відправлений давно на донорство. На момент відновлення в ньому були відсутні: Wi-Fi модуль, камера, сенсор, акумулятор, мікросхема GL850G (служить USB хабом) та інша дрібниця. Щоб якось можна було керувати планшетом, наприклад, стандартною мишкою, вивів пару USB гнізд за вже «накатаною», але вдосконаленою технологією, про яку я розповідав у . Наводжу кілька фотографій цього процесу.


Тому що на платі відсутня мікросхема GL850G, максимальна кількість портів USB дорівнює двом. Якщо комусь буде цікаво, як і звідки брати розведення USB без чіпа GL850G, запитуйте, відповім у коментарях, хоча все і так видно на фото.



Отже, привівши "залізо" планшета в більш-менш робочий стан, я вирішив спробувати знайти на нього прошивку на базі Android OS, але жодна з них після установки не запускалася - made in china, що сказати. В результаті вибір зупинив WinCE 6.0 RUS. Завантажується вона в рази швидше в порівнянні з Android, що для мене було величезним плюсом. Мінусом став той факт, що драйвера на камеру знайти так і не вдалося.

Завантажити WinCE 6.0 російську версію для планшета з процесором WM8505 можна. Встановлюється windows за знайомим сценарієм. Необхідно розпакувати архів і скопіювати вміст на флеш карту microCD, щоб у корені флешки виявилася папка script. Потім вставляється дана microCD карта в планшет, він включається і починається процес установки, який займає близько п'яти хвилин. Складного нічого в ньому немає, головне стежити за написами на екрані та слідувати їм. У процесі встановлення Windows CE 6.0 Embedded на планшет, потрібно буде один раз вийняти microCD карту і примусово перезануритися. Ось все, що від Вас буде потрібно.

Хочу наголосити на тому факті, що microCD карта пам'яті на 2 GB class 6 не підійшла для цих цілей, а на 16 GB class 4 – працювала стабільно та надійно. Важливим є і той факт, що в процесі встановлення WinCE 6.0 на планшет слід обов'язково відпаяти камеру, т.к. драйверів на неї в OS немає, і windows на процесі їх пошуку зациклюється. Можливо, це стосуватиметься і модуля Wi-Fi, Перевірити не зміг, т.к. він у мене банально був відсутній при встановленні, і перевірити цей факт можливості не було.

2021 wisemotors.ru. Як це працює. Залізо. Майнінг. Криптовалюта.