рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Расширения PalmOS

Работа сделанна в 2002 году

Расширения PalmOS - Курсовая Работа, раздел Программирование, - 2002 год - Карманные ПК, Операционная система PalmOS Расширения Palmos. Как Уже Ранее Говорилось Все Приложения Вызывают Функции P...

Расширения PalmOS. Как уже ранее говорилось все приложения вызывают функции PalmOS для выполненеия каких либо действий в Windows такой набор функций называется WinAPI , например открытие файла, вывод на экран, ввод вывод.

Но PalmOS так устроена что в ней можно переопределять поведение этих функций. в Windows тоже можно подменить любую API функцию, но в PalmOS этот механизм упрощен и офиально поддерживается на уровне системы.

Рассмотрим на пример что происходит при открытии файла при вызове DmOpenDatabase открытие файла вызывается функция с номером sysTrapDmOpenDatabase в специальной таблице указателей.

Этот механизм называется - Palm OS trap dispatch mechanism - т.е. когда вызывается функция то на самом деле приложение обращается к trap dispatch механизму и просит его вызвать такой-то номер функции а параметры передаются в стеке. Эту таблицу указателей можно спокойно изменять с целью подмены функций.

Подменить системную функцию может любое приложение например CyrHack, оно видно в системе как приложение но подменяет ряд функция для русификации PalmOS . Но есть еще специальный вид приложений для PalmOS - это Хаки от слова hach, а фициальное название System Extention, это проложения которые созданы по спецификации HackMaster API независимый стандарт. Это стандарт который облегчает создание Хаков, а так-же делает более безопасным их присутствие в системе.

Согласно этому стандарту за всеми хаками в системе следит Менеджер Хаков. Это обычное приложение в котором можно посмотреть сисок всех хаков, настроить их, и активизировать. Программирование хаков требует более глубокого знания системы. 5.

– Конец работы –

Эта тема принадлежит разделу:

Карманные ПК, Операционная система PalmOS

Но основные требования для таких устройств это долгосрочность работы без перезарядки батарей, размеры, вес, удобность, надежность и быстрая… Также подразумевается что для нормальной работы с этим устройством необходимо… Органайзер - от слова organize - организовывать, планировать, устраивать формировать , приводить в порядок, перев. с…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Расширения PalmOS

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

История Развития Карманных Компьютеров
История Развития Карманных Компьютеров. Точной даты изобретения КПК нет, можно только сказать что идея карманных компьютеров окончательно оформилась в период 70 - 90ых годов. За это в

Первые КПК с рукописным вводом
Первые КПК с рукописным вводом. Напомню что 1981 году появился IBM PC, и начинается эра персональных компьютеров. За последующее десятилетие только в США будет распродано миллионы ПК. С каждым годо

КПК Palm для пользователя
КПК Palm для пользователя. На рис.1 показан вид простого КПК Карманный персональный Компьютер под управлением ОС PalmOS 3.1. Все модели КПК имеют свой неповторимый дизайн и поэтому размер и располо

Стандартные Приложения
Стандартные Приложения. Конечно, в первую очередь, Palm Pilot - это отличный органайзер. Поэтому изначально н а нем уже установлены все необходимые программы для хранения и ведения персональ

Документы и Приложения
Документы и Приложения. Для пользователей Windows OS - В PLAM вы не встретите файлов и папок, здесь работает правило - каждое приложение само работает с своими файлами и папками категории. Документ

Перезагрузка КПК Reset
Перезагрузка КПК Reset. Если вы активно используете КПК то рано или поздно у вас случится Зависание или сбой, по причине ошибок в приложениях, или из-за ваших ошибочных действий. В этом случ

КПК сегодня
КПК сегодня. На последок следует сказать несколько слов о тенденциях в мире Ручных Компьютеров. За последние 2 года 2000 - 2001 появились новые модели КПК с более мощными ресурсами и поддерж

Словарь терминов
Словарь терминов. Flash-память энергонезависимая перезаписываемая память, сохраняет данные долгое время без подключения к источнику питания. КПК Карманный Персональный Компьютер. Кред

Общие сведения
Общие сведения. Всем Разработчикам Приложений и дополнительного оборудования для КПК Palm OS необходимо знать 4 главных принципа по которым создавалась OS и которыми руководствовались разработчики

Выполнение приложений
Выполнение приложений. PalmOS однозадачная ОС т.е. активным бывает только одно приложение, когда пользователь переключатся на др. приложение то предыдущее завершает свою работу. Всегда работ

Управление Питанием
Управление Питанием. PalmOS автоматически управляет питанием, при этом приложения ни как не участвуют в этом. Хотя приложение может вкл выкл дисплей, выполнить ресет, или работая с регистрами аппар

PalmOS GU
PalmOS GU. I PalmOS это графическая операционная система обладающая средствами для для создания практически любого GUI. Базовые элементы GUI - это Форма Form , Диалог, Меню, и различные элементы та

Сервис ОС
Сервис ОС. В этой главе я перечислю некоторые возможности PalmOS которыми пользуются все приложения. В начале следует сказать о Системных Менеджерах Managers это компоненты ОС которые выполняют раз

Совместимость версий
Совместимость версий. Этот вопрос очень важный для PalmOS, сейчас самые распространенные версии 3.0 - 4.0. Концептуальной разницы в них нет, главное отличие это сревис ОС для приложений так называе

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги