
- •1 Аппаратное устройство компьютера
- •10.8.3 Программные модули
- •1 Аппаратное устройство компьютера
- •Основные узлы системного блока:
- •Основной электрической платой пк является материнская плата (MotherBoard). На ней расположенны:
- •1.1.2. Внутренняя память Под внутренней памятью понимают все виды запоминающих устройств, расположенные на материнской плате. К ним относятся оперативная память, постоянная память
- •Оперативная память ram (Random Access Memory память с произвольным доступом )
- •1.2 Мониторы
- •1.5 Периферийные устройства
- •2. Представление информации в эвм.
- •2 Бита- 4 варианта,
- •3 Бита- 8 вариантов;
- •4 Бита- 16 вариантов,
- •3. Программное обеспечение.
- •3. Программное обеспечение.
- •3.1 Системное программное обеспечение (по)
- •4. Файловая система
- •4.1 Основные понятия.
- •4.2 Название дисков, папок, файлов.
- •5. Операционная система Windows
- •5.1 Основные достоинства
- •5.2 Интерфейсные элементы управления Windows
- •5.2.1. Окна
- •2) Настройка панели инструментов:
- •2)Переключение между окнами приложений.
- •5.2.2. Меню
- •5.3. Рабочий стол
- •5.4 Настройка Windows
- •5.4.1 Настройка рабочего стола
- •5.4.2 Настройка главного меню.
- •5.4.4. Чтобы установить дополнительный язык и раскладку клавиатуры
- •5.4.5 Работа со справочной системой.
- •5.4.6 Запуск приложения. Для запуска любого приложения (программы) в Windows можно воспользоваться одним из следующих способов:
- •5.5 Работа с папками и файлами в Windows.
- •5.5.1 Запуск Проводника
- •2 Способ:
- •3 Способ:
- •5.5.2 Создание папки.
- •5.6 Копирование и перенос информации между различными документами осуществляется через буфер обмена (Clipboard).
- •5.7 Свойства объектов
- •5.8 Команда Поиск
- •6. Текстовой процессор ms Word
- •6.1 Работа с окнами
- •6.2 Меню
- •6.3 Работа с мышью.
- •6.4 Ввод и редактирование текста.
- •1) Установление параметров страницы
- •2) Нумерация страниц.
- •6.5 Печать документов
- •6.6 Вставка графических объектов
- •6.7 Вставка таблиц
- •6.8 Вставка формул
- •6.9 Операции с документами
- •7 Табличный процессор Microsoft Excel
- •7.1 Структура и управление интерфейсом пользователя
- •7.1.1 Рабочие книги .Xls
- •7.1.2 Окно
- •7.2. Основные приемы работы в Excel
- •7.2.1. Выделение диапазонов (блоков)
- •7.2.2 Операции со столбцами и строками
- •7.2.3. Ввод данных
- •7.2.4 Заполнение ячеек
- •7.3 Ввод формул
- •7.4 Использование библиотеки встроенных функций
- •Исправление ошибки #пусто!
- •Исправление ошибки #####
- •Исправление ошибки #ссылка!
- •Исправление ошибки #дел/0!
- •7.5 Защита ячеек от несанкционированного изменения
- •7.6 Диаграммы
- •7.6.1 Терминология
- •7.6.2 Создание диаграммы
- •7.7 Базы данных
- •7.7.5 Обеспечение поиска и фильтрации.
- •7.8 Макросы
- •1. Создадим макрос для вычисления расходов на оплату квартиры
- •2. Макрос для построения графика
- •7.9.1 Подбор параметра
- •7.9.2 Поиск решения
- •Установить целевую ячейку
- •Загрузить модель
- •Сохранить модель
- •8. Этапы подготовки и решения задач.
- •9 Основные элементы vba
- •9.1 Что такое vba
- •9.2 Структура редактора vba
- •9.3 Запуск интегрированной среды vba
- •9.4 Меню редактора vba
- •10 Основные понятия vba
- •10.1 Объекты и их семейства
- •10.2 Типы данных
- •10.3 Идентификаторы
- •10.4 Переменные
- •10.5 Константы
- •10.6 Массивы
- •10.6.1 Описание массивов
- •10.7 Выражения и операции
- •10.8 Встроенные функции vba
- •10.9 Оформление программного кода
- •11 Операторы vba
- •11.1 Оператор присваивания
- •1. В языке vba выражением является:
- •2. Язык vba поддерживает следующие арифметические операции:
- •3. Язык vba поддерживает следующие строковые операции:
- •4. Метка в операторе безусловного перехода GoTo определяет:
- •6. Если значение а равно 8, то какой из операторов будет выполнен при выполнении оператора:
- •8 Какой тип цикла следует выполнить, чтобы операторы в теле цикла были выполнены хотя бы один раз:
- •19 Экранные формы и их элементы
- •19.1 Экранные формы
- •19.1.1 Добавление формы в проект
- •19.1.3 Отображение экранной формы
- •19.1.4 Закрытие экранной формы.
- •19.1.5 Некоторые свойства объекта UserForm
- •19.1.6 Событие – это то, что может произойти с диалоговым окном (UserForm) или элементом управления
- •19.2 Элементы управления формы
8. Этапы подготовки и решения задач.
8.1 Постановка задачи – т.е. определение, формулирование требований и включает определение:
Сути задачи,
Совокупности критериев оценки качества обработки данных,
Состава результатов.
8.2 Создание математической модели – т.е. описания метода решения задачи. Математическая модель может быть представлена в виде систем математических уравнений, логических уравнений и условий выбора вариантов обработки.
8.3 Разработка алгоритма решения задачи.
Алгоритм это точное и простое описание действий для решения данной задачи.
Алгоритм должен обладать тремя свойствами:
Однозначностью – единственность толкования правил и порядка выполнения действий
Массовостью – т.е. должен быть пригоден для любых допустимых вариантов исходных данных.
Результативностью – т.е. выполнение алгоритма должно приводить к получению определенного результата.
Алгоритм может быть представлен
Словесным описанием (вербальная форма представления)
Графически (в виде блок-схемы)
Основные символы блок-схем (ГОСТ 19.701-90)
Символ |
Назначение |
|
Начало/конец алгоритма |
|
Ввод/вывод данных |
|
Обработка (процесс) |
|
Выбор |
b |
Использование отдельно описанных алгоритмов |
|
Организация циклических процессов с заданным числом повторений |
|
Соединитель |
|
Комментарии |
Например:
Потоки данных или (и) потоки управления указываются прямыми линиями. Направление их – слева направо или сверху вниз.
Существуют алгоритмы трех типов:
1) Линейные- все шаги выполняются последовательно друг за другом
2) Разветвляющиеся – если последовательность шагов алгоритма изменяется в зависимости от некоторых условий.
3) Циклические – если определенная последовательность шагов выполняется несколько раз в зависимости от некоторого условия
или
8.4 Написание программы – написание программы на алгоритмическом языке высокого уровня.
8.5 Отладка –это процесс поиска и устранения ошибок:
Синтаксических – 7%
Логических – 93%
Для поиска синтаксических ошибок существуют специальные программы трансляторы.
Трансляторы бывают двух типов:
Интерпретаторы – читает один оператор программы, анализирует его. Если есть ошибки в синтаксисе, то выдает на экран сообщение об ошибке. Если в синтаксисе его нет ошибок, то сразу выполняет. Затем переходит к обработке следующего оператора.
Компиляторы. Сначала читает весь текст программы и анализирует его. Если есть ошибки, то выдает сообщение об ошибках. В случае отсутствия ошибок компилятор создает загрузочный модуль (.exe). Т.е. файл в машинных кодах.
8.6 Тестирование – проверка правильности функционирования программы во всем допустимом диапазоне значений входных данных. Тестируют и для заведомо неверных данных.
9 Основные элементы vba
9.1 Что такое vba
Существует целый ряд систем программирования, позволяющих в той или иной степени реализовать концепцию объектно-ориентированного подхода при разработке программных средств. К ним относятся С++, Java, Visual Basic, Object Pascal.
Язык VBA (Visual Basic for Application) – это подмножество VB, которое включает почти все его средства создания приложений, структуры данных и управляющие структуры, возможность создания пользовательских типов данных.
В отличие от VB, VBA не является языком объектно-ориентированного программирования в строгом смысле этого слова, но в нем широко используются элементы объектно-ориентированного подхода и связанные с ним понятия. С помощью VBA можно легко и быстро создавать пользовательские приложения, используя единую для всех офисных программ среду и язык. Научившись разрабатывать приложения для одной офисной программы, например Excel (в которой, как наиболее популярной офисной программе, мы будем работать), можно создавать приложения и для других офисных программ, например Access
VBA — относительно легкий язык программирования. Он прост в освоении и позволяет быстро получать ощутимые результаты — конструировать профессиональные приложения, решающие практически все задачи, встречающиеся в среде Windows. При этом создание многих приложений с использованием VBA проще и быстрее, чем при помощи других языков программирования.