- •Место информатики в научном мировоззрении.
- •2.Понятие информации. Человек и информация.
- •3. Информационные процессы в живой природе, обществе, технике. Информационная деятельность человека.
- •4. Информационные процессы: получение, передача, преобразование, хранение и использование информации.
- •5. Язык как способ представления информации.
- •6. Различные формы представления информации. Кодирование
- •7. Количество и единицы измерения информации
- •8. Позиционные и непозиционные системы счисления. Системы счисления, используемые в эвм: двоичная, восьмеричная, шестнадцатеричная.
- •10. Представление чисел в памяти эвм: нормализованные числа, прямой, обратный и дополнительный коды.
- •12. Логические основы эвм.
- •15. Архитектура эвм,
- •16. Правила техники безопасности при работе на компьютере.
- •17. Программное обеспечение компьютера. Системное и прикладное программное обеспечение.
- •18. Операционная система: назначение и основные функции.
- •19. Файловая система. Графические пользовательские интерфейсы.
- •20. Компьютерные вирусы. Антивирусные программы и защита информации.
- •21. Текстовый редактор: назначение и основные функции.
- •22. Электронные таблицы: назначение и основные функции.
- •24. Принципы и способы использования мультимедийных технологий. Основные требования к аппаратной части компьютера. Требования к аппаратной части:
- •27. Основные типы информационных моделей
- •28. Понятие алгоритма. Свойства алгоритма. Различные способы записи алгоритма.
- •29. Свойства линейных алгоритмов.
- •Свойства разветвляющихся алгоритмов.
- •31. Свойства циклических алгоритмов.
- •32. Язык программирования. Основные типы данных. Основные алгоритмические конструкции языка и соответствующие им операторы языка программирования.
- •33. Операторы, обеспечивающие программирование линейных алгоритмов.
- •Операторы, обеспечивающие программирование циклических алгоритмов.
- •Массив. Операторы, обеспечивающие программирование массивов.
29. Свойства линейных алгоритмов.
Задачи с линейной структурой предназначены для решения простейшего вида задач. Бло-схема таких алгоритмов представляет собой линейную последовательность, определенных графических блоков. Алгоритм линейной структуры представляет собой последовательность действий и не содержит каких-либо условий.
Свойства разветвляющихся алгоритмов.
В состав алгоритма с разветвляющейся структурой входит блок решение, в зависимости от тог, выполняется условие или нет, поставленное в блоке решения, будет выполнятся разная последовательность действий. Существует две формы разветвляющейся структуры: полное и краткое. Полная употребляется тогда, когда в задаче сказано что делать, если условие не выполняется.
31. Свойства циклических алгоритмов.
Циклическая структура обеспечивает многократное выполнение одной и той же последовательности шагов цикла с изменяемой информацией. Циклом называется группа операторов, которая выполняется многократно при различных значениях параметра цикла. Параметром цикла называется переменная, которая изменяет всё значение внутри цикла на определенную величину(шаг). Телом цикла называется группа операторов, выполняющих операции над параметром цикла. Виды: 1. С предварительным условием(условие окончание цикла находится выше тела цикла). 2. С последующим условием. 3. Со счетчиком.
32. Язык программирования. Основные типы данных. Основные алгоритмические конструкции языка и соответствующие им операторы языка программирования.
Язы́к программи́рования — формальная знаковая система, предназначенная для записи компьютерных программ.
Язык программирования BASIC был создан в 1965 году. Язык BASIC- диалоговый язык, выполняющий основную задачу по обеспечению взаимосвязи между пользователем и машиной. Алфавит языка BASIC: 1. Строчные и заглавные буквы лат. алфавита. 2. Цифры от 0 до 9. 3. спец. символы (пробел самый распр. Символ!). 4. Буквы русского алфавита используются только в комментариях). В язык программирования входят следующие данные: 1. Константы- данные, которые в процессе выполнения программы не изменяют своего значения( они бывают целые; вещественные (дробн. Числа) ; текстовые(комментарии). 2. Переменные- данные, которые в процессе выполнения программы изменяют своё значение. Операторы: SQR- корень числа. SIN-sin. COS-cos. TAN-tg. ATN-arctg. EXP- экспонента числа. LOG-логарифм. ABS-модуль числа. RND-генератор случайного числа.
33. Операторы, обеспечивающие программирование линейных алгоритмов.
INPUT-оператор ввода инф-ии. PRINT-оператор вывода инф-ии. CLS-оператор очистки экрана. END-оператор окончания программы. REM-оператор для записи комментариев.
Операторы, обеспечивающие программирование разветвляющихся алгоритмов.
1.Операторы условного перехода: IF-если. THEN-тогда(+)-полож. ветвь. ELSE- иначе(-)-отриц. Ветвь. 2. Операторы безъусловного перехода (GOTO-идти к).
Операторы, обеспечивающие программирование циклических алгоритмов.
Для программирования циклических алгоритмов используют следующие аператоры: FOR-для; TO- к; STEP-шаг; NEXT-следующий. Данные операторы необходимы для программирования циклич. Алгоритмов со счётчиком.