1.1. Введение 1. Алгоритм - это четкое описание последовательности действий, которые необходимо выполнить для решения поставленной задачи. 2. Программа - это алгоритм, записанный на языке программирования. 3. Языком программирования называется специальный язык, понятный для компьютера. 4. Программирование - это процесс создания, отладки и тестирования программ. Создание любой программы начинается с разработки алгоритма. Именно четкое описание последовательности действий позволяет мысленно представить будущую программу. Построив алгоритм, программист мыслит четко, последовательно, однозначно - так, как и будет впоследствии мыслить компьютер. Вот почему данный учебник начинается с алгоритма. 1.2. Свойства алгоритма Для алгоритма характерны следующие свойства: 1. Дискретность - алгоритм должен быть представлен как последовательное выполнение простых шагов. Шагом называется каждое действие алгоритма. 2. Определенность - каждое действие алгоритма должно быть четким и однозначным. 3. Результативность - алгоритм должен приводить к решению задачи за определенное число шагов. 4. Массовость - алгоритм составляется в общем виде, т.е. он должен быть применим к ряду задач, различающихся исходными данными. 1.3. Способы записи алгоритма 1.Формальный - запись алгоритма словесно, на естественном языке. 2.Графический - изображение алгоритма в виде блок-схемы. 3. В блок-схеме действия алгоритма (блоки) изображаются следующими геометрическими фигурами: 1.5. Этапы создания программы 1. Постановка задачи - составление точного и понятного словесного описания того, как должна работать будущая программа, что должен делать пользователь в процессе ее работы. 2. Разработка интерфейса (интерфейс - способ общения) - создание экранной формы (окна программы). 3. Составление алгоритма. 4. Программирование - создание программного кода на языке программирования. 5. Отладка программы - устранение ошибок. 6. Тестирование программы - проверка правильности ее работы. 7. Создание документации, помощи. Практическая работа №1 1.Составьте и опишите словесно следующие алгоритмы (определите их тип самостоятельно): 1. Приготовление чая; 2. Переход улицы по светофору; 3. Окраска забора. 2. Опишите составленные алгоритмы с помощью блок-схемы. 3. Составьте алгоритм, содержащий элементы всех трех типов. Тему придумайте самостоятельно. Опишите алгоритм словесно и с помощью блок-схемы. 2.1. Общие сведения Visual Basic - это универсальный язык программирования для начинающих. Программа, в которой вы будете создавать новые программы, называется среда программирования Visual Basic. Поскольку эта среда выполняется на компьютере вместе с операционной средой Windows, то и создавать вы будете программы, называемые Windows-приложения или просто: приложения. Для создания приложения необходимо составить проект. Этим Вы и будете заниматься в среде программирования Visual Basic. Visual Basic - это объектно-ориентированный язык. Основой языка являются объекты. Например: окно, кнопка, поле со списком, с которыми работает программа. Каждый объект имеет: o o o свойства методы события Свойства - это показатели, характеризующие объект. Методы - это действия, которые можно произвести с объектом. События - это действия, которые происходят с объектом. Объект "телефон" Свойства: цвет размер расположение вес объем Методы: снять трубку набрать номер передвинуть телефон События: звонок длинный гудок короткий гудок 2.2. Запуск среды программирования Visual Basic Запуск среды программирования Visual Basic: Пуск → Программы → Microsoft Visual Basic 6.0. → Microsoft Visual Basic 6.0. Появляется окно с тремя вкладками: Новое, Прошлое, Существующее. Рис. 1. Окно добавления объекта. С помощью окна можно создать новый проект или открыть существующий. 1. Создание нового проекта: Новое → Стандартный EXE → Отрыть. Создается проект будущего приложения, который может содержать формы, модули и другие компоненты. 2. Открыть существующий проект: Существующее → Открыть нужную папку → Выбрать нужный проект → Открыть. 3. Открыть объект, который ранее открывали на данном компьютере: Прошлое → Выбрать нужный проект → Открыть. 2.3. Окно среды программирования Visual Basic Рис. 2. Окно среды программирования Visual Basic. 1. 2. 3. 4. панель элементов управления. окно проводника проекта. окно свойств текущего элемента управления или формы. окно размещения формы на экране монитора. 5. окно для ввода команд. Команды выполняются сразу после ввода. 6. окна, содержащие формы, модули и другие элементы проекта. Если какие-либо из перечисленных элементов не видны, то их можно вывести на экран (или скрыть) с помощью меню Вид. 1. 2. 3. 4. 5. Вид → Панель инструментов. Вид → Проводник проекта. Вид → Окно свойств. Вид → Окно Размещения Формы. Вид → Окно Неотложного. Окно формы можно вывести на экран дважды щелкнув в окне проводника проекта по значку или имени формы. 2.4. Сохранение проекта Проект приложения сохраняется в отдельном файле и также в отдельных файлах сохраняются элементы проекта. При первом сохранении указываются имена файлов для всех элементов проекта. Поскольку проект состоит из нескольких файлов, то для него лучше создать отдельную папку. Файл → Сохранить как → Создание новой папки → → Enter → дважды щелкнуть по папке (папка откроется) → ввести имя файла формы → ввести имя файла проекта → Примечания: 1. При первом сохранении команды: Сохранить, Сохранить как и кнопка одинаково - на экран выводится окно диалога. 2. При повторном сохранении используется команда Сохранить или кнопка не выводится, проект сохраняется в том же файле. действуют - окно диалога 3. Если необходимо сохранить проект в другом файле, то используют команду Сохранить как.