Скачать 0.66 Mb.
|
РОСЖЕЛДОР Государственное образовательное учреждение высшего профессионального образования «Ростовский государственный университет путей сообщения» (РГУПС) В.В. Дергачев ОСНОВЫ ПРОГРАММИРОВАНИЯ В СРЕДЕ EMBARCADERO DELPHI 2010 Учебное пособие Ростов-на-Дону 2010 УДК 681.3.06 Дергачев, В.В. Основы программирования в среде Embarcadero Delphi 2010: учеб. пособие / В.В. Дергачев; Рост. гос. ун-т. путей сообщения. – Ростов н/Д, 2010. – 69с., ил.: 20:– Библиогр.: 5 назв. Учебное пособие предназначено для студентов, изучающих дисциплину «Информатика», а также студентов, начинающих разработку информационных систем и программирование на языке высокого уровня Embarcadero Delphi 2010. В учебном пособии рассматривается среда программирования Embarcadero Delphi 2010 на операционной платформе Win32 и .NET. Учебное пособие охватывает проектирование приложений, основы программирования на языке Delphi 2010, объектно-ориентированное программирование. Теоретические разделы дополнены практическими задачами, которые позволяют использовать данное учебное пособие для дополнительного или самостоятельного образования. Рецензенты – д-р. техн. наук, проф. М.А. Бутакова (РУГПС); канд. техн. наук, доц. А.В Чернов (РГСУ) © Ростовский государственный университет путей сообщения, 2010 Оглавление 1 Среда прогроммирования Embarcadero Delphi 2010 6 1.1 Введение 6 1.2 Этапы подготовки и решения задач на компьютере 6 1.3 Алгоритм. Основные свойства. Способы представления алгоритмов 9 1.4 Программное обеспечение компьютера 12 1.5 Языки программирования 16 1.6 Схема классификации языков программирования 17 1.7 Среда программирования Delphi 2010 19 1.8 Запуск программы 25 2 Основные возможности языка 26 2.1 Запись программы на языке Delphi 26 2.2 Структура программы 27 2.3 Объявление переменных 28 2.4 Оператор присваивания 29 2.5 Классы и объекты 30 2.6 Простые типы данных 32 2.6.1 Целочисленные данные 32 2.6.2 Вещественные данные 33 2.6.3 Символьные данные 33 2.6.4 Логические данные 34 2.7 Пользовательские типы данных 35 2.7.1 Перечислимые типы 35 2.7.2 Типы поддиапазонов 36 2.7.3 Строковые данные 37 2.7.4 Тип множество 38 2.8 Составные типы данных 39 2.8.1 Массивы 39 2.8.2 Многомерные массивы 41 2.8.3 Строки как массивы 42 2.9 Общая структура программы 43 2.9.1 Описание модуля 44 2.9.2 Подключение внешних модулей 45 3 Технология визуального проектирования 47 3.1 Компонент «Надпись» 47 3.2 Компонент «Текстовое поле» 48 3.3 Компонент «Кнопка» 50 3.4 Компонент «Меню» 52 3.5 Компонент «Контекстное меню» 53 3.6 Компонент «Область просмотра» 54 3.7 Компонент «Флажок» 55 3.8 Компонент «Переключатель» 57 3.9 Компонент «Группа переключателей» 58 3.10 Компонент «Список» 58 4 Практические задания 61 4.1 Задача № 1. Разложение на простые множители 61 4.2 Задача № 2. Разложение на слагаемые 61 4.3 Задача № 3. Простые числа 61 4.4 Задача № 4. Ханойские башни 62 4.5 Задача № 5. Змейка 62 5 Решение практических заданий 63 5.1 Задача № 1. Разложение на простые множители 63 5.2 Задача № 2. Разложение на слагаемые 64 5.3 Задача № 3. Простые числа 66 5.4 Задача № 4. Ханойские башни 67 5.5 Задача № 5. Змейка 67 Библиографический список 70 |
Программа «Основы программирования на java» Изучая основы программирования на языке Java, ребята учатся создавать реально действующие кроссплатформенные программы, которые могут... |
Методические указания для проведения лабораторных занятий по дисциплине... Лабораторные работы выполняются в среде программирования Microsoft Visual Studio 2010 на языке программирования C#. Каждый студент... |
||
Конспект урока на тему «Языки программирования. Основы объектно-ориентированного... Язык программирования это формальный язык для записи алгоритмов в виде, допускающем их автоматическую подготовку к выполнению на... |
Реферата «Основные принципы организации пэвм» по дисциплине «Вычислительная... Тема реферата «Основные принципы организации пэвм» по дисциплине «Вычислительная техника и основы программирования» |
||
Тематический план и содержание учебной дисциплины оп. 09 Основы алгоритмизации... |
Элективный курс «Разработка приложений для баз данных в среде объектно-ориентированного... Гбоу «Губернаторский многопрофильный лицей-интернат для одаренных детей Оренбуржья» |
||
Сборник тестов «Структуры данных в языке Turbo Pascal» по дисциплине «Основы программирования» |
Экзаменационные вопросы по дисциплине «Инструментальные средства и технологии программирования» Понятие технологии программирования. Основные задачи технологии программирования |
||
Комплекс основных характеристик программы Пояснительная записка Программа «Основы программирования» является программой технической направленности |
Курсовой проект 3 Тема, которую нам предписано Целью курсовой работы является закрепление теоретического материала, приобретение практических навыков проектирования Windows приложений... |
||
Контрольные теоретические вопросы по курсу к экзамену Разработка программ: написание кода, компилирование, редактирование и отладка в среде Borland Builder Понятие о языках низкого и... |
Краткое содержание дисциплины Изучение основ и терминологии низкоуровнего программирования и объектно-ориентированного программирования. Изучение возможностей... |
||
Подготовил Гунько А. В Предмет Web-программирования. Программирование на стороне клиента и сервера. Инструменты и технологии программирования |
Программа магистратуры/специализация Код дисциплины по учебному плану 231000. 62-01-2011 Меняев М. Ф. Информатика и основы программирования [Текст] / М. Ф. Меняев. – М.: Омега-Л, 2009. – 458 с |
||
Рабочая программа по Блочному программированию позволяет изучать... В связи с этим возникает необходимость более раннего освоения навыков программирования и развития логического мышления. Наиболее... |
Методические рекомендации по выполнению внеаудиторной самостоятельной... Гапоу кк кгтк по специальностям спо 09. 02. 03 Программирование в компьютерных системах в соответствии с требованиями фгос спо третьего... |
Поиск |