- •Мпс россии
- •Оглавление
- •1.Общие сведения для начинающего программиста
- •1.1. Компьютеры и программы
- •1.2. Программные приложения
- •1.3. Программа и алгоритм
- •1.4. Visual Basic – популярный язык программирования.
- •2. Проектирование Windows-приложения
- •2.1. Экранная форма, программный модуль, программный проект
- •2.2. Этапы создания приложения
- •2.2.1. Начальный этап проектирования - постановка задачи
- •2.2.2. Разработка интерфейса
- •2.2.3. Программирование
- •2.2.4 Заключительный этап проектирования
- •3. Основные конструкции языка программирования Visual Basic
- •3.1. Алфавит
- •3.2. Данные
- •3.2.1. Переменная
- •3.2.2. Константы
- •3.3. Оператор присваивания
- •3.4. Выражения и функции
- •3.4.2. Функции
- •3.4.3. Финансовые функции
- •3.5. Операторы условного и безусловного переходов
- •3.6. Операторы программирования повторений
- •3.6.1. Цикл со счетчиком
- •3.6.2. Вложенные циклы
- •3.6.3. Цикл с условием
- •4. Пример проектирования Windows-приложений Решение некоторых финансовых операций
- •Комментарии к работе приложения
- •Литература
- •Часть 1
1.Общие сведения для начинающего программиста
Сначала расскажем о том, что такое компьютер и программирование на компьютере, что собой представляет компьютерная программа и язык программирования, какими бывают программные приложения, что такое алгоритм и исполнитель алгоритма. Вы узнаете, почему из множества языков программирования нами выбран Visual Basic , каковы особенности программирования на этом языке, а также о том, какова польза от изучения программирования.
1.1. Компьютеры и программы
Компьютер - это устройство, предназначенное для преобразования информации с помощью кем-то заранее составленной последовательности операций.
Персональный компьютер - это компьютер, который может находиться в личном пользовании (как дома, так и на работе).
Информация - это сведения, которые передаются и хранятся в виде сигналов или символов (знаков).
Последовательность операций - это упорядоченная совокупность команд (или инструкций), каждая из которых представляет собой несложное действие, например, сложение двух чисел, сравнение двух чисел и т. д. Последовательность операций, выполняемых компьютером для достижения определённой цели, часто называют программой.
Есть и другой смысл, который вкладывается в понятие программы для компьютера. Это не само действие компьютера, а только описание этого действия, его план. Именно такой смысл термина программа мы и будем иметь в виду в дальнейшем.
Программы, введённые в компьютер, составляют его знания, без которых он мёртв. Описание знаний компьютера — планов, по которым он будет работать, — должно быть представлено на определённом языке, его называют языком программирования.
Программирование - это составление программы на языке программирования, ввод этой программы в компьютер, а также её отладка.
Программист - это человек, занимающийся программированием.
1.2. Программные приложения
Компьютер на вашем столе - это полезная вещь, которую можно применять не только для игр и развлечений, но и для более серьёзных дел. Постепенно осваивая различные программные системы, установленные на компьютере, вы всё чаще будете убеждаться в его пользе, в тех преимуществах, которые он даёт. Эти системы, призванные решать определённые классы задач, называются программными приложениями или просто приложениями.
Например, с помощью приложения Microsoft Word решают задачи, которые относятся к классу «Редактирование документов». С помощью приложения Paint решают задачи, относящиеся к классу «Графическое редактирование». Эти приложения являются универсальными, полезными людям самых разных профессий: инженерам и врачам, писателям и бизнесменам.
Кроме универсальных, есть и специальные приложения, которые решают задачи из области проектирования, дизайна, конструирования, торговли и бизнеса, а также самых разных наук - физики, химии и т. д. Специалисты в этих областях с огромной для себя пользой применяют эти приложения для решения своих, специальных классов задач.
Сейчас в мире есть множество солидных и авторитетных фирм, которые заняты профессиональной разработкой универсальных и специальных программных приложений. Эти приложения распространяются на компакт-дисках или дискетах большими тиражами, поэтому они становятся доступными всем. Покупай и пользуйся!
Но вы можете создать свои собственные, самодельные приложения!
Можно привести очень много примеров задач, которые приходится решать без компьютера. Найти же универсальные или специальные программы для решения этих задач или очень трудно, или невозможно. Но если вы умеете программировать, то вы можете сами создать Windows-приложения для их решения.
