Важная информация
Показано с 1 по 4 из 4

Тема: Не знаю, как эту задачу классифицировать...

  1. #1 Не знаю, как эту задачу классифицировать... 
    Новичок
    Регистрация
    20.06.2014
    Сообщений
    2
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях
    Задали такую задачу. Причем мы и близко это не проходили. Может кто-нибудь помочь?
    Сколько места на жестком диске займет текстовый файл размером 6,025 кб, если диск имеет размер 750 мб, а файловая система NTFS, FAT32 и FAT16? (ответ обосновать)
    Ответить с цитированием  
     

  2. #2  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,219
    Сказал(а) спасибо
    302
    Поблагодарили 176 раз(а) в 144 сообщениях
    Записей в блоге
    5
    Условие, на мой взгляд, совершенно некорректное. Если речь идет о месте, реально занятом файлом, с учетом потери частичного занятого кластера, то для того, чтобы дать ответ, требуется знать, какой размер кластера выбран для файловой системы. Как правило, у FAT16, например, фиксированный размер кластера, зависящий от общей емкости раздела (точнее двигаться-то можно, выбирать примерно, но в очень узком диапазоне. С большими разделами порядка 2гб и выбора нет - кластер займет 16 или 32 килобайта), в то время как у NTFS слишком строгой привязки нет, и можно выбирать размер кластера по своему усмотрению.
    Ну так вот, отвечая на вопрос: при использовании каждой из этих файловых систем реально на диске будет занято места файлом: размер файла в килобайтах, округленный до ближайшего более большего значения, делящегося на размер кластера файловой системы.
    Дружба-магия-радость!
    Ответить с цитированием  
     

  3. 2 пользователя(ей) сказали cпасибо:

    >Quiet Snow< (20.06.2014), Хорус (21.06.2014)

  4. #3  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,829
    Сказал(а) спасибо
    1,810
    Поблагодарили 934 раз(а) в 796 сообщениях
    Записей в блоге
    1
    Да Абадябер всё верно сказал, насколько мне известно кластеры состоят из секторов, 1 сектор = 512 байт.
    По дефолту WinXP форматирует свои NTFS с кластерами в 4 Кб.
    Т.е. 6,025Кб округляем до 8Кб (два кластера). Реализацию на бейсике писать исходя из самого вопроса -
    не совсем корректно. Вопрос вообще в принципе не относится напрямую к программированию, скорее к
    общему курсу по информатике.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  5. Пользователь сказал cпасибо:

    Хорус (21.06.2014)

  6. #4  
    Новичок
    Регистрация
    20.06.2014
    Сообщений
    2
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях
    Спасибо! Теперь я хоть примерно знаю)
    Ответить с цитированием  
     

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Решить задачу на pascal
    от Антон Соловьёв в разделе Turbo Pascal
    Ответов: 2
    Последнее сообщение: 08.11.2013, 16:09
  2. Я знаю что я тут вообще не нужна но посмотрите плиз
    от Катя Молчанова в разделе Turbo Pascal
    Ответов: 2
    Последнее сообщение: 28.02.2013, 02:03
  3. Помогите пожалуйста решить задачу!
    от maiorovleo в разделе QBasic
    Ответов: 1
    Последнее сообщение: 28.04.2012, 14:26
  4. Поправьте задачу.
    от Дмитрий 1993 в разделе Visual Basic
    Ответов: 0
    Последнее сообщение: 26.04.2012, 17:38
  5. Помогите решить задачу
    от Дмитрий 1993 в разделе QBasic
    Ответов: 3
    Последнее сообщение: 24.01.2012, 17:00
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •