![](/user_photo/2706_HbeT2.jpg)
- •Способы описания алгоритмов.
- •2. Основные понятия: язык, лексема, алфавит, идентификатор, константа, переменная, метка, число.
- •Структура Паскаль – программы.
- •4. Заголовок программы и разделы описаний.
- •5. Типы данных. Стандартные и пользовательские типы.
- •6. Типы данных. Скаляры и структуры данных.
- •Пользовательские скалярные типы данных.
- •8. Раздел описания переменных.
- •9.Машинное представление чисел и символов. Системы счисления
- •10. Символьный тип данных представление в эвм, операции над ними.
- •11. Целочисленные типы данных представление в эвм, операции над ними.
- •12. Булевы величины. Их машинное представление и операции над ними.
- •13. Вещественные типы данных машинное представление, операции над ними.
- •14. Пользовательские скалярные типы данных.
- •15. Выражения, операции и операнды.
- •Xor логическое исключающее сложение
- •16. Арифметические операции, тип их операндов и результата.
- •17. Операции отношения.
- •18. Логические операции, тип их операндов и результата.
- •19. Приоритет выполнения операций в выражении.
- •20. Использование библиотечных функций в выражении.
- •21. Операторы. Классификация. Оператор присваивания, совместимость типов по присваиванию, оператор перехода, составной оператор.
- •22. Условный оператор if.
- •23. Условный оператор case.
- •24. Оператор цикла for.
- •25. Оператор цикла while.
- •26. Оператор цикла repeat.
- •27. Сравнительный анализ операторов цикла.
- •28. Обобщенные управляющие конструкции.
- •29. Работа с данными. Процедуры ввода-вывода.
- •30. Массивы одномерные и многомерные. Обращение к элементам массива, ввод – вывод массива.
- •31. Сортировка массива. Алгоритм пузырька.
- •32. Алгоритм сортировки массива выбором.
- •33. Алгоритм сортировки массива вставки.
- •34. Записи описание, обращение к полям записи, оператор with.
- •35. Множества. Назначение, определение, операции над множествами.
- •36. Файловые структуры их классификация.
- •37. Текстовые файлы. Особенности работы с ними.
- •38. Типизированные файлы. Особенности работы с ними.
- •39. Нетипизированные файлы. Особенности работы с ними.
- •40. Константы. Описание скалярных констант.
- •41. Константы. Описание констант массивов.
- •42. Константы. Описание констант записей.
- •43. Управление экраном компьютера в текстовом и графическом режимах.
- •44. Процедуры и функции. Их структура, взаимодействие с головной программой.
- •45. Область видимости имен.
- •46. Отличие в применении процедур и функций.
- •47. Формальные и фактические параметры. Параметры значения.
- •48. Формальные и фактические параметры. Параметры переменной.
- •49. Формальные и фактические параметры. Параметры константы.
- •50. Решение нелинейного уравнения методом итерации.
- •51. Решение нелинейного уравнения методом бисекции.
- •52. Решение нелинейного уравнения методом Метод хорд.
- •53. Решение нелинейных уравнений методом касательных.
- •54. Локальные и глобальные сети, адрес при навигации в сети. Протокол tcp/ip.
- •55. Защита информации, электронно цифровая подпись.
- •Вопрос 58 (логические и арефмитические основы эвм)
- •59 Вопрос (двоичная сс. Действия над целыми и вещественными числами в двоичной сс)
Вопрос 58 (логические и арефмитические основы эвм)
Для создания цифровых схем используется аппарат математической логики (логика высказываний, алгебра логики, булева алгебра) в которой каждое высказывание рассматривается только с точки зрения его истинности, либо истина (1), либо ложь (0). Двоичные переменные допускают только два значения: "1" или "О". Двоичные функции - это функции, которые зависят от двоичных переменных и сами допускают только два значения. Из простых высказываний могут быть образованы сложные высказывания. Основные логические операции. 1. Логическое умножение (логическое произведение, конъюнкция) в формулах используется: ^, &, и.
А и В = А^B - высказывание истинно только тогда, когда А и В оба истинны и ложно - во всех остальных случаях.
Таблица истинности: A B A x B
0 0 0
0 1 0
1 0 0
1 1 1
Электронная схема, выполняющая функцию логического умножения, называется схемой "И" (схема совпадения, вентиль, клапан). Одна из схем на диодах: F=A^B^C^D
Схема "И" - это многополюсник с n входами и одним выходом. Сигнал F на выходе схемы выявляется в том и только в том случае, если есть сигналы на всех входах одновременно. Если хоты бы на одном входе сигнал равен "0" (земля), то создаётся цепь тока через сопротивление R и соответствующий диод.
2. Логическое сложение (дизъюнкция) в формулах используется: v + ИЛИ. А и В (А v В) - высказывание ложно тогда и только тогда, когда составляющие его высказывания - ложные, и истинные во всех остальных случаях.
Таблица истинности: A B A x B
0 0 0
1 0 1
0 1 1
1 1 1
Электронные элементы, выполняющие функцию сложения, называются собирательными схемами, "ИЛИ".
Одна из возможных схем на диодах: F=A v B v C v D
Если на любой из входов подаётся положительный импульс, то через соответствующий диод и сопротивление R на выходе F будет положительный потенциал.
3. Логическое отрицание (инверсия).
(не А) - означает высказывание, которое истинно, когда А - ложно и ложно, - когда истинно: =1 =0.
Логические функции "И", "ИЛИ", "НЕ" представляют собой функционально полную систему, с помощью их можно получить любое сложное высказывание из простых. Все действия в двоичной арифметике сводятся к поразрядному выполнению трёх указанных операций. Пользуясь правилами алгебры логики, можно преобразовывать и упрощать логические выражения. В сложных выражениях, сначала выполняется операция "НЕ", затем ^ (конъюнкция) и в последнюю очередь v (дизъюнкция). На основе этих логических функций и соответствующих электронных элементов выполняются более сложные
59 Вопрос (двоичная сс. Действия над целыми и вещественными числами в двоичной сс)
Целые числа, получаемые объединением натуральных чисел с множеством отрицательных чисел и нулём, обозначаются . Целые числа замкнуты относительно сложения, вычитания и умножения (но не деления).
Действительные (вещественные) числа представляют собой расширение множества рациональных чисел, замкнутое относительно некоторых (важных для математического анализа) операций предельного перехода. Множество вещественных чисел обозначается . Его можно рассматривать как пополнение поля рациональных чисел при помощи нормы, являющейся обычной абсолютной величины. Кроме рациональных чисел, включает множество иррациональных чисел , не представимых в виде отношения целых. Кроме подразделения на рациональные и иррациональные, действительные числа также подразделяются на алгебраические и трансцендентные. При этом каждое трансцендентное число является иррациональным, каждое рациональное число — алгебраическим