
- •Вопрос 1. Основные понятия программного обеспечения (по).
- •Вопрос 2. Характеристика программного продукта
- •Вопрос 3. Основные виды программного обеспечения.
- •Вопрос 4. Общая характеристика пакетов прикладных программ
- •Вопрос 5. Классификация ппп.
- •Вопрос 6. Системы счисления. Понятие систем счисления. Виды и группы систем счисления.
- •Вопрос 7. Перевод целых и дробных чисел из одной системы счисления в другую.
- •Вопрос 8. Арифметические операции в двоичной системе счисления и представление чисел в других системах.
- •Вопрос 9. Компьютерные преступления: общая характеристика и классификация.
- •Вопрос 10. Способы защиты информации.
- •Вопрос 11. Компьютерные вирусы: их действие и последствия.
- •Вопрос 12. Основные виды вирусов.
- •Вопрос 13. Профилактика и борьба с компьютерными вирусами.
- •Вопрос 14. Теоретические основы сжатия данных.
- •Вопрос 15. Программные средства сжатия данных.
- •Вопрос 16. Понятие операционной системы.
- •Вопрос 17. Основные компоненты и навыки работы с Windows.
- •Вопрос 18. Текстовые файлы.
- •Вопрос 19. Основы стилей. Сборка документов с помощью шаблонов.
- •Вопрос 20. Общая характеристика электронных таблиц.
- •Вопрос 21. Форматы ячеек и создание таблиц в excel.
- •Вопрос 22. Использование функций. Элементарные функции. Вычисление в таблицах excel. Ссылки и имена. Вложенные функции.
- •Вопрос 23. Числовые и логические функции в Ехсе.
- •Вопрос 24. Статистические функции в е. Работа с диаграммами в е. Форматирование и параметры диаграмм.
- •Вопрос 25. Понятие вычислительных сетей.
- •Вопрос 26. Базовые топологии локальных компьютерных сетей.
- •Вопрос 27. Топология глобальной вычислительной сети.
- •Вопрос 28. Глобальная сеть интернет. Структура, характеристика и способы работы.
- •Вопрос 29. Основные понятия и функции логики.
- •Вопрос 30. Законы логики и правила преобразования логических выражений.
- •Вопрос 31. Базовые логические элементы.
- •Вопрос 32. Логическая структура гибких дисков.
- •Вопрос 33. Логическая структура жестких дисков.
- •Вопрос 34. Растровые и векторные графические изображения.
- •Вопрос 35. Форматы графических файлов.
- •Вопрос 36. Двоичное кодирование графической информации.
- •Вопрос 37. Графические редакторы.
- •Вопрос 38. История развития глобальной сети Интернет.
- •Вопрос 39. Принцип устройства компьютера. Основные блоки и качественные характеристики пк.
- •Вопрос 40. Периферийные устройства. Мониторы. Микропроцессор. Оперативная память, кэш-память.
- •Вопрос 41. Интегрированная среда разработки Делфи: основные задачи, решаемые с помощью среды. Развитие среды Делфи.
- •Вопрос 50. Теоретические основы информатики: информатика как наука.
- •Вопрос 51. Информация и концепция ее определения.
- •Вопрос 52. Информационный процесс и его структура.
- •Вопрос 53. Свойства информации.
- •Вопрос 54. Основные понятия объектно-ориентированного программирования: объект, класс, иерархия объектов класса.
- •Вопрос 55. Наследование, операции и методы, определение метода.
- •Вопрос 56. Свойства объекта, события и их обработка.
- •Вопрос 57. Основные элементы языка Делфи. Алфавит и словарь языка.
- •Вопрос 60. Массивы. Описание типа «массив».
- •Вопрос 62. Стандартные задачи.
- •Вопрос 63. Двумерные массивы. Ввод и вывод элементов.
- •Вопрос 64. Стандартные задачи. Нахождение наибольшего, наименьшего.
- •Вопрос 65. Нахождение суммы и произведения по строкам и столбцам матрицы.
- •Вопрос 66. Методы программирования. Метод структурного программирования и метод нисходящего проектирования программ.
- •Вопрос 67. Языки программирования. Понятие. Компиляторы и интерпретаторы.
- •Вопрос 68. Уровни и поколения языков программирования.
- •Вопрос 69. Языки программирования высокого уровня.
- •Вопрос 70. Объектно-ориентированное программирование.
- •Вопрос 71. Основы алгоритмизации.
- •Вопрос 72. Св-ва и виды алгоритмов.
- •Вопрос 73. Способы описания алгоритмов.
- •Вопрос 74. Линейные алгоритмы, разветвляющиеся алгоритмы.
- •Вопрос 75. Циклические алгоритмы. Примеры составления алгоритмов.
Вопрос 73. Способы описания алгоритмов.
-словесно-формульное (с помощью слов и формул. Каждое действие имеет порядковый номер, выполняется шаг за шагом, не применяется из-за отсутствия наглядности)
-графическое (с помощью схем, кот. Представляют собой систему связанных геометрических фигур, каждая фигура-отдельный этап блок.)
-на алгометрическом языке-средство для записи алгоритмов в алг. Виде, промежуток между записью алгоритма на естественном языке и языке программирования. Граф. Описание.
Процесс - выполнение операций или группы операций, в результате кот. Изменяется значение, форма представления или расположение данных.
Решение - выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий.
Ввод-вывод - преобразование данных в формулу, пригодную для обработки или отображения результатов обработки. Поиск-остановка - начало, конец, прерывание процесса обработки данных или выполнения программы.
Предопр. Проц. – использование ранее созданных или отдельно описанных алгоритмов и программ.
Соединительный - указание связи.
Комментарий - связь между элементами схемы и пояснением.
Циклический процесс - операция повторяющихся прцессов.
Вопрос 74. Линейные алгоритмы, разветвляющиеся алгоритмы.
Линейные алгоритмы состоят из последовательности операций , выполняющихся только один раз в порядке их следований. Встречается редко только тогда, когда необходимо произвести расчет большой формулы с точностью. Структура:
Блок следования – объединение нескольких следующих друг за другом блоков действий. Любая величина сохраняет своё значение до тех пор пока не будет проведена новая, т.е. чтение числа из ячейки памяти не изменяет содержимого ячейки.
Начало-a-r:a3-V-конец
. Разветвляющиеся алгоритмы – алгоритм, в кот. Выбирается один из нескольких вариантов вычислит. Процесса. Каждый подобный путь – ветвь. Два вида условий:
Простое – условие называется выражение, сост. Из двух текстовых велич. Связ =,<,>,<=. Составное – логическое выражение, составляемое из простых выражений связанных И,ИЛИ,НЕ.
Формы:
-полный выбор, зависит от результата проверки условия, выполнение либо по ветке ДА или НЕТ.
-неполный.
Вопрос 75. Циклические алгоритмы. Примеры составления алгоритмов.
Циклические алгоритмы. Циклические алгоритмы содержат некоторую последовательность операций, которые выполняются многократно и дают искомый результат (раб. Операции)
Типы блоков:
-основной- тело цикла – производит вычисления.
-остальные- вспомогательные значения.
Выполнение циклического алг. Распадается на этапы – циклы, на каждом выполняется:
-вычисление результатов
-проверка окончания цикла.
-изменение переменных. На каждом цикле вычисляются новые значения аргументов и соответствующие им новые значения результатов рабочих операций.
Три типа:
-Цикл с предусловием. Условие выполнения цикла, тело цикла может не выполнятся ни одного раза.
-С постусловием. Условие окончания цикла, тело вып. Хотя бы один раз.
-С повторением. Тело столько раз, сколько значений принимает параметр. Шаг – величина изменения параметра, после каждого выполнения тела цикла.
Методика составления алгоритма:
-четко сформировать условия задачи.
-выделить исходные данные и результаты.
-сформировать метод решения задачи в общем виде
-выделить наиболее крупные этапы решения задачи, выполняющиеся однократно и охватывающие в совокупности процесс решения всей задачи.
-выделить наиболее крупную операцию, выполн. Многократно кот. Обеспечивает решение всей задачи.
-составить подобную схему алгоритма.
-описать процесс выполнения одного шага нисходящего проектирования.
-схемы отдельных укрепленных блоков механически объединить в соответствии с иерархической структуры схем.
Этапы решения задачи на ЭВМ:
-формирование задачи.
-выбор методов решения.
-составление алгоритма.
-составление программы.
-решение задачи на ЭВМ по заданной программе.