Библиотека knigago >> Компьютеры и Интернет >> Аппаратное обеспечение, компьютерное железо >> Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 2922, книга: Человек в чужой форме
автор: Валерий Георгиевич Шарапов

Недавно прочитал увлекательный исторический детектив "Человек в чужой форме" Валерия Шарапова. Действие происходит в послевоенные годы, и мне очень понравилось, как автор воссоздал атмосферу того времени. Сюжет захватывает с самого начала, и я не мог оторваться от книги, пока не перевернул последнюю страницу. Главный герой, Виктор Зарецкий, расследует серию загадочных убийств, связанных с секретным проектом. По мере расследования он сталкивается с смертельной опасностью, но...

Мэттью Джастис - Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины

Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины
Книга - Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины.  Мэттью Джастис  - прочитать полностью в библиотеке КнигаГо
Название:
Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины
Мэттью Джастис

Жанр:

Аппаратное обеспечение, компьютерное железо, Алгоритмы и структуры данных, C, C++, C#, Python

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-97060-973-6

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины"

В этом руководстве в доступной форме излагаются основы вычислительной техники. Рассматриваются принципы электронных вычислений и использование двоичных чисел; в общих чертах показано, как функционирует аппаратное обеспечение компьютера, для чего нужна операционная система и как передаются данные по интернету. Читатель получит базовое представление о языках программирования, изучая примеры кода на С и Python. Каждая глава содержит упражнения и практические задания (проекты), позволяющие на практике применить полученные знания. Книга будет полезна всем, кто хочет разобраться, как работает компьютер.

Читаем онлайн "Как на самом деле работают компьютеры. Практическое руководство по внутреннему устройству машины". [Страница - 4]

208
Логика......................................................................................................................... 211
Побитовые операторы........................................................................................ 212
Булевы операторы................................................................................................ 213
Порядок выполнения программы......................................................................... 214
Операторы if......................................................................................................... 215
Циклы..................................................................................................................... 216
Функции..................................................................................................................... 217
Определение функций........................................................................................ 218
Вызов функций..................................................................................................... 220
Использование библиотек.................................................................................. 221
Объектно-ориентированное программирование............................................... 222
Компилируемый или интерпретируемый............................................................ 223
Вычисление факториала в C................................................................................... 225
Выводы....................................................................................................................... 228
ПРОЕКТ № 14: Изучение переменных........................................................ 229
ПРОЕКТ № 15: Изменение типа значения,
на которое ссылается переменная в PYTHON............................................ 232
ПРОЕКТ № 16: Стек или куча....................................................................... 233
ПРОЕКТ № 17: Напишите игру-угадайку.................................................... 236
ПРОЕКТ № 18: Использование класса банковского счета в PYTHON..... 237
ПРОЕКТ № 19: Факториал на С.................................................................... 239

10
Операционные системы...................................................... 242
Программирование без операционной системы................................................ 242
Обзор операционных систем................................................................................. 244
Семейства операционных систем.......................................................................... 246
Режим ядра и режим пользователя........................................................................ 249
содержание

11

Процессы................................................................................................................... 251
Потоки........................................................................................................................ 253
Виртуальная память.................................................................................................. 256
Интерфейс прикладного программирования (API)........................................... 259
Пользовательский режим и системные вызовы.................................................. 262
API и системные вызовы......................................................................................... 264
Программные библиотеки операционной системы........................................... 265
Двоичный интерфейс приложений...................................................................... 268
Драйверы устройств................................................................................................. 268
Файловые системы................................................................................................... 269
Службы и демоны...................................................................................................... 270
Безопасность............................................................................................................. 271
Выводы....................................................................................................................... 272
ПРОЕКТ № 20: Исследование
запущенных процессов.................................................................................. 272
ПРОЕКТ № 21: Создание потока выполнения и наблюдение за ним....... 275
ПРОЕКТ № 22: Исследование виртуальной памяти.................................. 277
ПРОЕКТ № 23: Исследование API операционной системы...................... 280
ПРОЕКТ № 24: Наблюдение за системными вызовами............................. 283
ПРОЕКТ № 25: Использование GLIBC........................................................ 284
ПРОЕКТ № 26: Просмотр загруженных модулей ядра.............................. 287
ПРОЕКТ № 27: Исследование устройств хранения данных
и файловых систем........................................................................................ 288
ПРОЕКТ № 28: Просмотр служб.................................................................. 289

11
Интернет ............................................................................... 290
Определение сетевых терминов............................................................................ 290
Набор интернет-протоколов.................................................................................. 292
Канальный уровень.............................................................................................. 295
Межсетевой уровень............................................................................................ 297
Транспортный уровень........................................................................................ 301
Прикладной уровень............................................................................................ 303
Путешествие по интернету..................................................................................... 304
Основополагающие возможности интернета..................................................... 306
Протокол динамической настройки узла (DHCP).......................................... 306
Частные IP-адреса и преобразование сетевых адресов................................. 307
Система --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.