- •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 Элементы управления формы
Лекции
по дисциплине
«Информатика»
Для чтения в аудитории.
Для Машфака
СОДЕРЖАНИЕ
1 Аппаратное устройство компьютера
1.1 Системный блок
1.1.1 Процессор
1.1.2. Внутренняя память
1.1.3 Внешняя память
1.2 Мониторы
1.3 Клавиатура
1.4 Манипулятор мышь
1.5 Периферийные устройства
1.5.1 Принтеры
1.5.2. Сканеры
1.5.3 Модемы
2. Представление информации в ЭВМ.
3. Программное обеспечение.
3.1 Системное программное обеспечение (ПО)
3.2 Инструментальные программы
3.3 Прикладные программы
4. Файловая система
4.1 Основные понятия.
4.2 Название дисков, папок, файлов.
5. Операционная система Windows
5.1 Основные достоинства
5.2 Интерфейсные элементы управления Windows
5.2.1. Окна
а) Окна приложений
Элементы окон приложения:
2) Настройка панели инструментов:
●●Показать/убрать
●●Добавление кнопки
●● Удаление кнопки
●● Создание новой панели
●● Добавление команд в выпадающее меню
3) Переключение между окнами приложений.
б) Окна документов
1) Переключение между окнами документов
2)Создание окон документов
3)закрытие окон документов
в) Диалоговые окна
5.2.2. Меню
Выпадающее меню
Контекстное меню
Соглашения по командам меню
5.3. Рабочий стол
5.4 Настройка Windows
5.4.1 Настройка рабочего стола
5.4.2 Настройка главного меню.
5.4.3 Настройка панели задач.
5.4.4. Чтобы установить дополнительный язык и раскладку клавиатуры
5.4.5 Работа со справочной системой.
5.4.6 Запуск приложения.
5.4.7 Для выхода из Windows
5.5 Работа с папками и файлами в Windows.
5.5.1 Запуск Проводника
Вид окна проводника
5.5.2 Создание папки.
5.5.3 Выделение файлов или папок.
5.5.4 Снятие выделения файлов и папок.
5.5.5 Копирование и перемещение файлов и папок.
5.5.6 Изменение имени файла или папки.
5.5.7 Удаление файла или папки.
5.5.8 Восстановление удаленных файлов и ярлыков.
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.1.3 Рабочие листы и операции с ними
• Переход
• Переименование
• Удаление
• Вставка
7.2. Основные приемы работы в Excel
7.2.1. Выделение диапазонов (блоков)
Активная ячейка всегда выделена
Выделение диапазона
Выделение несмежных диапазонов
Выделение строк и столбцов
Для выделения всего рабочего листа
Для снятия выделения
7.2.2 Операции со столбцами и строками
7.2.3. Ввод данных
Ячейка может содержать данные в виде
Константы
Формулы
7.2.4 Заполнение ячеек
а) заполнение одинаковым значением:
б) заполнение ячеек значениями с шагом =1
в) Заполнение с шагом отличным от единицы
7.3 Ввод формул
7.3.1 Структура формулы (операторы и операнды)
Операнды (арифметические, текстовые, сравнения, операторы ссылок)
Операнды (константы, ссылки, функции)
Ссылки (относительные, абсолютные, смешанные, на другой лист, на другую книгу, по имени)
7.4 Использование библиотеки встроенных функций
7.5 Ошибки в формулах
7.5
Защита ячеек от несанкционированного
изменения (не
читала)
7.6 Диаграммы.
7.6.1 Терминология
7.6.2 Создание диаграммы
7.7 Базы данных
7.7.1 Термины
7.7.2 Создание нового списка
7.7.3 Обработка списков (диалоговое окно формы данных)
7.7.4 Сортировка данных
7.7.5 Обеспечение поиска и фильтрации.
Типы критериев.
Критерий на основе сравнения
Критерий в виде образца-шаблона
Критерий на основе множественных условий
Критерий на основе логических формул
Средства поиска и фильтрации данных по критерию
Форма данных для поиска и изменения записей списка
Автофильтр для выборки данных на базе простых критериев
Расширенный фильтр для выборки данных на базе сложных критериев
7.8 Макросы
7.9 Средства для анализа данных
7.9.1 Подбор параметра
7.9.2 Поиск решения
Задачи оптимизации Чтобы понять суть задачи оптимизации вначале остановимся на самом простом примере элементы диалогового окна Поиск решения На примере рассмотрим
8 Этапы подготовки и решения задач
8.1 Постановка задачи
8.2 Создание математической модели
8.3 Разработка алгоритма решения задачи
Определение алгоритма
Три свойства алгоритма (однозначность, массовость, результативность)
Представление алгоритма (словесное, графическое)
Типы алгоритмов (линейный, разветвляющий, циклический)
8.4 Написание программы
8.5 Отладка
Ошибки синтаксические и логические
Трансляторы (интерпретаторы, компиляторы)
8.6 Тестирование
9 Среда программирования Delphi
9.1 Структура среды программирования Delphi
Главное окно
Окно формы (Form1)
Окно редактора кода (Unit1)
Окно инспектора объектов (Object Inspector)
Окно просмотра списка объектов (Object Tree View)
9.1.1 Главное окно
Заголовок
Строка меню
Панель инструментов
Панель компонентов (Добавление компонентов, удаление компонентов)
9.1.2 Окно инспектора объектов (Object Inspector) (комбинированный список, Страничка свойств (Propeties), Страничка событий (Events))
a) Работа со свойствами (простые, комплексные). Колонка значений свойств.
б) Работа с событиями (левая – название события, правая – строки редактирования данного кода).Имена обработчиков событий.
9.1.3 Окно формы
9.1.4 Окно редактора кода
9.1.5 Переход между окном формы и окном приложения.
9.1.6 Первый проект (Форма, компоненты, событие и процедура обработки события)
9.1.7 Навигатор
кода
9.1.8 Шаблоны
кода
9.2 Управление проектом
9.2.1 Структура проекта
А) Главный файл проекта
Б) Файлы программных модулей
В) Файлы описания форм
Г) Файл ресурсов
9.2.2 Сохранение проекта
9.2.3 Открытие существующего проекта
9.2.4 Создание проекта
9.2.5 Компиляция
9.2.6 Запуск программы на выполнение из среды Delphi
9.2.7 Контроль за выполнением приложения
9.2.8 Прерывание выполнения приложения
10 Основы языка Object Pascal
10.1 Алфавит языка
10.2 Данные
10.2.1 Константы
10.2.2 Переменные
10.3 Типы данных
10.3.1 Целочисленные
10.3.2 Символьные (функции chr(x), ord(x))
10.3.3 Булевские типы
10.3.4 Вещественные типы
10.3.5 Строковый тип данных
1) Операции со строковыми данными
2) Функции и процедуры работы со строковыми данными
10. 4 Пользовательские типы данных
10.5 Структурированные типы данных
10.5.1 Массивы (описание массивов и доступ к элементам массива).
10.5.2 Записи
1) Описание записей
2) Доступ к полям записи
3) Оператор With
10.6 Выражения и операции
А) Арифметические операторы и выражения
Б) Логические операторы (отношения и булевские) и выражения
В) Строковые выражения
Г) Приоритет операций
10.7 Операторы языка Object Pascal
10.7.1 Оператор присваивания
10.7.2 Составной оператор
10.7.3 Условные операторы
1) Условный If
2) Оператор выбора Case
10.7.4 Операторы повтора
А) Оператор цикла FOR (формат, работа, количество повторений цикла, блок-схема. Пример: Найти сумму чисел от 0 до N кратных 3)
Б) Оператор повтора WHILE
В) Оператор повтора REPEAT
Пример: Проверить является ли введенное число простым.
10.7.5 Оператор безусловного перехода (пример, что выше)
Примеры создания приложений:
Дан одномерный массив, содержащий N вещественных чисел. Найти среднее значение и максимальный и минимальный элементы массива и поменять их местами.
Дан одномерный массив, содержащий N вещественных чисел. Рассортировать массив по возрастанию.
Дан двухмерный массив, содержащий N строк и M столбцов вещественных элементов. Найти в каждой строке максимальный элемент. Полученный массив максимальных элементов рассортировать по убыванию.
10.8 Программы, подпрограммы и программные модули
10.8.1 Структура программы
10.8.2 Подпрограммы
10.8.2.1 Стандартные подпрограммы (Арифметические, тригонометрические, подпрограммы выделения целой и дробной части числа, подпр-мы генерации случайных чисел, подпр-ы работы с порядковыми величинами, подпр-мы управления работой программы. Подпр-мы работы со строковыми величинами)
10.8.2.2 Подпрограммы пользователя
А) Процедуры
Б) Функции
Примеры
Вычислить (процедура и функция)
В) Параметры процедур и функций
Примеры
Вычислить
Даны три одномерных массива A,B,C? содержащих соответственно na, nb, nc вещественных элемента. Рассортировать их по возрастанию.
Даны два двухмерных массива А(na*ma) и B(nb*mb), содержащие вещественные числа. В массиве А рассортировать все строки по возрастанию, а в массиве все столбцы по убыванию. Procedure Sort_mas(nf,mf:integer; af:array [1..30] of real; b:Boolean; Var asort: array [1..30] of real);
Г) Параметры
процедурного типа