Узнать тип файла можно по дате создания
Работа состоит из 20 заданий. На выполнение работы по информатике отводится 45 минут.
1) Какое из следующих утверждений точнее всего раскрывает смысл понятия «ИНФОРМАЦИЯ» с бытовой точки зрения?
a) последовательность знаков некоторого алфавита
b) книжный фонд библиотеки
c) сведения об окружающем мире и протекающих в нем процессах, воспринимаемые человеком непосредственно или с помощью специальных устройств
d) сведения, содержащиеся в научных теориях
2) Дискретным называют сигнал:
a) принимающий конечное число определённых значений
b) непрерывно изменяющийся во времени
c) который можно декодировать
d) несущий какую-либо информацию
3) По способу восприятия человеком различают следующие виды информации:
a) текстовую, числовую, графическую, табличную и пр.
b) научную, социальную, политическую, экономическую, религиозную и пр.
c) обыденную, производственную, техническую, управленческую
d) визуальную, аудиальную, тактильную, обонятельную, вкусовую
4) По форме представления информацию можно условно разделить на следующие виды:
a) математическую, биологическую, медицинскую, психологическую и пр.
b) знаковую и образную
c) обыденную, научную, производственную, управленческую
d) визуальную, аудиальную, тактильную, обонятельную, вкусовую
5) В какой строке единицы измерения информации расположены по возрастанию?
a) гигабайт, мегабайт, килобайт, байт, бит
b) бит, байт, мегабайт, килобайт, гигабайт
c) байт, бит, килобайт, мегабайт, гигабайт
d) бит, байт, килобайт, мегабайт, гигабайт
6) Два текста содержат одинаковое количество символов. Первый текст составлен из символов алфавита мощностью 16, а второй текст – из символов алфавита мощностью 256. Во сколько раз количество информации во втором тексте больше, чем в первом?
7) Гипертекст – это:
a) очень большой текст
b) текст, в котором могут осуществляться переходы по ссылкам
c) текст, набранный на компьютере
d) текст, в котором используется шрифт большого размера
8) Поисковой системой НЕ является:
a) Google
b) FireFox
c) Rambler
d) Яндекс
9) Укажите в какой из групп, перечислены только устройства ввода информации:
a) Принтер, монитор, акустические колонки, микрофон
b) Клавиатура, сканер, микрофон, мышь
c) Клавиатура, джойстик, монитор, мышь
d) Флеш-память, сканер, микрофон, мышь
10) Сколько CD объёмом 600Мбайт потребуется для размещения информации, полностью занимающей жесткий диск ёмкостью 40Гбайт?
a) Используемое в компьютере имя программы или данных
b) Поименованная область во внешней памяти
c) Программа, помещенная в оперативную память и готовая к исполнению
d) Данные, размещенные в памяти и используемые какой-либо программой
12) Тип файла можно определить, зная его:
a) Размер
b) Расширение
c) Дату создания
d) Размещение
13) К устройствам ввода графической информации относится:
a) Принтер
b) Монитор
c) Мышь
d) Видеокарта
14) Векторные изображения строятся из:
a) Отдельных пикселей
b) Графических примитивов
c) Фрагментов готовых изображений
d) Отрезков и прямоугольников
15) Несжатое растровое изображение размером 64 х 512 пикселей занимает 32Кбайта памяти. Каково максимальное максимально возможное число цветов в палитре изображения?
16) Для чего предназначен буфер обмена?
a) Для длительного хранения нескольких фрагментов текста и рисунков
b) Для временного хранения копий, фрагментов или удаленных фрагментов
c) Для исправления ошибок при вводе команд
d) Для передачи текста на печать
17) Для считывания текстового файла с диска необходимо указать:
a) Размеры файла
b) Имя файла
c) Дату создания файла
18) Считая, что каждый символ кодируется одним байтом, определите, чему равен информационный объем следующего высказывания Жан-Жака Руссо:
Тысяча путей ведут к заблуждению, к истине – только один.
a) 92 бита
b) 220 битов
c) 456 битов
d) 512 битов
19) Этап подготовки текстового документа, на котором он заносится во внешнюю память, называется:
a) Копированием
b) Сохранением
c) Форматированием
d) Вводом
20) Какой из представленных ниже форматов не относятся к форматам файлов, в которых сохраняют текстовые документы?
1) c
2) a
3) d
4) b
5) d
6) b
7) b
8) b
9) b
10) d
11) b
12) b
13) c
14) b
15) a
16) b
17) a
18) c
19) b
20) e
Недавно мы разобрались, что такое файл, где он хранится и что может находиться внутри него. Но у файла есть ещё несколько неочевидных свойств, которые могут пригодиться в разных ситуациях — или, наоборот, рассказать всем то, чем вы не хотели бы делиться.
💡 Все доступные свойства файла на компьютере можно посмотреть, щёлкнув правой кнопкой мыши по файлу и выбрав пункт «Свойства». Он есть и в Windows, и в Mac OS. Единственный нюанс — конкретные свойства зависят от типа файла (документ, картинка или музыка).
Дата последнего доступа к файлу
Это свойство легко можно увидеть в Windows. Оно показывает, когда последний раз открывался этот файл, причём необязательно с изменениями. Windows фиксирует сам факт открытия.
Допустим, вы кому-то поручили проанализировать показатели прошлого года по продажам и на их основе составить отчёт. Исходные файлы лежат на Windows-сервере, удалённый доступ к которому есть у всех сотрудников. Два дня спустя вам приносят файл, в котором явно что-то не то с цифрами. Вы идёте на сервер, находите исходные файлы и смотрите на дату последнего доступа. Если она старше этих пары дней, значит сотрудник их вообще не открывал.
Что дальше
Следующий логичный шаг — защитить свою приватность (и свои данные) при пересылке важных файлов. Для этого их нужно очистить от всей этой шелухи метаданных и оставить только содержимое документа. Как это сделать — в следующей статье. Подписывайтесь, чтобы не пропустить продолжение.
Любой файл в операционной системе Windows имеет постоянный набор обязательных атрибутов: имя, расширение, размер, дату создания и другие. Некоторые атрибуты, как имя или расширения, изменяемы, другие — как дата создания — остаются одинаковыми не зависимо от операционной системы.
- Как узнать дату создания файла
- Как изменить дату файла
- Как узнать дату создания документа
- - компьютер;
- - интернет;
- - программа Total Commander.
Найдите файл, атрибут которого вам интересен. Для удобства вы можете сделать это в «Моем компьютере». Кликните правой кнопкой мыши по значку файла и в выпадающем меню выберите пункт «Свойства» - обычно он самый последний. Данное меню отражает все основные параметры файлов, которые имеются на вашем компьютере. Также стоит отметить, что с помощью операционной системы можно узнать модель фотоаппарата, которым было сделано фото.
На вкладке «Общие» отображается информация обо всех атрибутах файла: его тип, название приложение, с которым файл ассоциирован, местоположение, его размер, дата создания, дата изменения и такие атрибуты, как «Только чтение», «Скрытый», «Архивный». Посмотрите дату создания файла в соответствующем разделе. Формат даты стандартный: день, месяц, год и точное время до секунд.
Дату создания файла нельзя изменить обычными средствами Windows, поэтому этот атрибут можно считать постоянным, и пользоваться им при произведении различных операций над файлами. Например, программа Total Commander позволяет отсортировать файлы по дате создания. Можно организовать поиск файлов, созданных в определенный день или не старше заданного количества дней, по всему винчестеру компьютера. Это пригодится, например, при лечении компьютера от вирусов.
Альтернативы file
Для большинства нужд по определению типа файла без расширения достаточно утилиты file, но есть утилиты со смежным функционалам, которые могут заменить или уточнить информацию от file. Более подробно каждая из этих программ будет рассмотрена в следующей части, сейчас только краткий обзор.
Кто автор или владелец файла
Многие офисные программы добавляют в свойства файла имя автора или владельца документа. Они его берут из своих настроек (если их кто-то заполнил при установке) или из имени пользователя, который прописан в системе.
Про этот параметр многие забывают, а зря. Есть случаи, когда зарубежные ведомства выкладывали на свои сайты, казалось бы, простую документацию или разъяснения, а другая разведка по данным о владельце выясняла автора документа и пыталась его завербовать.
Сразу видно, что над документом работали двое авторов, причём создал документ изначально Мобиком-Центр, а Mike Polyanin потом сохранил последнюю версию
Геопозиция
Эти данные сейчас по умолчанию добавляет к фотографии каждый смартфон и каждая умная камера. Чаще всего они записывают географические координаты, иногда высоту над уровнем моря. Это удобно, когда вам нужно отсортировать фото из поездки по разным городам — телефоны уже делают это автоматически.
В обратную сторону это тоже работает: если поделиться с кем-то фотографией, то по геометке человек может узнать, где был сделан снимок. Например, друг присылает вам фото с пляжа и говорит «Смотри, какой классный пляж в Анталии!». А вы открываете свойства и видите, что, судя по координатам, фото сделано на пляже в Сочи:
Сколько времени работали над файлом
Многие офисные программы умеют считать время, потраченное на работу с документом. Это для тех, кто жалуется, что убил на документ все выходные, а на самом деле…
Кто-то сидел над тысячей символов почти час
Команда file — мгновенное определение типа любого файла
В Linux есть команда file с огромной базой сигнатур, которая очень быстро определяет тип файла:
Чтобы узнать, что за файл без расширения, выполните команду вида:
То есть это текстовый файл офисного пакета Microsoft Office.
Можно указать сразу несколько файлов для проверки или использовать подстановочные символы. Например, следующая команда проверит типы всех файлов в текущей папке:
У программы file имеются опции, подробности о них смотрите в отдельной статье «Инструкция по использованию команды file».
Аналог команды file для Windows
file — это утилита командной строки для Linux, поэтому пользователям Windows нужна какая-то альтернатива. Рассмотрим несколько способов использования file в Windows.
Связанные статьи:
факультете информационной безопасности от GeekBrains? Комплексная годовая программа практического обучения с охватом всех основных тем, а также с дополнительными курсами в подарок. По итогам обучения выдаётся свидетельство установленного образца и сертификат. По этой ссылке специальная скидка на любые факультеты и курсы!
пффф c:\razdel\nazvanie.txt ( по названию диска( c:\) нельзя, по размещению (c:\razdel\) нельзя, по имени тем более может написано видео а по факту текстовый документ, а по расширению да легко( .doc -документ, .txt текстовый документ, .mp3 музыка и тд думаю понятно, ставь лукас плиз)
Объяснение:
1024 бит в сек умножаем на 30 сек, так узнаем количество бит переданное за 30 сек.
Переведём в килобайты
1 кБайт = 1024 байт
Ответ:3.75кБайт
Писал на скорую руку, так что, программа немного кривая, доработай чуть-чуть:
var a, b, c, i, n, g:integer;
mass: array[1..100000] of integer;
begin
readln(n);
writeln('Введите числа ');
for i:=1 to n do
begin
read(mass[i]);
if mass[i]>100 then b:=b+1;
if mass[i]>100 then g:=mass[i];
write(g, ' ');
end;
writeln('Всего чисел больших ста ', b);
end.
Первой ЭВМ, продемонстрировавшей на практике возможности автоматических расчетов по программе, считается ЭНИАК (сокращение от английского словосочетания Electronic Numeric Integrator and Computer). Эта ЭВМ была построена в 1944 году в США под руководством Джона Моучли; главным инженером проекта был Преспер Эккрерт. ЭНИАК содержал 18000 электронных ламп и, занимая зал 9х15 м2, потреблял около 150 кВт электроэнергии; выполнял более 350 умножений и сложений за секунду. Данные вводились в машину с помощью перфокарт, а программа набиралась с помощью штекеров на специальных панелях. Это было поколение ламповых компьютеров.
Дальнейший прогресс вычислительной техники во многом определялся развитием её элементарной базы. Важной вехой на этом пути стало создание в 1947 году транзистора - полупроводникового прибора для управления электрическими сигналами. Так появились компьютеры на транзисторах.
Третье поколение компьютеров связывают с изобретением в 1958 году Дж.Кибли первой интегральной микросхемы - кристалла, в котором размещался не один транзистор, а целая схема на нескольких транзисторах.
Четвертое поколение ЭВМ берёт своё начало примерно с 1975г. Теперь в компьютерах использовались БИС (большие интегральные схемы). Кроме персональных компьютеров к четвертому поколению относят серверы. Более того, в последнее время были сконструированы многоядерные процессоры.
В 2009 в МГУ введён в строй самый мощный российский суперкомпьютер "Ломоносов". В его состав входят 8892 многоядерных процессора.
Много шума наделал японский проект по созданию компьютеров пятого поколения (1982-1992гг.)
Дата изменения
Дата изменения показывает, когда последний раз в файл вносили какие-то изменения — что-то добавляли или удаляли оттуда. По этому параметру можно понять, доделывал ли кто-то файл после создания.
Видно, что с этим документом никто не работал после создания А над этим — работали
2. file в WSL
Подсистема Windows для Linux (WSL) это ещё один способ использовать утилиты Linux в Windows. Подробности о работе с WSL смотрите в справочном материале «WSL (подсистема Windows для Linux): подсказки, инструкции, решения проблем».
1. Утилита file в Cygwin
Данный способ, на мой взгляд, самый простой. Достаточно скачать Cygwin и вы можете пользоваться большинством утилит Linux. Подробности, в том числе как указывать пути в файловой системе, смотрите в ветке «Как начать знакомство с командами Linux: Cygwin».
Дата создания
Когда вы создаёте и сохраняете новый файл, у него появляется время создания. Оно берётся из настроек компьютера, где создан файл, поэтому теоретически дата создания может быть любой.
Часто по дате создания можно понять, в какой момент работа была начата. Например, если коллега говорит, что работал над отчётом всю неделю, а в дате создания стоит сегодняшнее утро, то… Ну, вы понимаете.
Мы переставили дату на компьютере и сохранили файл. Выглядит как раритет
Программа, в которой создавался или редактировался файл
Часть программ записывают в файл информацию о себе, когда идёт работа над документом. Это нужно, чтобы понимать, обрабатывали ли фотографию в Фотошопе (например). Выглядит примерно так:
Этичный хакинг и тестирование на проникновение, информационная безопасность
Если вы из тех, кто хочет узнать как работают инструменты указанного сервиса, а также как ими пользоваться на своём компьютере, то продолжайте читать.
Если вам кажется, что проблема с определением типов файлов без расширений надуманная, то это далеко не так! Во-первых, если подумать, это не такая уж простая задача. А с файлом без расширения вы можете столкнуть, например, при декодировании строки из Base64 кодировки.
Во-вторых, у этой статьи будет продолжение, в которой эти же самые инструменты, которые вы изучите на этой странице, будут использоваться для:
1) разбора прошивок (например, роутеров, IP камер) на составные части (первый этап обратной инженерии либо анализа работы устройств для поиска уязвимостей и бэкдоров)
2) поиска файловых систем на дисках и их образах (первый этап криминалистической IT экспертизы)
3) поиска удалённых файлов
Binwalk
Binwalk это программа для анализа прошивок, но в ней собрано много сигнатур бинарных файлов, поэтому она подходит для определения типа файла. Особенность Binwalk в том, что она нацелена на работу с составными файлами (которыми обычно и являются прошивки), поэтому она может определять тип файла даже если файл находится не в начале.
Использование такое же, как и file, достаточно указать путь до одного или нескольких файлов:
Detect It Easy и Binwalk не столько конкуренты утилиты file, сколько «последний шанс» определить тип данных, если команда file не помогла.
Detect It Easy
Detect It Easy — это кроссплатформенная программа для определения типов файлов. Имеется вариант с графическим интерфейсом, а также интерфейсом командной строки.
Анализ файла /mnt/disk_d/Share/testfiles/file1 с показом результатов в графическом интерфейсе:
Анализ файла без расширения, расположенного по пути /mnt/disk_d/Share/testfiles/file1 для определения типа файла:
Detect It Easy в первую очередь нацелена на анализ исполнимых файлов, поэтому её функции в большей степени относятся к файлам программ, например, определение архитектуры. Но также имеется поддержка других бинарных файлов.
5. fil — ещё одна кроссплатформенная альтернатива file
Программа fil написана на Go и является кроссплатформенной. Но в программе настолько мало сигнатур, что, на мой взгляд, утилита fil практически бесполезна.
Как определить тип данных, если у файла нет расширения
Если у файла нет расширения, то единственным вариантом определения его типа остаётся содержимое этого файла. Можно попробовать добавлять различные расширения к имени файла и пытаться открыть соответствующими для этого расширения программами — этот вариант медленные и неэффективный.
Определённые типы бинарных файлов могут иметь одинаковый набор байтов — по этим байтам можно сопоставить тип файлов. И именно данный метод и применяется программами, предназначенными для определения типа данных. Специфичные байты как правило располагаются не в самом начале файла, поэтому кроме самих байтов, нужно знать смещение от начала, где эти байты должны находиться. Некоторые программы в дополнении к байтам для идентификации ещё имеют список для проверки на ложное срабатывание.
Такие паттерны на английском часто называют magic — это пошло от «magic number» в исполнимых файлах. Эти файлы имеют «магическое число», хранящееся в определённом месте рядом с началом файла, которое сообщает операционной системе UNIX, что файл является двоичным исполняемым файлом и каким именно из нескольких типов. Концепция «магического числа» была применена к другим бинарным файлам. То есть файлы одинакового типа имеют одинаковую последовательность байтов в определённом месте от начала файлов.
Файл с сигнатурами, описывающими какие именно байты, на каком расстоянии от начала файла характерны для файлов того или иного типа, обычно называют magic file.
Кроме магических чисел могут применяться и другие техники, например, программа file для проведения тестов файловых систем также может использовать системный вызов stat. Тип текстовых файлов определяется по содержащимся в них строкам (например, это может быть PHP код, файл в XML или HTML разметке, JSON и так далее).
3. Скомпилированный file для Windows
Файлы различаются архитектурой (64- и 32-битные), а также компилятором.
Распакуйте скаченный архив. Например, я поместил скаченные файлы в папку C:\Users\MiAl\Downloads\file\.
Откройте командную строку, для этого нажмите Win+x, выберите «Windows PowerShell».
Перейдите в папку с программой:
Для определения расширения файла используйте команду вида:
Вы можете проверить сразу много файлов, для этого перейдите в папку с утилитой file и выполните команду вида:
Например, я хочу проверить все файлы в папке Z:\testfiles\, тогда команда следующая:
4. TrID — кроссплатформенная альтернатива file для Windows и Linux
Пример анализа файла — обратите внимание, что выведено несколько вариантов с указанием процентной вероятности каждого из них:
Если указать несколько файлов для идентификации, то будет выведен только самый вероятный вариант типа файла:
Установка TrID в Windows
Распакуйте оба файла в одну папку.
Распакуйте скаченный архив. Например, я поместил скаченные файлы в папку C:\Users\MiAl\Downloads\trid\.
Откройте командную строку, для этого нажмите Win+x, выберите «Windows PowerShell».
Перейдите в папку с программой:
Для определения расширения файла используйте команду вида:
Подстановочные знаки могут использоваться для сканирования групп файлов, целых папок и так далее.
Кроме того, использование ключа -ae даст команду TrID добавить предполагаемые расширения к именам файлов. Это удобно, например, при работе с файлами, восстановленными программами для восстановления данных. Например:
На этом этапе файлы в папке c:\temp будут выглядеть так:
Вместо предыдущей опции можно использовать -ce, которая изменит расширение файла на новое; если у файла нет расширения, будет добавлено новыъое. Например:
- IAmASoundFile.dat -> IAmASoundFile.wav
- IAmABitmap -> IAmABitmap.bmp
TrID может получить список файлов со стандартного ввода с помощью переключателя -@.
Таким образом, можно работать со всем деревом папок или определенным подмножеством файлов, просто используя вывод какой-либо другой команды через конвейер. Что-то вроде:
Можно указать TrID показывать дополнительную информацию о каждом совпадении (например, тип mime, кто создал эту сигнатуру, сколько файлов было просканировано и так далее); а также можно ограничить количество отображаемых результатов.
Ключ -v активирует подробный режим, а -r:nn указывает максимальное количество совпадений, которое будет отображать TrID. По умолчанию 5 для обычного режима, 2 для подробного, 1 для многофайлового анализа.
Программа TrID обновляется нечасто, но база данных регулярно получает новые сигнатуры, поэтому время от времени обновляйте базу данных.
Читайте также: