[Официальная подлинная новая книга] Дизайнер программного обеспечения 5 -й издание Tsinghua University Press Press Soft Exam Desemer Designer Designer Пятое издание Учебное программное обеспечение Дизайн программного обеспечения Синхронный экзамен
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
- Информация о товаре
- Фотографии
  название книги: | Учебное пособие по разработке программного обеспечения (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.В соответствии с этим методом хранения логическая связь между элементами не нужно занимать дополнительное пространство для хранения. |
Официальный флагманский магазин издательства Университета Цинхуа