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

[Официальная подлинная новая книга] Дизайнер программного обеспечения 5 -й издание Tsinghua University Press Press Soft Exam Desemer Designer Designer Пятое издание Учебное программное обеспечение Дизайн программного обеспечения Синхронный экзамен

Цена: 1 712руб.    (¥95.2)
Артикул: 565371987786

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

Этот товар на Таобао Описание товара
Продавец:中交盛世图书专营店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 118 81.891 473руб.
¥ 59.8 41.86753руб.
¥ 128 102.41 842руб.
¥ 69.8 41.88754руб.

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

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

В соответствии с руководством «Наброска экзамена по разработке программного обеспечения» эта книга была тщательно отредактирована и тщательно скомпилирована в «Учебное пособие по разработке программного обеспечения (4 -е издание)», и некоторые главы были сформированы после переписывания.В этой книге укрепляются знания о детали разработки программного обеспечения, а знания об анализе и проектировании веб -системы приложений были укреплены.

Эта книга подходит для кандидатов и студентов университетов, которые сдают экзамены на уровне в качестве учебника.

никто


Учебное пособие по программному обеспечению (5th Edition) составлено на основе очертания теста программного дизайнера, утвержденного в 2018 году, охватывающего основные технологии знаний и приложений, необходимые для разработчиков программного обеспечения (промежуточные) должности.

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



Amatalize  запись


Глава 1 Введение в компьютерные сети    1

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

1.1.1     1

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

1.1.3  представление данных    4

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

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

Глава 2  Программа дизайна языка базовые знания    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  стек и очередь    104

3.1.3  строка    108

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  КЛЮЧЕВОЕ ДВЕЙНАЯ ДЕРЕВО    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  Сортировка холма    168

3.6.4     169

3.6.5&Сортировка стека NBSP;    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  Tube    193

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

4.2.6  мертвый замок    198

4.2.7  нить    202

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

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

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

4.3.3  управление хранением    205

4.3.4  сегментированное управление хранилищем    208

4.3.5     209

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

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&Файл и файловая система NBSP;    224

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

4.5.3&Файл -каталог NBSP;    227

4.5.4     229

4.5.5&Nbsp; использование файла    231

4.5.6&Обмен и защита файлов NBSP;    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     253

5.2.8  

РАЗРАБОТКА)    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     306

5.9     307

5.9.1     307

5.9.2     309

5.10     311

5.10.1&Программный инструмент NBSP;    311

5.10.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     335

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

6.3.1     337

6.3.2 

Картирование    338

6.4     340

6.4.1&Характеристики веб -приложения NBSP;    341

6.4.2     341

6.4.3     344

6.5     346

6.5.1     346

6.5.2&Анализ и дизайн NBSP;    348

6.5.3     349

Глава 7  ОБОБОТАННАЯ ТЕХНОЛОГИЯ    351

7.1     351

7.1.1  Основная концепция объекта -ориентированной    351

7.1.2&Nbsp; объект -ориентированный анализ    354

7.1.3  объект -ориентированный дизайн    355

7.1.4  объектно -ориентированное программирование    357

7.1.5     362

7.2 UML    363

7.2.1  вещи    364

7.2.2  отношения    365

7.2.3&картинка в NBSP;    366

7.3  режим проектирования    378

7.3.1     378

7.3.2     379

7.3.3     384

7.3.4     394

7.3.5  пример приложения    407

Глава 8  дизайн и анализ алгоритма    416

8.1     416

8.1.1  алгоритм    416

8.1.2  дизайн алгоритма    416

8.1.3&Анализ алгоритма NBSP;    417

8.1.4  представление алгоритма    417

8.2     417

8.2.1     417

8.2.2     418

8.2.3  рекурсивный    419

8.3&Метод деления NBSP;    422

8.3.1     422

8.3.2     423

8.3.3     423

8.4     427

8.4.1     427

8.4.2     428

8.5  жадный    433

8.5.1     433

8.5.2     434

8.6&Nbsp; обратно, чтобы сохранить метод    437

8.6.1     437

8.6.2     440

8.7  Метод граничного предела ветвления    445

8.8  алгоритм вероятности    446

8.9  приблизительный алгоритм    448

8.10     448

8.11     450

Глава 9  База данных базы данных    455

9.1  Основная концепция    455

9.1.1     455

9.1.2  Функции системы управления базами данных    456

9.1.3     457

9.1.4     458

9.1.5     461

9.1.6  большие данные    463

9.2  модель данных    466

9.2.1  Основная концепция    466

9.2.2  три элемента модели данных    466

9.2.3&модель NBSP; E-R    466

9.2.4  модель данных    472

9.2.5     473

9.3     474

9.3.1  базовые концепции базы данных отношений    474

9.3.2     478

9.3.3     481

9.4  База данных о отношениях SQL Язык Введение    489

9.4.1     490

9.4.2     490

9.4.3  определение данных SQL    491

9.4.4&запрос данных NBSP; SQL    496

9.4.5&Обновление данных NBSP; SQL    504

9.4.6     505

9.4.7  встроенный SQL    507

9.5     508

9.5.1  Функциональные зависимости    508

9.5.2  стандартизация    509

9.5.3     511

9.6     512

9.6.1  управление транзакциями    512

9.6.2     513

9.6.3     514

Глава 10  базовые знания сетевой и информационной безопасности    517

10.1     517

10.1.1  концепция компьютерной сети    517

10.1.2  классификация компьютерных сетей    520

10.1.3     521

10.1.4     523

10.2     526

10.2.1     526

10.2.2     529

10.2.3     531

10.3     534

10.3.1     534

10.3.2  LAN соглашение    536

10.3.3  WAN соглашение    541

10.3.4  Семейство протоколов TCP/IP    544

10.4  Интернет и приложение    549

10.4.1  обзор Интернета    550

10.4.2     550

10.4.3  Интернет -сервис    558

10.5  Информационная безопасность базовые знания    564

10.6  Обзор безопасности сети    568

Глава 11     573

11.1  стандартизация базовые знания    573

11.1.1  Основная концепция    573

11.1.2     579

11.1.3  стандартизированная организация    581

11.1.4     584

11.1.5  ISO/IEC 15504 Оценка процесса

Введение    587

11.2  базовые знания прав интеллектуальной собственности    588

11.2.1  Основная концепция    589

11.2.2  Компьютерное программное обеспечение авторское право    592

11.2.3  Секреты бизнес -программного обеспечения NBSP;    603

11.2.4     605

11.2.5     610

Глава 12     612

12.1     612

12.1.1     614

12.1.2     614

12.1.3     616

12.1.4  подробный дизайн    617

12.2     618

12.2.1     618

12.2.2  анализ спроса    619

12.2.3  концептуальный дизайн структуры    621

12.2.4  дизайн логической структуры    623

12.2.5  физический дизайн базы данных    625

12.2.6     628

12.2.7  Анализ случая    631

12.3  ОБЕМЕННЫЙ АНАЛИЗ И ПРОЕКТ    635

12.3.1     636

12.3.2     637

12.3.3  Случай моделирования    637

12.3.4     638

12.3.5     640

12.3.6  Статус объекта моделирования    642

12.3.7  моделирование взаимодействия    643

12.4     645

12.4.1     646

12.4.2     659

12.5     672

12.5.1     672

12.5.2     673



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

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

Структура данных - это сбор данных и взаимосвязи и структурных методов элемента.Взаимосвязь между элементами - это логическая структура данных, а хранение взаимосвязи между элементами данных и элементами называется структурой хранения (или физической структурой).Структура данных разделена на две категории: линейная структура и нелинейная структура в соответствии с различными логическими отношениями 

Алгоритм тесно связан с структурой данных.

3.1  линейная структура

Линейная структура является основной структурой данных, которая в основном используется для описания взаимосвязи данных с помощью единого переднего привода и преемника в объективном мире.Характеристика линейной структуры заключается в том, что линейная связь между элементами данных, то есть элементами“”.

3.1.1  линейная таблица

Линейный - самая простая и наиболее часто используемая линейная структура.Последовательное хранилище и хранение цепочки часто используется.

1Определение линейной таблицы

Линейная таблица представляет собой ограниченную последовательность элементов N (N0), которая обычно выражается как (A1, A2,…, an).Характеристики неэмпатных таблиц следующие.

(1) Единственный называется“&Rdquo; элемент.

(2) Единственный называется“&Rdquo; элемент.

(3) За исключением первого элемента, каждый элемент в последовательности имеет только один прямой передний привод.

(4) За исключением последнего элемента, каждый элемент в последовательности имеет только одну прямую преемственность.

2Структура хранения линейной таблицы

Структура хранения линейной таблицы разделена на последовательное хранение и цепное хранилище.

1) Порядок хранения линейной таблицы

Хранение заказа линейных таблиц относится к элементам данных в линейной таблице последовательно с набором адреса хранения в порядке, так что два смежных элемента, которые логически смежны, также рядом с физическим местоположением, как показано в Рисунок 3-1.В соответствии с этим методом хранения логическая связь между элементами не нужно занимать дополнительное пространство для хранения.


 

Официальный флагманский магазин издательства Университета Цинхуа