- •1. Информация, единицы измерения количества информации.
- •2. Информационные процессы, хранение, передача и обработка информации.
- •3. Представление информации, естественные и формальные языки , двоичное кодирование информации.
- •4. Функциональная схема компьютера, основные устройства и функции их взаимосвязи, характеристики современных пк.
- •5. Устройство памяти компьютера, носители информации.
- •6. Программное обеспечение компьютера, системное и прикладное.
- •8. Файловая система. Папки и файлы. Имя, тип и путь доступа к файлам.
- •9. Понятие модели. Материальные и информационные модели. Формализация как замена реального объекта его информационной моделью.
- •10. Понятие алгоритма. Свойства алгоритма. Компьютер как формальный исполнитель алгоритма.
- •11. Линейная алгоритмическая конструкция. Команда присваивания.
- •12. Алгоритмическая структура «ветвление». Команда ветвления. Примеры полного и неполного ветвления.
- •13. Подпрограмма процедура в vba.
- •14. Алгоритмическая структура «цикл». Циклы со счетчиком и циклы по условию.
- •15. Технология решения задач с помощью компьютера (моделирование, формализация, алгоритмизация, программирование). Показать на примере задачи (математической, физической или другой).
- •16. Программные средства и технологии обработки текстовой информации (текстовый редактор, текстовый процессор, редакционно-издательские системы).
- •17. Программные средства и технологии обработки числовой информации (электронные калькуляторы и электронные таблицы).
- •20. Этические и правовые аспекты информационной деятельности. Правовая охрана программ и данных. Защита информации.
- •22. Позиционные и непозиционные системы исчисления. Записи чисел в позиционных системах исчисления.
- •23. Основные этапы в информационном развитии общества. Основные черты информационного общества. Информатизация.
- •24. Магистрально-модульный принцип построения компьютера, характеристики процессоров, шина адреса и шина данных.
- •31. Структурированные типы данных, массивы, типы массивов. Назначение примеры.
- •32. Условный оператор в vba.
- •33. Оператор ввода, вывода в vba.
33. Оператор ввода, вывода в vba.
Cells – свойство позволяющее обращаться к конкретным ячейкам рабочего листа.
Cells(i,j) – ячейка и ее координаты – номер строки и номер столбца.
Например:
Cells(1,1) – обращение к ячейке A1
Чтобы поместить значение или формулу в ячейку:
Cells(2,2)=2 – в ячейку В2 поместить значение 2.
Cells(2,2).Value =2 в ячейку В2 поместить значение 2.
Cells(3,1) = a+b - в ячейку С1 поместить формулу суммы чисел a и b.
Cells(3,2) = cells(1,1).value + cells(1,2).value – в ячейку С2 поместить формулу суммы значений из ячеек А1 и А2.
Cells(i,j) = InputBox(“”) – в ячейку будет помещаться значение, которое мы введем в окошке inputbox.
Cells(i,j).Select – выделить конкретную ячейку
Cells.Select – выделить все ячейки на рабочем листе.
Cells(i,j).Activate – сделать ячейку активной.
Чтобы вывести значение находящееся в ячейке на экран:
Cells(1,1) =3 – в ячейку A1 помещаем значение 3.
Msgbox(cells(1,1)) – значение из ячейки выводится на экран.
Cells(1,1) = к+2 – в ячейку A1 помещаем формулу к+2, где к – заданное число
Msgbox(cells(1,1)) – результат вычисленной формулы, хранящийся в ячейке A1 выводится на экран.
MsgBox() - Выводит на экран окно сообщения (Message Box), и возвращает значение, в зависимости от того, какую кнопку нажал пользователь. Может служить для вывода результатов расчета на экран в виде сообщения.
MsgBox (prompt, buttons, title, helpfile, context)
MsgBox (подсказка, кнопки, заголовок, файл справки, контекст)
prompt (подсказка) – выводимое на экране сообщение.
buttons (кнопки) – константа, определяющая, какие кнопки будут содержаться в данном диалоговом окне.
title (заголовок) – заголовок диалогового окна.
helpfile (файл справки) – имя справочного файла.
context (контекст) – контекст для контекстно-зависимой справки, описывается в том случае, если есть helpfile.
InputBox - функция ввода исходных данных. Выводит диалоговое окно с сообщением и поле для ввода текста пользователя.