Тест "Операторы графического режима языка QBasic"


ФИО автора: Матюкина Александра Михайловна
Место работы и должность: учитель информатики МОУ «Ушаковская средняя
общеобразовательная школа»
ТЕСТ «Операторы графического режима языка QBasic»
1. Оператор Color задает цвет текста и фона
Какой цвет фона и текста будет задан при команде Color 14, 1
Текста - ________________
Фона - _________________
2. Какой графический режим используется чаще всего SCREEN N N = ____
3. Какую команду необходимо использоваться для рисования прямоугольной рамки:
a. LINE (X1,Y1)-(X2,Y2), C, B
b. LINE (X1,Y1)-(X2,Y2), C, BF
c. LINE (X1,Y1)-(X2,Y2), C
4. Какую мини программу написать для того, чтобы получился закрашенный круг имеющий
контур:
a. CIRCLE (160, 130), 50, 13 PAINT (160, 110), 11, 13
b. CIRCLE (160, 130), 50, 13 PAINT (160, 110), 13, 11
c. CIRCLE (160, 130), 50, 13 PAINT (160, 110), 13, 13
5. При использовании оператора CIRCLE (X, Y), R, C, , , K на экране будет изображен:
a. Сектор окружности b. Дуга c. Эллипс
6. Напиши программу
CLS
SCREEN 12
CIRCLE (320, 200), 50, 14
PAINT (320, 200), 14
LINE (0, 300)-(640, 300), 2
PAINT (0, 422), 2
LINE (0, 370)-(640, 370), 3
LINE (0, 400)-(640, 400), 3
PAINT (100, 380), 3
LINE (0, 301)-(640, 301), 9
PAINT (0, 200), 9
CIRCLE (320, 200), 50, 14
PAINT (320, 200), 14
LINE (0, 385)-(640, 385), 15
LINE (100, 370)-(100, 360), 15
CIRCLE (100, 355), 5, 4
CIRCLE (100, 355), 4, 15
CIRCLE (100, 355), 3, 15
CIRCLE (100, 355), 6, 4
CIRCLE (100, 355), 2, 15
CIRCLE (100, 355), 1, 15
LINE (101, 370)-(101, 360), 0
LINE (101, 370)-(96, 375), 0
CIRCLE (96, 380), 5, 0
PAINT (96, 380), 0
LINE (150, 375)-(200, 350), 4, BF
LINE (201, 375)-(220, 355), 1, BF
LINE (208, 370)-(213, 365), 15, BF
CIRCLE (155, 375), 4, 0
CIRCLE (200, 375), 4, 0
CIRCLE (217, 375), 4, 0
PAINT (155, 375), 0
PAINT (200, 375), 0
PAINT (217, 375), 0
7. Напиши программу:
CLS
SCREEN 9
COLOR 9, 1
DRAW "C2 L20 U20 R20 D20 F10
D10 R2"
DRAW "BM300, 175 C2 G10 D10 L2"
DRAW "BM300, 155 C2 H10 E10 L2"
DRAW "BM320, 155 C2 E10 H10 R2"
DRAW "BM310, 155 C2 U4"
DRAW "BM307, 151 C2 R10 H6 G6"
PAINT (310, 170), 2, 2
BYTES = INT((55 * 2 + 7) / 8) * 60
DIM BUG(BYTES)
GET (285, 135)-(340, 195), BUG
CLS
PUT (250, 80), BUG: SLEEP 1
PLAY " A A"
PUT (250, 80), BUG: SLEEP 1
PLAY " B B"
PUT (30, 60), BUG: SLEEP 1
PLAY " C C"
PUT (30, 60), BUG: SLEEP 1
PLAY "D D"
PUT (460, 130), BUG: SLEEP 1
PLAY "E E"
PUT (460, 130), BUG: SLEEP 1
PLAY "F F"
PUT (180, 70), BUG: SLEEP 1
PLAY "G G"
PUT (180, 70), BUG: SLEEP 1
PLAY "D D"
PLAY "F F"
PUT (300, 70), BUG: SLEEP 1
END
ТЕСТ «Операторы графического режима языка QBasic»
1. Оператор Color задает цвет текста и фона
Какой цвет фона и текста будет задан при команде Color 14, 1
Текста - ________________
Фона - _________________
2. Какой графический режим используется чаще всего SCREEN N N = ____
3. Какую команду необходимо использоваться для рисования прямоугольной рамки:
d. LINE (X1,Y1)-(X2,Y2), C, B
e. LINE (X1,Y1)-(X2,Y2), C, BF
f. LINE (X1,Y1)-(X2,Y2), C
4. Какую мини программу написать для того, чтобы получился закрашенный круг имеющий
контур:
d. CIRCLE (160, 130), 50, 13 PAINT (160, 110), 11, 13
e. CIRCLE (160, 130), 50, 13 PAINT (160, 110), 13, 11
f. CIRCLE (160, 130), 50, 13 PAINT (160, 110), 13, 13
5. При использовании оператора CIRCLE (X, Y), R, C, , , K на экране будет изображен:
d. Сектор окружности e. Дуга f. Эллипс
6. Напиши программу
CLS
SCREEN 12
CIRCLE (320, 200), 50, 14
PAINT (320, 200), 14
LINE (0, 300)-(640, 300), 2
PAINT (0, 422), 2
LINE (0, 370)-(640, 370), 3
LINE (0, 400)-(640, 400), 3
PAINT (100, 380), 3
LINE (0, 301)-(640, 301), 9
PAINT (0, 200), 9
CIRCLE (320, 200), 50, 14
PAINT (320, 200), 14
LINE (0, 385)-(640, 385), 15
LINE (100, 370)-(100, 360), 15
CIRCLE (100, 355), 5, 4
CIRCLE (100, 355), 4, 15
CIRCLE (100, 355), 3, 15
CIRCLE (100, 355), 6, 4
CIRCLE (100, 355), 2, 15
CIRCLE (100, 355), 1, 15
LINE (101, 370)-(101, 360), 0
LINE (101, 370)-(96, 375), 0
CIRCLE (96, 380), 5, 0
PAINT (96, 380), 0
LINE (150, 375)-(200, 350), 4, BF
LINE (201, 375)-(220, 355), 1, BF
LINE (208, 370)-(213, 365), 15, BF
CIRCLE (155, 375), 4, 0
CIRCLE (200, 375), 4, 0
CIRCLE (217, 375), 4, 0
PAINT (155, 375), 0
PAINT (200, 375), 0
PAINT (217, 375), 0
7. Напиши программу:
CLS
SCREEN 9
COLOR 9, 1
DRAW "C2 L20 U20 R20 D20 F10
D10 R2"
DRAW "BM300, 175 C2 G10 D10 L2"
DRAW "BM300, 155 C2 H10 E10 L2"
DRAW "BM320, 155 C2 E10 H10 R2"
DRAW "BM310, 155 C2 U4"
DRAW "BM307, 151 C2 R10 H6 G6"
PAINT (310, 170), 2, 2
BYTES = INT((55 * 2 + 7) / 8) * 60
DIM BUG(BYTES)
GET (285, 135)-(340, 195), BUG
CLS
PUT (250, 80), BUG: SLEEP 1
PLAY " A A"
PUT (250, 80), BUG: SLEEP 1
PLAY " B B"
PUT (30, 60), BUG: SLEEP 1
PLAY " C C"
PUT (30, 60), BUG: SLEEP 1
PLAY "D D"
PUT (460, 130), BUG: SLEEP 1
PLAY "E E"
PUT (460, 130), BUG: SLEEP 1
PLAY "F F"
PUT (180, 70), BUG: SLEEP 1
PLAY "G G"
PUT (180, 70), BUG: SLEEP 1
PLAY "D D"
PLAY "F F"
PUT (300, 70), BUG: SLEEP 1 END