- •3. Операционные системы (ос) как средство распределения и управления ресурсами. Операционная система (ос), ее функции и задачи. Различие ос по параметрам.
- •Функции ос.
- •Программы ос.
- •5.Компьютерные сети. Классификация сетей. Ip и mac адрес.
- •6. Работа с окнами. Контекстное и главное меню. Справочная информация в Windows.
- •Главное меню
- •Клавиша f1
- •Справка в диалоговых окнах
- •Контекстная подсказка
- •Справка в приложениях
- •7. Работа с папками и файлами. Командная строка. Основные команды
- •Создание папки
- •Перемещение и копирование папки, файла
- •Переименование папки, файла
- •Удаление папок, файлов
- •Восстановление удаленных объектов
- •8. Служебные программы Windows. Назначение служебных программ. Командная строка. Основные команды.
- •9. Диагностика, тестирование и обслуживание эвм.
- •10. Восстановление удаленных данных и по.
- •11. Сжатие данных. Архивирование информации. Программы архиваторы. Создание и распаковка архивов.
- •12. Компьютерные вирусы и их классификация. Объекты заражения вирусами. Признаки заражения компьютера вирусами. Средства защиты от вирусов
- •13. Понятие алгоритма. Свойства алгоритма. Визуализация алгоритмов и блок-схемы. Формы представления алгоритмов
- •14. Пакет программ microsoft.
- •16. Линейные, разветвленные и цикличные алгоритмы.
- •17. Компьютер как исполнитель алгоритмов. Программа как изображение алгоритма.
- •19. Типы данных. Диагностика, тестирование и обслуживание эвм.
- •20. Операции с массивами. Ввод и вывод массивов.
- •Алгоритмы поиска и упорядочения массива.
- •22. Глобальные и локальные сети. Firewall.
- •23. Классификация программного обеспечения.
- •24. Программное обеспечение эвм, его основные характеристики.
- •25. Обработка текстовой информации. Назначение. Основные возможности. Пакет программ microsoft
- •26. Редакторы документов и издательские системы. Стандартный набор операций с текстом и его расширения.
- •Минимальный набор типовых операций с текстом
- •27. (14) Текстовый редактор ms Word. Пакет программ microsoft.
- •28. Набор текста. Редактирование текста. Работа с блоками текста. Параметры страницы, абзаца, символа.
- •29.Оформление документа с помощью стилей. Вставка объектов. Взаимное расположение объекта и текста.
- •31. Системы векторной и растровой графики.
- •32. Табличный процессор ms Excel. Справочная система. Содержимое ячеек. Работа с листами.
- •34. Языки программирования
- •35. Базы данных и системы управления базами данных (субд). Основные функции субд. Субд ms Access.
- •36. Состав системного блока. Мат плата, озу, жд, процессор, его состав. Назначение его основных компонент и их характеристики.
- •37. Архитектура пк. Принципы построения пк.
- •38. Интернет как пример глобальной компьютерной сети: структура Интернет
- •Структура (сервисы)
- •39. Измерение информации. Защита информации
- •40.Виды информационных процессов. Принципы получения, хранения, обработки и использования информации.
13. Понятие алгоритма. Свойства алгоритма. Визуализация алгоритмов и блок-схемы. Формы представления алгоритмов
Алгоpитм — точное и понятное пpедписание исполнителю совеpшить последовательность действий, направленных на решение поставленной задачи.. Алгоритм — одно из основных понятий информатики и математики.
Основные свойства алгоритмов следующие:
Понятность для исполнителя — т.е. исполнитель алгоритма должен знать, как его выполнять.
Дискpетность (прерывность, раздельность) — т.е. алгоpитм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых (или pанее опpеделенных) шагов (этапов).
Опpеделенность — т.е. каждое пpавило алгоpитма должно быть четким, однозначным и не оставлять места для пpоизвола. Благодаpя этому свойству выполнение алгоpитма носит механический хаpактеp и не тpебует никаких дополнительных указаний или сведений о pешаемой задаче.
Pезультативность (или конечность). Это свойство состоит в том, что алгоpитм должен пpиводить к pешению задачи за конечное число шагов.
Массовость. Это означает, что алгоpитм pешения задачи pазpабатывается в общем виде, т.е. он должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными. Пpи этом исходные данные могут выбиpаться из некотоpой области, котоpая называется областью пpименимости алгоpитма.
Формы представления алгоритмов.
На практике наиболее распространены следующие формы представления алгоритмов:
словесная (записи на естественном языке);
графическая (изображения из графических символов);
псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.);
программная (тексты на языках программирования).
Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке. Например. Записать алгоритм нахождения наибольшего общего делителя (НОД) двух натуральных чисел. Словесный способ не имеет широкого распространения по следующим причинам:
• такие описания строго не формализуемы; • страдают многословностью записей; • допускают неоднозначность толкования отдельных предписаний.
Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным.
Такое графическое представление называется схемой алгоритма или блок-схемой.
При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий.
В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура, представленная в виде блочного символа. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий.
Блок "процесс" применяется для обозначения действия или последовательности действий, изменяющих значение, форму представления или размещения данных. Для улучшения наглядности схемы несколько отдельных блоков обработки можно объединять в один блок. Представление отдельных операций достаточно свободно.
Блок "решение" используется для обозначения переходов управления по условию. В каждом блоке "решение" должны быть указаны вопрос, условие или сравнение, которые он определяет. Блок "модификация" используется для организации циклических конструкций. (Слово модификация означает видоизменение, преобразование). Внутри блока записывается параметр цикла, для которого указываются его начальное значение, граничное условие и шаг изменения значения параметра для каждого повторения.
Блок "предопределенный процесс" используется для указания обращений к вспомогательным алгоритмам, существующим автономно в виде некоторых самостоятельных модулей, и для обращений к библиотечным подпрограммам.
