Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторные работы / расчет-графи по тех прогу.docx
Скачиваний:
29
Добавлен:
28.01.2014
Размер:
83.06 Кб
Скачать

6.3. Содержание работ по этапам

6.3.1.На этапе разработки технического задания должны быть выполнены перечисленные ниже работы:

6.3.1.1. постановка задачи;

6.3.1.2. определение и уточнение требований к техническим средствам;

6.3.1.3. определение требований к программе;

6.3.1.4. определение стадий, этапов и сроков разработки программы и документации на неё;

6.3.1.5. согласование и утверждение технического задания.

6.3.2. На этапе разработки программы должна быть выполнена работа по программированию (кодированию) и отладке программы.

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

6.3.4. На этапе испытаний программы должны быть выполнены перечисленные ниже виды работ:

6.3.4.1. разработка, согласование и утверждение и методики испытаний;

6.3.4.2. проведение приемо-сдаточных испытаний;

6.3.4.3. корректировка программы и программной документации по результатам испытаний.

6.3.5. На этапе подготовки и передачи программы должна быть выполнена работа по подготовке и передаче программы и программной документации.

7. Порядок контроля и приемки

7.1. Виды испытаний

7.1.1. Приемо-сдаточные испытания должны проводиться в оговоренные сроки .

7.1.2. Приемо-сдаточные испытания системы должны проводиться согласно разработанной Исполнителем и согласованной Заказчиком Программы испытаний.

7.1.3. Ход проведения приемо-сдаточных испытаний Заказчик и Исполнитель документируют в Протоколе проведения испытаний

7.2. Общие требования к приемке работы

7.2.1. На основании Протокола проведения испытаний Исполнитель совместно с Заказчиком подписывает Акт приемки-сдачи программного продукта в эксплуатацию.

Глоссарий

  • Контингент – состав.

  • Транспонировать – математический процесс преобразования матрицы путем замены строк столбцами.

  • Win32 API - Application Programming Interface(интерфейс прикладного программирования) Проще говоря, API - набор функций, которые операционная система предоставляет программисту. API обеспечивает относительно простой путь для программистов для использования полных функциональных возможностей аппаратных средств или операционной системы . Win32 – подразумевается что мы используем 32 разрядную платформу.

  • ПЭВМ – Персональная Электронная Вычислительная Машина

  • компьютерный вирус – программа направленная на нестандартное использование ЭВМ, а с целями : развлечения(достаточно грубой формы), хищение конфиденциальной информации, перенаправление управления ресурсов от пользователя ЭВМ без его ведома.

Список сокращений

  • Мб – мега байт

  • ПП – программный продукт

  • GHz – гига Герц

  • MHz – мега Герц

  • HDD – Hard Disk Driver

  • SVGA – Super Video Graphic Adapter

Код программы:

#include "stdafx.h"

#include "stdio.h"

#include "conio.h"

#include "stdlib.h"

#include "locale.h"

#include "string.h"

struct s1

{

char strana[25];

char name [25];

};

struct s1 s11[5];

struct s2

{

char name [25];

char popylarnyi_eksponat[25];

char data[25];

char tip [25];

char izvestnyi_xydozhnik[25];

char poseshaemost[25];

int stoimost;

};

struct s2 s22[5];

void main()

{

setlocale(LC_ALL,"rus");

strcpy(s11[0].strana,"Франция");

strcpy(s11[0].name,"Три богини Лувра");

//

strcpy(s11[1].strana,"Испания");

strcpy(s11[1].name,"Театр музей Дали");

//

strcpy(s11[2].strana,"Англия");

strcpy(s11[2].name, "Британский музей");

//

strcpy(s11[3].strana,"Германия");

strcpy(s11[3].name,"Магия вещей");

//

strcpy(s11[4].strana,"Канада");

strcpy(s11[4].name,"Поцелуй Климта");

//

printf("Страна\t\t\t");

printf("Название\n");

for(int i=0;i<5;i++)

{

printf("%s\t\t\t", s11[i].strana);

printf("%s\n", s11[i].name);

}

printf("\n\n\n");

{

struct s2 s22[5];

setlocale(LC_ALL,"rus");

strcpy(s22[0].name,"Три богини Лувра");

strcpy(s22[0].popylarnyi_eksponat," Мона Лиза");

strcpy(s22[0].data,"\t1793");

strcpy(s22[0].tip,"Галлерея");

strcpy(s22[0].izvestnyi_xydozhnik," Да Винчи");

strcpy(s22[0].poseshaemost,"Высокая");

s22[0].stoimost=217;

//

strcpy(s22[1].name,"Театр музей Дали");

strcpy(s22[1].popylarnyi_eksponat," Кадиллак");

strcpy(s22[1].data,"\t1974");

strcpy(s22[1].tip,"Галлерея");

strcpy(s22[1].izvestnyi_xydozhnik," Дали");

strcpy(s22[1].poseshaemost,"\tСредняя");

s22[1].stoimost=356;

//

strcpy(s22[2].name,"Британский музей");

strcpy(s22[2].popylarnyi_eksponat," Парфенон");

strcpy(s22[2].data,"\t1759");

strcpy(s22[2].tip,"Галлерея");

strcpy(s22[2].izvestnyi_xydozhnik," Фидий");

strcpy(s22[2].poseshaemost,"Высокая");

s22[2].stoimost=245;

//

strcpy(s22[3].name,"Магия вещей\t");

strcpy(s22[3].popylarnyi_eksponat," Натюрморт");

strcpy(s22[3].data,"\t1800");

strcpy(s22[3].tip,"Галлерея");

strcpy(s22[3].izvestnyi_xydozhnik," Штедель");

strcpy(s22[3].poseshaemost,"Низкая");

s22[3].stoimost=127;

//

strcpy(s22[4].name,"Поцелуй Климта");

strcpy(s22[4].popylarnyi_eksponat," Золотая Адель");

strcpy(s22[4].data,"\t1880");

strcpy(s22[4].tip,"Галлерея");

strcpy(s22[4].izvestnyi_xydozhnik," Флоге");

strcpy(s22[4].poseshaemost,"Средняя");

s22[4].stoimost=309;

printf("Название\t");

printf(" Экспонат\t\t");

printf("Дата\t");

printf("Тип\t\t");

printf(" Художник\n");

for(int i=0;i<=4;i++)

{

printf("%s",s22[i].name);

printf("%s\t",s22[i].popylarnyi_eksponat);

printf("%s\t",s22[i].data);

printf("%s\t",s22[i].tip);

printf("%s\n",s22[i].izvestnyi_xydozhnik);

}

printf("\n\n");

printf("Название\t");

printf(" Экспонат\t");

printf(" Художник\t");

printf("Посещаемость\t");

printf("Стоимость\n");

for(int i=0;i<=4;i++)

{

printf("%s",s22[i].name);

printf("%s\t",s22[i].popylarnyi_eksponat);

printf("%s\t",s22[i].izvestnyi_xydozhnik);

printf("%s\t",s22[i].poseshaemost);

printf("\t%i\n",s22[i].stoimost);

}

}

getch();

}