
- •2.Условный оператор.
- •1.Алгебра высказываний. Логические выражения и таблицы и истинности.
- •2.Понятие алгоритма. Свойства алгоритмов.
- •1.Алгебра высказываний. Логические выражения и таблицы и истинности.
- •1.Логические законы и правила преобразования логических выражений.
- •2.Общие сведения о vba. Принцип объектно-ориентированного программирования(основные характеристики: объект, класс, наследование и тд)
- •1.Понятие алгоритма. Свойства алгоритмов.
- •2.Информатика: предмет и задачи. Структура информатики
- •1) Отрасль народного
- •2) Фундаментальная наука
- •3) Прикладная дисциплина
- •2.Условный оператор.
- •3 Вида процедур:
- •1.Адресация ячеек в vba. Операторы, выражения и операции.
- •1) Системное по
- •1.Адресация ячеек в vba. Операторы, выражения и операции.
- •1) Системное по
- •1.Операторы циклов.
- •2.Информатика: предмет и задачи. Структура информатики
- •2.Адресация ячеек в vba. Операторы, выражения и операции.
1.Операторы циклов.
Оператор или группы операторов,которые команда многократно повторяет.
Несколько типов циклов:
Со счетчиком
С условием
Цикл со счетчиком
For счетчик_цикла=нач.значение to конечн.значение
Step [шаг]
Операторы:
[Exit for] – оператор досрочного выхода из циклов
Next [счетчик_цикла] – окончание цикла
Счетчик цикла – указывает,сколько раз повторять.
Если ключевое слово Step [шаг] отсутствует,то,по умолчанию,step 1
Пр:Sub sum()
Dim sum as integer
Sum=0
For i=2 to 10 do
Sum=sum+1
Next i
Range(“A1”).Value=Sum
End sub()
Цикл с условием
Главной особенностью циклов с условием является условие,которое может быть любым выражением,принимающим значение истина или ложь.
В VBA есть 2 основных цикла с условием:
Do while…Loop
Do until…Loop
Они могут быть с пред- или постусловием.
Do while/until <выражение>
<операторы>
[Exit do]
Loop
В этом случае условие задается в операторе начала цикла - предусловие
Do
<операторы>
[Exit do]
Loop While/Until <выражение>
Условие задается в операторах конца цикла - постусловие
2.Информатика: предмет и задачи. Структура информатики
Термин «информатика» возник в 1960-е во Франции для обозначения области, занимающейся автоматизированной обработкой информации с помощью ВМ.
Этот термин образовался: «информация» + «автоматика», и означал «информатизированная автоматика».
Информатика(в узком) – область человеческой деятельности, связанная с процессами преобразования информации с помощью ПК и их взаимодействия со сферой применения.
В широком смысле – наука, изучающая все аспекты получения, хранения, преобразования, распространения, передачи и использования информации.
Информатика – наука об информационных процессах и системах.
Информационный процесс-процесс изменения (движения) информации во время сбора, хранения, передачи, доведения до потребления.
Информатика состоит из трёх взаимосвязанных частей: технические и аппаратные средства(hardware); программные средства(software); алгоритмические средства.
Информатика рассматривается с трёх различных подходов, как:
1) отрасль народного хозяйства (инф-ка состоит из предприятий, выполняющих: а) производство комп. техники, б) производство программных продуктов, в) создание современных технологий обработки информации; значимость инфформатики – от неё зависит рост производительности труда в других отраслях производства);
2) фундаментальная наука (информатика занимается разработкой инф. обеспечения процессов управления любыми объектами, научные направления: 1) разработка сетевых структур; 2) компьютерное производство; 3) экономическая и медицинская инф-ция; 4) инф-ция соцстрахования; 5) инф-ция окружающей среды; 6) профессиональные ИС);
3) прикладная дисциплина (инф-ка изучает закономерности в информационных процессах: накопление, сбор, обработка; занимается разработкой ИС и ИТ для конкретных отраслей и выработкой соответствующих рекомендаций).
Главной функцией информатики является разработка средств и методов процессов сбора, переработки, хранения и передачи информации.
Do,Loop – ключевые слова,обозначающие начало и конец цикла
While и Until – ключевые слова, определяющие тип цикла:
Do while – выполняется до тех пор,пока условие принимает значение истина
Do Until – до тех пор,пока услови ложно
Exit do – принудительный выход из цикла, можно опускать.
Пр:Sub total()
i=3
Sum=0
Do while cells(i,4).value<> “”
Sum=sum+ cells(i,4)
i=i+1
loop
Cells(1,7).value= “Итоговая прибыль”
Cells(2,7).value= sum; end sub()
Билет №20
1.Основные характеристики ПК и принципы его выбора.
Производительность (быстродействие) ПК – возможность компьютера обрабатывать большие объёмы информации. Определяется быстродействием процессора, объёмом ОП и скоростью доступа к ней.
Производительность (быстродействие) процессора – количество элементарных операций выполняемых за 1 секунду.
Тактовая частота процессора (частота синхронизации) – число тактов процессора в секунду, а такт – промежуток времени (микросекунды) за который выполняется элементарная операция (например сложение). Таким образом Тактовая частота – это число вырабатываемых за секунду импульсов, синхронизирующих работу узлов компьютера. Именно ТЧ определяет быстродействие компьютера
Разрядность процессора – max длина (кол-во разрядов) двоичного кода, который может обрабатываться и передаваться процессором целиком.
Время доступа – Быстродействие модулей ОП, это период времени, необходимый для считывание min порции информации из ячеек памяти или записи в память.
Объем памяти (ёмкость) – max объем информации, который может храниться в ней.
Плотность записи – объем информации, записанной на единице длины дорожки (бит/мм)
Скорость обмена информации – скорость записи/считывания на носитель, которая определяется скоростью вращения и перемещения этого носителя в устройстве.
Выбор ПК:
Область использования; «Надежность-производительность-цена»; Возможность модернизации; порты ввода-вывода; учет развития тенденций комп. Рынка; недостаточные параметры компенсируются другими; условия гарантии; помощь специалистов.
2.Операторы циклов.
Оператор или группы операторов,которые команда многократно повторяет.
Несколько типов циклов:
Со счетчиком
С условием
Цикл со счетчиком
For счетчик_цикла=нач.значение to конечн.значение
Step [шаг]
Операторы:
[Exit for] – оператор досрочного выхода из циклов
Next [счетчик_цикла] – окончание цикла
Счетчик цикла – указывает,сколько раз повторять.
Если ключевое слово Step [шаг] отсутствует,то,по умолчанию,step 1
Пр:Sub sum()
Dim sum as integer
Sum=0
For i=2 to 10 do
Sum=sum+1
Next i
Range(“A1”).Value=Sum
End sub()
Цикл с условием
Главной особенностью циклов с условием является условие,которое может быть любым выражением,принимающим значение истина или ложь.
В VBA есть 2 основных цикла с условием:
Do while…Loop
Do until…Loop
Они могут быть с пред- или постусловием.
Do while/until <выражение>
<операторы>
[Exit do]
Loop
В этом случае условие задается в операторе начала цикла - предусловие
Do
<операторы>
[Exit do]
Loop While/Until <выражение>
Условие задается в операторах конца цикла - постусловие
Билет №21
1.Структурная схема ПК и назначение основных функциональных блоков.
Наибольшее распространение на рынке ПК получили IBMPC – совместимые компьютеры. Они выпускаются с 1979г. разными фирмами и под разными названиями.
ПК состоит из 3х частей:
Центральный(системный) блок
Клавиатура
Монитор
В центральный блок входит:
Процессор
запоминающие устройства(постоянные и оперативные)
материнская плата
звуковая карта
видеокарта
К системному блоку подключаются разные устройства ввода/вывода информации(принтер,мышь,модем и тд)
Мощность компьютера определяется,в 1ю очередь, типом процессора, тактовой частотой, объемом оперативной памяти.
Основные блоки персонального компьютера и их характеристики:
Процессор – выполняет элементарные математические и логические операции
Основные характеристики:
Тактовая частота – характеризует быстродействие компьютера, определяется количеством элементарных операций в секунду(Гц)
Разрядность – максимальное количество бит, которое может обрабатываться одновременно.
КЭШ-память – быстродействующая буферная память между процессором и сновной мамятью. Для ускорения обмена данными. Служит для частичной компенсации разницы между быстродействием прцессора и соновной памяти – туда попадают наиболее часто используемые данные.КЭШ увеличивает производительность на 10-15%. Может быть внутренней и внешней,которая может быть как встроена в процессор,так и располагаться на системной плате.
Оперативная память (ОЗУ,RAM) – память с произвольным доступом. Цедь – увеличение быстродействия ПК. ОЗУ – несколько микросхем с участками памяти для сохранения выполняемых программ и данных,учавствующих в вычислениях.
Винчестер – постоянная память. Основной параметр – емкость,в Гб
Системная плата – на ней располагаются все устройства ПК.
Характеристики:1)частота поддежки системной шины
2)Наличие стандартных устройств реализации, специальные протоколы
3)Возможность обновления BIOS
4)Возможность расширения
BIOS – базовая система ввода/вывода.
Встроенное в компьютер ПО, доступное без обращения к диску
Содержит код,необходимый для управления клавиатурой, видеокартой, дисками, портами и тд
Обычно размещается в микросхеме ПЗУ(ROM),размещенной на мат.плате ПК
Всегда доступен,несмотря на повреждения
Компьютер может самостоятельно загружаться.
Структурная схема персонального компьютера представлена на рисунке.
3.Понятие макроса. Создание макроса. Выполнение макроса.
Макрос-последовательность команд и действий аользователя,записанная и зранимая внутри документа и автоматически выполняемая. Записывается в виде процедуры с заданным именем в модуле.
Запись макроса:
Меню/Сервис/Макрос/Начать запись
В окне диалога «запись макроса» задать имя и горячие клавиши
Выполнить нужные действия
Закончить запись: Меню/Сервис/Макрос/Остановить запись
Выполнение макроса:Ctrl+ «горячая клавиша»
Сервис/макрос/макросы
Из VB:Run sub/User form
Вызвать макрос из процедуры
Назначить макрос кнопке или любому объекту
Задача
Sub Произ_чётн_чисел() '22 билет
Worksheets(1).Activate
Dim i As Integer
Dim pr As Integer
pr = 1
For i = 6 To 12 Step 2
pr = pr * i
Next i
Range("E9") = "Произведение чётных чисел:"
Range("H9").Value = pr; End Sub
Билет №22
Классификация и основные характеристики программного обеспечения.
ПО – совокупность программ, предназначенная для решения задач на ПК. Состав ПО – программная конфигурация.
ПО можно условно разделить по функциональному признаку :
1) системное ПО
2)прикладное ПО.
Под системным ПО понимается обеспечение,включающее в себя:
Операционные системы
Сервисные программы
Средства разработки программ(трансляторы,отладчики итд)
Операционные системы(ОС).
Основная функция – управление ресурсами (физическими – Озу,процессор,монитор и тд и логическими – программы,файлы,события и тд) и процессами вычислительных систем.
Процессы – некоторая последовательность действий,предписанная соответствующей программой и используемыми ею данными.
Сетевое ПО – для управления общими ресурсами в распределенных вычислительных системах(сетевыми дисковыми накопителями,принтерами,сканерами и тд)
К сетевому ПО относят:
Сетевые ОС – поддерживающие работу компьютеров в сетевых конфигурациях
Отдельные сетевые программы
Сервисные программы.
Основная функция – расширение возможностей Ос и предоставление набора дополнительных услуг
Группы:
Интерфейсные системы – естественное продолжение ОС,модифицируют пользовательский и программный интерфейс, реализуют доп. возможности по управлению ресурсами компьютера
Оболочки ОС – модифицируют только пользовательский интерфейс.Упрощают выполнение часто запрашиваемых функций(копирование,переименование и др)(FAR)
Утилиты – средства обслуживания компьютера и его ПО(обслуживание дисков,файлов,предоставление информации о ресурсах компьютера,защита от вирусов и тд)
Прикладное ПО предназначено для решения определенной целевой задачи из проблемной области.(приложения)
Современные интегрированные пакеты содержат до пяти функциональных компонентов: текстовый и табличный процессор, СУБД, графический редактор, телекоммуникационные средства.
К прикладному ПО, например, относятся:
- комплект офисных приложений MS OFFICE;
- бухгалтерские системы;
- финансовые аналитические системы;
- интегрированные пакеты делопроизводства;
- CAD – системы автоматизированного проектирования;
- редакторы HTML или Web-редакторы;
- графические редакторы;
- экспертные системы.
2 вопрос. Высказывание – повествовательное предложение,о котором можно сказать,истинно оно или ложно.
Из простых высказываний можно составлять сложные.Значение истинности сложного будет зависеть от истинности простых,входящих в него.
Логические выражения
Каждое составное высказывание можно выразить в виде формулы (логического выражения), в которую входят логические переменные, обозначающие высказывания, и знаки логических операций, обозначающие логические функции.
Операции над высказываниями
Дизъюнкция(V) – высказывание, которое истинно, если хотябы одно из двух высказываний,входящих в него, истинно.
Конъюнкция (Ʌ)– истинно тогда и только тогда,когда оба высказывания истинны.
Отрицание(⌐)-истинно,если А ложно.
Импликация()-ложно только тогда,когда А-истинно,В-ложно(А-посылка,В-заключение)
Эквиваленция – истинно,когда значения истинности высказываний совпадают
Самая сильная-Конъюнкция->дизъюнкция->импликация->эквиваленция
Таблицы истинности
Для каждого составного высказывания (логического выражения) можно построить таблицу истинности, которая определяет его истинность или ложность при всех возможных комбинациях исходных значений простых высказываний (логических переменных).
При построении таблиц истинности целесообразно руководствоваться определенной последовательностью действий.
Билет №23
.1.Моделирование как метод познания.
Создание и исследование моделей является неотъемлимым элементом любой целенаправленной деятельности.
Модель(лат.modulus-мера, образец)-
-некоторое упрощённое подобие реального объекта
-воспроизведение предмета в уменьшенном или в увеличенном виде
-схема, изображение или описание какого-било явления или процесса
-физический или информационный аналог объекта, функционирование кот. по определённым параметрам подобно функц. реального объекта
-новый объект, отличный от исходного, который обладает существенными для целей моделирования свойствами и в рамках этих целей полностью заменяет исходный объект.
Модель-материальный объект или образ(мысленный или условный), которые упрощённо отображают самые существенные свойства объекта.
Моделирование-метод познания, состоящий в создании и иссл.моделей.
2.Типы данных. Объявление переменных.
В VBA все данные:
Числа
Текст
Даты
Лигоческие
И тд
Integer – числовые данные(целые -32768 до +32768)
Currency – числа с 4 знаками после запятой
String – текстовые деанные,в кавычках.
Double – дробные
Переменные – имена,предназначенные для хранения и передачи данных из одной процедуры в другую. В различные моменты времени переменные могут принимать различные значения. Как правило,переменная имеет первоначальное значение,котрое меняется во время работы программы.
Переменную можно объявить явно или неявно (в небольших программах можно не объявлять).
Dim ИмяПеременной as [Тип]
Билет №24
1.Цель моделирования.
Каждый объект имеет большое количество различных свойств. В процессе построения модели выделяются главные, наиболее существенный для проводимого исследования свойства. Напр., аэродинамические качества самолёта в аэродинам.трубе – важно, чтобы модель имела геометрическое подобие оригинала, но не важен её цвет.
Разные науки по-разному исслед. объекты и процессы. Человек в химии как объект, состоящий их разл. химич. веществ, в биологии-система, стремящаяся к самосохранению.
Основная цель моделирования-это изучение и исследование объекта или явления, для которого модель построена.
Достоинства метода моделирования-1.универсальность, 2.небольшая стоимость 3.меньшая продолжительность во времени
Недостатки – 1.трудности построения адекватной модели 2.сбор большого кол-ва достоверной информации.
Главное св-во моделир.-адекватность, т.е.соответствие моделируемым особенностям оригинала.
Адекватность теоретических моделей законам реального мира проверяются с помощью опытов и экспериментов.
С другой стороны, разные объекты могут описываться одной моделью.(в механике материальные тела(планета, песчинка)-материальная точка.