Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Вопрос 21 (10. Основные группы свойств Окна Свойств)
Окно Свойства предназначено для отображения и настройки свойств формы, а также размещенных в ней объектов. В нем, например, содержатся такие свойства выбранного объекта, как позиция в форме, высота, ширина, цвет
Набор свойств в этом окне меняется в зависимости от выбранного объекта. При помощи вкладок «По алфавиту» и «По категориям» свойства объекта можно просмотреть в алфавитном порядке или по группам (категориям) соответственно.
Группы свойств:
В группе «Оформление» окна Свойств содержатся свойства объекта, которые задают атрибуты его внешнего вида:
Свойства объектов, отвечающие за их поведение, собраны в группе Behavior (Поведение):
Группа Font (Шрифт) содержит всего одно свойство Font, позволяющее с помощью диалогового окна Выбор шрифта задать шрифт текста объекта, размер, начертание:
Группа Position (Расположение) окна Properties служит для позиционирования объектов в системе координат формы и установки размеров объектов.
Свойства группы Scale (Масштаб) устанавливают шкалу максимальных размеров объектов в системе координат формы.
Вопрос 22 (1. Этапы подготовки и решения задач на цифровых машинах)
Постановка задачи
Под постановкой задачи понимают математическую или иную строгую формулировку решаемой задачи. Этот этап включает определение целей создаваемой программы и определение ограничений, налагаемых на программу. При постановке задачи должны быть определены требования:
- ко времени решения поставленной задачи;
- объему необходимых ресурсов, например, оперативной памяти;
- точности достигаемого результата.
Проектирование программы
Если задача вычислительная, то на этом этапе следует выбрать метод расчета, если разрабатывается компьютерная игра, должен быть определен ее сценарий. В любом случае следует выбрать или создать некую формальную модель, которая, в конечном счете, реализуется в будущей программе. На этапе проектирования определяют вид данных, с которыми будет работать программа, основные части, из которых программа будет состоять и характер связей между этими частями.
Разработка алгоритма
На этом этапе следует разработать детали проекта программы. Детализацию необходимо довести до той степени, когда кодирование деталей программы (перевод их на алгоритмический язык) станет тривиальным. Возможно, детализация потребует нескольких стадий, от крупных блоков к все более мелким, и в результате должно получиться то, что называется алгоритмом решения задачи.
алгоритм - это описание некоторой последовательности действий, но не всякое, а обладающее определенными свойствами. К этим свойствам относятся: 1) дискретность - расчлененность описания на отдельные элементарные действия операции, которые доступны исполнителю алгоритма (человеку, роботу, компьютеру,...); 2) детерминированность - на одинаковых исходных данных алгоритм должен всегда давать одинаковые результаты; 3) массовость - алгоритм должен работать на множестве однотипных исходных данных, потенциально бесконечном.
Кодирование
После того как алгоритм разработан, его записывают на алгоритмическом языке, и этот процесс называют кодированием алгоритма.
Отладка и тестирование программы
Целью данного этапа является поиск и устранение ошибок в программе. Ошибки бывают синтаксические (нарушение грамматики алгоритмического языка) и смысловые (искажение самого алгоритма решения задачи). О первых мы не говорим, их обычно обнаруживают и исправляют на этапе кодирования, совершая пробную трансляцию программы. Вторые же можно выявить только в процессе проверки программы на специально подобранных входных данных или в ходе опытной эксплуатации программы.
Если же удалось разработать полезную программу, то работа над ней не заканчивается этапом тестирования, а переходит в фазу сопровождения. Программа живет, приобретает новые функции, совершенствует старые, избавляется от последних ошибок.