
- •1. Архитектура и назначение устройств пк: системный блок, системная плата, центральный процессор.
- •2. Информация. Единицы измерения информации.
- •3. Системы счисления. Системы счисления, используемые при обработке информации в пэвм. Обоснование выбора этих систем.
- •4.Периферийные устройства пк. Клавиатура, принтеры, модемы, сканеры, плоттеры и мышь.
- •5. Программное обеспечение и его основные части: системное, системы программирования, прикладное и уникальное.
- •6. Защита информации. Выбор системы защиты. Использование паролей.
- •7. Компьютерные вирусы. Классификация вирусов и схемы их функционирования.
- •8. Локальные вычислительные сети. Преимущества использования лвс. Топология сетей.
- •9. Основные характеристики Windows: графический интерфейс, единство интерфейса пользователя, параллельная работа программ.
- •10. Общая характеристика табличного процессора Excel.
- •11. Понятие алгоритма. Основные свойства алгоритмов.
- •12. Временная и ёмкостная сложности алгоритмов.
- •13. Графическое описание алгоритмов. Блоки описания алгоритмов.
- •15. Алгоритмы циклических структур: с предусловием, с постусловием и блоком модификации.
- •16. Языки программирования высокого уровня. Понятие версии языка. Составные части любого языка: алфавит, синтаксис, семантика и операторы.
- •17. Язык Turbo Pascal. Алфавит языка. Константы и переменные. Идентификаторы констант и переменных.
- •V1: integer; // целочисленная переменная
- •18. Стандартные типы данных и их описание.
- •Integer // целое со знаком,
- •Var1: integer;
- •Var2: char;
- •19. Основные стандартные функции Паскаля. Запись арифметических выражений.
- •I, Summa: Integer;
- •20. Структура программы на Паскале.
- •X, y : integer;
- •21. Организация ввода - вывода данных. Операторы реализация линейного вычислительного алгоритма.
- •22. Организация структур ветвления. Операторы безусловного и условного перехода. Оператор выбора.
- •Var1: integer;
- •23. Программирование алгоритмов циклических структур с известным числом повторений.
- •24. Программирование алгоритмов циклических структур с неизвестным числом повторений с предусловием и постусловием.
- •25. Программирование алгоритмов с использованием подпрограмм-функций пользователя и их описания.
- •26. Программирование алгоритмов с использованием подпрограмм-процедур пользователя и их описания.
- •27. Стринговые переменные. Основные функции и процедуры стринговых переменных.
- •X, y, z : Complex;
- •29. Работа с внешними файлами. Основные функции и процедуры, применяемые к внешним файлам.
- •30. Стандартные модули тп и их краткая характеристика.
- •Раздел II. Технология программирования. Информатика.
10. Общая характеристика табличного процессора Excel.
Пакет Microsoft Excel входит в состав Microsoft Office. Его предназначением является обработка табличных данных.
В функциональные возможности пакета входят такие подмножества функций как:
автоматический пересчёт данных,
статистическая обработка данных,
анализ тенденций (при помощи различного вида оценочных кривых, например, экспоненциальной),
обработка строковых данных,
построение различных диаграмм: линейных, графиков, гистограмм, точечных,
подключение внешних источников данных.
Границы применимости:
Пакет предназначен для обработки небольшого объема данных, создания посредством специализированного языка Visual Basic for Applications несложных приложений, работающих с небольшими объемами данных (макросов).
Табличный процессор Excel предназначен для работы под управлением операционной системы Microsoft Windows.
Первой задачей в MS Excel является освоение среды. Окно приложения содержит пять областей: окно книги, строку меню, две или более панелей инструментов, строку формул и строку состояния. Все вместе эти пять областей называются рабочей областью MS Excel.
11. Понятие алгоритма. Основные свойства алгоритмов.
Алгоритм – это конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи.
Свойства алгоритмов:
Дискретность алгоритмов, т.е алгоритм – процесс последовательного построения величин, идущий в дискретном времени, т.о. что в начальный момент времени задается исходная начальная система величин, а в каждый следующий момент времени система величин получается по определенному закону из системы величин, имевшихся в предыдущий момент времени.
Детерминированность алгоритмов. Системы величин, получаемых в неначальный момент времени, однозначно определяются системой величин, полученной в предшествующие моменты времени.
Элементарность шагов алгоритмов. Закон получения последующей системы величин из предшествующей должен быть простым и локальным.
Направленность алгоритмов. Если способ получения последующей величины из заданной величины не дает результата, то должно быть указано, что надо считать алгоритмом.
Массовость алгоритмов. Начальная система величин может выбираться из некоторого, потенциально бесконечного множества.
Пример: нахождение наибольшего общего делителя 2х чисел.
Алгоритм:
а1 делим на а2
находим остаток а3
проверяем, равен ли он 0
если равен, то а2 является НОД, выходим
если не равен, то а2 делим на а3,
находим остаток а4, и возвращаемся на пункт 3)
Т.о. пункты 3) - 6) выполняются до тех пор, пока остаток не будет = 0. Так как получается последовательность а1 >= а2 >= а2 >= … >= аn > 0, то данный процесс обязательно закончится, самое большое через а2 шагов.