Рассмотрены кодирование
и представление информации в ЭВМ,
структуры алгоритмов, эволюция и
классификация языков, основные понятия,
связанные с разработкой программ.
Дается описание конкретных языков и
систем программирования — Basic, Pascal,
Delphi, FoxPro.
Для учащихся и студентов,
специализирующихся в области
вычислительных устройств, машин и общей
информатики.
Оглавление:
Введение ........................................... 3
Глава 1. ОСНОВНЫЕ ПРИНЦИПЫ
ПРОГРАММИРОВАНИЯ....................... 7
1.1. Информационные основы программирования. Представление информации в ЭВМ.................7
1.2. Логические основы программирования..............24
1.3. Алгоритмы и программирование................... 30
1.4. Языки и системы программирования ............... 38
1.5. Разработка и развитие программного
обеспечения (ПО).............................. 63
Глава 2. ЯЗЫК ПРОГРАММИРОВАНИЯ BASIC...........88
2.1. Примеры программ на Я П Basic................... 89
2.2. Переменные и типы данных...................... 92
2.3. Операции....................................99
2.4. Операторы языка ............................. 108
2.5. Процедуры и функции ......................... 117
2.6. Организация ввода-вывода. Работа с файлами ....... 121
Глава 3. ЯЗЫК ПРОГРАММИРОВАНИЯ PASCAL......... 132
3.1. Общие сведения и история языка................. 132
3.2. Основные структурные единицы языка программирования Pascal ....................... 137
3.3. Выражения, операции, операторы................. 148
3.4. Структурированные типы данных................. 163
3.5. Динамические данные ......................... 185
3.6. Процедуры и функции ......................... 188
3.7. Структура программ и модулей................... 198
3.8. Организация ввода-вывода данных.
Работа с файлами.............................203
Глава 4. ЭЛЕМЕНТЫ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ
РАЗРАБОТКИ ПРОГРАММ ...................221
4.1. Основные понятия объектно-ориентированного программирования ............................223
4.2. Интерфейс среды Delphi........................233
4-3. Характеристика проекта Delphi...................239
4.4. Средства управления параметрами проекта
и среды разработки............................251
4.5. Разработка приложений ........................257
Глава 5. FOXPRO - СИСТЕМА ПРОГРАММИРОВАНИЯ
ИНФОРМАЦИОННЫХ СИСТЕМ ..............287
5.1. Типы и структуры данных, файлы, базы данных...... 292
5.2. Выражения, операторы, функции................. 310
5.3. Команды языка FoxPro......................... 317
5.4. Создание и модификация базы данных
в программной среде FoxPro..................... 339
Заключение........................................ 360
Литература........................................362
Приложение 1. Глоссарий терминов (английский язык).......364
Приложение 2, Глоссарий терминов (русский язык).........368