- •А.В. Данеев, о.Г. Деменченок информатика. Базовый курс
- •230100.62 «Информатика и вычислительная техника»
- •Содержание
- •Введение
- •Основные понятия информатики
- •Информация и ее свойства
- •Меры измерения информации
- •Системы счисления
- •Перевод числа из десятичной системы в двоичную
- •Перевод числа из двоичной системы в десятичную
- •Выполнение арифметических операций в двоичной системе
- •Показатели качества информации
- •Вопросы для контроля
- •Алгоритмизация
- •Понятие алгоритма
- •Этапы решения задач
- •1. Постановка задачи
- •2. Разработка алгоритма
- •3. Реализация алгоритма
- •4. Выполнение алгоритма и получение результатов
- •5. Анализ полученных результатов
- •Способы описания алгоритмов
- •Языки программирования
- •Виды алгоритмов
- •Циклический алгоритм
- •Вопросы для контроля
- •Аппаратное обеспечение
- •Классификация эвм
- •Классификация эвм
- •По элементной базе
- •По назначению
- •Состав персонального компьютера
- •Компьютера
- •(Simm-модуль)
- •(Dimm-модуль)
- •(Rimm-модуль)
- •Габаритные размеры (форм-фактор)
- •Физические характеристики
- •Стандарты записи дисков dvd
- •Формат оптических носителей Blu-Ray
- •Классификация по способу формирования изображения
- •Размеры экранов
- •Воздействие на здоровье
- •Оптическое разрешение
- •Глубина цвета
- •Динамический диапазон (диапазон оптических плотностей)
- •Принтер
- •Работа с клавиатурой
- •A) алфавитно-цифровых клавиш; b) функциональных клавиш; c) клавиш перемещения курсора; d) цифровых клавиш
- •Вопросы для контроля
- •Программное обеспечение
- •Структура программного обеспечения
- •Системное программное обеспечение
- •Прикладное программное обеспечение
- •Средства программирования
- •Файловая система
- •Сравнение файловых систем ntfs с fat и fat32
- •Вопросы для контроля
- •Текстовые процессоры
- •Средства обработки текстовой информации
- •Экран текстового процессора microsoft word
- •Операции с документами
- •Набор и редактирование текста
- •Операции с фрагментами текста
- •Форматирование текста
- •Вопросы для контроля
- •Графические редакторы
- •Векторная графика
- •Точечная (растровая) графика
- •Основные параметры изображения
- •Типы изображений
- •Черно-белые (штриховые) изображения
- •Полутоновые изображения
- •Индексированный цвет
- •Полноцветные изображения
- •Цветовые модели
- •Форматы файлов
- •Получение изображений
- •Вопросы для контроля
- •Электронные таблицы
- •Структура электронной таблицы
- •Ввод данных
- •Редактирование и форматирование данных
- •Технология интервального прогнозирования
- •Вопросы для контроля
- •Защита информации понятие информационной безопасности
- •Потенциальные угрозы и каналы утечки информации
- •Цели и задачи систем компьютерной безопасности
- •Принципы построения систем защиты компьютерной информации
- •Средства обеспечения безопасности информации
- •Характеристика средств защиты информации
- •Обеспечение защиты информации
- •Основы криптографии
- •Классификация криптосистем
- •Стандарты симметричных криптосистем
- •Гост 28147-89 - отечественный стандарт шифрования
- •Асимметричные криптосистемы
- •Отечественный стандарт цифровой подписи
- •Аппаратно-программные комплексы
- •Разграничение доступа
- •Вопросы для контроля
- •Автоматизация решения прикладных задач
- •Начальные сведения о vba
- •Использование макросов в vba
- •Запись макроса
- •Выполнение макроса
- •Редактирование макроса
- •Ограниченность макросов
- •Основы программирования на языке vba
- •Объектная модель vba
- •Applicaion.Workbooks("Книга1").Worksheets("Лист1").Range("Al")
- •Работа с объектами
- •MsgBox "Ячейка содержит значение " & Range("Al").Value
- •Объект.Метод
- •Workbooks("Примеры").Open
- •Вопросы для контроля
- •Системы управления базами данных
- •Основные понятия
- •Архитектура базы данных. Физическая и логическая независимость
- •Microsoft access как субд реляционного типа
- •Вопросы для контроля
- •Компьютерные сетевые технологии
- •Понятие, назначение и история развития компьютерных сетей
- •Каналы связи
- •Аппаратное и программное обеспечение компьютерных сетей
- •Классификация, архитектура и топология компьютерных сетей
- •Характеристика процесса передачи данных
- •Особенности организации лвс
- •Требования, предъявляемые к компьютерным сетям
- •Глобальная сеть internet
- •Система адресации в Internet
- •Способы организации передачи информации
- •Вопросы для контроля
- •Заключение
- •Библиографический список
Applicaion.Workbooks("Книга1").Worksheets("Лист1").Range("Al")
Полное описание объекта требуется не всегда. Например, в том случае, когда рабочий лист Лист1 является текущим, можно применить короткую ссылку на ячейку Al: Range("A1").
Работа с объектами
Работа с любым объектом заключается в следующем:
Задание свойств объекта.
Получение значений свойств объекта.
Выполнение методов объекта.
Задание значения свойству объекта имеет следующий синтаксис:
Объект.имя_свойства = значение
Объект обозначает имя объекта, а имя_свойства – соответственно имя свойства, которому присваивается значение. Имя объекта отделяется от имени свойства точкой.
Например, чтобы определить свойство Value (Значение) объекта Range (т. е. поместить в ячейку значение), применяют следующий код:
Range("Al").Value = 100
Чтобы получить значение свойства объекта, используют код
Имя_переменной = Объект. имя_свойства
Такой код применяется, например, для присвоения переменной значения свойства объекта или свойства другого объекта. Если надо присвоить переменной X значение свойства Value объекта Range (т. е. переменная принимает значение из ячейки рабочего листа), используется следующий код:
X = Range("Al").Value
Можно по-разному использовать значения свойств объекта. Следующая строчка кода создает окно сообщения, отображающее значение, содержащееся в ячейке рабочего листа:
MsgBox "Ячейка содержит значение " & Range("Al").Value
Для выполнения метода объекта применяется синтаксис
Объект.Метод
Например, для выполнения метода Open (Открыть) рабочей книги Примеры запишите код
Workbooks("Примеры").Open
Синтаксис задания методов зависит от объекта, которому принадлежит метод. Так, некоторые методы имеют аргументы, а некоторые методы даже могут возвращать значения.
Итак, мы с Вами рассмотрели этапы решения задач, определение алгоритма, свойства алгоритмов и виды алгоритмов, разобрали понятие алгоритмического языка и транслятора. Увидели, что понятие алгоритмов распространяется не только на информатику, но и на другие области деятельности и знаний человека, познакомились с основными языковыми конструкциями и механизмами.
Вопросы для контроля
Что такое VBA?
В чем различие между VB и VBA?
В каких программах поддерживается выполнение VBA?
Что такое макрос?
В чем заключается ограниченность макросов, созданных путем записи действий пользователя?
Что такое объект?
Как работать со свойствами и методами объекта?
Системы управления базами данных
Одной из важнейших задач информационного обеспечения является накопление, хранение и поиск служебной информации. Эта актуальная задача на сегодняшний день может быть эффективно решена только средствами современных информационных технологий. Использование компьютерной техники позволило перейти от системы учетов, основанных на бумажных картотеках, к базам данных, хранящихся в памяти информационной системы.
Итак, что же такое база данных? Говоря коротко, это средство для рационального и эффективного хранения информации. Иными словами, такая база обеспечивает надежную защиту данных от случайной потери или порчи, экономно использует ресурсы (как людские, так и технические) и снабжена механизмами поиска информации, удовлетворяющими разумным требованиям к производительности,
База данных – это не просто электронный аналог бумажной картотеки, а средство, поднимающее информационное обеспечение на качественно новый уровень. Главное отличие компьютерной базы данных от обычной картотеки заключается в доступности данных по линиям связи, а также в возможности быстрого поиска информации по различным критериям. Например, «Найти все книги по информатике и вычислительной технике, изданные в России за последние пять лет», «Составить список служб и отделов, использующих принтеры определенной модели» – такие запросы легко выполнить в электронной базе данных и непросто в бумажной информационной системе.