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

Вариант-9

1. Укажите, на какие 3 основных типа делятся виды размеров в AutoCAD.

а) гори­зонтальные, вертикальные и радиальные;

б) линейные, объёмные и угловые;

в) линейные, радиальные и угловые;

г) гори­зонтальные, вертикальные и угловые.

2. Опишите процесс создания направляющего слоя в среде Macromedia Flash.

Ответ: Для создания направляющего слоя можно воспользоваться кнопкой Add Motion Guide на Шкале времени под именами слоев. Для этого нужно выделить слой, для которого будет использоваться траектория, и нажать на кнопку Add Motion Guide. Над выделенным слоем появится новый с картинкой из красных точек. Затем нужно на верхнем слое нарисовать траекторию, а на нижнем организовать анимацию Tween Motion так, чтобы на первом кадре анимации объект был вначале траектории, а на последнем кадре – в конце. При этом важно следить за тем, чтобы центр клипа всегда был расположен на линии траектории, иначе получится просто перемещение по прямой из начальной точки в конечную.

3. Нарисуйте в графическом редакторе CorelDRAW кувшин, используя инструменты рисования, операции выравнивания и группирования объектов, градиентную заливку:

Указания:

1) нарисуем прямоугольник и пять эллипсов разной величины. Выделим все объекты с помощью инструмента Выбор (Pick Tool) прямоугольной рамочкой или с помощью клавиши Shift (рис. а);

2) к выделенным объектам применим команду Компоновать \ Выровнять и выпустить \ Выровнять по вертикали (Arrange \ Align and Distribute \ Align Vertically) (рис. б);

3) к этим же объектам применим команду Компоновать \ Группа (Arrange \Group) (рис. б);

4) выделим сгруппированный объект и применим градиентную двухцветную заливку (рис. в).

4. Сконструируйте макрос на языке Visual Basic for Applications для вычисления суммы положительных чисел среди трех введенных с клавиатуры.

Ответ:

Public Sub Summa()

Dim a As Double, b As Double, c As Double, S As Double

a = InputBox("Vvedite a")

b = InputBox("Vvedite b")

c = InputBox("Vvedite c")

S = 0

If a > 0 Then S = S + a

If b > 0 Then S = S + b

If c > 0 Then S = S + c

MsgBox ("Summa=" + Str(S))

End Sub

Вариант-10

1. Перечислите основные виды трансформации участков изображения в графическом редакторе Adobe Photoshop.

Ответ: масштабирование, поворот, наклон, искажение, перспектива, деформация, отражение по горизонтали, отражение по вертикали.

2. Объясните, для чего необходимо использовать слои при работе с чертежами в программе AutoCAD.

Ответ: При работе со слоями в программе AutoCAD:

1) каждому слою можно присвоить свой цвет линий. Назначение цвета определенной группе объектов играет положительную роль при выводе чертежа на печать – в этом случае можно будет управлять толщиной линий при печати. Также можно будет указать отдельные слои, которые не будут распечатываться;

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

3) отдельные слои можно отключить, после чего на экран и на печать они выводиться не будут. Также можно защитить отдельный слой от редактирования; в результате он будет оставаться видимым, но недоступным для случайных изменений;

4) одни слои можно определять для работы только из пространства модели, а другие – из пространства листа.

Слои и их характеристики хранятся в базе данных рисунка. Последнее позволяет при переносе документа на другой рисунок избежать повторного определения слоев.

3. Создайте в среде Macromedia Flash надпись из слова «HELLO», появляющуюся по буквам.

Указания. (Покадровая анимация).

Анимация должна состоять из пяти кадров. Первый кадр содержит букву «Н», второй – буквы «НЕ», третий – «НЕL», четвертый – «HELL», пятый – «HELLO».

4. На языке Visual Basic for Applications сконструируйте функцию для нахождения корней квадратного уравнения.

Ответ:

Public function Корни(a,b,c)

D=b^2-4*a*c

If d>=0 then

x1=(-b+sqr(d))/(2*a);

x2=(-b-sqr(d))/(2*a);

Корни=”x1=”+str(x1)+”;x2=”+str(x2)

Else

Корни=”действительных корней нет”

End if

End function

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]