Единицы измерения памяти ПК
Память в информатике - способность объекта обеспечивать хранение данных. Хранение осуществляется в запоминающих устройствах. Виртуальная память - ресурсы оперативной или внешней памяти, выделяемые в прикладной программе, физическое ее расположение.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 06.04.2010 |
Размер файла | 21,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Единицы измерения памяти ПК
Многие интересуются компьютером, его программами и прочими принадлежностями компьютера, но мало кто задумывался о том, что все файлы в виде картинок, видео, музыки хранятся на компьютере за счёт его памяти. А происходит это так: На компьютере должен быть диск (жёсткий, NTFS и т.д.) - это раз. Наша хлебница готова. Осталось туда положить хлеб- какой то файл- это два. Третье- память у компьютера не бесконечная, так что файл не должен превышать размера, чем свободная память компьютера.
В недалёком прошлом память ПК хранилась на дисках, которые были способны запомнить текст меньше данного, но при этом они были размером с комнату, а теперь компьютер с коробку способен запомнить сотни тысяч таких текстов, а то и больше.
Поясним это всё на языке информатики:
Память - в информатике - способность объекта обеспечивать хранение данных. Хранение осуществляется в запоминающих устройствах.
Адрес - число, которое идентифицирует отдельные части памяти (ячейки) и регистры.
Ассоциативная память - в информатике - безадресная память, в которой поиск информации производится по ее содержанию (ассоциативному признаку).
Бит - минимальная единица измерения количества передаваемой или хранимой информации, соответствующая одному двоичному разряду, способному принимать значений 0 или 1.
Байт - в запоминающих устройствах - наименьшая адресуемая единица данных в памяти ЭВМ обрабатываемая как единое целое. По умолчанию байт считается равным 8 битам. Обычно в системах кодирования данных байт представляет собой код одного печатного или управляющего символа.
Байт - в измерении информации - единица измерения количества информации, объема памяти и емкости запоминающего устройства и основа производных единиц: -1 килобайт = 1024 байт, -1 мегабайт = 1024 Кбайт, -1 гигабайт = 1024 Мбайт, -1 терабайт = 1024 Гбайт,
-1 петабайт = 1024 Тбайт.
Виртуальная память - ресурсы оперативной или внешней памяти, выделяемые прикладной программе операционной системой. Физическое расположение виртуальной памяти на реальных носителях может не совпадать с логической адресацией данных в прикладной программе. Преобразование логических адресов программы в физические адреса запоминающих устройств обеспечивается аппаратными средствами и операционной системой.
Внешняя память - память, непосредственно не доступная центральному процессору. Доступ к внешней памяти осуществляется посредством обмена данными с оперативной памятью.
Внешняя память предназначена для длительного хранения программ и данных. В зависимости от востребованности информации внешняя память подразделяется на первичную и вторичную. Внутренняя память - память, взаимодействующая с процессором. Различают три вида внутренней памяти:
- только читаемая память ROM, в которой помещаются программы, необходимые для запуска компьютера;
- память с произвольным доступом RAM для хранения обновляемых данных;
- кэш-память, увеличивающая производительность процессора.
Запись - структурная единица обмена данными между внешней и оперативной памятью.
Запоминающее устройство - устройство, предназначенное для хранения данных. Запоминающие устройства характеризуются:
- емкостью памяти;
- методом доступа к данным;
- быстродействием;
- надежностью работы;
- стоимостью единицы памяти.
Защита памяти - в мультизадачных вычислительных системах - особенность управления памятью, запрещающая каким бы то ни было процессам доступ к области памяти, уже используемой одним процессом. Защита памяти обеспечивается аппаратными средствами и операционной системой.
Логическая запись - совокупность записей взаимосвязанных элементов данных, рассматриваемая в логическом плане как единое целое. Одна логическая запись может состоять из нескольких физических или быть частью одной физической записи.
Прямой доступ к памяти - метод обращения внешнего устройства к памяти компьютера без участия центрального процессора.
Распределение памяти - управление ресурсами памяти в интересах решения отдельных задач.
Расслоенная память - память, разделенная на ряд модулей или банков для осуществления одновременного доступа.
Физическая запись - порция данных, пересылаемых как единое целое между оперативной и внешней памятью ЭВМ.
Функции памяти - в информатике -
- прием информации из других устройств;
- запоминание информации;
- выдача информации по запросу в другие устройства компьютера.
Пойдёмте дальше. С памятью закончили, перейдём к файлам.
Начнём с картинок. Как известно компьютер выдаёт информацию в виде 0 и 1, так что и картинки тоже состоят из цифр.
Видео- это изменение картинок с большой скоростью, поэтому нам кажется, что объект движется. Примерно на не очень качественное видео на 1 секунду расходуется от 5 до 10 картинок, не говоря о высококачественном видео. Наш глаз воспринимает изменение картинок, как просто обычное движение, вот так и возникают анимации и видео.
Анимации похожи на видео, видео может быть реальным и в виде мультфильма. В виде мультфильма- это точное повторение анимации, но только в анимации нет звука, музыки, в анимации всё повторяется заново а в видео нет. Анимация- это плавное изменение картинок, перерастающее в сюжет.
А теперь с точки зрения информатики разберём эту тему:
До сих пор мы рассматривали задачи, в которых во время выполнения программы данные поступают с клавиатуры, а результаты выводятся на экран дисплея. При этом ни исходные данные, ни результаты не сохраняются. Всякий раз при выполнении одной и той же программы, в частности, во время отладки, приходится заново вводить данные. А если их очень много? В языке Паскаль есть возможность записать их на диск. Для этого необходимо оформить исходные данные и результаты в виде файлов, которые хранятся на диске точно так же, как и программы.
Файлом называется область памяти на диске, имеющая свое имя.
Существуют различные виды физических файлов: системные, графические, текстовые и другие, зачастую созданные той или иной прикладной программой. И любой из этих физических файлов можно считать, проанализировать, изменить и записать.
Физические файлы можно по-разному представить в программе. Язык Турбо Паскаль предлагает три вида представления файлов:
· типизированные файлы,
· текстовые файлы,
· нетипизированные файлы.
В зависимости от решаемой задачи, может быть один из трех видов, а может быть и несколько. Для того, чтобы сделать правильный выбор, нужно хорошо знать не только процедуры и функции, являющиеся общими для всех видов файлов, но и специфичные для каждого вида.
Для работы с конкретным физическим файлом на диске надо представить в программе так называемую файловую переменную и произвести ее логическую связку с этим файлом. Файловые переменные имеют специфическое применение. Над ними нельзя выполнять никаких операций (присваивать значение, сравнивать и др.). Их можно использовать только для выполнения операций с файлами (чтения, записи, удаления файла и т.д.). Кроме того, через файловую переменную можно получить информацию о конкретном файле (тип, параметры, имя файла и т.д.).
По сути, любой физический файл можно представить как последовательность блоков информации некоторого типа. Все компоненты файла имеют общее имя, а каждый имеет еще и свой номер. Начальный элемент имеет нулевой номер.
Количество элементов файла может быть любым: число компонентов файла может изменяться (увеличиваться или уменьшаться), то есть, заранее не фиксируется. В файлах можно хранить достаточно большое количество данных. После каждого элемента файла автоматически ставится признак конца элемента, а в конце файла ставится признак конца файла.
С каждым файлом можно связать понятие "текущий указатель". Это неявно описанная переменная, которая указывает на конкретный элемент файла. Действия с файлами производятся поэлементно, причем в них участвует тот элемент, на который "смотрит" текущий указатель, перемещающийся в результате выполнения действия на следующий элемент.
Главное, чему необходимо научиться при работе с файлами - это записать информацию из программы в файл и считать нужную информацию в выделенную переменную для обработки программой. Общая последовательность действий при этом такова:
описать переменную файлового типа;
связать ее с конкретным физическим файлом процедурой assign;
открыть файл процедурой reset или rewrite;
выполнить чтение или запись информации;
по окончании работы с файлом закрыть файл процедурой close.
Формат объявления файловых переменных и особенности работы с различными видами файлов (типизированными, нетипизированными, текстовыми) будут подробно изложены далее.
Переменные файлового типа используются в программе только в качестве параметров собственных и стандартных процедур и функций. Все фактические действия с файлами основаны на наборе стандартных процедур языка, входящих в состав модулей System и Dos.
До начала работы с файлами устанавливается связь файловой переменной МуFilе с именем дискового файла. Очень важно различать собственно файл (область памяти на магнитном носителе с некоторой информацией) и переменную файлового типа в Turbo Pascal-программе. Считается, что файловая переменная является представителем некоторого дискового файла в программе. Для того, чтобы реализовать доступ к файлу на магнитном диске, программа должна связать его с файловой переменной. Для этого необходимо установить соответствие между переменной и именем файла. Это имя представляется в виде строки, содержащей имя файла и, может быть, путь к файлу, который формируется по общим правилам MS-DOS.
Если путь не указан, программа будет искать файл только в своем рабочем каталоге и, как это принято в системе DOS, по указанным в файле аutoехес.bat путям. Кроме указания имени файла на дисковом накопителе может быть указано стандартное имя одного из устройств ввода-вывода: «соn» - консоль, то есть дисплей и клавиатура, «рrn» - или «lpt1» - принтер.
Не разрешается связывать с одним физическим файлом разные файловые переменные программы.
До тех пор, пока файловая переменная не связана с каким-либо дисковым файлом, никакие операции с ней в программе невозможны. Заметим, что можно связать файловую переменную с еще не существующим дисковым файлом. Это делается в случае последующего создания Turbo Pascal-программой файла с данным именем с помощью специальной системной процедуры.
После того, как файловая переменная с помощью процедуры Аssign связана с конкретным дисковым файлом, с ним можно выполнить любую допустимую операцию.
Все файлы, открытые в результате работы программы, должны быть закрыты при завершении программы процедурой
При выполнении этого оператора закрывается физический файл на диске, и фиксируются изменения, связанные с использованием данного файла. Обратите внимание на необходимость закрытия файлов во всех ветвях программы, в том числе в различных аварийных ситуациях. Незакрытые файлы нарушают файловую структуру на диске, что может приводить к серьезным проблемам с настройкой компьютера.
Открытие нового файла производится процедурой, единственный аргумент которой - переменная файлового типа.
Положение элементов в файле нумеруется, начиная с номера 0 для первого элемента. После последнего элемента файла автоматически записывается признак конца файла.
Функция FileSize(МуFilе) определяет число элементов в файле. Функция неприменима к текстовым файлам. Файл MyFyle должен быть открыт.
Функция логического типа ЕОF(МуFilе) имеет значение Тruе, если указатель указывает на маркер конца файла (End Of File).
Файлы запоминают происхождение и его изменение.
Перед тем как компьютер выключится, он проверяет все файлы, папки и прочие нужные опции для компьютера. Как это происходит за считанные секунды? Скорость невероятно большая. И при всём при этом сканирует всё необходимое в материнку компьютера, опции не должны быть:
1. Перегружены
2. Неисправны
3. Изменены
4. Недокончены
Создать программу можно простым способом так же как и игру.
Для начала нужно найти любую маленькую или большую программу для создания игр.
Затем заходите в программу, выбираете название игры, параметры, значок исправности и значок игры, заходите в 3 абзац и выбираете опции игры. Опишите вашу будущую игру. Игру можно создать и как анимацию.
Для создания анимационно- передовой игры необходимо:
1. Создать- найти все картинки, которые вы намереваетесь использовать при создании игры
2. Изменить картинки по переходу
3. Упорядочить картинки
4. Совместить плавные переходы и передвижение
5. Зайти через программу и создать разветвленный алгоритм (т.е. при нажатии на определенную часть картинки дверь, стол или что-то другое происходит замене картинки)
Возьмите любую картинку и выделите любую её часть. Укажите что при нажатии на неё должна появиться определённая картинка, а при нажатии на другую другая.
Так получается игра полная загадки.
Не забудьте при данных пунктах добавлять музыку, звуки.
Конечно в начале обязательно надо начать с видео и фонового рисунка.
Можно сделать сказочных персонажей так, чтобы они передвигались как люди.
Всё это можно сделать, указав на персонаж, согнув игровую линию и вот мульти - игра готова.
Не забудьте о продвижении игры, по раундам.
Желаю удачи! Спасибо!
Написано только в целях просвещения народа.
Подобные документы
Хранение различной информации как основное назначение памяти. Характеристика видов памяти. Память типа SRAM и DRAM. Кэш-память или сверхоперативная память, ее специфика и области применения. Последние новинки разработок в области в оперативной памяти.
презентация [2,1 M], добавлен 01.12.2014Обобщение основных видов и назначения оперативной памяти компьютера. Энергозависимая и энергонезависимая память. SRAM и DRAM. Триггеры, динамическое ОЗУ и его модификации. Кэш-память. Постоянное запоминающее устройство. Флэш-память. Виды внешней памяти.
курсовая работа [1,7 M], добавлен 17.06.2013История появления и развития оперативной памяти. Общая характеристика наиболее популярных современных видов оперативной памяти - SRAM и DRAM. Память с изменением фазового состояния (PRAM). Тиристорная память с произвольным доступом, ее специфика.
курсовая работа [548,9 K], добавлен 21.11.2014Способность устройства обеспечивать хранение информации. Ячейки памяти и центральный процессор. Перфокарты, перфоленты, магнитные ленты, барабаны, диски, оптические диски. Необходимость в создании кэш-памяти. Использование большой сверхскоростной памяти.
презентация [180,2 K], добавлен 13.08.2013Использование микросхем SRAM при высоких требованиях к быстродействию компьютера для кеширования оперативной памяти и данных в механических устройствах хранения информации. Изучение устройства матрицы и типов (синхронная, конвейерная) статической памяти.
реферат [71,0 K], добавлен 06.02.2010Организация и основные характеристики основной памяти персонального компьютера. Запоминающие устройства ЭВМ как совокупность устройств, обеспечивающих хранение и передачу данных. Хранение и обработка информации. Основные виды памяти компьютера.
контрольная работа [52,0 K], добавлен 06.09.2009Внутренний кэш. Смешанная и разделенная кэш-память. Статическая и динамическая память. TLB как разновидность кэш-памяти. Организация кэш-памяти. Отображение секторов ОП в кэш-памяти. Иерархическая модель кэш-памяти. Ассоциативность кэш-памяти.
курсовая работа [229,1 K], добавлен 04.11.2006Память для вычислительных систем ее создание и характеристика особенностей. Создание устройств памяти и основные эксплуатационные характеристики. Функциональные схемы и способ организации матрицы запоминающих элементов. Виды магнитной и флеш памяти.
презентация [184,9 K], добавлен 12.01.2009Простейшая схема взаимодействия оперативной памяти с ЦП. Устройство и принципы функционирования оперативной памяти. Эволюция динамической памяти. Модуль памяти EDO-DRAM BEDO (Burst EDO) - пакетная EDO RAM. Модуль памяти SDRAM, DDR SDRAM, SDRAM II.
реферат [16,1 K], добавлен 13.12.2009Компьютер, программа, интерфейс. Состав компьютерной системы. От информации к данным. Оперативная память компьютера. Регенерация оперативной памяти. Память на магнитных дисках. Структура данных на магнитном диске. Размещение файлов на жестком диске.
реферат [16,5 K], добавлен 23.11.2003