Компьютерные науки. Базовый курс
Book information
Description
данная книга представляет собой введение в область компьютерных наук. В ней необходимая широта обзора предмета сочетается с достаточно глубоким проникновением в сущность излагаемого материала. Аудитория Предисловие Аудитория Что нового в 13-м издании Структура книги Преподавателю Студенту Благодарности Глава 0. Введение 0.1. Знакомство с алгоритмами 0.2. Происхождение вычислительных машин 0.3. Обзор этого курса 0.4. Дополнительные темы компьютерных наук Глава 1. Хранение данных 1.1. Биты и их хранение 1.2. Основная память 1.3. Массовая память 1.4. Представление информации в виде комбинации двоичных разрядов 1.5. Двоичная система счисления 1.6. Представление целых чисел 1.7. Представление дробных значений 1.8. Данные и программирование 1.9. Сжатие данных 1.10. Ошибки при передаче информации Глава 2. Обработка данных 2.1. Архитектура компьютера 2.2. Машинный язык 2.3. Выполнение программы 2.4. Арифметические и логические команды 2.5. Взаимодействие с другими устройствами 2.6. Манипулирование данными в программе 2.7. Другие типы архитектуры компьютеров Глава 3. Операционные системы 3.1. Эволюция операционных систем 3.2. Архитектура операционных систем 3.3. Координация действий машины 3.4. Организация конкуренции между процессами 3.5. Безопасность Глава 4. Компьютерные сети и Интернет 4.1. Основы компьютерных сетей 4.2. Интернет 4.3. Всемирная паутина: World Wide Web 4.4. Протоколы Интернета 4.5. Простой пример модели “клиент/сервер” 4.6. Кибербезопасность Глава 5. Алгоритмы 5.1. Понятие алгоритма 5.2. Представление алгоритма 5.3. Создание алгоритма 5.4. Итерационные структуры 5.5. Рекурсивные структуры 5.6. Эффективность и правильность Глава 6. Языки программирования 6.1. Исторический обзор 6.2. Концепции традиционного программирования 6.3. Процедурные элементы программ 6.4. Реализация языка 6.5. Объектно-ориентированное программирование 6.6. Программирование параллельных процессов 6.7. Декларативное программирование Глава 7. Технология разработки программного обеспечения 7.1. Предмет технологии разработки программного обеспечения 7.2. Жизненный цикл программного обеспечения 7.3. Методологии разработки программного обеспечения 7.4. Модульность 7.5. Инструменты и методы проектирования 7.6. Обеспечение качества программ 7.7. Документирование программного обеспечения 7.8. Интерфейс “человек–машина” 7.9. Право собственности и ответственность за создаваемое программное обеспечение Глава 8. Структуры данных 8.1. Базовые структуры данных 8.2. Связанные концепции 8.3. Реализация структур данных 8.4. Небольшой практический пример: реализация бинарного дерева 8.5. Специализированные типы данных 8.6. Классы и объекты 8.7. Указатели в машинном языке Глава 9. Системы баз данных 9.1. Общие понятия 9.2. Реляционная модель 9.3. Объектно-ориентированные базы данных 9.4. Обеспечение целостности баз данных 9.5. Традиционные файловые структуры 9.6. Интеллектуальный анализ данных 9.7. Влияние технологий баз данных на общество Глава 10. Компьютерная графика 10.1. Предмет компьютерной графики 10.2. Что такое 3D-графика 10.3. Моделирование 10.4. Рендеринг 10.5. Моделирование глобального освещения 10.6. Анимация Глава 11. Искусственный интеллект 11.1. Интеллект и машины 11.2. Способность к восприятию 11.3. Способность к рассуждению 11.4. Дополнительные области исследований 11.5. Искусственные нейронные сети 11.6. Робототехника 11.7. Осмысливание последствий Глава 12. Теория вычислений 12.1. Функции и их вычисление 12.2. Машины Тьюринга 12.3. Универсальные языки программирования 12.4. Невычислимые функции 12.5. Сложность задач 12.6. Криптография с открытым ключом Приложение А. Код ASCII Приложение Б. Электронные схемы обработки чисел в двоичном дополнительном коде Приложение В. Vole: пример простого машинного языка Архитектура машины Vole Машинный язык Vole Приложение Г. Высокоуровневые языки программирования Язык Ada Язык C Язык C++ Язык C# Язык FORTRAN Язык Java Приложение Д. Эквивалентность итеративных и рекурсивных структур Приложение Е. Ответы к разделам “Вопросы и упражнения” Предметный указатель
Similar books
Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique
2025 · PDF
Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная
2022 · PDF
Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание
2021 · PDF
Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)
2022 · PDF
Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)
2023 · PDF
Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"
2022 · PDF
Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»
2014 · PDF
Проектирование устройств приема и обработки сигналов: учебно-методическое пособие по курсу "Устройства приема и обработки сигналов" для студентов всех форм обучения специальностей: 210400.62 Радиотехника. Бакалавр Б.3.10. Основы цифровой обработки сигналов; 210700.62 Системы мобильной связи. Бакалавр Б.3.19. Радиоприемные устройства систем мобильной связи; 210601.65 Радиоэлектронные системы и комплексы. Специалист С.3.18. Устройства приема и обработки сигналов; 090302.65 Защита информации в системах связи и управления. Специалист С.3.30. Устройства приема и обработки сигналов
2015 · PDF