- •1. Основные понятия программного обеспечения
- •2. Характеристика программного продукта
- •3. Основные виды программного обеспечения
- •4. Общая характеристика пакетов прикладных программ
- •5. Классификация ппп
- •6. Системы счисления. Понятие системы счисления. Виды и группы систем счисления
- •7. Перевод целых и дробных числе из одной системы счисления и представление чисел в других системах счисления Алгоритмы работы с целыми числами.
- •Алгоритмы работы с дробными числами.
- •8. Арифметические операции в двоичной системе счисления и представление чисел в других системах счисления
- •9. Компьютерные преступления: общая характеристика и классификация
- •10. Способы защиты информации
- •Технические,
- •11. Компьютерные вирусы: их действие и последствия.
- •13. Профилактика и борьба с компьютерными вирусами
- •14. Теоретические основы сжатия данных
- •Объекты сжатия
- •Обратимость сжатия
- •Алгоритмы обратимых методов
- •Алгоритм rle
- •0; 3; 127; 2; 0; 1; 255; 4 (Всего 8 байтов).
- •Алгоритм kwe
- •Алгоритм Хафмана
- •Синтетические алгоритмы
- •15. Программные средства сжатия данных
- •Архиватор WinArj
- •Архиватор WinZip
- •Архиватор WinRar
- •16. Понятие операционной системы
- •17. Основные компоненты и навыки работы с Windows.
- •Окно. Виды:
- •Файла и папки
- •18. Текстовые фаилы. Общая характеристика ms word. Окно процессора word. Функции горизонтальное меню. Основные приемы работы с документами word
- •2. На горизонтальной линейке «укреплены» треугольники.
- •19. Основы стилей. Сборка документов с помощью шаблонов. Создание таблиц. Работа с таблицами. Управление внешним видом документа с помощью разделов и полей.
- •20. Общая характеристика электронных таблиц. Общая характеристика ms excel. Окно процессора ms excel
- •21. Формат ячеек и создание таблиц в Excel. Автоформат и условное форматирование. Основные приёмы работы в ms excel
- •22. Использование функций. Элементарные функции. Вычисление в таблицах Excel. Ссылки и имена. Вложенные функции
- •23. Числовые и логические функции в Excel. Функции категории «ссылки и массивы» в Excel.
- •1) Вычисление частного и остатка.
- •24. Статистические функции в Excel. Работа с диаграммами в Excel.Форматирование и параметры диаграмм.
- •25. Понятие вычислительных сетей
- •26. Базовые топологии локальных компьютерных сетей.
- •27. Топология глобальной вычислительной сети
- •28. Глобальная сеть internet: структура, характеристика и способы работы
- •29. Основные понятия и функции логики
- •Логическое умножение (конъюнкция)
- •Логическое сложение (дизъюнкция)
- •Логическое отрицание (инверсия)
- •Логическое следование (импликация)
- •Логическое равенство (эквивалентность).
- •30. Законы логики и правила преобразования логических выражений
- •31. Базовые логические элементы
- •32. Логическая структура гибких дисков
- •33. Логическая структура жестких дисков
- •Дефрагментация дисков
- •34. Растровые и векторные графические изображения
- •35. Форматы графических фаилов.
- •Форматы растровых графических файлов
- •36. Двоичное кодирование графической информации
- •37. Графические редакторы
- •38. История развития глобальной сети internet
- •39. Принцип устройства компьютера. Основные блоки и качественные характеристики пк
- •Принцип устройства компьютера.
- •Устройства ввода и вывода
- •Центральный процессор
- •Основные блоки и качественные характеристики пк.
- •Структурная схема пк.
- •40. Периферийные устройства. Мониторы. Микропроцессоры. Оперативная память, кэш-память.
- •Микропроцессор.
- •Оперативная память, кэш-память.
- •41. Интегрированная среда разработки Delphi: основные задачи, решаемые с помощью среды. Развитие среды Delphi
- •42. Интегрированная среда разработки Delphi: назначение и общее описание среды
- •43. Интегрированная среда разработки Delphi: палитры компонентов
- •44. Интегрированная среда разработки Delphi: основные пункты меню и их назначение
- •45. Общая организация программы в Delphi: структура головной программы в приложении.
- •46. Общая организация программы в Delphi: структура модуля в приложении
- •47. Фаилы проекта в Delphi
- •48. Встроенные функции и процедуры для строковых типов в Delphi
- •49. Встроенные функции и процедуры для работы с массивами в Delphi
- •50. Теоретические основы информатики: информатика как наука
- •51. Информация и концепция её определения
- •52. Информационный процесс и его структура
- •1) Бумажные информационные процессы
- •53. Теоретические основы информатики: свойства информации
- •54. Основные понятия объектно-ориентированного программирования: объект, класс, иерархия объектов класс
- •55. Основные понятия объектно-ориентированного программирования: наследование, операции и методы, определение метода
- •56. Основные понятия объектно-ориентированного программирования: свойства объекта, события и их обработка
- •57. Основные элементы языка Delphi (Pascal). Алфавит и словарь языка Delphi (Pascal)
- •58.Структура Delphi (Pascal) – программы. Типы данных. Стандартные функции в Delphi (Pascal)
- •59. Простые операторы в Delphi (Pascal). Операторы выбора и перехода. Примеры. Оператор повтора. Примеры
- •Оператор повтора
- •61. Ввод и вывод элементов одномерного массива. Операции над элементами одномерных массивов
- •Ввод элементов массива:
- •Вывод элементов массива.
- •62. Стандартные задачи (нахождение суммы, произведения, min,max). Сортировка одномерных массивов. Рассмотреть несколько способов.
- •Сортировка одномерных массивов
- •1 Способ. Линейная сортировка.
- •2 Способ. Сортировка методом пузырька.
- •3 Способ. Метод быстрой сортировки с разделением.
- •63. Двумерные массивы. Ввод и вывод элементов матрицы
- •Ввод элементов матрицы.
- •Вывод элементов матрицы.
- •64. Двумерные массивы. Стандартные задачи с матрицами: нахождение наибольшего и наименьшего значения.
- •65. Двумерные массивы. Стандартные задачи с матрицами: нахождение суммы и произведения по строкам и столбцам матрицы Алгоритм суммы каждой строки.
- •Алгоритм произведения каждой строки.
- •66. Методы программирования: метод структурного программирования и метод нисходящего проектирования программ.
- •67. Языки программирования: понятие «язык программирования», компиляторы и интерпретаторы.
- •68. Уровни и поколения языков программирования
- •69. Языки программирования высокого уровня. Основные системы программирования
- •70. Объектно-ориентированное программирование: общие понятия.
- •71. Основы алгоритмизации вычислительных процессов: основные понятия теории алгоритмов
- •72. Основы алгоритмизации вычислительных процессов: свойства и виды алгоритмов
- •73. Основы алгоритмизации вычислительных процессов: способы описания алгоритмов
- •74. Основы алгоритмизации вычислительных процессов: линейные алгоритмы. Примеры. Разветвляющиеся алгоритмы. Примеры.
- •75. Основы алгоритмизации вычислительных процессов: циклические алгоритмы. Примеры. Методика составления алгоритмов
23. Числовые и логические функции в Excel. Функции категории «ссылки и массивы» в Excel.
Числовые:
1) Вычисление частного и остатка.
Функция ЦЕЛОЕ – округляет число до ближайшего меньшего целого. Например: ЦЕЛОЕ (5,7) – результат 5; ЦЕЛОЕ (-5,7) – результат -6.
Функция ОСТАТ (число, делитель) – вычисляет остаток от деления нацело.
2) функции округления: ОКРУГЛ (число, число_разрядов)
А) если число_разрядов больше 0, то число округляется до указанного количества десятичных разрядов справа от десятичного разделителя;
Б) если число_разрядов равно 0, то число округляется до ближайшего целого;
В) если число_разрядов меньше 0, то число округляется до указанного количества десятичных разрядов слева от десятичного разделителя.
Например:
Пусть в ячейке А4 записано число 143,3184.
Формула ОКРУГЛ (А4,2) вернет число 143,32.
Формула ОКРУГЛ (А4,0) вернет число 143.
Формула ОКРУГЛ (А4,-1) вернет число 140.
3) Функции округления:
Несколько иные задачи решают функции ОКРУГЛВНИЗ (число, число_разрядов) и ОКРУГЛВВЕРХ (число, число_разрядов).
В соответствии с их названиями они работают как функция ОКРУГЛ, но округляют всегда в большую или меньшую сторону.
4) Функция ОТБР:
Синтаксис: ОТБР (число, число_разрядов)
отбрасывает дробную часть числа, если опустить второй аргумент. Если его указать, то функция работает как ОКРУГЛВНИЗ.
5) Функция СЛЧИС.
Возвращает равномерно распределенное случайное число, большее либо равное 0 и меньшее 1. Новое случайное число возвращается при каждом вычислении рабочего листа.
Синтаксис: СЛЧИС( )
Примечание:
1) Чтобы получить случайное вещественное число между a и b, можно использовать следующую формулу:
СЛЧИС()*(b-a)+a
2) Если требуется использовать функцию СЛЧИС для генерации случайного числа, но изменение этого числа при каждом вычислении значения ячейки нежелательно, можно ввести в строку формул =СЛЧИС(), а затем нажать клавишу F9, чтобы заменить формулу на случайное число.
Пример:
В ячейку А4 ввести функцию случайного целого числа в интервале от 5 до 20.
=ОКРУГЛ ( СЛЧИС()*15+5;0);
или
=Целое ( СЛЧИС()*15+5).
Некоторые простые факты из математической логики
Название |
Обозначение |
Функция Excel |
Отрицание |
¬ |
НЕ |
Конъюнкция |
^ ( & ) |
И |
Дизъюнкция |
v |
ИЛИ |
Логические:
На практике «в чистом виде» логические выражения, как правило, не используются. Логическое выражение служит первым аргументом функции ЕСЛИ:
ЕСЛИ (лог_выражение, значение_если _истина, значение_если_ложь)
Пример
В ячейках Е4 и Е5 даны два числа. Найти разность большего и меньшего.
=ЕСЛИ ( E4<E5; E5-E4; E4-E5 ).
1) Функция вертикального просмотра ВПР, синтаксис имеет вид:
ВПР (искомое _значение, инфо_таблица, номер_столбца, тип_соответствия)
Тип_соответствия – необязательный параметр. Если он равен ИСТИНА или опущен, то первый столбец инфо_таблицы должен быть упорядочен по возрастанию, и в нем отыскивается наибольшее значение, не превышающее искомое.
Если тип_соответствия – ЛОЖЬ (можно вводить 0), то первый столбец инфо_таблицы может быть неупорядоченным, а функция ВПР ищет точное соответствие для искомого_значения.
Пример:
Дано расписание рейсовых автобусов. Создать справочник поиска времени отправления по заданному маршруту:
=ВПР(A3; Расписание!A4:F90; 2; 0);
Искомое значение – А3;
Информационная таблица – Расписание!А4:F90;
Номер столбца – 2;
Тип соответствия – ложь.
2) Функция ВЫБОР. Синтаксис: ВЫБОР (номер_индекса ;значение1;значение2;…)
Номер_индекса — это номер выбираемого аргумента-значения. Номер_индекса должен быть числом от 1 до 29, формулой или ссылкой на ячейку, содержащую число в диапазоне от 1 до 29.
Если номер_индекса равен 1, то функция ВЫБОР возвращает значение1; если он равен 2, то функция ВЫБОР возвращает значение 2 и так далее.
Если номер_индекса меньше 1 или больше, чем номер последнего значения в списке, то функция ВЫБОР возвращает значение ошибки #ЗНАЧ!.
Если номер_индекса является дробным, то он усекается до меньшего целого.
Значение1, значение2,... — это от 1 до 29 аргументов-значений, из которых ВЫБОР, используя номер_индекса, выбирает значение или выполняемое действие. Аргументы могут быть числами, ссылками на ячейки, именами, формулами, функциями или текстами.
3) Функция ПОИСКПОЗ. Синтаксис: ПОИСКПОЗ(искомое_значение;просматриваемый_массив;тип_сопоставления)
Искомое_значение — значение, используемое при поиске значения в таблице. Искомое_значение — это значение, которое сопоставляется со значениями в аргументе просматриваемый_массив. Искомое_значение может быть значением (числом, текстом или логическим значением) или ссылкой на ячейку, содержащую число, текст или логическое значение.
Просматриваемый_массив — непрерывный интервал ячеек, возможно, содержащих искомые значения. Просматриваемый_массив может быть массивом или ссылкой на массив.
Тип_сопоставления — число -1, 0 или 1. Тип_сопоставления указывает, как Microsoft Excel сопоставляет искомое_значение со значениями в аргументе просматриваемый_массив.
Если тип_сопоставления равен 1, то функция ПОИСКПОЗ находит наибольшее значение, которое меньше либо равно, чем искомое_значение. Просматриваемый_массив должен быть упорядочен по возрастанию: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА.
Если тип_сопоставления равен 0, то функция ПОИСКПОЗ находит первое значение, которое в точности равно аргументу искомое_значение. Просматриваемый_массив может быть не упорядочен.
Если тип_сопоставления равен -1, то функция ПОИСКПОЗ находит наименьшее значение, которое больше либо равно чем искомое_значение. Просматриваемый_массив должен быть упорядочен по убыванию: ИСТИНА, ЛОЖЬ, Z-A, ..., 2, 1, 0, -1, -2, ..., и так далее.
Если тип_сопоставления опущен, то предполагается, что он равен 1.
4) Функция ИНДЕКС имеет две формы: ссылка и массив. Ссылочная форма всегда возвращает ссылку; форма массива всегда возвращает значение или массив значений. Если первый аргумент функции ИНДЕКС является массивом констант, то лучше использовать форму массива.
Синтаксис 1. Форма массива: ИНДЕКС(массив; номер_строки; номер_столбца)
Массив — это диапазон ячеек или массив констант.
Если массив содержит только одну строку или один столбец, то соответствующий аргумент номер_строки или номер_столбца не является обязательным.
Если массив занимает больше, чем одну строку и больше, чем один столбец, а задан только один аргумент номер_строки или номер_столбца, то функция ИНДЕКС возвращает массив из целой строки или целого столбца аргумента массив.
Номер_строки — это номер строки в массиве, из которой нужно возвращать значение. Если номер_строки опущен, то аргумент номер_столбца нужно задавать обязательно.
Номер_столбца — это номер столбца в массиве, из которого нужно возвращать значение. Если номер_столбца опущен, то аргумент номер_строки нужно задавать обязательно.