Новые книги

В наш век высоких технологий без компьютера не обходится практически ни один человек. Но что делать, если вам уже за…, а компьютер вы так и не освоили? Не стоит отчаиваться! Эта книга была написана специально для тех, кто по каким-то причинам не смог освоить его раньше. Легким и доступным языком в книге изложены основные принципы работы на компьютере. Вы узнаете, как создать документ в текстовом редакторе, выстроить таблицы и диаграммы в экселе, освоите графический редактор, который позволит вам рисовать и редактировать фото и рисунки, научитесь самостоятельно подключать принтер и печать, общаться с родными и друзьями по скайпу и ICQ, узнаете, какие бывают игры, как выбрать игру для себя, и многое-многое другое.

Никогда не поздно осваивать что-то новое! А уж тем более — компьютер. Он откроет вам целый мир безграничных возможностей. Не упустите свой шанс узнать что-то новое и интересное — дайте компьютеру прочно войти в вашу жизнь. Ведь пользоваться им так же просто, как и обычным телефоном, только в тысячу раз интереснее!
В современном мире практически все продается через Интернет, особенно информация. Миллионы людей уже сделали на ней состояние. А вы так хотите? Вы многое умеете и многое знаете, так начните продавать свои знания и зарабатывать на них деньги! Авторы этой книги раскрывают простые схемы создания собственного инфобизнеса. На каждую из основных его сфер представлена интеллект-карта, которая позволяет полностью охватить всю тему и разложить ее по полочкам. Эта книга должна стать настольной для любого человека, который хочет запустить свой инфобизнес и успешно его развивать. Вы узнаете, за что люди будут готовы отдать деньги и какие темы наиболее востребованны, как красиво «упаковать» ваши знания, как набрать базу подписчиков, как поддерживать интерес к инфопродукту и увеличивать его стоимость и, наконец, как можно зарабатывать на продаже своих знаний триста тысяч рублей в месяц. Интересно? Тогда читайте дальше и применяйте все инструменты на практике!

Отладчик языка 4GL.


Отладчик Языка 4GL.

Пользователь постоянно видит два окна: Sourсе с исходным текстом и выделенным оператором, на котором остановилось выполнение программы и Командное с командами отладчика. Существует так же Applicatioп окно. В него можно переходить, чтобы видеть результаты работы отлаживаемой программы.

Отладчик предоставляет такие возможности:

  • Переходить между Командным, Source и Application окнами. Вести в них поиск по шаблону. Находясь в Командном окне вводить команды ОТЛАДЧИКА. Создавать сокращения для обозначения команд ОТЛАДЧИКА.
  • Переключать режимы вывода на терминал информации.
  • Выходить в операционную систему.
  • Запускать программу на выполнение, прерывать ее выполнение, продолжить выполнение, выполнять по шагам.
  • Сохранять состояние ОТЛАДЧИКА в файле. Выполнять его команды, записанные в файле.
  • Расставлять, включать и выключать точки останова и трассировки.
  • Присваивать значения переменным, вызывать функции.
  • Выводить на экран значения программных переменных, выражений, объявления переменных, имена функций, содержащихся в программе, имена и аргументы функций, активных в данный момент.
  • Ниже приведен формат всех команд отладчика. Жирностью выделены допустимые сокращения команд, не допускающие двусмысленности.

Команды Отладчика:

НELP [command | ALL] используемые в ОТЛАДЧИКЕ команды.
EХIT закончить работу с ОТЛАДЧИКОМ.
Движение в Окнах ОТЛАДЧИКА.
!UNIX-command выполнить команду операционной системы.
{/|?}[шаблон] поиск по шаблону вниз/вверх. CR - повторить.
^R перерисовать экран
сохранить текущий экран в файле. (fgldbscr/fglapscr)
переключиться с экрана ОТЛАДЧИКА на Application экран
VIEW [module | function] перейти в Source окно [в конкретную 4GL функцию или модуль.]
Управление Течением Программы.
RUN [arg [arg ...]] запустить 4GL программу на выполнение
прервать выполнение программы, вернуться в Командное окно
СОNTINUE [INTERRUPT | QUIT] продолжить выполнение программы, или послать ей ^C или Quit
SТEP [n] [INTO] [NOBREAK] выполнить [n] 4GL операторов. [CALL не как один] [без остановов]
Показать Значения.
FUNCTIONS [шаблон] [>> filename] вывести имена программно-объявленых 4GL функций
VАRIABLE [variable | GLOBALS | ALL] [>> filename] показать объявления переменных
DUМP [GLOBALS | ALL] [>> filename] вывести имена и значения локальных переменных текущей функции
PRINT expression [ { >> filename | PROGRAMM = programm-name ] показать значение выражения или отправить BLOB на программу обработки
WНERE [>> filename] показать стек вызовов и активные переменные
Настройка Текущего Сеанса.
USE [[=] directory-name [, ...]] указать маршрут поиска файлов с исходным текстом.
ALIAS {name = cmd_str | *} назначить команде ОТЛАДЧИКА имя или функциональную клавишу.
АРРLICATION [DEVICE] device-name перенаправить вывод 4GL программы на второй терминал.
GROW [SOURCE 9 | COMMAND 10 ] nlines изменить размеры Командного и Source окон.
TURN {[ON | OFF]} {[AUTOTOGGLE оп ] [DISPLAYSTOPS оп ] [EXITSOURCE оп ] [PRINTDELAY оff ] [SOURCETRACE off ]} включить / выключить режимы показа терминала ОТЛАДЧИКА.
TIМEDELAY [SOURCE 1 | COMMAND 0 ] number Как часто выводить справки.
Запоминание / Восстановление Состояния Отладчика.
WRITE [BREAK] [TRACE] [DISPLAY] [ALIASES] [>>] [filename] сохранить в файле команды, устанавливающие точки останова, traсеpoints, сокращения, директории поиска, или терминальные параметры показа. Если файл не указан, то записывается в инициализирующий файл ОТЛАДЧИКА рrogramma.4db
RЕАD filename выполнить команды ОТЛАДЧИКА из файла.
Точки Останова и Прерывания.
LIST [BREAK] [TRACE] [DISPLAY] показать текущие точки останова, tracepoints, параметры показа.
[неактивная] [останов раз в count]
ВREAK [*] [(function)] ["name"] [-count]
{[module.]line-no | variable | function]} [IF condition]
[{commands}]
поставить точку останова
NOВREAK {name | refno | function | ALL} удалить точку останова.
TRАСE [*] [(function)] ["name"] {[module.]line-no | variable | function | FUNCTIONS} [{commands}] [>> filename] установить tracepoint на операторе, функции, при изменении значения переменной.
NОТRACE {name | refno | function | ALL} удалить tracepoint.
DISABLE {name | refno | function | ALL} выключить точку останова или tracepoint.
ENАВLE {name | refno | function | ALL} включить точку останова или tracepoint.
Переприсваивание Значений Переменных.
DАТАВASE database-name указывает текущую базу данных
CLEANUP [ALL] инициализация, сброс всех наработанных величин
САLL function ([arg [,...]]) выполнить функцию и показать возвращенное значение.
LЕТ variable = expression присвоить значение выражения переменной.

Назад || Оглавление || Вперед