- •1. Информация. Свойства информации.
- •2. Данные. Носители данных.
- •3. Операция с данными.
- •4.Кодирование графических и текстовых данных
- •5. Основные структуры данных.
- •6. История развития эвм.
- •7. Состав и назначение основных элементов персонального компьютера, их характеристики.
- •8. Запоминающие устройства.
- •9. Устройства ввода/вывода данных
- •10. Устройства связи и телекоммуникации.
- •11. Классификация по. Основные функции и назначение различных классов программ.
- •12. Классификация прикладных программных средств.
- •13. Алгоритм, типы алгоритмов, алгоритмизация.
- •14. Элементы программирования.
- •16.Основные принципы построения программ и элементы программирования: cm 14
- •17. Решение типичных задач программирования на уровне блок-схем и условных обозначений.
- •18. Элементы базовой конфигурации пк. Их назначение.
- •19. Устройства вывода: монитор, принтер. Их назначение, классификация cm 9, 18
- •20. Устройства ввода: мышь, клавиатура. Типы клавиш. См18
- •21. Правила включения и выключения пк
- •22. Правила безопасной работы на пк
- •23. Понятие операционной системы. Состав операционной системы.
- •24. Операционная система windows. Понятие рабочего стола. Элементы рабочего стола
- •25. Папка « Мой компьютер» и ее свойства
- •26. Панель задач.
- •27. Типовое окно. Структура окна. Функции управления свойствами окна.
- •2. Программные окна (окна приложений)
- •3. Окна документов (вторичные окна)
- •4. Окна запросов (диалоговые)
- •28. Понятие меню. Использование главного меню
- •29. Панель управления. Назначение, функционирование. Настройка основных компонент компьютера(клавиатуры, мыши, экрана).
- •30. Шрифты, их классификация, установка и удаление шрифтов
- •31. Многооконный режим работы.
- •32.Файлы и файловая система, Файловые менеджеры
- •33. Основные операции над файлами в файловой системе. Создание файла, операции копирования, переноса, удаления. Атрибуты файла.
- •34. Операции поиска в файловой системе.
- •35. Справочная система. Вызов справочной системы. Поиск по индексу.
- •36. Задача архивация файлов, архиваторы
- •37. Служебные программы, их назначение.
- •38. Стандартные программы: (калькулятор)
- •39. Стандартные программы: (Paint)
- •40. Понятие текстового редактора Основные приемы работы с текстами
- •41. Текст как объект. Разложение текста на составляющие части. Свойства элементов текста
- •42. Различные способы создания нового документа. Создание документа на базе шаблонов, создание документа на базе файла
- •43. Панели инструментов и их назначения;
- •44. Режимы сохранения файлов; поддержка различных форматов хранения файлов;
- •45. Буфер обмена, назначение, применение;
- •46. Шрифты, понятие гарнитуры, кегля, начертания. Настройка шрифтов;
- •47. Форматирование текста
- •48. Средства автоматизации разработки документов
- •49. Работа со списками
- •50. Работа с таблицами (создание таблицы, редактирование, форматирование)
- •51. Работа с таблицами (сортировка, вычисления)
- •52. Работа с графическими объектами.
- •53. Средства проверки правописания в word
- •54. Определение электронных таблиц, основные функции; понятие ячейки, листа, книги.
- •55. Ввод, редактирование данных в электронных таблицах.
- •56. Адресация, формулы, ссылки на ячейки.
- •57. Автоматизация ввода, использование функции автозаполнения ячеек.
- •58. Вычисления в таблицах. Формулы и стандартные функции.
- •59. Построение диаграмм, свойства диаграммы, мастер построения диаграмм.
- •60. Редактирование диаграмм.
- •61. Внедрение и связывание объектов на примере word и excel.
- •62. Создание комплексных документов средствами текстового процессора и электронных таблиц.
- •63. Печать документов, настройка печати, колонтитулов, размеров страниц.
- •64. Основные понятия баз данных, реляционные базы данных, системы управления базами данных.
- •65. Структура таблиц базы данных, типы данных, проблема целостности.
- •66. Объекты базы данных (таблицы, запросы, формы, отчеты).
- •67. Проектирование баз данных. Взаимодействие заказчика и разработчика баз данных.
- •68. Индексация данных. Функции поиска данных.
- •69. Субд access, общая характеристика.
- •70. Субд access, создание таблиц, межтабличные связи.
- •71. Субд access, работа с запросами.
- •72. Субд access, работа с отчетами.
- •73. Глобальные и локальные сети. Топология сетей.
- •74. Сетевые средства windows.
- •75. Интернет, основные понятия WordWideWeb, протоколы.
- •76. Подключение к Интернет.
- •77. Получение информации из Интернет. Поиск информации, поисковые машины.
- •78. Электронная почта (OutLookExpress).
- •79. Навигаторы. (Internet Explorer).
- •80. Создание и обработка форм в электронных документах, их назначение. Формат html.
- •81. Понятие о компьютерной безопасности, компьютерные вирусы, их классификация.
- •82. Средства антивирусной защиты.
- •83. Электронная подпись.
13. Алгоритм, типы алгоритмов, алгоритмизация.
Алгоритм - это определенная последовательность логических действий для решения поставленной задачи. Алгоритм решения задачи -- это последовательность допустимых команд исполнителя, определяющих его действия по переходу от исходных данных к искомому результату.
Свойства алгоритма: дискретность-алгоритм делится на отдельные элементарные шаги;
определенность -- каждая команда однозначно определяет действие исполнителя;
конечность (результативность) -- алгоритм должен завершаться за конечное число шагов.
При всем многообразии алгоритмов решения задач в них можно выделить три основных вида вычислительных процессов:
линейный;
ветвящийся;
циклический.
Линейным называется такой вычислительный процесс, при котором все этапы решения задачи выполняются в естественном порядке следования записи этих этапов.
Ветвящимся называется такой вычислительный процесс, в котором выбор направления обработки информации зависит от исходных или промежуточных данных (от результатов проверки выполнения какого-либо логического условия).
Циклом называется многократно повторяемый участок вычислений. Вычислительный процесс, содержащий один или несколько циклов, называется циклическим. По количеству выполнения циклы делятся на циклы с определенным (заранее заданным) числом повторений и циклы с неопределенным числом повторений. Количество повторений последних зависит от соблюдения некоторого условия, задающего необходимость выполнения цикла. При этом условие может проверяться в начале цикла — тогда речь идет о цикле с предусловием, или в конце — тогда это цикл с постусловием.
Алгоритмизация - методы составления алгоритмов с целью решения прикладных задач на ЭВМ.
В информатике алгоритмизация широко используется для обучения основам программирования на базе самых различных языков программирования - Бейсик, Паскаль, Си и т.д.
14. Элементы программирования.
К элементам программирования относят:
*Величины языка и их типы: Переменные предназначены для хранения и обработки данных.
В объектно-ориентированных языках программирования, и в частности в языке Visual Basic, переменные играют такую же важнейшую роль, как и в процедурных языках программирования.
Переменные задаются именами, определяющими области памяти, в которых хранятся значения переменных. Значениями переменных могут быть данные различных типов (целые или вещественные числа, последовательности символов, логические значения и так далее).
Тип переменной определяется типом данных, которые могут быть значениями переменной. Значениями переменных числовых типов (Byte, Integer, Long, Single, Double) являются числа, логических (Boolean) — True или False, строковых (String) — последовательности символов и так далее. Обозначения типов переменных являются ключевыми словами языка и поэтому выделяются.
Над различными типами данных (различными типами переменных) допустимы различные операции. Над числовыми переменными возможны арифметические операции, над логическими переменными — логические операции, над строковыми — операции преобразования символьных строк и так далее.
Константы: Константы (постоянные величины) - величины, значения которых не изменяются в процессе выполнения программы. Примеры констант:
675.342 - числовая
7.045Е+6 - числовая, равна 7,045*106 = 7045000
Массивы
Массив - это набор переменных с одним именем и с разными индексами.
Массивы бывают: одномерные - таблица состоящая из одной строки; и двумерные - таблица состоящая из строки и столбца.
Массивы могут быть различных типов: числовые, строковые и так далее.
Обозначается массив следующим образом: ИмяМассива(Индекс)
Операции
Основные операции можно подразделить на следующие группы:
1) арифметические операции: сложение (+); вычитание (-); умножение (*); деление (/); нахождение остатка от деления (mod); возведение в степень (^)
2) логические операции: логическое «и» (and); логическое «или» (or); отрицание (not);
3) операции отношений:больше (>); меньше (<); равно (=); неравно (<>); больше либо равно (>=); меньше либо равно (<=);
Приоритет выполнения операций в выражениях: 1) возведение в степень. 2) умножение и деление. 3) деление нацело. 4) взятие остатка от деления. 5) сложение и вычитание.
Функции
Функции в программировании можно представить как изолированный блок кода, обращение к которому в процессе выполнения программы может быть многократным.
Функция Описание
Abs (n) абсолютное значение n
Exp (n) константа e в степени n
Rnd (n) генерирует случайное число от 0 до 1
Sgn (n) равно –1, если n<0; 0 если n=0; +1 если n>0
Atn (n) арктангенс n в радианах
Cos (n) косинус угла n (n - в радианах)
Sin (n) синус угла n (n - в радианах)
Sqr (n) квадратный корень n
Tan (n) тангенс угла n (n - в радианах)
15. Алгоритм - это определенная последовательность логических действий для решения поставленной задачи. Алгоритм решения задачи -- это последовательность допустимых команд исполнителя, определяющих его действия по переходу от исходных данных к искомому результату.
Свойства алгоритма: дискретность-алгоритм делится на отдельные элементарные шаги;
определенность -- каждая команда однозначно определяет действие исполнителя;
конечность (результативность) -- алгоритм должен завершаться за конечное число шагов.
Алгоритм обладает следующими свойствами:
Дискретность (от лат. discretus – разделенный, прерывистый) указывает, что любой алгоритм должен состоять из конкретных действий, следующих в определенном порядке. Образованная структура алгоритма оказывается дискретной: только выполнив одну команду, исполнитель сможет приступить к выполнению следующей.
Детерминированность (от лат. determinate – определенность, точность) указывает, что любое действие алгоритма должно быть строго и недвусмысленно определено в каждом случае. Многократное применение одного алгоритма к одному и тому же набору исходных данных должно всегда давать один и тот же результат.
Конечность определяет, что каждое действие в отдельности и алгоритм в целом должны иметь возможность завершения.
Результативность требует, чтобы в алгоритме не было ошибок, т.е. при точном исполнении всех команд процесс решения задачи должен прекратиться за конечное число шагов и при этом должен быть получен определенный постановкой задачи результат (ответ).
Массовость. Это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными, т.е. применять при решении всего класса задач данного типа, отвечающих общей постановке задачи.
Формальность. Алгоритм не должен допускать неоднозначности толкования действий для исполнителя.