В памяти компьютера хранятся выберите наиболее правильный ответ

Обновлено: 06.07.2024

6. Свойство адресуемости внутренней памяти заключается:
а) в хранении информации в ходе работы компьютера
б) в занесении информации в память, а также извлечение её из памяти, производится по адресам +
в) в хранении программ начальной загрузки компьютера

7. Основная память содержит:
а) КЭШ-память
б) порты ввода-вывода
в) постоянное запоминающее устройство +

8. Битовая структура определяет первое свойство внутренней памяти компьютера:
а) дискретность +
б) директива
в) фморфность

9. Оперативная память — это совокупность:
а) системных плат
б) специальных файлов
в) специальных электронных ячеек +

10. В состав внутренней памяти входит:
а) накопители на гибких магнитных дисках
б) оперативная память +
в) накопители на жестких магнитных дисках

11. Устройствами внешней памяти являются:
а) накопители на гибких магнитных дисках +
б) стриммеры
в) оперативные запоминающие устройства

12. В состав внутренней памяти входит:
а) накопители на гибких магнитных дисках
б) кэш-память +
в) накопители на жестких магнитных дисках

13. Устройствами внешней памяти являются:
а) накопители на жестких магнитных дисках +
б) стриммеры
в) плоттеры

14. В состав внутренней памяти входит:
а) накопители на жестких магнитных дисках
б) накопители на гибких магнитных дисках
в) специальная память +

15. Внешняя память используется для:
а) увеличения быстродействия микропроцессора +
б) последовательного доступа к информации
в) долговременного хранения информации

16. Кэш-памятью управляет специальное устройство:
а) контролер
б) контроллер +
в) трамблер

17. Дискеты предназначены для:
а) ввода информации с экрана
б) вывода информации на экран
в) хранения архивной информации +

18. Кэш-память реализуется на микросхемах статической памяти:
а) SCAM
б) SRAM +
в) SCRAM

19. Дискеты предназначены для:
а) вывода информации на экран
б) ввода информации с экрана
в) хранения запасных копий программ +

20. К устройствам специальной памяти относится:
а) перепрограммируемая переменная память
б) перепрограммируемая постоянная память +
в) неперепрограммируемая постоянная память

21. Винчестер предназначен для:
а) постоянного хранения информации, используемой при работе на компьютере +
б) управления работой компьютера по заданной программе
в) подключения периферийных устройств к магистрали

22. К устройствам специальной памяти относится:
а) память CMIS SRAM
б) память CMOS RAM +
в) память CMAS REM

23. Кэш-память:
а) память, в которой обрабатывается одна программа в данный момент времени
б) память, в которой хранятся системные файлы операционной системы
в) сверхоперативная память, используемая при обмене данными между процессором и ОЗУ +

24. К устройствам специальной памяти относится:
а) звуковая память
б) видеопамять +
в) нет верного ответа

25. Такая память нужна для работы системных процессов в режиме реального времени:
а) внешняя
б) оба варианта верны
в) оперативная +

26. Энергонезависимая память, используется для хранения данных, которые никогда не потребуют изменения:
а) кэш-память
б) постоянная память +
в) видеопамять

27. В целях сохранения информации CD и DVD-диски необходимо оберегать от:
а) солнечного света +
б) магнитных полей
в) ударов при установке

28. Совокупность программ, предназначенных для автоматического тестирования устройств после включения питания компьютера и загрузки операционной системы в оперативную память:
а) CMOS RAM
б) DRAM
в) BIOS +

29. В целях сохранения информации CD и DVD-диски необходимо оберегать от:
а) загрязнений +
б) магнитных полей
в) перепадов атмосферного давления

30. Память с невысоким быстродействием и минимальным энергопотреблением от батарейки:
а) SRAM
б) CMOS RAM +
в) DRAM

1. Что такое компьютер?
а) устройство для обработки аналоговых сигналов;
б) устройство для хранения информации любого вида.
в) многофункциональное электронное устройство для работы с информацией;+
г) электронное вычислительное устройство для обработки чисел;

2. От чего зависит производительность работы компьютера (быстрота выполнения операций)?
а) тактовый частоты процессора;
б) объема обрабатываемой информации.+
в) быстроты нажатия на клавиши;
г) размера экрана монитора;

3. Какое название имеет система взаимосвязанных технических устройств, которые выполняют ввод, хранение, обработку и вывод информации?
а) программное обеспечение;
б) компьютерное обеспечение;
в) аппаратное обеспечение.+
г) системное обеспечение;

4. Устройством визуального воспроизведения символьной и графической информации является:
а) процессор;
б) клавиатура.
в) сканер;
г) монитор;+

5. Устройство, не находящееся в системном блоке:
а) видеокарта;
б) процессор;
в) сканер;+
г) жёсткий диск;
д) сетевая карта;

6. Для чего нужен дисковод?
а) чтения/записи данных с внешнего носителя;+
б) хранения команд исполняемой программы.
в) долговременного хранения информации;
г) обработки команд исполняемой программы;

7. НЕ периферийное устройство:
а) жесткий диск;+
б) принтер;
в) сканер.
г) модем;
д) web-камера;

8. Название принтера с чернильной печатающей головкой, выбрасывающей под давлением чернила из ряда мельчайших отверстий на бумагу:
а) сублимационный;
б) матричный.
в) струйный;+
г) жёсткий;
д) лазерный;

9. Программа последовательностью:
а) команд для компьютера;+
б) электрических импульсов;
в) нулей и единиц;
г) текстовых знаков;

10. В каком месте нахождения информация будет утеряна при выключении компьютера?
а) на гибком диске;
б) на жестком диске;
в) на CD-ROM диске;
г) в оперативной памяти;+

11. Что применяется для долговременного хранения пользовательской информации?
а) внешняя память;+
б) процессор;
в) дисковод;
г) оперативная память;

12. В каком месте можно сохранить информацию перед отключением компьютера?
а) в оперативной памяти;
б) во внешней памяти;+
в) в регистрах процессора;
г) на дисководе;

13. Наименьшей адресуемой частью памяти компьютера является:
а) байт;
б) бит;+
в) файл;
г) машинное слово;

14. Для чего нужен магнитный диск? Для…
а) обработки информации;
б) хранения информации;+
в) ввода информации;
г) вывода информации;

15. Где хранится выполняемая в данный момент программа и обрабатываемые ею данные?
а) во внешней памяти;
б) в оперативной памяти;+
в) в процессоре;
г) на устройстве ввода;

16. Что такое программа?
а) обрабатываемая информация, представленная в памяти компьютера в специальной форме;
б) электронная схема, управляющая работой внешнего устройства;
в) описание последовательности действий, которые должен выполнить компьютер для решения поставленной задачи обработки данных;+
г) программное управляемое устройство для выполнения любых видов работы с информацией;+

17. Что такое сканер?
а) устройство хранения информации
б) устройство обработки информации
в) устройство вывода информации на бумагу
г) устройство ввода информации с бумаги+

18. Типом принтера с наихудшими качествами печати является:
а) струйный
б) матричный+
в) лазерный

19. Какая кнопка перемещает курсор в начало строки клавиша?
а) PgDown
б) End
в) PgUp
г) Home+

20. Какой устройство не является устройством вывода информации?
а) микрофон+
б) монитор
в) принтер
г) звуковые колонки

22. Что можно сделать щелчком мыши?
а) перемещать объект
б) открыть объект
в) указать объект+

23. Какой клавишей происходит завершение ввода команды?
а) Enter+
б) Пробел
в) Shift
г) Backspace

24. Что применяют для подключения компьютера к телефонной сети?
а) плоттер
б) принтер
в) факс
г) сканер
д) модем+

25. Для чего нужны постоянно запоминающие устройства? Для…
а) хранения программы пользователя во время работы
б) хранения постоянно используемых программ
в) хранения программ первоначальной загрузки компьютера и тестирования его узлов+
г) записи особо ценных прикладных программ
д) постоянного хранения особо ценных документов

26. От чего зависит скорость работы процессора?
а) объема обрабатываемой информации
б) организации интерфейса операционной системы
в) объема внешнего запоминающего устройства
г) тактовой частоты+
д) наличия или отсутствия подключенного принтера

27. Устройства, которые не являются устройствами ввода информации:
а) сканер
б) монитор+
в) мышь
г) клавиатура

28. Правильное определение компьютера:
а) устройство для обработки аналоговых сигналов
б) устройство для работы с текстами
в) многофункциональное электронное устройство для работы с информацией+
г) электронно-вычислительное устройство для обработки чисел
д) устройство для хранения информации любого вида

29. Что такое видеокарта?
а) устройство ввода информации
б) микросхема, осуществляющая вывод информации на экран+
в) устройство распознавания текстовой информации
г) устройство вывода информации

30. Что предназначено для долговременного хранения информации?
а) внешние носители+
б) процессор
в) блок питания
г) дисковод
д) оперативная память

31. Характеристика матричного принтера:
а) высокая скорость печати
б) высокое качество печати
в) наличие печатающей головки+
г) бесшумная работа

32. Для чего клавиша Shift?
а) печать заглавных символов+
б) ввод команды
в) переход в начало страницы
г) удаление символа

33. При отключении какого элемента ПК не будет функционировать?
а) оперативной памяти+
б) мыши
в) принтера
г) дисковода
д) сканера

34. Полный перечень основных элементов персонального компьютера:
а) центральный процессор, оперативная память, устройства ввода/вывода+
б) сканер, мышь, монитор, принтер
в) микропроцессор, сопроцессор, монитор
г) монитор, винчестер, принтер
д) АЛУ, УУ, сопроцессор

35. Что значит адресуемость оперативной памяти?
а) возможность хранения программ и данных
б) наличие номера у каждой ячейки оперативной памяти и возможность доступа к ней+
в) дискретность структурных единиц памяти
г) энергонезависимость оперативной памяти
д) энергозависимость оперативной памяти

36. Где будет храниться прикладная программа во время выполнения?
а) в видеопамяти
б) в оперативной памяти+
в) в процессоре
г) в ПЗУ
д) на жестком диске

37. Что происходит с информацией при отключении компьютера?
а) стирается на гибком диске
б) исчезает из постоянного запоминающего устройства
в) стирается на жестком диске
г) стирается на компакт-диске
д) исчезает из оперативной памяти+

38. Что такое микрофон?
а) устройство вывода звуковой информации
б) устройство ввода звуковой информации+
в) устройство обработки звуковой информации
г) устройство хранения звуковой информации

39. Магистрально-модульный принцип архитектуры современного персонального компьютера подразумевает такую логическую организацию аппаратных компонент компьютера, при которой:
а) каждое устройство связывается с другими напрямую, а также через одну центральную магистраль
б) все устройства связываются друг с другом через магистраль, включающую в себя шины данных, адреса и управления+
в) устройства связываются друг с другом в определенной фиксированной последовательности (кольцом)
г) каждое устройство связывается с другими напрямую
д) связь устройств друг с другом осуществляется через центральный процессор, к которому они все подключаются

40. Что такое акустические колонки?
а) устройство обработки звуковой информации
б) устройство ввода звуковой информации
в) устройство хранения звуковой информации
г) устройство вывода звуковой информации+

41. Устройства, входящие в состав процессора:
а) дисплейный процессор, видеоадаптер
б) сканер, ПЗУ
в) кэш-память, видеопамять
г) оперативное запоминающее устройство, принтер
д) арифметико-логическое устройство, устройство управления, регистры+

42. Какое из представленных устройств используют для ввода информации:
а) монитор
б) процессор
в) принтер
г) клавиатура+
д) ПЗУ

43. Кнопка включения дополнительной клавиатуры:
а) Power
б) ScrollLock
в) CapsLock
г) NumLock+

44. Название компакт-диска, предназначенного для многократной записи новой информации :
а) CD-ROM;
б) CD-RW;+
в) DVD-ROM;
г) CD-R;

45. Что такое клавиатура ?
а) устройство ввода манипуляторного типа
б) устройство ввода символьной информации+
в) устройство вывода информации
г) устройство хранения информации символьного типа

46. В каком виде должна быть представлена информация, чтобы она называлась данными?
а) в виде текста из учебника;
б) в числовом виде;+
в) в двоичном компьютерном коде;
г) в виде команд для компьютера.

Как известно, JavaScript-движок V8 весьма популярен. Он применяется в браузере Google Chrome, на нём основана платформа Node.js. В материале, подготовленном Мэттом Зейнертом, перевод которого мы публикуем сегодня, приведено девять вопросов, посвящённых особенностям того, как V8 работает с памятью. Каждый вопрос содержит фрагмент кода, который нужно проанализировать и найти ответ, наиболее точно описывающий потребление памяти этим кодом или представленными в нём структурами данных. Ответы на вопросы снабжены комментариями.

image


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

1. Сколько памяти использует каждый элемент массива?

Для ответа на этот вопрос (и на другие подобные вопросы) нужно разделить общую память, потребляемую программой, на длину массива. Здесь мы будем использовать, для указания длины массива, число, представленное переменной MAGIC_ARRAY_LENGTH , равное 1304209. Позже, в комментариях к одному из вопросов, мы остановимся на том, почему здесь используется именно это значение. Пока же отметим, что столь большая длина массива позволяет абстрагироваться от потребления памяти другими частями программ.

Итак, вот код, который вам предлагается проанализировать.

Варианты ответа

  1. 1 байт
  2. 4 байта
  3. 8 байт
  4. 16 байт
  5. 24 байта
  6. 35 байт
Правильный ответ на этот вопрос — 8 байт. Дело тут в том, что числа в JavaScript представлены 64-битными значениями с плавающей запятой. В байте 8 бит, в результате каждое число занимает 64/8 = 8 байт.

2. Сколько памяти использует каждый элемент массива?

Варианты ответа

В данном случае правильный ответ — 24 байта. В этом примере мы ставим JS-движок в сложное положение. Дело в том, что массив содержит 2 разных типа данных — числа и строки.

В массиве хранится ссылка на строку. Ссылка — это просто указание на то, в какой области памяти хранятся данные (в нашем случае — символы, из которых состоит строка). Адрес в памяти — это число. Системную память можно воспринимать как огромный массив, а адреса в памяти можно считать индексами этого массива.

В результате оказывается, что ссылка на строку — это число, остальные элементы массива — тоже числа. Как их различить? Чем число-ссылка отличается от обычного числа?

Ответ на этот вопрос даёт термин «упакованное значение» («boxed value»). Система упаковывает каждое число в объект и хранит в массиве ссылку на этот объект. Теперь каждый элемент массива может быть ссылкой.

Для того, чтобы сохранить в массиве число, нам нужно поместить в память следующие данные:

  • Ссылку на объект (8 байт)
  • Сам объект, в который упаковано число (16 байт)

Почему для хранения ссылки нужно 8 байт? Помните о том, что системная память похожа на массив? Если используется 32-битная система адресации, то с её помощью можно выразить индексы массива вплоть до 2^32. Если вы храните один байт по каждому индексу массива, это значит, что вы можете оперировать 2^32/(1024*1024*1024) = 4 Гб памяти. Так как большинство компьютеров в наши дни имеют больше чем 4 Гб памяти, для работы с ней приходится использовать 64-битные адреса (для хранения адреса требуется 8 байт). Это — довольно упрощённое пояснение происходящего, однако, оно даёт представление о том, как работает система адресации.

3. Сколько памяти использует каждый элемент массива?

Варианты ответа

В данном случае правильным ответом будет 64 байта. Сколько памяти следует выделить движку V8 для хранения пустого объекта? Это — непростой вопрос. В частности, с учётом того, что предполагается, что объект не будет пустым всегда.

Вот список того, что будет хранить V8 для каждого пустого объекта:

  • Ссылка на скрытый класс (8 байт).
  • 4 пустых ячейки для хранения значений будущих свойств объекта (32 байта).
  • Пустая ячейка для хранения ссылки на дополнительный объект, который будет использовать в том случае, если к исходному объекту будет добавлено более 4-х свойств (8 байт).
  • Пустая ячейка для объекта, который хранит значения для индексов числовых свойств (8 байт).

В результате мы приходим к тому, что для одного элемента массива, состоящего из пустых объектов, понадобится 64 байта, в которые входят 56 байт, которые требуются для хранения объекта в памяти, и 8 байт, которые нужны для хранения ссылки на объект в массиве.

4. Сколько памяти использует каждый элемент массива?

Варианты ответа

Правильным ответом на этот вопрос будет 32 байта. Тут, опять же, в массиве хранятся пустые объекты, но в этот раз мы, для создания объектов, используем функцию-конструктор. V8 может изучить код программы, и понять, что объекты, создаваемые функцией Obj() , ничего не содержат.

  • Ссылка на скрытый класс.
  • Ячейка для хранения ссылки на объект с дополнительными свойствами.
  • Ячейка для ссылки на объект, используемый для хранения индексов числовых свойств.

5. Сколько памяти использует каждый элемент массива?

Варианты ответа

Правильный ответ — 8 байт. Каждый элемент массива должен хранить 64-битную ссылку на текстовое значение, хранящееся в памяти. V8 создаст лишь одну строку, хранящую текст «Hello», а все элементы массива будут ссылаться на неё. Поэтому, если учесть, что у нас имеется достаточно большой массив, размером строки можно пренебречь, и мы придём к тому, что для хранения одного элемента массива V8 понадобится 8 байт.

6. Сколько памяти использует каждый элемент массива?

Варианты ответа

Для хранения одного элемента такого массива требуется 8 байт. Значение true сохраняется в массиве в виде ссылки на объект, так же, как это происходит со строками. В результаты нам снова требуется записывать в элементы массива 64-битные адреса. Значения false , undefined и null обрабатываются похожим образом.

7. Каков общий объём памяти, который потребляет эта программа?

Варианты ответа

Эта программа потребляет 10 Мб памяти. Тут мы храним в массиве немного больше миллиона чисел, каждое из которых занимает 8 байт. В результате можно предположить, что массив займёт примерно 8 Мб памяти. Однако, на самом деле это не так. Элементы в JavaScript-массивы можно добавлять в любое время, но V8 не будет менять размер массива каждый раз, когда вы добавляете в него новый элемент. Для этого, выделяя память под массив, движок оставляет некоторый объём свободного пространства в конце массива.

В предыдущих примерах мы использовали число, представленное переменной MAGIC_ARRAY_LENGTH . Это число находится на границе «запасной» памяти, которая система выделяет массивам. Значение MAGIC_ARRAY_LENGTH равняется 1304209, в то время как 1024*1024 — это 1048576. Однако и в том и в другом случае объём памяти, используемый массивом, будет одним и тем же.

8. Каков общий объём памяти, который потребляет эта программа?

Варианты ответа

В данном случае массиву будет выделено 8 Мб памяти. Так как V8 заранее знает размер массива, система может выделить ему ровно столько памяти, сколько нужно.

9. Каков общий объём памяти, который потребляет эта программа?

Варианты ответа

Этой программе понадобится 2 Мб памяти, так как массив содержит лишь 16-битные целые числа, каждое из которых занимает 2 байта. Таких чисел немного больше миллиона, что означает необходимость в 2-х мегабайтах памяти.

Итоги

Если вы хотите самостоятельно поэкспериментировать со всем тем, чему посвящены вопросы из этого материала, применяя инструменты разработчика Chrome, вы можете воспользоваться следующей конструкцией:


Здесь интересующее нас значение помещено в класс Holder , что упрощает его поиск.


Исследование памяти с помощью инструментов разработчика Chrome

Кстати, автор этого материала говорит, что, проводя эксперименты, он пока не смог до конца понять, как V8 работает в памяти со строками. Если вам удастся это выяснить — уверены, многим будет интересно об этом узнать.


Диск, камень, кассета, книжка, дискета, бумага, флеш, винчестер.

62. Что обеспечит самый оперативный доступ к информации о дате рождения человека?

Память этого человека.

63. Заполните схему "Хранение информации".


64. Впишите в клеточки слова-ответы.

а) Информация, ханящаяся во внешней памяти и обозначенная именем.

б) Контейнер для файлов.

65. Выберите цепочки символов, которые могут использоваться в качестве имен файлов.

66. Выберите наиболее удачное имя для файла с письмом другу.

67. Установите соответствие между компьютерами и аналогичными им некомпьютерными объектами.


68. Разгадайте кроссворд "Хранение информации".

По горизонтали. 1. Информация, хранящаяся во внешней памяти и обозначенная именем. 3. Память является инструментом . информации. 5. Хранящаяся в этой памяти информация воспроизводится достаточно быстро. 7. Носитель информации, позволяющий сохранять для потомков лица людей, пейзажи и т. д. 8. Один из самых распространённых носителей информации с давних времён до наших дней. 10. Страна, где изобрели бумагу. 11. Древний носитель информации, сделанный из кожи животных.

По вертикали. 1. Первый прибор для записи и воспроизведения звука. 2. Носитель информации в Древней Руси. 4. Записные книжки и другие внешние хранилища информации можно назвать: . память. 6. Любые сведения об окружающем мире. 9. Носитель информации из стеблей тростника.


69. Девочки Аня, Маша и Варя купили себе флешки синего, белого и красного цветов. На вопрос, у кого из них какая флешка, одна из девочек ответила: "У Ани флешка синяя, у Маши - не синяя, а у Вари - не белая". Впоследствии выяснилось, что в овете верно сказано о цвете флешки только у одной девочки. Какого цвета флешки у каждой из девочек?

По условию мы имеем:
У Ани флешка синяя, у Маши - не синяя, а у Вари - не белая.

Если будем считать, что девочка верно ответила про Аню и у нее действительно синяя флешка, тогда у Маши тоже синяя, а у Вари - белая. У двух девочек одинакового цвета и такого не может быть.

Если же правда, что у Маши не синяя флешка, тогда у Ани не синяя и у Вари белая. В этом случае мы только можем сказать про Варю, что у нее белая флешка, а узнать флешки у Ани и Маши не сможем.

Если правда, что у Вари не белая флешка, то у Ани белая, а у Маши синяя. Этот вариант нам подходит.

Читайте также: