Карманные ПК, Операционная система PalmOS
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: химическая реферат, сочинение
| Добавил(а) на сайт: Чучанов.
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата
50% мощности тратится на создание интерфейса
11. В PocketPC память существует для музыки , видео и картинок - бесмысленно заполнять его объемами информации если все равно батареек не хватит что-б все прочитать. А если даже и подзаряжаться так ведь можно и новую книгу заодно залить - секундное дело, - спрашивается так зачем же память.
12. Обычный Палм стоит до 200 и умеет все то полезное что и PocketPC который стоит 400-600, а все его прелести сводятся к тому же палму.
13. Если далеко от настольного компа не отходить то прожорливость батареек
PocketPC не мешает.
14. Отсутствие большого количества софта под PocketPC явление временное
15. Если есть деньги бери PocketPC если нет бери Палм
16. У PocketPC очень много ненужных фич
17. PocketPC почти как обычный комп, со всеми недостатками по железу и софту, но спектр применения очень широкий (ограничен питанием)
18. Палм лишенный мультимедиа и наворотов, хорошая очень крутая, полезная
, но все-таки записная книжка - поэтому более надежна и удобна.
19. Наигравшись с PocketPC - однажды подумал, что все эти навороты мне не нужны и Палма хватило бы за глаза, - это прошло, по роду моей деятельности и по характеру мне подходит только PocketPC
20. 3D игры на кпк - это смех !!
21. Возможности палм ограничены слабым процессором, например у палма нет текстового редактора со стилями и возможностью вставки картинок
22. Что за комп этот Палм если песни не играет и 3d игр нет, вы че. А то поехал в деревню и сисди со своим органайзером и д****.
23. Можно купить Палм м505 с карточкой на 128мб за 150 , и будут фильмы и фотки полноцветные, правда звук не тот что надо.
24. Далеко Не всем по карману м505 или Cassio E-200? но согласитесь если владельцу палма предложат обменятся на тот же E-200 , разве он не согласится, то-то. так что все это демагогия.
25. 8мб на палме это значительно больше чем 8мб на PocketPC
26. Читать книжки на железке стоимостью 600 баков ?! -когда можно купить аналогичный Палм за 150
27. Если вы хотите что-б переносной девайс умел все - купите ноутбук и не парьтесь
28. Палм это караз то чем должен быть КПК а PocketPC это извращение, и кроме выпендрежа и коротковременого восхищения количеством ненужных фич засунутых в одну железку, которое проходит через неделю, ничего нет.
11 Словарь терминов
Flash-память
--энергонезависимая перезаписываемая память, сохраняет данные долгое
время без подключения к источнику питания.
КПК
-- Карманный Персональный Компьютер.
Кредл (Cradle), док-станция, кроватка
-- специальная подставка для КПК, для синхронизации данных с "большим"
компьютером и в случае наличия аккумуляторов обеспечивает их зарядку.
Стилус (Stylus)
-- специальная палочка с пластмассовым наконечником (это чтобы экран не
царапать:)), предназначена для управления компьютером (как "мышка" у
"большого" ПК) и для вводы информации посредством приложения Graffiti.
PDA
-- Personal Digital Assistants, Персональный Цифровой Помощник. Это когда
КПК используют не только, как электронный органайзер, но компьютер.
Слот расширения
-- довольно полезная штуковина, она позволяет расширить область
применения вашего электронного друга и может увеличивать память посредством
применения специальных устройств и карт (CompactFlash, MemoryStick,
Springboard, PCcard и т.д.), поддерживающие ваш слот расширения.
Графити (Graffiti)
-- технология распознавания рукописного текста (точнее специальных
символов графити, не всегда похожих на те символы, которые отображаются на
экране). Требуется некоторое время для запоминания символов.
Action Controll, Action Key, Jog Dial
-- специальное колесико, с помощью которого можно управлять компьютером
одной рукой и без применения стилуса. Колёсико можно крутить вверх-вниз
(выбор пункта меню) и нажимать на него. Нажатие активирует выбранное
приложение.
Beam (бимкнуть)
-- передача данных через ИнфраКрасный порт
HotSync, Active Sync
-- программы, отвечающие за синхронизацию данных.
Хак – специальный вид программ для Палмов, которые могут изменять поведение системы.
PalmOS для программиста
1 Общие сведения
Всем Разработчикам Приложений и дополнительного оборудования для КПК Palm
OS необходимо знать 4 главных принципа по которым создавалась OS и которыми руководствовались разработчики OS Palm и КПК PalmPilot:
Simplicity – простота в использовании и быстрая обратная реакция КПК на
действия пользователя,
Expandability – дополнительные возможности по усмотрению пользователя, такие как дополнительные модули и приложения.
mobility – большое количество способов связи с др. устройствами и выход в
интернет, возможность беспроводной связи, длительность автономной работы.
Wearability – вы берете КПК с собой всюду, и ни Приложения ни
Дополнительные модули не должны этому мешать.
Особенности PalmOS :
. PalmOS однозадачная ОС.
. Поддерживает графический интерфейс (диалоги, кнопки, списки, шрифты )
. Приложения PalmOS одно-потоковые, событийно ориентированные.
. В PalmOS есть своя Файловая система, файлы принадлежащие ОС защищены от записи на уровне ядра.
. PalmOS не загружается и не «завершает» свою работу, но у палм есть Reset это специальная процедура отдалено напоминающая загрузку.
. Имеет документированное API для приложений (группы функций – managers )
. Автоматически управляет питанием.
. Защищает только свой код от вмешательства приложений, но приложения от приложений она не защищает.
. Палм является ОС с микро ядром (Micro Kernel OS), основное качество такого типа ОС это гарантировано малое время реакции на любое внешние событие. (микро ядро AMX разработано фирмой Kadak)
[pic] рисунок с PalmOS SDK - горизонтальный срез .
2 Память
Память одна из важнейших частей PalmOS которая во многом определяет
архитектуру ОС и ее особенности . А именно тот факт что памяти мало и что
другого типа памяти в системе нет.
Физически память расположена на картах памяти – Card0, Card1,... Каждая
карта памяти может иметь RAM и ROM сегменты. Все пространство RAM сегмента
разделено на Dynamic RAM и Storage RAM . Storage RAM это эквивалент диска
(HDD), там находятся только файлы. Dynamic RAM это эквивалент обычной
памяти. В Dynamic RAM находятся все динамические объекты программы и ОС , стек, или просто блоки памяти которыми управляет программа (кроме самих
программ) .
В PalmOS код приложения не загружается в память для выполнения. Зачем если все приложениями так в памяти ? выполнения происходит по месту
(inplace), т.е. все программы всегда выполняются прямо из Storage RAM, чтения файла тоже происходит таким образом.
Т.к. в ROM это сегмент памяти только для чтения то соответственно там
находится только файлы (каждый КПК имеет карту памяти – Card0, в ее ROMе
записана ОС с встроенными приложениями) .
Размеры Dynamic RAM и Storage RAM определяются динамически при
инициализации ОС и зависят от общего размера памяти в КПК. Работать с
Памятью можно через специальную группу функций которая называется Memory
Manager.
Рекомендуем скачать другие рефераты по теме: реферат на тему природа, автомобили реферат доход реферат.
Категории:
Предыдущая страница реферата | 3 4 5 6 7 8 9 10 11 12 13 | Следующая страница реферата