Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17




НазваниеСодержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17
страница1/78
Дата конвертации11.12.2012
Размер5.58 Mb.
ТипРеферат
  1   2   3   4   5   6   7   8   9   ...   78

СОДЕРЖАНИЕ

ПРЕДИСЛОВИЕ 2

ВЕБ-СТРАНИЦЫ 3

ВВЕДЕНИЕ 6

1АРХИТЕКТУРА ЭВМ 17

Биты и их хранение 17

Вентили и триггеры 17

Другие способы хранения битов 21

Шестнадцатеричная система счисления 21

Оперативная память 22

Структура памяти 23

Измерение емкости памяти 24

Устройства хранения данных 25

Магнитные диски 25

Компакт-диски 27

Магнитные ленты 28

Хранение и поиск файлов 29

Представление информации в виде двоичного кода 30

Представление текста 30

Американский национальный институт стандартов 31

ISO - международная организация по стандартизации 31

Представление числовых значений 32

Представление изображений 34

Представление звука 35

Двоичная система счисления 36

Альтернатива двоичной системе счисления 37

Дроби в двоичной системе счисления 37

Аналоговые и цифровые устройства 38

Хранение целых чисел 38

Представление в двоичном дополнительном коде 39

Сложение в двоичном дополнительном коде 40

Проблема переполнения 41

Представление с избытком 42

Хранение дробей 43

Представление с плавающей точкой 44

Ошибка усечения 45

Сжатие данных 47

Общие методы сжатия данных 47

Сжатие звука 48

Сжатие изображений 49

Ошибки передачи данных 51

Контрольный разряд четности 51

Коды с исправлением ошибок 52

МАНИПУЛИРОВАНИЕ ДАННЫМИ 54

Архитектура ЭВМ 54

Сложение двух чисел, хранящихся в оперативной памяти 55

Кто и что изобрел? 56

Машинный язык 56

Система команд 56

Кэш-память 57

Арифметико-логические команды 58

Команды управления 58

Деление двух значений, хранящихся в памяти 58

Выполнение программы 61

Пример выполнения программы 63

Команды переменной длины 65

Программы и данные 65

Арифметические и логические операции 65

Логические операции 66

Сравнение вычислительной мощности эвм 67

Операции сдвига 68

Арифметические операции 69

Связь с другими устройствами 69

Связь через контроллер 69

Строение шины 70

Скорость передачи данных 72

Другие архитектуры 73

Конвейерная обработка 73

ОПЕРАЦИОННЫЕ СИСТЕМЫ И ОРГАНИЗАЦИЯ СЕТЕЙ 77

3.1. Эволюция операционных систем 77

Однопроцессорные системы 77

Многопроцессорные системы 79

Архитектура операционной системы 80

Программное обеспечение 80

Полезное единообразие или вредная монополия? 81

Компоненты операционной системы 82

Операционная система linux 83

Начало работы операционной системы 85

Координирование действий машины 86

Понятие процесса 87

Управление процессами 87

Модель «клиент-сервер» 89

Обработка конкуренции между процессами 90

Семафор 90

Взаимная блокировка 92

Сети 93

Основы организации сетей 94

Интернет 95

Топология сети Интернет 95

Система адресов Интернета 96

Электронная почта 98

Всемирная паутина 98

Сетевые протоколы 100

Управление правом отправки сообщений 100

Сеть ethernet 101

JAVASCRIPT, апплеты, CGI и сервлеты 102

Многоуровневый принцип программного обеспечения Интернета 102

Комплект протоколов TCP/IP 106

Протоколы РОРЗ и IMAP 107

Безопасность 108

Протокол защищенных сокетов 109

Группа компьютерной «скорой помощи» 111

АЛГОРИТМЫ 112

Понятие алгоритма 112

Предварительные замечания 112

Формальное определение алгоритма 113

Определение алгоритма 113

Абстрактная природа алгоритма 114

Представление алгоритма 115

Примитивы 115

Псевдокод 117

Создание алгоритма 120

Искусство решения задач 120

Итеративные структуры в музыке 121

Первый шаг в решении задачи 123

Итеративные структуры 125

Алгоритм последовательного поиска 125

Управление циклом 127

Алгоритм сортировки методом вставок 129

Рекурсивные структуры 132

Поиск и сортировка 132

Алгоритм двоичного поиска 132

Управление рекурсивными структурами 137

Эффективность и правильность 138

Эффективность алгоритма 138

Проверка правильности программного обеспечения 142

По ту сторону проверки правильности программ 142

ЯЗЫКИ ПРОГРАММИРОВАНИЯ 146

Исторический обзор 146

Ранние поколения 146

Интерплатформенное программное обеспечение 147

Независимость от машины 149

Парадигмы программирования 150

Основные понятия традиционного программирования 154

Культуры языков программирования 155

Переменные и типы данных 156

Структуры данных 157

Константы и литералы 160

Операторы присваивания 160

Управляющие операторы 161

Комментарии 164

Процедурные единицы 166

Процедуры 166

Событийно-управляемые программные системы 167

Параметры 167

Функции 170

Операторы ввода-вывода 171

Реализация языка программирования 173

Процесс трансляции программы 173

Реализация java 174

Компоновка и загрузка 179

Пакеты разработки программного обеспечения 180

Объектно-ориентированное программирование 180

Классы и объекты 180

CORBAи RMI 181

Конструкторы 182

Дополнительные возможности 183

Параллельные операции 185

Декларативное программирование 187

Логическая дедукция 187

Язык программирования Prolog 189

РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 192

Разработка программного обеспечения 192

Ассоциация по вычислительной технике 193

Институт инженеров по электротехнике и электронике 194

Жизненный цикл программы 194

Цикл как единое целое 194

Разработка программного обеспечения на практике 195

Этапы разработки программного обеспечения 195

Анализ 196

Проектирование 196

Реализация 197

Тестирование 197

Современные тенденции 197

Модульность 199

Модульная реализация программы 199

Связь модулей системы 200

Связность модуля 202

Методики проектирования 203

Нисходящее и восходящее проектирование 203

Модели проектирования 204

Разработка открытых программных продуктов 206

Инструменты проектирования 208

Тестирование 211

Документация 212

Право собственности на программное обеспечение и ответственность 213

СТРУКТУРЫ ДАННЫХ 218

Основы структур данных 218

Опять абстракция 218

Статические и динамические структуры 218

Указатели 219

Массивы 220

Списки 222

Непрерывные списки 222

Реализация непрерывных списков 222

Связные списки 223

Поддержка абстрактного списка 225

Стеки 226

Откат 226

Реализация стека 228

Очереди 229

Проблема указателей 232

Деревья 232

Реализация дерева 234

Сбор мусора 236

Пакет бинарного дерева 237

Пользовательские типы данных 241

Пользовательские типы 241

Классы 242

Описательное и процедурное знание 244

Стандартная библиотека шаблонов 244

Указатели в машинном языке 244

ФАЙЛОВЫЕ СТРУКТУРЫ 247

Роль операционной системы 247

Таблицы размещения файлов 248

Последовательные файлы 249

Обработка последовательных файлов 250

Консорциум производителей программного обеспечения для www 251

Текстовые файлы 253

Текстовые и двоичные файлы 254

Вопросы программирования 256

Семантическая сеть 258

Индексация 258

Основные положения индексации 258

Вопросы программирования 261

Расположение файлов на дисках 261

Хэширование 262

Хэш-система 262

Проблемы распределения 264

Аутентификация посредством хэширования 265

Вопросы программирования 266

СТРУКТУРЫ БАЗ ДАННЫХ 268

Общие вопросы 268

Многоуровневый подход к реализации базы данных 270

Система управления базой данных 270

Распределенные базы данных 271

Модели баз данных 272

Реляционная модель баз данных 273

Вопросы реляционного проектирования 273

Системы баз данных для персональных компьютеров 274

Хронологические базы данных 275

Реляционные операции 278

Вопросы реализации 282

Язык SQL 283

Объектно-ориентированные базы данных 284

Поддержка целостности базы данных 287

Пространственные базы данных 287

Протоколы фиксации/отката изменений 287

Блокировка 288

Воздействие технологий баз данных на общество 290

ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ 293

Интеллект и машины 293

Конечный результат или имитация 293

Истоки искусственного интеллекта 294

Тест Тьюринга 294

Машина для решения головоломки из восьми фишек 295

Распознавание образов 296

Мышление 298

Продукционные системы 299

Интеллект, основанный на поведении 300

Деревья поиска 302

Эвристика 304

Искусственные нейронные сети 308

Основные свойства 308

Приложение теории 311

Ассоциативная память 315

Генетические алгоритмы 317

Прочие области исследования 320

Обработка лингвистической информации 320

Рекурсия в естественных языках 321

Роботы 323

Системы баз данных 324

Экспертные системы 326

Обдумывая последствия 327

Сильный искусственный интеллект против слабого 328

ТЕОРИЯ ВЫЧИСЛЕНИЙ 331

Функции и их вычисление 331

Теория рекурсивных функций 332

Машины Тьюринга 333

Основы машины Тьюринга 333

Истоки машины Тьюринга 334

Тезис Черча-Тьюринга 336

Универсальные языки программирования 336

Скелетный язык 337

Существуют ли инопланетяне? 338

Универсальность скелетного языка 340

Невычислимая функция 341

Проблема останова 341

Неразрешимость проблемы останова 343

Сложность задач 345

Измерение сложности задачи 345

Пространственная сложность 347

Полиномиальные и не полиномиальные задачи 349

NP-задачи 351

Детерминированность против недетерминированности 352

Шифрование с открытым ключом 353

Шифрование при помощи задачи о ранце 353

Популярные системы шифрования 354

Модульная арифметика 356

Обратно к шифрованию 357



  1   2   3   4   5   6   7   8   9   ...   78

Похожие:

Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconОсновы работы с Sharepoint в какое место веб-страницы разрешается вставить новую веб-часть (в браузере)?
В какое представление веб-страницы будут вноситься изменения, если выбрать команду Настроить эту страницу?
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconВведение в физику и технологию элементной базы ЭВМ и компьютеров
Введение   8
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconСодержание
Содержание размещают после титульного листа отчёта (как правило, на стр. 2). Слово «Содержание» рас­полагают посередине страницы...
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconСоздание веб-страницы в простом текстовом редакторе
Давайте создадим  веб-страницу. Для этого нужно напечатать ее исходный код в простом текстовом редакторе  блокнот
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconЗагрузка uploading теория
После того как набор html страниц веб-сайта создан. Все они связаны между собой с помощью ссылок. Страницы наполнены контентом. Таким...
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconЛитература 153 Алфавитный указатель 155 Предисловие редактора русского издания Глубокоуважаемые коллеги! Содержа­ние этой книги значительно шире и глуб­же, нежели заявлено в ее названии. Я бы назвала ее «Лечение и реставрация молочных зубов»
Предисловие редактора русского издания 6 Введение 9 Предисловие 11 Благодарности 13
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 icon        Информатика  Системы счисления и  арифметические основы эвм  
Введение   
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconЯндекс - поисковая машина, способная по вашему запросу найти в русскоязычной части интернета наиболее подходящие веб-страницы, новости, картинки, статьи
Яндекс — поисковая машина, способная по вашему запросу найти в русскоязычной части интернета наиболее подходящие веб-страницы, новости,...
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconВзаимодействие веб-сайтов по культуре с пользователем. 
Предисловие к русскому изданию   4 
Содержание предисловие 2 веб-страницы 3 введение 6 1архитектура ЭВМ 17 iconВзаимодействие веб-сайтов по культуре с пользователем. 
Предисловие к русскому изданию   4 
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница