Чем отличаются форматы файлов? Немного неловко, но хочется понять ситуацию.
Я занимаюсь программированием достаточно давно, в основном это разработка веб приложений.
Я использую интерпретируемые языки, реже компилирую.
Если взять html, py или js, php ... Тут все понятно - все содержимое описано текстом.
Если взять исполняемый файл и открыть его блокнотом - получим квакозябры, т.к. исполняемый файл - это файл машинного кода нулей и единиц, который в свою очередь мы можем распознать в некоторых редакторах.
А что касается PDF, excel, doc ... они же не исполняемые? А блокнотом открыть не получается ... А при генерации используется подложка xml.
Чем они закодированы? А JPG? и форматы изображений. А видео?
Спасибо!

21 Авг 2019 в 06:19
175 +1
0
Ответы
1

Файловые форматы отличаются в первую очередь целью использования и методом кодирования данных. Например, интерпретируемые языки, такие как HTML, Python, JavaScript и PHP, содержат текстовую информацию, которая может быть прочитана и отредактирована в текстовом редакторе. Исполняемые файлы, напротив, содержат машинный код и не могут быть прочитаны в текстовом виде.

Форматы файлов, такие как PDF, Excel и Word, являются бинарными форматами, что означает, что их содержимое закодировано в бинарном виде и не может быть прочитано блокнотом. Эти форматы используют специфические алгоритмы кодирования данных, которые позволяют представить информацию в нужном формате (например, для отображения документов или таблиц).

Форматы изображений, такие как JPG, PNG и GIF, содержат данные об изображении, закодированные в определенном формате (например, сжатом виде). Видеоформаты, такие как MP4, AVI и MPEG, содержат данные о видео и аудио дорожках, также закодированные в специфических форматах.

Каждый формат файлов имеет свои особенности и специфические методы кодирования данных, которые позволяют сохранить информацию в определенном виде и обеспечить ее корректное отображение или воспроизведение.

20 Апр в 13:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир