8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Дизайнерское программное обеспечение, (в наличии на складе)

Цена: 1 733руб.    (¥82)
Артикул: 621905171516

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:仟问图书专营店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 169 134.792 849руб.
¥ 139 107.52 272руб.
¥ 198 26550руб.
¥44.3937руб.


Параметры продукта

Название книги: Учебное пособие по разработке программного обеспечения (5 -е издание) (Национальные компьютерные технологии и программное обеспечение.

Цена: 119,00 юань

Автор: Чу Хуа, Хуо Цюйян

Пресса: издательство Tsinghua University Press

Дата публикации: 2018-02-01

ISBN: 9787302491224

Слова: 930000

Номер страницы: 676

Издание: 5

Фрагментация: P Установка установки

Открыто: 16



Введение

Эта книга представляет собой экзамен национальных компьютерных технологий и программного обеспечения и технической квалификации (Water P) (упоминается“ мягкий тест&Rdquo;) Обозначенные учебники имеют сравнительную руководящую значимость.В соответствии с ключевым содержанием «Программного дизайнерского наброса» (утвержденная в 2018 году), эта книга организует содержимое 12 глав. ПолемВ соответствии с руководством «Наброска экзамена по разработке программного обеспечения» эта книга была тщательно отредактирована и тщательно скомпилирована в «Учебное пособие по разработке программного обеспечения (4 -е издание)», и некоторые главы были сформированы после переписывания.В этой книге укрепляются знания о детали разработки программного обеспечения, а знания об анализе и проектировании веб -системы приложений были укреплены.Эта книга подходит для кандидатов и студентов университетов, которые сдают экзамены на уровне в качестве учебника.


Оглавление

1.1 Основные знания компьютерной системы ... 1

1.1.1. Аппаратное обеспечение компьютерной системы в основном состоит из ... 1

1.1.2 Центральная обработка ... 1

1.1.3 Данные представляют ... 4

1.1.4 Проверьте код ...

1.2 компьютерная архитектура ... 12

1.2.1 Разработка компьютерной архитектуры ... 12

1.2.2 Система хранения ... 20

1.2.3 Технология ввода/вывода ... 31

1.2.4 Структура шины ... 35

1.3 Безопасность, надежность и оценка производительности системы
Основные знания ... 38

1.3.1 Обзор безопасности компьютера ... 38

1.3.2 Технология шифрования и технология сертификации ... 40

1.3.3 Надежность компьютера ... 48

1.3.4 Оценка производительности компьютерной системы ... 51

Глава программирования базовые знания ... 56

2.1 Обзор языка программирования ... 56

2.1.1 Основная концепция языка программирования ... 56

2.1.2 Основная композиция языка программирования ... 61

2.2 Основная процедура лечения языка ... 67

2.2.1 Основной принцип программы сборки ... 67

2.2.2 Основной принцип программы компиляции ... 69

2.2.3 Основной принцип программы интерпретации ... 96

Глава 3 Структура данных ... 99

3.1 Линейная структура ... 99

3.1.1 Линейная таблица ... 99

3.1.2 стека и очередь ... 4

3.1.3 строка ... 8

3.2 массив, матрица и общая таблица ... 113

3.2.1 массив ... 113

3.2.2 Матрица ... 115

3.2.3 в широком смысле ... 116

3.3 Дерево ... 118

3.3.1 Определение деревьев и бинарных деревьев ... 118

3.3.2 Структура природы и хранения бинарного дерева ... 119

3.3.3 Треда двоичных деревьев ... 122

3.3.4 Clue Binary Tree ... 125

3.3.5 вы двоичное дерево ... 126

3.3.6 Дерево и лес ... 130

3.4 Рисунок ... 133

3.4.1 Определение и хранение рисунков ... 134

3.4.2 Переход рисунка ... 138

3.4.3. Создайте деревья и деревья небольших поколений ... 140

3.4.4 Сортировка топологии и ключевые пути ... 143

3.4.5 Короткий путь ... 146

3.5 Найти ... 149

3.5.1 Основная концепция поиска ... 149

3.5.2 Метод поиска статического поиска ... 150

3.5.3 Динамическая таблица находки ... 154

3.5.4 Хэш -таблица ... 161

3.6 Сортировка ... 165

3.6.1 Основная концепция сортировки ... 165

3.6.2 Простой сортировка ... 165

3.6.3 Hill Sort ... 168

3.6.4 Быстрая сортировка ... 169

3.6.5 Сорта ... 170

3.6.6 Слияние и сортировка ... 173

3.6.7 Базовая сортировка ... 174

3.6.8 Резюме метода внутренней сортировки ... 175

3.6.9 Внешняя сортировка ... 176

Глава 4 Знание операционной системы ... 180

4.1 Обзор операционной системы ... 180

4.1.1 Основная концепция операционной системы ... 180

4.1.2 Классификация и характеристики операционной системы ... 181

4.1.3 Разработка операционной системы ... 185

4.2 Управление процессами ... 185

4.2.1 Основная концепция ... 185

4.2.2 Контроль процесса ... 189

4.2.3 Связь между процессами ... 189

4.2.4 Трубопровод ... 193

4.2.5 Планирование процессов ... 195

4.2.6 Dead Lock ... 198

4.2.7 ТЕРКА ... 202

4.3 Управление хранением ... 202

4.3.1 Основная концепция ... 203

4.3.2 План управления хранением ... 204

4.3.3

4.3.4 Управление хранением сегмента ... 208

4.3.5 Управление хранением страниц страницы ... 209

4.3.6 Управление виртуальным хранилищем ... 2111

4.4 Управление оборудованием ... 216

4.4.1 Обзор управления оборудованием ... 216

4.4.2 Программное обеспечение для ввода/вывода ... 217

4.4.3 Связанная технология, принятая управлением оборудованием ... 218

4.4.4 Планирование дисков ... 221

4.5 Управление файлами ... 224

4.5.1 Файл и файловая система ... 224

4.5.2 Структура и организация файла ... 225

4.5.3 Файл -каталог ... 227

4.5.4 Управление методами доступа и места для хранения ... 229

4.5.5 Использование документа ... 231

4.5.6 Обмен и защиту файлов ... 231

4.5.7 Системная безопасность и надежность ... 233

4.6 Управление операцией ... 234

4.6.1 Операция и контроль над работой ... 235

4.6.2 Планирование вакансий ... 236

4.6.3 Пользовательский интерфейс ... 238

Глава 5 Программное обеспечение базовые знания ... 239

5.1 Обзор разработки программного обеспечения ... 239

5.1.1 компьютерное программное обеспечение ... 240

5.1.2 Основной принцип разработки программного обеспечения ... 241

5.1.3 Цикл выживания программного обеспечения ... 243

5.1.4 Программный процесс ... 245

5.2 Модель программного процесса ... 247

5.2.1 Модель водопада ... 248

5.2.2 Инкрементный 
Модель) ... 249

5.2.3 Эволюционный 
Модель) ... 250

5.2.4 Фонтанная модель
(Модель фонтана воды) ... 252

5.2.5 Модель разработки на основе компонентов
(На основе компонентов 
Модель разработки) ... 252

5.2.6 Модель формирования (формальная 
Методы модели) ... 253

5.2.7 Модель Unified Process (UP) ... 253

5.2.8 Agile Method (Agile 
Развитие) ... 254

5.3 Анализ спроса ... 256

5.3.1 Требования к программному обеспечению ... 256

5.3.2 Принципы анализа требований ... 257

5.3.3 Проект требования ... 257

5.4 Дизайн системы ... 260

5.4.1 Сводка дизайна ... 261

5.4.2 Подробный дизайн ... 262

5.5 Системный тест ... 262

5.5.1 Системное тестирование и отладка ... 262

5.5.2 Стратегия тестирования традиционного программного обеспечения ... 264

5.5.3. Программное программное обеспечение тестирования ... 271

5.5.4 Тестирование веб -приложения ... 272

5.5.5 Метод испытаний ... 273

5.5.6 Отладка ... 276

5.6 Знания работы и технического обслуживания ... 278

5.6.1 Системная преобразование ... 278

5.6.2 Обзор обслуживания системы ... 279

5.6.3 Оценка системы ... 283

5.7 Управление проектами программного обеспечения ... 284

5.7.1 Объем управления проектами программного обеспечения включает ... 284

5.7.2 Оценка проекта программного обеспечения ... 287

5.7.3 Управление прогрессом ... 289

5.7.4 Организация программных проектов ... 292

5.7.5 Управление конфигурацией программного обеспечения ... 294

5.7.6 Управление рисками ... 296

5.8 Качество программного обеспечения ... 300

5.8.1 Характеристики качества программного обеспечения ... 300

5.8.2 Обеспечение качества программного обеспечения ... 302

5.8.3 Обзор программного обеспечения ... 304

5.8.4 Technology Technology Technology ... 306

5.9 Программные впечатления ... 307

5.9.1 Классификация программного обеспечения ... 307

5.9.2 Измерение сложности программного обеспечения ... 309

5. Программные инструменты и среда разработки программного обеспечения ... 311

5..1 программные инструменты ... 311

5..2 среда разработки программного обеспечения ... 313

Глава 6 Метод структурного развития ... 315

6.1 Системный анализ и обзор дизайна ... 315

6.1.1 Обзор анализа системы ... 315

6.1.2 Основной принцип проектирования системы ... 317

6.1.3 Общий структурный дизайн системы ... 319

6.1.4 Системный документ ... 323

6.2 Метод структурного анализа ... 325

6.2.1 Обзор метода структурного анализа ... 325

6.2.2 Диаграмма потока данных ... 325

6.2.3 Словарь данных (DD) ... 335

6.3 Метод конструктивного проектирования ... 337

6.3.1 Шаги структурного дизайна ... 337

6.3.2 Диаграмма потока данных для архитектуры программного обеспечения
Карта ... 338

6.4 Анализ и дизайн веб -приложения ... 340

6.4.1 Особенности веб -приложения ... 341

6.4.2 Модель спроса на веб -приложение ... 341

6.4.3 Дизайн веб -приложения ... 344

6.5 Дизайн пользовательского интерфейса ... 346

6.5.1 Принцип золота, разработанный пользовательским интерфейсом ... 346

6.5.2 Анализ и дизайн пользовательского интерфейса ... 348

6.5.3 Проблема дизайна пользовательского интерфейса ... 349