- •Рязанское высшее воздушно-десантное командное училище (военный институт) имени генерала армии в.Ф. Маргелова
- •Содержание Введение
- •Общие рекомендации по изучению дисциплины «Информатика» по специальностям 190600 «Эксплуатация транспортно-технологических машин и комплексов» и 080400 «Управление персоналом»
- •Тематический план дисциплины «Информатика» по специальности 190600 «Эксплуатация транспортно-технологических машин и комплексов»
- •Учебная программа дисциплины «Информатика» Целевая установка
- •Тема 4. Текстовые редакторы
- •Тема 5. Технологии доступа к данным. Хранилища данных
- •Тематический план дисциплины «Информатика» по специальности 080400 «Управление персоналом»
- •Содержание разделов и тем
- •Тема 1. Информация. Технические и программные средства реализации информационных процессов
- •Тема 2. Основы алгоритмизации и программирования
- •Тема 3. Основы компьютерной графики
- •Учебная программа дисциплины «Информатика» Целевая установка
- •Содержание разделов и тем
- •Тема 1. Информация. Технические и программные средства реализации информационных процессов
- •Тема 2. Основы алгоритмизации и программирования
- •Список рекомендуемой литературы Основная
- •Дополнительная
- •Методические указания по выполнению и сдаче контрольного задания
- •Краткие теоретические сведения Алгоритм. Алгоритмизация
- •Условные обозначения процессов в алгоритмах
- •Основные понятия вычислений
- •Линейные фрагменты и ветвления
- •Обработка массивов
- •Язык программирования. Алфавит, синтаксис, основные конструкции
- •If условие Then операторы
- •If условие Then
- •Технология программирования
- •Интегрированная среда разработки приложений
- •Пример выполнения контрольного задания
- •Содержание
- •Введение
- •Задача 1
- •Задача 2
- •Задача 3
- •Заключение
- •Список использованной литературы
- •Контрольные задачи Задача 1
- •Задача 2
- •Задача 3
- •Примерный перечень вопросов для защиты контрольного задания и сдачи экзамена
If условие Then операторы
Полная развилка
If условие Then
операторы 1
Else
операторы 2
End If
Цикл с параметром
For счетчик = нач_знач То кон_знач [Step шаг]
Операторы тела цикла
Next счетчик
Ц
икл
с предусловием
Do While условие
Операторы тела цикла
Loop
Цикл с постусловием
Do
Операторы тела цикла
Loop Until условие
Технология программирования
Программа – логически упорядоченная последовательность команд по преобразованию исходных данных в конечный результат, записанных с помощью операторов языка программирования.
Этапы разработки программ
постановка задачи;
формализация задачи;
разработка алгоритма;
написание программы на языке программирования;
тестирование и отладка программы.
Тенденции программирования
Модульное программирование – программа разбивается на отдельные функционально законченные части – модули.
Наиболее простой реализацией концепции модульного программирования является использование подпрограмм.
Подпрограмма – набор операторов, выполняющий логически завершенную последовательность действий независимо от других частей программного кода.
Типы подпрограмм
Процедуры – обычным образом выполняют некоторую последовательность операторов.
Объявление процедуры в Visual Basic
Sub имя_процедуры (список параметров)
Операторы
End Sub
Функции – возвращают в программу некоторое значение.
Событийно-ориентированное программирование.
Идеология системы Windows основана на событиях. Щелкнул пользователь на кнопке, выбрал пункт меню, нажал клавишу или кнопку мыши – в Windows генерируется подходящее событие, которое отсылается окну соответствующей программы.
Объектно-ориентированное программирование – программирование, основанное на понятии объекта.
Объект – именованная совокупность
свойств – именованные структуры данных, характерные для этого объекта;
методов – подпрограммы изменения свойств, ассоциированные с объектом;
событий, на которые объект может реагировать и которые приводят, как правило, к изменению свойств объекта.
Например, текстовое поле в любом диалоговом окне – это объект.
Пусть объект имеет имя Text1.
Этот объект имеет свойства: Text – содержимое текстового поля, которое отображается на экране, Alignment – выравнивание, ForeColor – цвет текста, Font – тип и размер шрифта и др.; методы: изменение содержимого поля, цвета шрифта, размера шрифта, выравнивания; события: Change – изменение содержимого поля, Click – щелчок мышью по тексту, DblClick – двойной щелчок и др.
Для того, чтобы обратиться к свойству объекта, необходимо указать его имя и через точку – свойство, например:
Text1.Text Text1. ForeColor Text1. Alignment
Свойства объекта в программном коде меняют с помощью оператора присваивания. Синтаксис оператора имеет вид:
Имя_объекта.Свойство = Значение
Например:
Text1.Text = “содержимое поля” 'в поле появится сочетание слов “содержимое поля”
Text1. ForeColor = vbRed 'цвет букв – красный
Text1. Alignment = Center 'выравнивание по центру
Визуальное программирование – оптимизация разработки интерфейса приложений, основанная на использовании готовых объектов.
