Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sh.docx
Скачиваний:
21
Добавлен:
12.04.2015
Размер:
48.83 Кб
Скачать

6.Запоминающие устройства: классификация, принцип работы, основные характеристики.

Запоминающее устройство — носитель информации, предназначенный для записи и хранения данных. В основе работы запоминающего устройства может лежать любой физический эффект, обеспечивающий приведение системы к двум или более устойчивым состояниям. По форме записанной информации запоминающие устройства (ЗУ) делятся на: аналоговые и цифровые запоминающие устройства.По устойчивости записи и возможности перезаписи ЗУ делятся на:Постоянные (ПЗУ), содержание которых не может быть изменено конечным пользователем (например, BIOS). ПЗУ в рабочем режиме допускает только считывание информации.Записываемые (ППЗУ), в которые конечный пользователь может записать информацию только один раз (например, CD-R).Многократно перезаписываемые (ПППЗУ) (например, CD-RW).Оперативные (ОЗУ) — обеспечивают режим записи, хранения и считывания информации в процессе её обработки. Быстрые, но дорогие ОЗУ (SRAM) строят на триггерах, более медленные, но более дешёвые разновидности ОЗУ — динамические ЗУ (DRAM) строят на элементах состоящих из ёмкости (конденсатора) и полевого транзистора, используемого в качестве ключа разрешения записи-чтения. В обоих видах ЗУ информация исчезает после отключения от источника питания (например, тока). По типу доступа :С последовательным доступом (например, магнитные ленты). С произвольным доступом (RAM; например, оперативная память). С прямым доступом (например, жёсткие диски). С ассоциативным доступом (специальные устройства, для повышения производительности баз данных).По геометрическому исполнению:дисковые (магнитные диски, оптические, магнитооптические); ленточные (магнитные ленты, перфоленты); барабанные (магнитные барабаны); карточные (магнитные карты, перфокарты, флэш-карты, и др.) печатные платы (карты DRAMкартриджи).оптически CD DVDHD-DVD Blu-ray Disc магнитооптические:

25.Этапы решения задач с помощью компьютера. 1.Постановка задачи: сбор информации о задаче; формулировка условия задачи; определение конечных целей решения задачи; описание данных (их типов, диапазонов велечин, структуры и т.д.) 2.Анализ и исследование задачи, модели: анализ существующих аналогов; анализ технических и программных средств; разработка математической модели.; разработка структур данных 3.Разработка алгоритма: выбор метода проектирования алгоритма; выбор формы записи алгоритма (блок-схема, псевдокод и т.д.); выбор тестов и методов тестирования; проектирование алгоритма 4.Программирование: выбор языка программирования; уточнение способов организаци данных; запись алгоритма на выбранном языке программирования 5.Тестирование и отладка: синтактическая отладка; отладка семантики и логической структуры тестовые расчёты и анализ результатов тестирования ;совершенствование программы 6.Анализ результатов решения задачи и уточнение в случае необходимости математической модели с повторением выполнения этапов 2-5 7.Сопровождение программы: доработка программмы для решния конкретных задач; составление документаци к решённой задаче, к математической модели, к алогоритму, к программе, к набору текстов, к использованию

24.Основные элементы системы программирования. Тестирование и отладка.Для разроботки программ на одном из языков програмирования .Состоит из интерфейса текстового редактора.. Для ввода кода;перевод программы в мельчайшие коды) Создание интерфейса программы с помощью элементов управления;отладчик проверяет программу на наличие ошибок и ошибок кодирования в режиме интерификатора )различают: логические синтаксическикие) тестирование (проверка работы с помощью тестов)

20.Понятие алгоритма и его свойства. Формы представления алгоритмов Алгоpитм — точное и понятное пpедписание исполнителю совеpшить последовательность действий, направленных на решение поставленной задачи. Название "алгоритм" произошло от латинской формы имени среднеазиатского математика аль-Хорезми — Algorithmi. Алгоритм — одно из основных понятий информатики и математики. Основные свойства алгоритмов следующие: Понятность для исполнителя — т.е. исполнитель алгоритма должен знать, как его выполнять.Дискpетность (прерывность, раздельность) — т.е. алгоpитм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых (или pанее опpеделенных) шагов (этапов).Опpеделенность — т.е. каждое пpавило алгоpитма должно быть четким, однозначным и не оставлять места для пpоизвола. Благодаpя этому свойству выполнение алгоpитма носит механический хаpактеp и не тpебует никаких дополнительных указаний или сведений о pешаемой задаче. Pезультативность (или конечность). Это свойство состоит в том, что алгоpитм должен пpиводить к pешению задачи за конечное число шагов. Массовость. Это означает, что алгоpитм pешения задачи pазpабатывается в общем виде, т.е. он должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными. Пpи этом исходные данные могут выбиpаться из некотоpой области, котоpая называется областью пpименимости алгоpитма. Формы представления алгоритмов. На практике наиболее распространены следующие формы представления алгоритмов: словесная (записи на естественном языке); графическая (изображения из графических символов);псевдокоды (полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.); программная (тексты на языках программирования) Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке. Например. Записать алгоритм нахождения наибольшего общего делителя (НОД) двух натуральных чисел. Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]