BIGLIB
  большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно
 
АСТРОЛОГИЯ
  книги по астрологии
 
КРИМИНАЛ
  книги про криминал
 
ДЕТЕКТИВЫ
  детективы известных
   писателей
 
ФАНТАСТИКА
  фентези, фантастика,   фантастические повести
 
ПРИКЛЮЧЕНИЯ
  книги про приключения,   путешествия
 
ПОЛИТИКА
  книги про политиков,   репрессии
 
ПСИХОЛОГИЯ
  разнообразная литература   по психологии
 
КЛАССИКА
  классическая литература
 
КОМПЬЮТЕРНАЯ
  ЛИТЕРАТУРА
  про компютерное железо,   документация, языки   программирования
 
РЕЛИГИЯ, АТЕИЗМ
  книги про религию
 
ФИЛОСОФИЯ
  книги, которые заставляют   задуматься над   окружающим тебя миром.
 
ЭНЦИКЛОПЕДИИ
  самые интересные   энциклопедии на
   разные темы
 
МЕДИЦИНА
  медицинские книги,   методички,
   народные лечебники
 
КУЛИНАРИЯ
  рецепты тортов,   консервирование,
  все о спиртных
  напитках.
 
СТИХИ
  стихи популярных и не   очень авторов
 
ТВОРЧЕСТВО
  народное творчество,   стихи, песни и т.д.
 
ЮМОР
  анекдоты, приколы,   смешные истории
 
ЛЮБОВНЫЙ РОМАН
  мир высоких чувств и   любовных грез
 
ЭРОТИКА
  эротические рассказы,   книги о технике секса,   кама-сутра и др.




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Turbo Debugger 3.0 #1-3
Автор ""
Размер 473667 Байт
Страница 16 из 49
СКАЧАТЬ КНИГУ ЦЕЛИКОМ

       TDeb 3.0 #1-3                = 65 =


            3. Перейдите в Турбо отладчик.

            4. Для  получения  справочной  информации  (открытия  экрана
               Help)  по одному из зарезервированных слов позиционируйте
               курсор под этим словом и нажмите 5 на числовой (вспомога-
               тельной) клавиатуре.

            5. После этого вы можете пользоваться справочной информацией
               также, как в интегрированном отладчике, используя клавиши
               Alt-F10 для возврата к предыдущему экрану, и нажимая кла-
               вишу Enter для вывода справочной информации по выбранному
               слову.

            6. Для  выхода  из  справочного  экрана HRLP нажмите клавишу
               Esc.

            Более подробно о THELP  рассказывается  в  файле  THELP.DOC,
       поставляемой с соответствующим компилятором.


                              Строка состояния
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            При работе в Турбо отладчике в нижней части экрана выводится
       краткая справочная строка. В этой строке состояния кратко описаны
       клавиши или команды меню для текущего контекста.

                                    В окне

            Когда вы  находитесь  в  окне,  в  строке состояния показаны
       обычно команды, которые выполняются по функциональным клавишам:

       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
       F1 - Help  F2 - Bkpt  F3 - Mod  F4 - Here  F5 - Zoom  F6 - Next
       F7 - Trace  F8 - Step  F9 - Run  F10 - Menu
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            Рис. 2.7 Обычная строка состояния

       (F1 - Справка;  F2 - Точки останова; F3 - Режим; F4 - Здесь; F5 -
       Переключение;  F6 - Следующий;  F7 - Трассировка;  F8 - Шаг; F9 -
       Выполнение; F10 - Меню.)

            Если вы  нажмете клавишу Alt и удержите ее в таком состоянии
       секунду-другую, то на экран  выведутся  команды,  выполняемые  по
       клавише Alt:

       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
       Alt: F2 - Bkpt to F3 - Close  F4 - Back  F5 - User  F6 - Undo  F7
       - Instr  F8 - Rtn F9 - To  F10 - Local
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД


       TDeb 3.0 #1-3                = 66 =

            Рис. 2.8 Строка состояния при нажатой клавише Alt

       (Alt: F2 - Точка останова; F3 - Закрыть; F4 - Обратно; F5 - Поль-
       зователь;  F6 - Отменить; F7 - Инструкции; F8 - Возврат; F9 - На;
       F10 - Локальный.)

            Если вы нажмете у будете удерживать клавишу Ctrl,  то на эк-
       ран выведутся команды, выполняемые при нажатии клавиши Ctrl и со-
       ответствующей буквы. Эта строка состояния изменяется в зависимос-
       ти от текущего окна и области и показывает сокращенные эквивален-
       ты  команд  текущего  локального меню.  Вы можете просмотреть все
       доступные команды локального меню, нажав клавиши Alt-F10 или Ctrl
       -F10 (при этом выведется все меню).

       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
       Ctrl:I-Inspect W-Watch M-Module F-File P-Previous L-Line S-Search
       N-Next
       ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД

            Рис. 2.9 Строка состояния при нажатой клавише Ctrl

       (Ctrl: I - Проверка; W - Просмотр; M - Модуль; F - Файл; P - Пре-
       дыдущий; L - Строка; S - Поиск; N - Следующий.)

            При наличии "мыши" для выполнения нужной команды нужно уста-
       новить курсор в соответствующей позиции строки состояния и нажать
       кнопку "мыши".

                         В меню или диалоговом окне

            Когда вы находитесь в меню или в диалоговом окне,  в  строке
       состояния кратко описано,  что делает текущий элемент.  Например,
       если подсвечена команда  ViewіRegisters  (ОбзоріРегистры),  то  в
       строке состояния говорится: Open a CPU registers window (открыва-
       ет окно регистров ЦП).

            Когда вы находитесь в локальном или глобальном  меню, строка
       состояния дает вам справочную информацию по меню.






TDeb 3.0 #1-3 = 67 = Глава 3. Небольшой пример ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Если вам не терпится использовать Турбо отладчик, но вы не относитесь к разряду тех людей, которые перед этим подробно изу- чат сначала все руководство, то в данной главе вы найдете доста- точно информации для отладки своей первой программы. Когда вы изучите описанные здесь основные принципы, интегрированный интер- фейс с пользователем и контекстную справочную систему, это позво- лит вам продолжить обучение самостоятельно. В данной главе описываются все основные средства Турбо от- ладчика. После изучения примеров программ (одна из которых реали- зована на языке Си, а другая - на Паскале), тексты которых имеют- ся на дистрибутивном диске, вы увидите, как можно делать следующее: - запускать и останавливать программу; - проверять содержимое переменных программы; - просматривать сложные объекты данных, такие, как массивы и структуры; - изменять значение переменных. Примеры программ ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Примеры программ (TCDEMO.C на языке Си и TPDEMO.PAS на Пас- кале) служат введением, с помощью которого вы сможете изучить две основные вещи, необходимые при отладке программ: как запускать и останавливать программу, и как анализировать переменные и струк- туры данных программы. Сами программы не представляют собой что-то действительно полезное, некоторые их части и структуры данных присутствуют исключительно ради демонстрации возможностей Турбо отладчика. Демонстрационные программы позволяют вам ввести несколько строк текста, а затем подсчитать число введенных букв и цифр. При завершении работы каждая из программ выводит некоторую статистику по тексту, включая среднее число строк на строке и частоту ис- пользования каждой буквы. Убедитесь, что ваш текущий каталог содержит два файла, необ- ходимых для демонстрации работы данных программ. Для языка Си вам понадобятся файлы TCDEMO.C и TCDEMO.EXE, а для примера на Паскале необходимы файлы TPDEMO.PAS и TPDEMO.EXE (они содержатся на дист- рибутивных дискетах). Запуск программы Для запуска программы на языке Си введите: TDeb 3.0 #1-3 = 68 = TC TCDEMO Для запуска программы на Паскале введите команду: TD TPDEMO Турбо отладчик загружает демонстрационную программу и пози- ционирует курсор на начале программы. ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї іЁ File Edit View Run Breakpoint Data Option Window Help READYі іЙН[*]НModule: TCDEMO file: TCDEMO.C 32ННННННННННННННН1Н[ ][ ]»і іє ^і ієstatic word showargs(int argc, char *argv[]_; Іі іє ±і іє/* точка входа программы */ ±і іє>int main(int argc, char **argv) { ±і іє unsigned int nlines, nwords, wordcount; ±і іє unsigned long totalcharacters; ±і іє ±і іє nlines = 0; ±і іє nwords = 0; ±і іє totalcharacters = 0; ±і іє showargs(argc,argv); ±і іє while (readaline() != 0) { ±і іє wordcount = makeintwords(buffer); ±і іє nwords += wordcount; ±і іє totalcharacters += analyzewords(buffer); ±і іє nlines++; ±і іє } vі іИ<І±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±>Щі іЪWatchesДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД2їі іі іі іАДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩі іF1=HelpF2=BkptF3=CloseF4=HereF5=ZoomF6=NextF7=TraceF8=StepF9=R.і АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ Рис. 3.1 Начальный экран при работе с программой на языке Си TCDEMO Оперативные клавиши: F1=Help - cправка; F2=Bkpt - точка ос-


Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49


adfun.ru









Форум раскрутка сайта и интернет-реклама
реклама - рекламное агентство -
Интернет PR агентство чат и форум
волчат знакомства - сайт знакомств
бесплатные компьютерные игры
фото знакомства
новые стеклопакеты -
качественное остекление балконов
портал - пластиковые окна -
закажите окна пвх в Москве

частная стоматология в Москве:
надежная стоматологическая клиника
протезирование зубов и
отбеливание зубов в стоматологии
Музыка - скачать mp3 музыка
каталог партнерские программы
ручной бесплатный обмен ссылками цифровые камеры цифровые фотоаппараты -
цифровые видеокамеры

театры - заказ билетов в театр -
магазин - продажа компьютеров
в Москве форум Испания - жилье -
недвижимость в испании

турфирма - испания туры
Переводы - бюро переводов
Законы - закон о товарных знаках,
Грузовые перевозки. АсМАП. Дальнобой закон о рекламе
Интернет казино
реклама на форуме и контекстная реклама
на Яндексе Баннерная сеть и
интернет каталог сайтов Holiday.Ru
Форумы политика, лучшие анекдоты
знакомства.