Сайт электронных публикаций.
Главная
Приобрести книгу в формате pdf
Контакты
Карта сайта
Карта сайта
Главная
Преобрести книгу в формате pdf
Контакты
Учебник по программированию. Учимся программировать вместе с JavaScript.
Аннотация
Лицензионное соглашение
Содержание
Введение
§01. Первоначальные сведения. Первая программа.
§02. Переменные. Типы данных.
§03. Выбор действия по условию. Правила «хорошего тона программирования». Блок-схема алгоритма. Сравнение строк.
§04. Циклы.
§05. Функции.
§06. Массивы. Обработка данных..
§07. Объекты. Объект Math.
§08. Конструкторы. Массив объектов. Простейшая база данных.
§09. JavaScript и html документ.
§10. Графика и JavaScript. Тэг canvas.
§21. Вывод дерева элементов.
Учебник по программированию. Первые шаги. Язык программирования PascalABC.NET.
Аннотация
Лицензионное соглашение
Содержание
От автора
Глава I. Основы языка Pascal.
§1. Основные сведения о языке программирования Pascal. Первая программа.
§2. Переменные. Основы ввода вывода. Имена программ. Комментарии.
§3. Оператор присваивания. Арифметические выражения.
§4. Процедуры и функции. Константы.
§5. Условия. Логические выражения. Оператор выбора Case.
§6. Оператор безусловного перехода. Циклы. Блок-схемы.
Глава II. Типы данных.
§7. Типы данных. Порядковые типы. Целые типы.
§8. Логический, символьный, перечисляемый типы и тип-диапазон.
§9. Системные подпрограммы для работы с порядковыми типами. Вещественные типы.
§10. Структурированные типы. Массивы. Записи. Множества.
§11. Строки.
§12.Файлы. Типизированные и текстовые файлы.
§13.Нетипизированные файлы. Подпрограммы для работы с файлами.
Глава III. Дополнительные сведения к пройденному материалу.
§14. Сведения по различным темам. (Цикл For downto do. Процедуры Halt и Sleep. Математические функции. Тригонометрические функции. Создание переменных в теле программы. Идентификаторы. Венгерская нотация. Инициализация переменных.)
§15. Сведения по подпрограммам. (Работа подпрограммы с переменной напрямую. Вызов подпрограммы подпрограммой. Рекурсия. Специальная переменная Result. Подпрограммы с одним именем.)
§16. Работа в PascalABC.NET.
Глава IV. Модули. Программирование под ОС DOS.
§17. Модули.
§18. Сведения необходимые для программирования под ОС DOS. (Консольное приложение. Исполняемый файл. Текущий каталог. Модуль CRT.)
§19. Клавиатурный тренажёр. Игра «Гонки».
Глава V. Графика. Программирование под ОС Windows.
§20. Модуль GraphABC. (Текст. Цвета. Точка. Отрезок. Подпрограммы для настройки пера.)
§21. Геометрические фигуры. (Круг и окружность. Подпрограммы для работы с кистью. Дуга. Часть круга. Прямоугольник. Прямоугольник со скруглёнными краями. Эллипс. Заливка области заданным цветом. Движущийся предмет.)
§22. Модель мяча.
§23. Отталкивающиеся мячи.
§24. Процедурный тип. Использование клавиатуры и мыши.
§25. Программа «Калькулятор».
Глава VI. Объектно-ориентированное программирование.
§26. Принципы ООП. Инкапсуляция.
§27. Наследование. Полиморфизм. Абстрактные методы.
§28. Свойства. Видимость членов класса.
§29. Оставшиеся темы по ООП. Подготовка объектов для игры «Гонки».
Глава VII. Заключительная часть.
§30. Динамическая память. (Динамическая память, указатели. Динамический список. Динамические массивы.)
§31. Исключения.
§32. Обзор классов и модулей PascalABC.NET.
§33. Задачи для закрепления пройденного материала.
Заключение.
Учебник по программированию. Создание сайтов. Первые шаги.
Аннотация
Лицензионное соглашение.
От автора.
Содержание.
§1 Общие сведения. Наша первая страничка.
§2. Что такое html. Тэги. Структура html документа. Атрибуты. Комментарии. Исходный код интернет страницы.
§3. Редактор кода Notpad++. Родительские и дочерние элементы. Задание размеров и цвета в языке html.
§4. Тэги для форматирования текста.
§5. Тэги для создания списков и таблиц.
§6. Тэг для создания ссылок a. Тэги для работы с рисунками.
§7. Тэги !doctype, title. Атрибуты тэга body. Фреймы.
§8. Основные сведения о языке стилей CSS.
§9. Свойства CSS.
§10. Знакомство с JavaScript.
Заключение.
Приложение А. Тэги языка html.
Приложение Б. Свойства css.
Статьи.
История появления сайта.