Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Posobie_dlya_studentov_2_matematika.doc
Скачиваний:
56
Добавлен:
25.11.2018
Размер:
2.93 Mб
Скачать

5. Вопросы для самоконтроля к практическому занятию № 3. Тема «Алгебра логики»

1. Логическая операция АВ – это:

1) импликация; 2) конъюнкция; 3) дизъюнкция 4) эквиваленция.

2. Логическая операция АВ – это:

1) импликация; 2) конъюнкция; 3) дизъюнкция 4) эквиваленция.

3. Логическая операция АВ – это:

1) импликация; 2) конъюнкция; 3) дизъюнкция 4) эквиваленция.

4. Логическая операция АВ – это

1) импликация; 2) конъюнкция; 3) дизъюнкция 4) эквиваленция.

5. С помощью таблицы истинности получается результат логической функции F=А  B

Выбрать строку, которая соответствует результату логической функции в таблице.

А

0

0

1

1

В

0

1

0

1

F

?

?

?

?

1) 0 1 1 1;

2) 0 0 0 1;

3) 0 1 1 0;

4) 1 1 0 1.

6. Пусть через А обозначим высказывание «студент знает математику», через В обозначим высказывание «студент любит спорт». Выбрать конъюнкцию, дизъюнкцию, импликацию, эквиваленцию этих высказываний.

1) «Если студент знает математику, то студент любит спорт»;

2) «студент знает математику или студент любит спорт»;

3) «студент знает математику и студент любит спорт»;

4) «студент знает математику тогда и только тогда, когда студент любит спорт».

7. Логическая операция эквиваленция обозначается знаком:

1) ; 2)  ; 3) ; 4) .

8. Выбрать логическую операцию F= А?В, которая соответствует таблице истинности.

А

0

0

1

1

В

0

1

0

1

F

1

1

0

1

1) конъюнкция; 2) эквиваленция; 3) дизъюнкции; 4) импликация.

9. Пусть через А обозначим высказывание «Ада Лавлейс-первый в мире программист», через В обозначим высказывание «Джон фон Нейман - автор классического компьютера ». Выбрать конъюнкцию, дизъюнкцию, импликацию, эквиваленцию этих высказываний.

1) «Если Ада Лавлейс-первый в мире программист, то Джон фон Нейман автор классического компьютера»;

2) «Ада Лавлейс-первый в мире программист или Джон фон Нейман автор классического компьютера»;

3) «Ада Лавлейс-первый в мире программист в мире и Джон фон Нейман автор классического компьютера»;

4) «Ада Лавлейс-первый в мире программист в мире тогда и только тогда, когда Джон фон Нейман автор классического компьютера».

Практическое занятие №4. Программирование. Линейные процессы. Ветвления

1. Цель занятия

Цель занятия – усвоить понятие «алгоритм», представленный средствами программирования. Знать структуру программы, стандартные типы данных, основные операторы Turbo Pascal. Уметь записать алгоритм в виде программы для линейного алгоритма и ветвления.

2. Теоретический материал для практического занятия №4

Алгоритмический язык Паскаль был разработан в 1971г. швейцарским математиком Никлаусом Виртом. Язык получил название в честь французского математика и философа Блеза Паскаля (1623–1662). С момента создания и до сегодняшних дней язык играет особую роль в его изучении и в практическом программировании. Автор реализовал в языке принцип структурного программирования.

Паскаль стал первым языком, с которым знакомится большинство будущих программистов. Существует много версий языка Паскаль. В 80-е годы на основе Паскаля был разработан Turbo Pascal. Turbo – это торговая марка разработчика фирмы Borland.

Turbo Pascal – это система программирования, которая представляет собой единство двух самостоятельных составляющих:

1) Компилятора с языка программирования Паскаль.

2) Инструментальной программной оболочки, предоставляющей разнообразные сервисные услуги, что способствует повышению эффективности создания программ.

Таким образом, компилятором реализуется язык программирования Turbo Pascal, а разнообразные сервисные услуги обеспечиваются инструментальной программной оболочкой.

Программа – это алгоритм, представленный средствами любого языка (Бейсик, Паскаль и т.д.).