Главная Упрощенный режим Описание Шлюз Z39.50
Авторизация
Фамилия
Пароль
 

Базы данных


Книги фонда НБ СГЮА - результаты поиска

Вид поиска

Область поиска
Формат представления найденных документов:
полный информационныйкраткий
Отсортировать найденные документы по:
авторузаглавиюгоду изданиятипу документа
Поисковый запрос: (<.>U=004.43(075.8)<.>)
Общее количество найденных документов : 4
Показаны документы с 1 по 4
1.

Вид документа : Однотомное издание
Шифр издания : 004/Х79
Автор(ы) : Хорев, Павел Борисович
Заглавие : Объектно-ориентированное программирование : учебное пособие . -4-е изд., стер.
Выходные данные : М.: Академия, 2012
Колич.характеристики :446, [1] с
Серия: Бакалавриат
ISBN, Цена 978-5-7695-9265-2: 686.20, 686.20, р.
УДК : 004 + 004.43(075.8)
ББК : 32.973-018я73
Предметные рубрики: Информационные технологии
Содержание : Введение ; Глава 1. Основы технологии программирования ; 1.1. Жизненный цикл и критерии качества программы ; 1.2. Постановка задачи и разработка внешних спецификаций ; 1.3. Структуры данных, используемые при проектировании программ ; 1.4. Управляющие структуры, используемые при проектировании программ. Способы записи алгоритмов ; 1.5. Способы проектирования программ и их основные декомпозиционные структуры ; 1.6. Виды контроля и основы доказательства правильности программ ; 1.7. Процесс производства программных продуктов ; 1.8. Документирование и стандартизация программ ; 1.9. Автоматизация проектирования программного обеспечения ; Глава 2. Основы объектно-ориентированного программирования и основы программирования в среде Windows ; 2.1. Принципы и основные понятия объектно-ориентированного программирования ; 2.2. Специфика объектно-ориентированного программирования на языках программирования Object Pascal и C++ ; 2.3. Классы для организации ввода-вывода в языках Object Pascal и C++ ; 2.4. Классы для представления динамических структур данных (контейнерные классы) в языках Object Pascal и C++ ; 2.5. Классы исключений и их использование при обработке ошибок в программах ; 2.6. Разработка программ, управляемых событиями. Структура приложения Windows ; 2.7. Классификация сообщений Windows ; 2.8. Системы программирования для Windows. Библиотеки классов. Обработка сообщений ; Глава 3. Создание интерфейса пользователя в приложениях Windows ; 3.1. Создание и использование меню и командных клавиш ; 3.2. Создание и использование диалоговых панелей ; 3.3. Основные элементы управления, используемые в панелях диалога ; 3.4. Обработка ошибок пользователя при работе с панелями диалога ; 3.5. Создание и использование панелей управления ; 3.6. Создание и использование строк состояния ; Глава 4. Организация работы с документами в приложениях Windows ; 4.1. Организация просмотра документов ; 4.2. Использование стандартных диалогов Windows ; 4.3. Сохранение и восстановление документов ; 4.4. Печать документов и организация предварительного просмотра перед печатью ; 4.5. Модификация стандартных диалогов Windows ; 4.6. Организация связи между приложением и обрабатываемым им типом документов ; Глава 5. Дополнительные вопросы программирования для Windows ; 5.1. Создание и использование справочных подсистем ; 5.2. Создание приложений с многодокументным интерфейсом ; 5.3. Предотвращение повторного запуска приложения ; Глава 6. Тестирование и отладка приложений ; 6.1. Организация тестирования многомодульных приложений ; 6.2. Средства автоматизации отладки в системах программирования ; 6.3. Подготовка окончательной версии приложения ; Список литературы
Аннотация: Учебное пособие создано в соответствии с Федеральным государственным образовательным стандартом по направлению «Информатика и вычислительная техника» (квалификация «бакалавр»). Излагаются основные понятия технологии программирования. Большое внимание уделяется программированию для операционной системы Windows. Рассматриваются наиболее часто используемые в учебном процессе и разработке программного обеспечения системы программирования: Microsoft Visual C++, Borland C++ Builder и Borland Delphi. Для студентов технических специальностей высших учебных заведений.
Экземпляры : всего : ч/з1(1), ч/з6(1), н/а(3)
Свободны : ч/з1(1), ч/з6(1), н/а(3)
Найти похожие

2.

Вид документа : Однотомное издание
Шифр издания : 004/Г61
Автор(ы) : Головин, Игорь Геннадьевич, Волкова, Ирина Анатольевна
Заглавие : Языки и методы программирования : учебник
Выходные данные : М.: Академия, 2012
Колич.характеристики :304 с
Серия: Бакалавриат
ISBN, Цена 978-5-7695-7973-8: 757.62, 757.62, р.
УДК : 004 + 004.43(075.8)
ББК : 32.973-018.1я73
Предметные рубрики: Информационные технологии
Содержание : Предисловие ; ЧАСТЬ I. ОСНОВЫ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ ; Глава 1. Понятие языка программирования ; 1.1. Определение языка программирования ; 1.2. Языки и основные парадигмы программирования ; 1.3. Схема рассмотрения языков программирования ; Глава 2. Исторический очерк развития языков программирования ; Глава 3. Основные понятия языков программирования: данные, операции и связывание ; Глава 4. Виртуальная машина языка. Иерархия виртуальных машин ; ЧАСТЬ II. ВВЕДЕНИЕ В СОВРЕМЕННЫЕ ЯЗЫКИ, ПРОГРАММИРОВАНИЯ ; Глава 5. Базис современных языков программирования ; 5.1. Простые типы данных, операции над ними ; 5.2. Составные типы данных ; 5.3. Управление последовательностью действий: операторный базис языков программирования ; Глава 6. Процедурные абстракции ; 6.1. Подпрограммы. Передача управления в подпрограммах ; 6.2. Передача параметров в подпрограммах ; 6.3. Подпрограммные типы данных ; Глава 7. Определение новых типов данных ; 7.1. Класс как тип данных ; 7.2. Специальные функции-члены ; 7.3. Инкапсуляция. Абстрактные типы данных ; Глава 8. Объектно-ориентированные механизмы в современных языках программирования ; 8.1. Наследование ; 8 2. Динамический полиморфизм ; 8 3. Интерфейсы и абстрактные классы ; Глава 9. Безопасность и отказоустойчивость программ ; 9. 1. Надежность программ. Подходы к обеспечению отказоустойчивости программ ; 9. 2. Определение исключительной ситуации ; 9. 3. Распространение и обработка исключительных ситуаций ; 9. 4. Особенности реализации исключений в языках C++, С# и Java ; Глава 10. Статическая параметризация. Понятие об обобщенном программировании ; 10.1. Параметрический полиморфизм ; 10.2. Шаблоны языка C++ ; 10.3. Особенности реализации параметрического полиморфизма в языках С# и Java ; ЧАСТЬ III. ВВЕДЕНИЕ В ТРАНСЛЯЦИЮ ; Глава 11. Трансляторы, компиляторы, интерпретаторы ; Глава 12. Элементы теории формальных языков и грамматик ; 12.1. Основные понятия и определения ; 12.2. Классификация грамматик и языков по Хомскому ; 12.3. Примеры грамматик и языков ; 12.4. Разбор цепочек ; 12.5. Преобразования грамматик. Алгоритмы приведения грамматик и устранения правил с пустой правой частью в КС-грамматиках ; Глава 13. Разбор по регулярным грамматикам ; 13.1. Общие сведения ; 13.2. Диаграмма состояний для регулярных грамматик ; 13.3. Диаграммы состояний и конечные автоматы ; 13.4. О недетерминированном разборе. Алгоритм преобразования недетерминированного конечного автомата к детерминированному ; 13.5 Регулярные выражения ; Глава 14. Лексический анализ формальных языков ; 15. Синтаксический анализ формальных языков ; 15.1. Общие сведения ; 15.2. Нисходящий анализ с прогнозируемым выбором альтернатив ; 15.3. Метод рекурсивного спуска ; 15.4. О применимости метода рекурсивного спуска ; 15.5. Задача разбора для неоднозначных грамматик ; 15.6. О других методах распознавания КС-языков ; 15.7. Синтаксический анализатор для М-языка ; Глава 16. Контроль контекстных условий формальных языков ; Глава 17. Генерация внутреннего представления программ ; 17.1. Языки внутреннего представления программ ; 17.2. Синтаксически управляемый перевод ; 17.3. Генерация внутреннего представления программы на М-языке ; 17.4. Интерпретатор ПОЛИЗа для модельного языка ; Глава 18. Оптимизация программного кода ; 18.1. Общие сведения ; 18.2. Машинно-независимые оптимизирующие преобразования ; 18.3. Машинно-зависимые оптимизирующие преобразования ; Список литературы
Аннотация: Учебник создан в соответствии с Федеральным государственным образовательным стандартом по направлению подготовки 010400 «Прикладная математика и информатика» (квалификация «бакалавр»). Рассмотрены основные парадигмы программирования: процедурная, объектно-ориентированная, функциональная. Особое внимание уделено семантике и прагматике языковых понятий, их связи с методами и технологией программирования. Материал представлен на примере современных языков индустриального программирования: C++, С#, Java. Отражены теоретические и практические вопросы реализации языков программирования. Для студентов учреждений высшего профессионального образования.
Экземпляры : всего : ч/з1(1), ч/з6(1), н/а(8)
Свободны : ч/з1(1), ч/з6(1), н/а(8)
Найти похожие

3.

Вид документа : Однотомное издание
Шифр издания : 004/В19
Автор(ы) : Васильев, Алексей Николаевич
Заглавие : C#. Объектно-ориентированное программирование : учебный курс
Выходные данные : СПб.: Питер, 2012
Колич.характеристики :315 с.: ил.
ISBN, Цена 978-5-459-01238-5: 303.48, 303.48, р.
УДК : 004 + 004.43(075.8)
ББК : 32.973.2-018.1я7
Предметные рубрики: Информационные технологии
Содержание : Вступление. Язык программирования С# ; Краткий курс истории языкознания ; Особенности и идеология С# ; Программное обеспечение ; Установка Visual C# Express ; Немного о книге ; Благодарности ; Глава 1. Информация к размышлению: язык С# и даже больше ; Очень простая программа ; Несколько слов об ООП ; Еще одна простая программа ; Консольная программа ; Глава 2. Классы и объекты ; Описание класса ; Объектные переменные и создание объектов ; Перегрузка методов ; Конструкторы и деструкторы ; Наследование и уровни доступа ; Объектные переменные и наследование ; Замещение членов класса и переопределение методов ; Статические члены класса ; Глава 3. Основы синтаксиса языка С# ; Базовые типы данных и основные операторы ; Основные управляющие инструкции ; Массивы большие и маленькие ; Массивы экзотические и не очень ; Знакомство с указателями ; Глава 4. Перегрузка операторов ; Операторные методы и перегрузка операторов ; Перегрузка арифметических операторов и операторов приведения типа ; Перегрузка операторов отношений ; Глава 5. Свойства, индексаторы и прочая экзотика ; Свойства ; Индексаторы ; Делегаты ; Знакомство с событиями ; Элементарная обработка событий ; Глава 6. Важные конструкции ; Перечисления ; Знакомство со структурами ; Абстрактные классы ; Интерфейсы ; Интерфейсные переменные ; Глава 7. Методы и классы во всей красе ; Механизм передачи аргументов методам ; Аргументы без значений и переменное количество аргументов ; Передача типа в качестве параметра ; Использование обобщенного типа данных ; Обработка исключительных ситуаций ; Многопоточное программирование ; Глава 8. Приложение с графическим интерфейсом: учебный проект ; Общие сведения о графических элементах ; Программный код и выполнение программы ; Наиболее значимые места программного кода ; Вместо заключения. Графический конструктор ; Создание простого окна с кнопкой
Аннотация: Книга представляет собой учебный курс по объектно-ориентированному программированию на языке С#. Описаны синтаксические конструкции, операторы управления и объектная модель, используемые в С#, В издание включены основные темы для изучения данного языка программирования, а именно: базовые типы данных и операторы, управляющие инструкции, массивы, классы и объекты, наследование, индексаторы, свойства, делегаты, обработка исключительных ситуаций, многопоточное программирование, перегрузка операторов, разработка Windows-приложений и многое другое. Большое внимание уделяется созданию программ с графическим интерфейсом.
Экземпляры : всего : ч/з1(1), ч/з6(1), н/а(3)
Свободны : ч/з1(1), ч/з6(1), н/а(3)
Найти похожие

4.

Вид документа : Однотомное издание
Шифр издания : 004/В19
Автор(ы) : Васильев, Алексей Николаевич
Заглавие : Java. Объектно-ориентированное программирование: для магистров и бакалавров : учебное пособие
Выходные данные : СПб.: Питер, 2013
Колич.характеристики :395, [1] с
Серия: Учебное пособие
ISBN, Цена 978-5-496-00044-4: 283.82, 283.82, р.
УДК : 004 + 004.43(075.8)
ББК : 32.972.2-018я7
Предметные рубрики: Информационные технологии
Содержание : Вступление. О книге и не только ; Объектно-ориентированное программирование и Java ; Различия между Java и C++ ; Программное обеспечение ; Обратная связь ; Программные коды ; Благодарности ; Часть I. Введение в Java ; Глава 1. Основы Java ; Простые программы ; Комментарии ; Простые типы данных и литералы ; Приведение типов ; Основные операторы Java ; Примеры программ ; Резюме ; Глава 2. Управляющие инструкции Java ; Условная инструкция if() ; Условная инструкция switchQ ; Инструкция цикла for() ; Инструкция цикла whileQ ; Инструкция do-while() ; Метки и инструкции breakQ и continueQ ; Примеры программ ; Резюме ; Глава 3. Массивы ; Создание одномерного массива ; Двухмерные и многомерные массивы ; Символьные массивы ; Присваивание и сравнение массивов ; Примеры программ ; Резюме ; Глава 4. Классы и объекты ; Знакомство с ООП ; Создание классов и объектов ; Статические элементы ; Доступ к членам класса ; Ключевое слово this ; Внутренние классы ; Анонимные объекты ; Примеры программ ; Резюме ; Глава 5. Методы и конструкторы ; Перегрузка методов ; Конструкторы ; Объект как аргумент и результат метода ; Способы передачи аргументов ; Примеры программ ; Резюме ; Глава 6. Наследование и переопределение методов ; Создание подкласса ; Доступ к элементам суперкласса ; Конструкторы и наследование ; Ссылка на элемент суперкласса ; Переопределение методов при наследовании ; Многоуровневое наследование ; Объектные переменные суперкласса и динамическое управление методами ; Абстрактные классы ; Примеры программ ; Резюме ; Часть II. Нетривиальные возможности ; Глава 7. Пакеты и интерфейсы ; Пакеты в Java ; Интерфейсы ; Интерфейсные ссылки ; Расширение интерфейсов ; Резюме ; Глава 8. Работа с текстом ; Объекты класса String ; Метод toStringO ; Методы для работы со строками ; Сравнение строк ; Поиск подстрок и индексов ; Изменение текстовых строк ; Класс StringBuffer ; Аргументы командной строки ; Резюме ; Глава 9. Обработка исключительных ситуаций ; Исключительные ситуации ; Классы исключений ; Описание исключительной ситуации ; Множественный блок catch() ; Вложенные блоки try ; Искусственное генерирование исключений ; Выбрасывание исключений методами ; Контролируемые и неконтролируемые исключения ; Создание собственных исключений ; Резюме ; Глава 10. Многопоточное программирование ; Поточная модель Java ; Создание потока ; Создание нескольких потоков ; Синхронизация потоков ; Резюме ; Глава 11. Система ввода-вывода ; Байтовые и символьные потоки ; Консольный ввод с использованием объекта System.in ; Консольный ввод с помощью класса Scanner ; Использование диалогового окна ; Работа с файлами ; Резюме ; Глава 12. Создание программ с графическим интерфейсом ; Создание простого окна ; Обработка событий ; Приложение с кнопкой ; Классы основных компонентов ; Создание графика функции ; Калькулятор ; Основы создания апплетов ; Резюме ; Заключение ; Литература ; Приложение. Программное обеспечение ; Алфавитный указатель
Аннотация: Учебное пособие предназначено для изучающих объектно-ориентированное программирование в вузе, а также для всех желающих самостоятельно изучить язык программирования Java. Книга охватывает все базовые темы, необходимые для эффективного составления программ на Java, в том числе базовые типы данных, управляющие инструкции, особенности описания классов и объектов в Java, создание пакетов и интерфейсов, перегрузку методов и наследование. Особое внимание уделяется созданию приложений с графическим интерфейсом. В первой части книги излагаются основы синтаксиса языка Java. Материала первой части книги достаточно для написания простых программ. Во второй части описываются темы, которые будут интересны тем, кто хочет освоить язык на профессиональном уровне. Каждая глава книги содержит теоретический материал, иллюстрируемый простыми примерами, позволяющими подчеркнуть особенности языка программирования Java. В конце каждой главы первой части имеется раздел с примерами решения задач. Учебное пособие соответствует Государственному образовательному стандарту 3-го поколения для специальностей «Информатика и вычислительная техника», «Информационные системы и технологии», «Прикладная информатика» и «Фундаментальная информатика и информационные технологии».
Экземпляры : всего : ч/з1(1), ч/з6(1), н/а(3)
Свободны : ч/з1(1), ч/з6(1), н/а(3)
Найти похожие

 
© Международная Ассоциация пользователей и разработчиков электронных библиотек и новых информационных технологий
(Ассоциация ЭБНИТ)