- •7.Состав mc Office, краткая арактеристика и возможности.
- •8.Трансляторы и их особенности.
- •8.Трансляторы: компиляторы и интерпретаторы.
- •9.Классификация языков программирования.
- •9.Системы счисления.
- •10.Алгоритмы и основы программирования: понятие алгоритма и его свойства.
- •10.Особенности структурного программирования.
- •13.Сети закрытого типа.
- •14.Компьтерные сети.
- •15.Программно-техническое обеспечение.
- •11.Компьютерные сети.
- •12.Понятие протокола.
- •17.Эталонная модель вычислительной системы.
- •18.Законы Де Моргана.
- •19.Логические переменные.
- •20.Понятие случайной велечины.
9.Системы счисления.
Система счисления – это совокупность приемов и правил изображения чисел цифровыми знаками.
Чтобы перевести число из двоичной системы в восьмеричную или шестнадцатеричную, его нужно разбить влево и вправо от запятой на триады (для восьмеричной) или тетрады (для шестнадцатеричной) и каждую такую группу заменить соответствующей восьмеричной (шестнадцатеричной) цифрой.
10.Алгоритмы и основы программирования: понятие алгоритма и его свойства.
Алгоритм - описанная на некотором языке точная конечная система правил, определяющая содержание и порядок действий над некоторыми объектами, строгое выполнение которых дает решение поставленной задачи.
Свойства:
Дискретность ( разрывность) - это свойство алгоритма, характеризующее его структуру: каждый алгоритм состоит из отдельных законченных действий, говорят «Делится на шаги».
Массовость - применимость алгоритма ко всем задачам рассматриваемого типа, при любых исходных данных. Например,алгоритм решения квадратного уравнения в области действительных чисел должен содержать все возможные исходы решения, т.е.,рассмотрев значения дискриминанта, алгоритм находит либо два различных корня уравнения, либо два равных, либо делает вывод о том, что действительных корней нет.
Определенность (детерминированность, точность) - свойство алгоритма, указывающее на то, что каждый шаг алгоритма должен быть строго определен и не допускать различных толкований.
Результативность - свойство, состоящее в том, что любой алгоритм должен завершаться за конечное (может быть очень большое) число шагов.
Формальность - это свойство указывает на то, что любой исполнитель, способный воспринимать и выполнять инструкции алгоритма, действует формально, т.е. отвлекается от содержания поставленной задачи и лишь строго выполняет инструкции.
Способы записи алгоритмов:
словесная (запись на естественном языке); Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке.
Например.
1)задать два числа; 2)если числа равны, то взять любое из них в качестве ответа и остановиться, в противном случае продолжить выполнение алгоритма; 3)определить большее из чисел; 4) заменить большее из чисел разностью большего и меньшего из чисел; 5)повторить алгоритм с шага 2.
графическая (изображения из графических символов); При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий.
Блок-схема - описание структуры алгоритма с помощью геометрических фигур с линиями-связями, показывающими порядок выполнения отдельных инструкций.
Программа - описание структуры алгоритма на языке алгоритмического программирования.
10.Особенности структурного программирования.
Структу́рное программи́рование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.
1.Любая программа представляет собой структуру, построенную из трёх типов базовых конструкций: последовательное исполнение ветвление и цикл.
2.Повторяющиеся фрагменты программы могут оформляться в виде т. н. подпрограмм (процедур или функций).
3.Разработка программы ведётся пошагово, методом «сверху вниз».
