Лабораторная работа № 1. Разработка алгоритмов

1. Разработайте методы для нахождения:

- суммы чисел;

- среднего значения;

- наибольшего значения;

- малого значения;

2. На базе представленных данных (табл. 1) создать метод определения среднего балла каждого студента

Таблица 1

ФИО Информатика История экономики Финансовая теория Философия
Иванов И.И.
Петров И.Д.
Сидоров И.Б.
Сидорова М.Г.
Миронова П.Н.

3. Отчет оформите в виде блок Лабораторная работа № 1. Разработка алгоритмов-схем в MS Word.

Лабораторная работа № 2. Создание программ на VBA с внедрением функций и процедур

1. Запишите макрос сотворения таблицы, состоящей из 2-ух столбцов – “Наименование региона” и “Число малых компаний” (5-6 строк), подсчитайте среднее значение и остановите запись. Назовите макрос “Создание” и назначьте сочетание кнопок для резвого его вызова. Переименуйте лист в “Число Лабораторная работа № 1. Разработка алгоритмов МП”.

2. Просмотрите записанный макрос, запишите комменты, что означают приобретенные команды.

3. Запишите макрос “Копирование”, копирующий сделанную таблицу на другой лист, также добавляющий дополнительный столбец “Среднесписочная численность работников малых компаний”. Просмотрите его, запишите комменты к командам.

4. На базе разных методов адресации ячеек (Range, Cells, ActiveCell), разработайте функцию “Наполнение” для Лабораторная работа № 1. Разработка алгоритмов наполнения данными добавленного столбца. Переименуйте лист на “Работники МП”.

5. Запишите макрос “Макс_мин” для определения наибольшего и малого значения среднесписочной численности работников. Просмотрите его, добавьте комменты.

6. На новеньком листе “Итог” разработайте функцию сотворения таблицы, состоящую из 3-х столбцов “Наименование предприятия”, “Прибыль” и “Убыток” (5-6 строк).

7. Добавьте в полученную таблицу столбец Лабораторная работа № 1. Разработка алгоритмов “Денежный итог”. Сделайте функцию юзера “Фин_рез”, которая рассчитывала бы итог работы предприятия, как “Прибыль” минус “Убыток”.

8. Запишите макросы перехода на листы “Число МП”, “Работники МП” и “Итог”.

9. На отдельном листе при помощи панели инструментов Формы расположите три кнопки и назначьте на их макросы перехода на надлежащие листы.

10. Оформите Лабораторная работа № 1. Разработка алгоритмов приобретенное кнопочное меню, согласно Вашим эстетическим представлениям (сделайте заливку, добавьте набросок и т.д.).

11. Сохраните сделанный файл, так как он пригодится для выполнения последующей лабораторной работы.

Лабораторная работа № 3. VBA. Работа с условными и бесспорными операторами. Работа с циклами

1. Сделайте функцию “Налог”, которая добавляет и рассчитывает в таблице на листе “Итог Лабораторная работа № 1. Разработка алгоритмов” из предшествующей работы дополнительный столбец “Налог” (если “Прибыль” меньше 10000, то “Налог” равен 7%, от 10000 до 20000 – 10% и от 20000 и поболее – 13% от суммы прибыли).

2. На базе конструкции While Do…Loop разработайте функцию “Макс” для нахождения наибольшего и “Мин” для нахождения малого значения суммы налога.

3. Сделайте функцию “Наименование”, которая напротив ячеек с данными о наибольшей Лабораторная работа № 1. Разработка алгоритмов и малой сумме налога помещала бы соответственное наименование региона.

4. Организуйте наполнение столбца “Денежный итог” при помощи процедуры “Заполнение_1”, используя цикл For…Next.

Лабораторная работа № 4. VBA. Ввод и вывод данных. Создание и редактирование форм.

1. В новеньком файле на листе “Продукты” при помощи оператора Inputbox() организуйте ввод данных Лабораторная работа № 1. Разработка алгоритмов в таблицу (5-6 строк), состоящую из 4 столбцов “Код продукта”, “Наименование”, “Стоимость за единицу” и “Количество” (по окончании ввода нужно ввести ключевое слово (к примеру, “финиш”) и выдать соответственное подтверждающее сообщение).

2. Добавьте дополнительный столбец “Сумма” в таблицу и сделайте форму “Расчет”, содержащую поля таблицы для прибавления, исчисления суммы и помещающую приобретенный итог в Лабораторная работа № 1. Разработка алгоритмов подобающую ячейку.

3. В таблицу добавьте дополнительный столбец “Вид оплаты”, принимающий значения 1, 2 либо 0, зависимо от избранного на форме тумблера “Наличный”, “Карта” либо “Безналичный”.

4. Сделайте форму “Скидка” для ввода данных в новейшую таблицу на одноименном листе, состоящую из 2-ух столбцов – “Вид оплаты” и “Процент скидки”. Вид оплаты нужно выбирать из Лабораторная работа № 1. Разработка алгоритмов раскрывающегося перечня.

5. На форму “Расчет” добавьте поле и кнопку для определения суммы скидки, исходя из данных таблицы на листе “Скидка”. Результаты расчета расположите в дополнительный столбец на листе “Продукты”.

Тестовые задания

1. Что такое «информация»?

А) это данные об объектах среды, их параметрах, свойствах и состоянии.

Б) это сведения об Лабораторная работа № 1. Разработка алгоритмов объектах и явлениях среды, их параметрах, свойствах и состоянии, которые уменьшают имеющуюся о их степень неопределенности, неполноты познаний.

С) это сведения об объектах среды, их свойствах и состоянии, которые уменьшают имеющуюся о их степень неопределенности.

Д) это данные об объектах и явлениях среды, их параметрах, свойствах и состоянии, которые Лабораторная работа № 1. Разработка алгоритмов уменьшают имеющуюся о их степень неопределенности, неполноты познаний.

2. Что такое «данные»?

А) это зарегистрированные сигналы.

Б) это записанные наблюдения, которые не употребляются, а только хранятся.

С) это применяемая информация.

Д) это информация, которая подвергается первичной обработке.

3. Назовите важные характеристики инфы, определяющие ее качество.

А) субъективность, полнота, адекватность, доступность, актуальность.

Б) объективность, субъективность Лабораторная работа № 1. Разработка алгоритмов, полнота, достоверность, адекватность, доступность, актуальность, своевременность, точность.

С) объективность, субъективность, полнота, достоверность, адекватность, доступность, актуальность.

Д) объективность, субъективность, достоверность, адекватность, доступность.

4. Одним из важных параметров инфы, определяющих ее качество, является актуальность. В чем состоит это свойство?

А) в степени соответствия инфы текущему моменту времени.

Б) в уровне Лабораторная работа № 1. Разработка алгоритмов соответствия современным тенденциям.

С) в интенсивности информационного обмена.

Д) в степени соответствия текущему положению дел.

5. Одним из важных параметров инфы, определяющих ее качество, является полнота. В чем состоит это свойство?

А) в наличии полного объема данных.

Б) в достаточности данных для принятия решений.

С) в применении данных по Лабораторная работа № 1. Разработка алгоритмов предназначению.

Д) в двойственности имеющегося порядка вещей.

6. Одним из важных параметров инфы, определяющих ее качество, является достоверность. В чем состоит это свойство?

А) представляет собой уровень активных сигналов в полезном сигнале.

Б) представляет собой уровень сторонних сигналов в зарегистрированном полезном сигнале.

С) представляет собой количество отрицательных сигналов в положительном Лабораторная работа № 1. Разработка алгоритмов сигнале.

Д) представляет собой уровень потусторонних сигналов в зарегистрированном активном сигнале.

7. Одним из важных параметров инфы, определяющего ее качество, является адекватность инфы. В чем сущность этого характеристики?

А) в степени соответствия беспристрастному состоянию инфы.

Б) в степени соответствия действительности.

С) в степени соответствия реальному беспристрастному состоянию дела.

Д) в степени соответствия реальному Лабораторная работа № 1. Разработка алгоритмов состоянию инфы.

8. Перечислите главные операции, которые включает процесс обработки данных.

А) сбор, сортировка, архивация, защита, транспортировка, преобразование.

Б) сбор, формализация, фильтрация, сортировка, архивация, защита, транспортировка, преобразование.

С) сбор, формализация, фильтрация, сортировка, архивация, защита, транспортировка, преобразование, хранение, передача.

Д) сбор, архивация, защита, транспортировка, преобразование.

9. В чем состоит Лабораторная работа № 1. Разработка алгоритмов прием кодировки данных?

Для автоматизации работы с данными, относящимися к разным типам, нужно унифицировать их форму представления. Для этого обычно употребляется прием кодировки, состоящий в выражении данных 1-го типа через данные другого типа.

10. Сколько понятий либо значений можно кодировать 3-мя битами?

А) восемь понятий либо значений:

000 (0) 001 (1) 010 (2) 011 (3) 100 (4) 101 (5) 110 (6) 111 (7).

Б) семь понятий либо значений Лабораторная работа № 1. Разработка алгоритмов:

000 (0) 001 (1) 010 (2) 011 (3) 100 (4) 101 (5) 110 (6).

С) 6 понятий либо значений:

000 (0) 001 (1) 010 (2) 011 (3) 100 (4) 101 (5) 110 (6).

Д) 5 понятий либо значений:

000 (0) 001 (1) 010 (2) 011 (3) 100 (4) 101 (5).

11. Выразите в двоичной системе счисления число 6.

А) 111 (6).

Б) 101 (6).

С) 100 (6).

Д) 110 (6).

12. Переведите в десятичную систему счисления число 100, записанное в двоичной системе.

А) 100 (2).

Б) 100 (4).

С) 100 (8).

Д) 100 (10).

13. Запишите формулу, связывающую количество разрядов в двоичной системе кодировки с количеством значений, которое может быть Лабораторная работа № 1. Разработка алгоритмов в ней выражено.

А) N=2m, где N – количество независящих кодируемых значений; m – разрядность двоичного кодировки, принятая в данной системе.

Б) N=2mk, где N – количество независящих кодируемых значений; m – разрядность двоичного кодировки, принятая в данной системе; k – число степеней свободы.

С) N=4mk, где N – количество независящих кодируемых значений Лабораторная работа № 1. Разработка алгоритмов; m – разрядность двоичного кодировки, принятая в данной системе; k – число степеней свободы.

Д) N=4m, где N – количество независящих кодируемых значений; m – разрядность двоичного кодировки, принятая в данной системе.

14. Запишите метод перевода целых десятичных чисел в двоичные числа.

А) 1. Поделить число на 2.

2. Если личное не равно 2, то поделить его на Лабораторная работа № 1. Разработка алгоритмов 4, и т.д. пока личное не станет равно 2. Если личное 2, то записать все приобретенные остатки, начиная с первого, справа влево.

Б) 1. Поделить число на 2. Зафиксировать остаток (0 либо 1) и личное.

2. Если личное не равно 0, то поделить его на 2, и т.д. пока личное не станет равно 0. Если личное 0, то записать Лабораторная работа № 1. Разработка алгоритмов все приобретенные остатки, начиная с первого, справа влево.

С) 1. Поделить число на 2. Зафиксировать остаток (0 либо 2) и личное.

2. Если личное не равно 2, то поделить его на 2, и т.д. пока личное не станет равно 2. Если личное 2, то записать все приобретенные остатки, начиная с первого, справа влево.

Д) 1. Поделить число на Лабораторная работа № 1. Разработка алгоритмов 4. Зафиксировать остаток (0 либо 1) и личное.

2. Если личное не равно 0, то поделить его на 4, и т.д. пока личное не станет равно 0. Если личное 0, то записать все приобретенные остатки, начиная с первого, справа влево.

15. Представьте число 23 в двоичной форме.

А) 10111.

Б) 11111.

С) 11110.

Д) 10101.

16.Какое значение будет принимать переменная Х, после Лабораторная работа № 1. Разработка алгоритмов выполнения куска программки:

f:=10; d:=10;

If f>=d then x:=f else x:=d

A) 10;

Б) 20;

В) 30;

Г) 1

17.Методом является...

А) последовательность команд, которую может выполнить исполнитель

Б) система команд исполнителя

В) математическая модель

Г) информационная модель

18.Дайте наименования фигурам блок – схемы:


laboratoriya-tehnologii-vozdejstviya-tv-zanimaetsya-razrabotkoj-shirokogo-spektra-problem-svyazannih-s-aktivnimi-vozdejstviyami-na-gidrometeorologicheskie-i-geofizi.html
laboratornaya-5-fajlovij-vvod-vivod.html
laboratornaya-diagnostika-3-glava.html