Единицы измерения памяти ПК

Память в информатике - способность объекта обеспечивать хранение данных. Хранение осуществляется в запоминающих устройствах. Виртуальная память - ресурсы оперативной или внешней памяти, выделяемые в прикладной программе, физическое ее расположение.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.