Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технология создания программных продуктов.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
30.59 Кб
Скачать
    1. 22.10.12

      1. Диаграмма последовательности

Диаграмма последовательности – отражает сценарий поведения в системе. В отличие от диаграммы сотрудничества, не позволяет показывать структурные характеристики объектов и связей, и являются более наглядными.

В диаграмме последовательности объекты изображаются в ряд.

Бездействие компонента системы –

Активность системы –

Уничтожение системы – (там крестик на конце)

Объект может создаваться в любой момент времени –

Пример:

    1. 29.10.12

      1. Стиль программирования. Выбор языка программирования.

Java Code Convention – стандарт написания java.

Программы пишутся в первую очередь для людей, а не машин.

Правила стандартизации стиля:

Если существует более одного способа, сделать что либо, и выбор произвольный, остановитесь на одном способе и всегда его придерживайтесь.

        1. Комментарии

Когда следует ставить комментарий:

  1. Комментарии следует ставить в процессе написания программы.

  2. Делайте комментариев чуть больше, чем это кажется необходимым.

  3. Если вы затрудняетесь написать комментарий, значит вы не понимаете о чем идет речь.

Три типа комментариев:

  1. Вводный комментарий. Заголовочный комментарий может включать следующие пункты:

    1. Назначение программ.

    2. Указание по вызову программы и ее использование.

    3. Список и назначение основных переменных или массива.

    4. Указание по вводу/выводу список всех файлов.

    5. Список используемых подпрограмм.

    6. Назначение переменных и математических методов.

    7. Сведенье о времени выполнения программы.

    8. Требуемый объем памяти

    9. Специальные указания оператора

    10. Сведенье о авторе

    11. Дата написания программы.

    12. Версия программы

  2. Пояснительный комментарий. Пояснительные комментарии не должны объяснять синтаксический язык программы, а должны раскрывать логику программы или цель конкретного действия.

        1. Имена переменных и файлов. Структурирование.

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

Совет именования:

  1. Избегайте схожих по виду имен и подобных по написанию символов.

  2. Различие имен должно быть всегда явно ощутимым.

  3. При выборе имен переменных старайтесь определить , что означает эта переменная на естественном языке

  4. Выбирайте наиболее подходящее слово.

  5. При выборе имен переменным и файлам и прочего, используйте имена, ориентированные на содержание записи, а не на конкретное задание.

  6. Используйте транслитерацию только в крайнем случае.

    1. 05.11.12

        1. Выбор и обоснование языка программирования

Программа пишется в первую очередь для человека, а не для машины.

Языки программирования высокого уровня, благодаря трансляции (компиляции), позволяют преодолеть языковой барьер, между программистом и компьютером.

Хорошо сконструированные языки программирования обладают рядом достоинств:

  1. Позволяют удовлетворять потребности конкретной прикладной области.

  2. В визуальном отношении, программа может быть такой, чтобы ее было легко читать, и была ясна структура.

  3. В языке встроено средство, помогающее выявлять и предупреждать ошибки.