💻 Готовая работа «КМ-3: Реализация формулы алгебры логики» по курсу «Системное программное обеспечение» (ИДДО СПО-Б-5-1-Экз) ИДДО⚙️
Описание
Файл содержит в себе исходник .vi + записку-отчёт.
Рекомендую её индивидуализировать (могу с этим помочь)
💲 Другие варианты в продаже - купить ✔️
➡️ Заказать свой вариант (услуга) ⬅️
Само задание:
Необходимо создать программу, которая будет реализовывать работу функций алгебры логики. На вход программа принимает значения
логических переменных X1, X2 и X3. Результатом работы программы, будет результат вычисления заданных булевых функций. Каждый вариант задания содержит три функции.
Варианты задания
Номер варианта | Функции |
1 | ¬ ( X1∨ X2∨ X3) 𝖠( X2⇒ X3) 𝖠(¬ X3) |
((X2⊕ X3) 𝖠¬ X1)⇒ X2 | |
(¬( X1𝖠 X2𝖠 X3) ∨( X1⊕ X2⊕ X3)) ⇒ X2 | |
2 | X1⇒( X3⇒ X2) ⇒ ((X1⇒ X3)⇒( X2⇒ X3)) |
¬( X2⊕ X3) ∨( X3⇒ X2) ⊕( X1⇒ X3) | |
X2⊕ X3∨¬ X1∨ X2∨( X1⊕ X3) | |
3 | ¬( X2⊕ X3) ∨( X3⇒ X2) ⊕( X1⇒ X3) |
(X1⊕ X2) ∨( X1⊕ X3) ∨¬ X2 | |
((X1∨ X2) 𝖠 X3) ⇒( X2⊕ X3) | |
4 | (X1⇒( X1⊕ X3)) ⇒( ¬ X1⊕ X2) |
(¬( X1𝖠 X2𝖠 X3) ∨( X1⊕ X2⊕ X3)) ⇒ X2 | |
¬ (X1∨ X2) 𝖠( X1⊕ X3)⊕ X3 | |
5 | ¬( X2⊕ X3) ∨( X3⇒ X2) ⊕( X1⇒ X3) |
X2⊕ X3∨¬ X1∨ X2∨( X1⊕ X3) | |
¬ (X2⊕ X3) ∨( X1𝖠 X2𝖠 X3) ∨(¬ X1⇒ X3) | |
6 | (¬( X1𝖠 X2𝖠 X3) ∨( X1⊕ X2⊕ X3)) ⇒ X2 |
(¬( X1𝖠 X2𝖠 X3) ∨( X1⊕ X2⊕ X3)) ⇒ X2 | |
((X1∨ X2) 𝖠 X3) ⇒( X2⊕ X3) | |
7 | ¬ (X2⊕ X3) ∨( X1𝖠 X2𝖠 X3) ∨(¬ X1⇒ X3) |
(X3⊕¬ X1) ⇒( X3𝖠 X2) ⇒( X3∨ X1) | |
X2⊕ X3∨¬ X1∨ X2∨( X1⊕ X3) | |
8 | (X3⊕¬ X1) ⇒( X3𝖠 X2) ⇒( X3∨ X1) |
((X2⊕ X3) 𝖠¬ X1)⇒ X2 | |
¬ X2⇒( X1∨ X2𝖠 X3) ∨¬ X3 | |
9 | (X1⇒( X1⊕ X3)) ⇒( ¬ X1⊕ X2) |
((X1∨ X2) 𝖠 X3) ⇒( X2⊕ X3) | |
X1⇒( X3⇒ X2) ⇒ ((X1⇒ X3)⇒( X2⇒ X3)) | |
10 | (X1⊕ X2) ∨( X1⊕ X3) ∨¬ X2 |
X1𝖠 X3∨ (X1⊕ X3) ∨( X1⇒ X3) 𝖠¬( X2∨ X3) | |
X1∨¬( X1𝖠 X2) ∨( X3𝖠 X2) | |
11 | ¬ (X1∨ X2) 𝖠( X1⊕ X3)⊕ X3 |
(X1∨ ¬ X2∨ X3) ⇒( X1𝖠 X3) | |
((X2⊕ X3) 𝖠¬ X1)⇒ X2 | |
12 | X2⊕ X3∨¬ X1∨ X2∨( X1⊕ X3) |
| ((X2⊕ X3) 𝖠¬ X1)⇒ X2 |
X1𝖠 X3∨ (X1⊕ X3) ∨( X1⇒ X3) 𝖠¬( X2∨ X3) | |
13 | X1⇒( X3⇒ X2) ⇒ ((X1⇒ X3)⇒( X2⇒ X3)) |
(X1⇒( X1⊕ X3)) ⇒( ¬ X1⊕ X2) | |
(X1∨ ¬ X2∨ X3) ⇒( X1𝖠 X3) | |
14 | ((X2⊕ X3) 𝖠¬ X1)⇒ X2 |
¬ X1⇒( X1𝖠 X2∨ X3) ⊕ ¬ (X1⊕ X3) | |
¬ (X2⊕ X3) ∨( X1𝖠 X2𝖠 X3) ∨(¬ X1⇒ X3) | |
15 | ¬ X2⇒( X1∨ X2𝖠 X3) ∨¬ X3 |
X1 ⊕(¬ X1∨ X2∨ ¬ X3) ⊕( X1𝖠 ¬ X2𝖠 X3) | |
X1∨¬( X1𝖠 X2) ∨( X3𝖠 X2) | |
16 | ((X1∨ X2) 𝖠 X3) ⇒( X2⊕ X3) |
X1∨¬( X1𝖠 X2) ∨( X3𝖠 X2) | |
X1⇒( X3⇒ X2) ⇒ ((X1⇒ X3)⇒( X2⇒ X3)) | |
17 | ¬ ( X1∨ X2∨ X3) 𝖠( X2⇒ X3) 𝖠(¬ X3) |
(X1⊕ X2) ∨( X1⊕ X3) ∨¬ X2 | |
¬ X1⇒( X1𝖠 X2∨ X3) ⊕ ¬ (X1⊕ X3) | |
18 | X1𝖠 X3∨ (X1⊕ X3) ∨( X1⇒ X3) 𝖠¬( X2∨ X3) |
¬ (X2⊕ X3) ∨( X1𝖠 X2𝖠 X3) ∨(¬ X1⇒ X3) | |
X2⊕ X3∨¬ X1∨ X2∨( X1⊕ X3) | |
19 | ¬ ( X1∨ X2∨ X3) 𝖠( X2⇒ X3) 𝖠(¬ X3) |
(¬( X1𝖠 X2𝖠 X3) ∨( X1⊕ X2⊕ X3)) ⇒ X2 | |
X1𝖠 X3∨ (X1⊕ X3) ∨( X1⇒ X3) 𝖠¬( X2∨ X3) | |
20 | X1⇒( X3⇒ X2) ⇒ ((X1⇒ X3)⇒( X2⇒ X3)) |
¬( X2⊕ X3) ∨( X3⇒ X2) ⊕( X1⇒ X3) | |
¬( X3⇒ X2) ⊕( X1∨ X2) 𝖠( X1⊕ X3) |
Для получения зачета за КМ-3,4,5 студент должен прислать на почту готовую программу, сделанную на языке LabVIEW в формате .vi. Алгоритмы, реализованные в программе, должны быть хорошо читаемы. Недолжно быть нагромождения блоков друг на друга, кроме этого блоки в программе желательно располагать так, чтобы провода, соединяющие блоки друг с другом, пересекались как можно реже.
Для выполнения работ рекомендуется использовать LabVIEW Community Edition. Загрузить программу вы можете по ссылке(запросить у препода). По указанной ссылке будут находиться три файла. Вы должны загрузить все эти файлы и разместить их в одной папке, после чего распаковать архив, выбрав файл с расширением zip. После того, как архив распакован, нужно запустить установку нажав на файл с расширением iso. Когда программа будет установлена, она будет работать в режиме пробного периода. Продолжительность пробного периода 30 дней. Для того, чтобы снять это ограничение, нужно зарегистрироваться на сайте National Instruments (
Оценки за КМ будут ставиться следующим образом:
Оценка 5 ставится если студент прислал полностью готовую программу на почту. Программа должна сопровождаться видеозаписью, на которой будет демонстрация работы программы и комментарии студента. Комментарии должны содержать описание принципа работы программы и работы отдельных её алгоритмов. В случае если программа имеет ошибки, то может быть проставлена оценка отличная от 5. Также, по желанию студента, можно провести защиту в формате видеоконференции, на которой студент в формате реального времени продемонстрирует работу программы и ответит на возникшие вопросы. Если студент хочет защитить работу в форме видеоконференции, то он должен заранее написать преподавателю, чтобы согласовать день и время защиты.
Оценка 4 ставится если студент прислал полностью готовую программу и сопроводительную текстовую записку. В данной записке студент должен подробно описать общий принцип работы программы, а также принцип работы отдельных элементов. Например, если в программе есть цикл, то нужно указать какие функции он выполняет. Также необходимо указать типы входных и выходных данных, а также блоки, которые передают и принимают эти данные. В случае если программа сделана без ошибок и сопроводительная записка содержит исчерпывающую информацию, то ставится оценка 4 в противном случае может быть поставлена более низкая оценка.
Оценка 3 ставится если студент прислал программу без сопроводительной записки, при этом программа полностью выполняет заданные функции.
Оценка 2 ставится при отсутствии программы или если программа не выполняет требуемые функции.Показать/скрыть дополнительное описание
Необходимо создать программу, которая будет реализовывать работу функций алгебры логики. На вход программа принимает значения логических переменных X1, X2 и X3. Результатом работы программы, будет результат вычисления заданных булевых функций. Каждый вариант задания содержит три функции..
Файлы условия, демо
Характеристики домашнего задания
Преподаватели
Список файлов
