- •Оглавление
- •От редактора перевода
- •Введение
- •Использовать
- •Аргументировано обсуждать
- •IV. Применять знания
- •Модуль 1. Компьютерные системы
- •Обзор компьютерных систем
- •1.1.1. Компоненты компьютерных систем
- •Эволюция компьютерных систем
- •1.2.1. Краткая историческая справка
- •Закон Мура
- •1.2.2. Применение компьютерных систем
- •Представление данных в компьютерных системах
- •1.3.1. Биты и байты
- •1.3.2. Системы счисления
- •Модуль 2. Системы аппаратного обеспечения
- •2.1 Процессор и память
- •2.1.1 Процессор. Основы.
- •2.1.2 Типы памяти
- •2.1.3 Лабораторная работа: Эталонное тестирование (необязательная)
- •2.2 Внешние устройства
- •2.2.1 Присоединяемые внешние устройства
- •2.2.2 Шины
- •2.2.3 Входные/выходные устройства
- •2.3 Запоминающие устройства
- •2.3.1 Интерфейсы дисковых контроллеров
- •2.3.2 Накопитель (запоминающее устройство большой ёмкости)
- •2.4 Соединение компонентов аппаратного обеспечения
- •2.4.1 Как компоненты компьютера работают вместе
- •2.4.2 Лабораторная работа: Изучение компьютерных систем
- •2.4.3 Лабораторная работа: Конфигурация online
- •2.5 Повышение производительности компьютера
- •2.5.1 Закон Мура
- •2.5.2 “Узкие” места (Bottlenecks)
- •2.5.3 Производительность и время ожидания
- •Модуль 1 и Модуль 2 Обзорные материалы
- •Закон Мура
- •Модуль 3. Программное обеспечение операционных систем
- •Структура
- •3.1.1 Уровни программного обеспечения
- •3.1.2 Bios: Жизнь снизу
- •3.1.3 Управление процессами
- •3.1.4 Лабораторная работа: диспетчер задач (Task Manager)
- •3.2 Управление устройствами и конфигурация
- •3.2.1 Управление прерываниями
- •3.2.2 Характеристики аппаратного обеспечения
- •3.2.3 Конфигурация
- •3.2.4 Лабораторная работа: Управление устройствами
- •3.3. Распределение ресурсов
- •3.3.1 Виртуальная память
- •3.3.2 Совместное использование файлов и принтеров
- •3.4. Файловые системы
- •3.4.1 Организация файлов
- •3.4.2 Таблица размещения файлов (File Allocation Table) и файловая система nt
- •Модуль 4. Прикладное программное обеспечение
- •4.1 Основы программного обеспечения
- •4.2 Использование систем программного обеспечения
- •4.2.1 Лабораторная работа: Команды dos
- •4.2.2 Лабораторная работа: Макросы
- •4.2.3 Лабораторная работа: Встроенные объект-приложения
- •4.3 Пакетные файлы сценариев
- •4.3.1 Расширенные функции командной строки
- •4.3.2 Команды пакетного файла
- •4.3.3 Лабораторная работа: Создание пакетного файла
- •4.4 Базы данных
- •4.4.1 Лабораторная работа: Поиск в библиотеке Конгресса
- •4.5 Проектирование программного обеспечения
- •4.5.1 Введение в разработку крупномасштабных программных систем (Large-Scale Software).
- •4.5.2 Модель открытого кода
- •4.5.3 Средства для создания и управления программным обеспечением
- •Модуль 3 и Модуль 4 - Материалы для проверки
- •Базы данных
- •Виртуальная память
- •Модуль 5. Сетевые системы
- •5.1 Основы Интернета
- •5.1.1 Типы mime
- •5.1.2 Языки Интернет
- •5.2 Локальные и глобальные сети
- •5.3 Стратегии коммуникации
- •5.3.1 Структура клиент-сервер (Client-Server Framework)
- •5.3.2 Равноправное соединение
- •5.4 Технологии передачи данных
- •5.5 Архитектура Интернет
- •5.5.1 Роутеры и tcp/ip
- •5.5.2 Сервис доменных имен (Domain Name Service)
- •5.5.3 Способность к подключению
- •5.5.4 Провайдеры Интернет-сервиса (Internet Service Providers)
- •Модуль 6. Безопасность компьютера
- •6.1 Угрозы безопасности
- •6.1.1 Злоумышленники: кто, зачем и как?
- •6.1.2 Кража личности и нарушение конфиденциальности (Identity Theft and Privacy Violation)
- •6.1.3 Вредоносные программные средства
- •6.1.4 Отказ от обслуживания
- •6.2 Технологии безопасности
- •6.2.1 Шифрование
- •6.2.2 Применение шифрования
- •6.2.3 Идентификация
- •6.3 Предотвращение, определение и восстановление
- •6.3.1 Система сетевой защиты (Firewall)
- •6.3.2 Средства определения вторжения
- •6.3.3 Восстановление данных
- •6.3.4 Обзор типов безопасности
- •Модуль 5 и Модуль 6 Обзорный материал
- •Шифрование
- •Приложение а. Выполнение файла Visual Basic
- •Приложение в. Загрузка приложения WinZip
- •Рекомендации по чтению ssd2
-
Использовать
-
Унифицированные указатели ресурсов (URL) для получения IP (Internet Protocol) адреса.
-
Программное обеспечение для защиты от вирусов
-
-
Аргументировано обсуждать
-
Аппаратное обеспечение компьютера (процессоры, память, шины), концепцию измерения вычислений (биты, байты, мегагерцы, операций в секунду [IPS], объем памяти), и периферийные устройства (видеокарты, клавиатура, мышь, принтеры)
-
Архитектуру операционной системы и управление устройствами (виртуальная память, многозадачность)
-
Проектирование и разработку программного обеспечения
-
Прикладное программное обеспечение, в том числе, интерфейсы пользователя, системы управления базами данных и интернет-приложения
-
Сетевую архитектуру, как например, локальные вычислительные сети (LAN), глобальные вычислительные сети (WAN), сетевые топологии, Ethernet-карты, модемы, сетевые протоколы, разрешение имен и архитектуры клиент/сервер
-
Интернет, включая сервисы и тенденции развития
-
Поддержание целостности систем, в том числе дублирование дисков, безопасность и производительность
-
Управление риском в компьютерных системах, включая вирусы, Трояны, черви, и шифрование
-
Примечание. Разрешение имен - процесс преобразования имени в соответствующий адрес. Выполняется службой имён доменов (DNS) - механизм, используемый в сети Интернете и устанавливающий соответствие между числовыми IP-адресами и текстовыми именами
IV. Применять знания
Те, кто пройдут сертификацию по этому курсу, будут понимать основные принципы работы вычислительных систем и сетей. Это включает способность автоматизировать простые задачи на компьютере, такие как, например, проектирование и создание макросов. Студенты, которые пройдут сертификацию по этому курсу, будут иметь дополнительные знание и навыки, которые позволят им найти применение своим силам в сфере продаж, смогут работать координаторами при покупке компьютерного оборудования, и, работать компьютерными консультантами в малом бизнесе.
*Этот материал должен использоваться вместе с New Perspectives on Computer Concepts 10th Edition — полностью, или 11th Edition — полностью, опубликованными Thomson Course Technology, отделением Thomson Learning, Inc. Все изображения, содержащие логотип Thomson Learning используются с разрешения Thomson Learning. Они не подлежат копированию, сканированию, вырезанию, отсылке, искажению, пересмотру, изменению, или любой другой обработки без предварительного письменного разрешения Thomson Learning.
Модуль 1. Компьютерные системы
Компьютерные системы образованы несколькими подсистемами, такими как аппаратная подсистема, подсистема программного обеспечения и сетевая подсистема. Понимание того как эти подсистемы работают вместе позволяет понять как в целом работает вычислительная система. В этом разделе представлен общий взгляд на вычислительную систему, разбитую на компоненты и рассказано об основной роли каждой из подсистем. В следующих модулях этого курса рассказано о каждой подсистеме.
Для того, чтобы более углубленно изучить компьютер, важно знать как создавались компьютеры и как они эволюционировали. Сила компьютеров не будет столь очевидной если не знать как компьютеры могут быть использованы. Чтобы расширить ваши возможности применения компьютерных систем мы включили некоторые интересные примеры того, как компьютеры могут использоваться. Возможно, вы откроете для себя подходящий путь развития в области связанной с компьютерами.
После получения "большой картины" о работе компьютеров и их использовании, вам нужно будет ознакомиться с дополнительной информацией (в вашем учебнике) о развитии компьютерной промышленности и перспективах работы в этой области. Перед переходом к следующему модулю, который углубляется в детали аппаратных систем, мы объясним фундаментальную концепцию компьютерных систем, представление данных посредством цифрового кодирования.