
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН ВОСТОЧНО-КАЗАХСТАНСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ИМ. Д. СЕРИКБАЕВА
ФАКУЛЬТЕТ: ФИТЭ
ЛАБОРАТОРНАЯ РАБОТА №7
Тема:<<ЛОГИЧЕСКИЕ ОСНОВЫ ФУНКЦИОНИРОВАНИЯ ЭВМ>>
Выполнил студент группы
14-ИС-1: Аноприенко Александр
Проверила: Бакланова О.Е.
г.Усть-Каменогорск
2014г.
Задачи и упражнения
Упражнение №1
1) х>у при а) х=2, у=2; б) х=2, у=-8
Решение: 2>2 false 2>-8 true
2) A or B and not C при A=false B=true C=false
0+1*1=0+1=1 true
3) not (A<B) при а) А=7 В=9 б) А=0 В=2
Not (7<9) not true false
Not (0<2) not true false
4) (x<y) or (x=z) при а) х=0 у=0 z=0 б) x=0 y=-8 z=0
(0<0) or (0=0) (0<-8) or (0=0)
False or true False or true
0 + 1 = 1 true 0 + 1 = 1 true
5) (a≤z) and (z>2) and (a≠5) при а) a=2 z=4 б) a= -5 z=0
(2≤4) and (4>2) and (2≠5) (-5≤0) and (0>2) and (-5≠5)
True and true and true True and false and true
1 * 1*1 = 1 true 1 * 0 * 1 = 0 false
6) A≤B при а) A=2 B=2 б) A=2 B=-8
2≤2 true 2≤-8 false
7) A and B or not C при A=false B=true C=false
0 * 1 + 1 = 0 + 1 = 1 true
8) not (x≥y) при а) x=7 y=9 б) x=0 y=2
Not (7≥9) = not false = true Not (0≥2) = not false = true
9) (x<y) and (x=z) при а) x=0 y=0 z=0 б) x=0 y=-8 z=0
(0<0) and (0=0) = false * true = 0 * 1 = 0 = false
(0<-8) and (0=0) = false * true = 0 * 1 = 0 = false
10) (a≤z) or (z>2) or (a≠5) при а) a=5 z= -4 б) a= -5 z=0
(5≤ -4) + (-4>2) + (5≠5) = false + false + false = 0+0+0 = 0 = false
(-5≤0) + (0>2) + (-5≠5) = true + false + true = 1+0+1 = 1 = true
11) (x=y) or (z<4) при а) x=5 y=7 z=0 б) a=5 y= -7 z=10
(5=7) + (0<4) = false + true = 0+1 = 1 = true
(5=-7) + (10<4) = false + false = 0+ 0 = 0 = false
12) (x≠y) and (z<4) при а) x=5 y=7 z=0 б) x=5 y= -7 z=10
(5≠7) * (0<4) = true * true = 1*1 = 1 = true
(5≠-7) * (10<4) = true * false = 1*0 = 0 = false
13) not (x>z) при а) x=5 z= -2 б) x=-5 z=2
Not (5>-2) = not true = false Not (-5>2) = not false = true
14) not A or B при A=true B=false
Not true + false = false + false = 0+0 = 0 = false
15) (A or B) and C при A=true B=false C=true
(true + false) * true = (1+0)*1 = 1*1 = 1 = true
16) (x≤y) or (z>-4) при а) x=5 y=7 z=0 б) x=5 y= -7 z=10
(5≤7) + (0>-4) = true + true = 1+1 = 1 = true
(5≤-7) + (10>-4) = false + true = 0+1 = 1 = true
17) (x≥y) and (z≤4) при а) x=5 y=7 z=0 б) x=5 y=-7 z=10
(5≥7) * (0≤4) = false * true = 0*1 = 0 = false
(5≥-7) * (10≤4) = true * false = 1*0 = 0 = false
18) not (x≤z) при а) x=5 z=-2 б)x=2 z=2
Not (5≤ -2) = not false = true
Not (2≤2) = not true = false
19) A or not B при A=false B=false
False + not false = false + true = 0+1 = 1 = true
20) A or B and C при A=true B=false C=true
True + false * true = 1+0*1 = 1+0 = 1 = true
21) (x≥y) or (z>-4) при а) x=5 y=7 z=0 б)x=5 y= -7 z=10
(5≥7) + (0>-4) = false + true = 0+1 = 1 = true
(5≥-7) + (10>-4) = true + true = 1+1 = 1 = true
22) (x≤y) and (z≤4) при а) x= -5 y= -7 z=0 б) x=5 y= -7 z= -10
(-5≤ -7) * (0≤4) = false * true = 0*1 = 0 = false
(5≤ -7) * (-10≤4) = false * true = 0*1 = 0 =false
23) not (x≠z) при а)x=5 z=-2 б)x=2 z=2
Not (5≠-2) = not true = false Not (2≠2) = not false = true
24) A and not B при A=true B=false
True * not false = true * true = 1*1 = 1 = true
25) not (A or B) and C при A=true B=false C=true
Not (true + false) * true = not(1+0)*1 = not 1 * 1 = 0*1= 0 = false