- •Содержание
- •1.Структура изучения дисциплины 6
- •2.1.11.Вопросы для самоконтроля 47
- •2.1.16.Вопросы для самоконтроля 53
- •3. Практикум по дисциплине 118
- •3.3. Основы алгоритмизации и программирования 121
- •4. Контрольная работа 132
- •Введение
- •1.Структура изучения дисциплины
- •1.1 Цель и задачи дисциплины
- •1.2. Методические рекомендации по изучению дисциплины Подраздел 2.1«Основы построения эвм» раздела 2 данного пособия
- •«Основы алгоритмизации и программирования»;
- •«Архитектура эвм»;
- •1.3.Глоссарий
- •1.4.Список рекомендуемых источников
- •1.5.Форма контроля
- •2.Теоретические основы организации и функционирования эвм
- •2.1. Основы построения эвм
- •2.1.1.Основные понятия и методы теории информации и кодирования
- •2.1.2.Формы, свойства, показатели качества информации
- •2.1.3.Меры и единицы представления, измерения и хранения информации
- •2.1.4. Системы счисления
- •Двоичная арифметика
- •Разрядные сетки эвм
- •Прямой и обратный коды
- •2.1.5.Кодирование данных в эвм
- •Кодирование текстовой информации
- •Кодирование чисел
- •Кодирование графической информации
- •Кодирование звуковой информации
- •Кодирование видеоинформации
- •2.1.6. Основные понятия алгебры логики
- •2.1.7.Логические основы эвм
- •2.1.8.Вопросы для самоконтроля
- •2.1.9. Архитектура эвм
- •Внешние устройства персонального компьютера:
- •Принципы фон Неймана
- •2.1.10. Состав и назначение основных элементов персонального компьютера
- •Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Основные характеристики вычислительной техники
- •2.1.11.Вопросы для самоконтроля
- •2.1.12.Программные средства эвм
- •2.1.13.Классификация программного обеспечения
- •Системное программное обеспечение (спо)
- •Системы программирования
- •Прикладное программное обеспечение
- •Базовое программное обеспечение. Операционные системы (ос)
- •2.1.14.Понятие файла, файловой структуры
- •2.1.15. Операционная система ms Windows
- •2.1.16.Вопросы для самоконтроля
- •Классификация программного обеспечения.
- •2.1.17.Основы алгоритмизации и программирования
- •2.1.18. Понятие алгоритма
- •2.1.19. Основные типы алгоритмов
- •Линейные алгоритмы
- •Алгоритмы ветвлений
- •Циклические алгоритмы
- •2.1.20. Основные конструкции языка Turbo-Pascal
- •2.1.21. Структура программы на языке Паскаль
- •2.1.22. Основные операторы языка Паскаль Оператор присваивания
- •2.1.23. Операторы передачи управления
- •2.1.24. Программирование. Циклы
- •2.1.25. Программирование. Массивы
- •2.1.26.Этапы развития, принципы построения и классификация средств вт Этапы развития компьютеров
- •Поколения компьютеров - история развития вычислительной техники
- •Можно выделить общие тенденции развития компьютеров:
- •Нулевое поколение. Механические вычислители
- •Первое поколение. Компьютеры на электронных лампах (194х-1955)
- •Примеры компьютеров:
- •Второе поколение. Компьютеры на транзисторах (1955-1965г.Г.)
- •Третье поколение. Компьютеры на интегральных схемах (1965-1980)
- •Четвертое поколение. Компьютеры на больших (и сверхбольших) интегральных схемах (1980-…)
- •Пятое поколение эвм
- •Типы компьютеров: персональные, микроконтроллеры, серверы, мейн- фреймы и др.
- •Персональные компьютеры (пк)
- •Игровые компьютеры
- •Карманные компьютеры
- •Микроконтроллеры
- •Серверы
- •Мейнфреймы
- •Суперкомпьютеры
- •Рабочие станции
- •История развития персональных компьютеров
- •Основные принципы работы компьютера
- •2.2. Устройства управления процессами эвм
- •Устройство процессора и его назначение Описание и назначение процессоров
- •Устройство процессора
- •Работа процессора
- •Характеристики процессора
- •2.3. Память эвм Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Оперативная память компьютера (озу, ram)
- •Назначение озу
- •Особенности работы озу
- •Логическое устройство оперативной памяти
- •Типы оперативной памяти
- •Вид модуля оперативной памяти
- •Разделы жесткого диска
- •2.4.Устройства ввода – вывода, периферийные устройства эвм Контроллеры и шина
- •Терминалы
- •Клавиатуры
- •Мониторы с электронно-лучевой трубкой
- •Жидкокристаллические мониторы
- •Принтеры
- •Монохромные принтеры
- •Цветные принтеры
- •Телекоммуникационное оборудование
- •Цифровые абонентские линии
- •Цифровые фотокамеры
- •3. Практикум по дисциплине
- •3.1. Арифметические операции в двоичной системе счисления
- •3.2. Построение таблиц истинности для логических формул
- •3.3. Основы алгоритмизации и программирования
- •Двумерные массивы
- •4. Контрольная работа
- •Системы счисления.
- •4.1. Рекомендации по выполнению контрольной работы
- •Раздел 3 контрольной работы должен включать:
- •4.2. Задания контрольной работы
- •4.2.1. Задание 1. Перевод чисел из одной системы счисления в другую
- •4.2.2.Задание 2. Алгебра логики
- •4.2.3.Задание 3. Основы алгоритмизации и программирования
- •Задание 3.1. Линейный алгоритм
- •Задание 3.2. Алгоритмы ветвления
- •Задание 3.3. Алгоритмы. Циклы
- •Задание 3.4. Одномерные массивы
- •Задание 3.5. Двумерные массивы
Цифровые фотокамеры
Все больше компьютерные технологии внедряются в сферу цифровой фотографии — уже сейчас цифровые фотокамеры вполне правомерно рассматривать как один из видов компьютерных периферийных устройств. Давайте вкратце рассмотрим принцип их работы. Все камеры снабжены объективом, с помощью которого в задней части камеры формируется изображение объекта. В традиционной камере в качестве носителя скрытых изображений, которые формируются в момент проникновения света, выступает фотопленка. Изображения проявляются в лаборатории за счет воздействия определенных химических элементов. Принцип действия цифровой камеры аналогичен за одним исключением — вместо пленки носителем изображения становится прямоугольная матрица светочувствительных устройств с зарядовой связью (Charge-CoupledDevices,CCD). (Некоторые цифровые камеры действуют на основе технологии КМОП, но вариант с CCD более распространен.)
Цифровая
камера
Рисунок
19 - Цифровая
камера
Устройства CCD объединяются в группы из четырех элементов. Поверх груп- пы размещается фильтр Байера (Bayerfilter), который делает одно устройство CCD чувствительным к красному цвету, другое — к синему, а два оставшихся — к зеленому. Наличие двух зеленых элементов объясняется двумя факторами: во-пер- вых, это удобнее, а во-вторых, человеческий глаз воспринимает зеленый цвет луч-
ше, чем синий и красный. Если производитель цифровой камеры заявляет, что ее разрешение равно 6 млн пикселов, знайте — он нахально врет. В ней 6 млн. уст- ройств CCD, которые в совокупности формируют 1,5 млн пикселов. При таком разрешении изображение считывается в виде матрицы 2828 х 2121 (в недорогих камерах) или 3000 х 2000 (в однообъективных зеркальных фотоаппаратах) пиксе- лов. Дополнительные пикселы генерируются путем программной интерполяции.
При нажатии кнопки открытия затвора объектива программное обеспечение камеры выполняет три операции: устанавливает фокус, определяет экспозицию и проводит балансировку белого. Автоматическая фокусировка осуществляется путем анализа высокочастотных данных изображения и выдвижения объектива на предельную позицию в целях максимальной детализации. При определении экспозиции сначала вычисляется интенсивность света, падающего на CCD, после диафрагма и выдержка корректируются таким образом, чтобы полученное значение интенсивности пришлось на середину диапазона CCD. Балансировка белого сводится к измерению спектра падающего света с целью последующей цветокоррекции.
Далее изображение считывается с CCD и сохраняется в виде матрицы пикселов во встроенной оперативной памяти камеры. Профессиональные однообъек-тивные зеркальные фотоаппараты, с которыми работают фотокорреспонденты, могут в течение пяти секунд снимать по восемь кадров с высоким разрешением в секунду; при этом объем встроенной оперативной памяти, в которой изображения размещаются перед последующей обработкой и постоянным хранением, достаточно велик. В недорогих камерах оперативной памяти меньше, но все равно вполне достаточно.
После создания снимка программное обеспечение проводит цветокоррекцию на основе баланса белого, тем самым нейтрализуя избыток красного или синего света (что имеет место, например, при фотографировании объекта, находящегося в тени, а также при использовании вспышки). Затем выполняются алгоритмы шумоподавления и корректировки дефектных устройств CCD. После этого (если соответствующая функция включена) производится попытка повысить резкость изображения — выполняется поиск краев и увеличение интенсивности градиента вокруг них.
Наконец, изображение сжимается с целью уменьшения объема занимаемой им памяти. Самый распространенный формат, применяемый для этих целей, — JPEG (Joint Photographic Experts Group — объединенная группа экспертов в области фотографии). Он предусматривает двухмерное пространственное преобразование Фурье и удаление высокочастотных составляющих. Конечное изображение оказывается весьма компактным, но мелкие детали утрачиваются.
По окончании обработки изображение записывается на постоянный носитель, в качестве которого обычно выступает карта флэш-памяти или небольшой съемный жесткий диск — так называемый микродиск. На обработку и запись каждого изображения уходит несколько секунд.
Затем пользователь может подключить камеру к компьютеру — посредством, например, кабеля USB или FireWire. Это позволяет перенести изображения из памяти камеры на жесткий диск компьютера. При помощи специального программного обеспечения (например, редактора Adobe Photoshop) пользователь может обрезать изображение, настроить яркость, контраст и баланс, увеличить резкость или, наоборот, частично размыть изображение, удалить ненужные элементы и наложить в произвольном сочетании фильтры. Удовлетворившись результатом, пользователь волен распечатать изображения на цветном принтере, разместить их в Интернете, а также записать на компакт-диск или DVD для архивации или последующей печати.
По вычислительным мощностям, объему оперативной памяти и дискового пространства, равно как и по сложности программного обеспечения, цифровые однообъективные зеркальные фотоаппараты (Single-Lens Reflex, SLR) сопоставимы с настольными системами двух-трехлетней давности. Помимо вышеперечисленных операций, компьютер такого фотоаппарата должен обеспечивать взаимодействие с процессором объектива и вспышки, обновлять изображение на жидкокристаллическом экране, не говоря уже о координации действий всех кнопок, колесиков, индикаторов, дисплеев и прочих приспособлений в реальном времени.
