КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Лекция 7. Работа с двоичными файлами
Работа с двоичными файлами Работа с файлами Работа с типизированными файлами
Объявление переменной:
type z = record fio: string; n: byte; r: real; end;
var f1: file of integer; f2: file of z;
Кроме того неоткрытые файлы можно удалять и переименовывать:
erase(f); rename(f, 'новое имя');
Описание переменной:
var FileVar: file;
Открытие нетипизированного файла: Reset(f, BufSize) Rewrite(f, BufSize)
Параметр BufSize задает число байтов, считываемых из файла или записываемых в него за одно обращение. Минимальное значение BufSize - 1 байт, максимальное - 64 К байт. Если BufSize не указан, то по умолчанию он принимается равным 128.
Чтение данных из нетипизированного файла: BlockRead(f, X, Count, QuantBlock);
Эта процедура осуществляет за одно обращение чтение в переменную X количества блоков, заданное параметром Count, при этом длина блока равна длине буфера. Значение Count не может быть меньше 1. За одно обращение нельзя прочесть больше, чем 64 К байтов.
Необязательный параметр QuantBlock возвращает число блоков, прочитанных текущей операцией BlockRead. В случае успешного завершения операции чтения QuantBlock = Count, в случае аварийной ситуации параметр QuantBlock будет содержать число удачно прочитанных блоков. Отсюда следует, что с помощью параметра QuantBlock можно контролировать правильность выполнения операции чтения.
Запись данных в нетипизированный файл: BlockWrite(f, X, Count, QuantBlock);
Эта процедура осуществляет за одно обращение запись из переменной X количества блоков, заданное параметром Count, при этом длина блока равна длине буфера.
Необязательный параметр QuantBlock возвращает число блоков, записанных успешно текущей операцией BlockWrite.
Для нетипизированных файлов можно использовать процедуры Seek, FIlePos и FileSize, аналогично соответствующим процедурам типизированных файлов.
Права авторов произведений науки, литературы и искусства Личные неимущественные права авторов Имущественные права авторов Срок действия авторского права Право на защиту репутации автора
Как создатель произведения, автор несет всю ответственность за содержание и художественные достоинства достигнутого им творческого результата. В связи с этим с момента создания произведения за его автором закрепляется право на защиту произведения, включая его название, от всякого искажения или иного посягательства, способного нанести ущерб чести и достоинству автора. Подобное право называется правом на защиту репутации автора. Содержание данного прав состоит в том, что при издании, публичном исполнении или ином использовании произведения воспрещается без согласия автора вносить какие-либо изменения как в само произведение, так и в его название и, кроме того, воспрещается также без согласия автора снабжать произведение при его издании иллюстрациями, предисловиями, послесловиями, комментариями и какими бы то ни было пояснениями. Нельзя без согласия автора сокращать объем произведения, изменять или заменять его отдельные главы, нарушать целостность произведения. Автор не может, ссылаясь на принадлежащее ему право на защиту репутации, воспрепятствовать созданию другими лицами соответствующих пародий и стилизаций, а также преградить дорогу критикам и комментаторам. При обнаружении нарушения права на защиту репутации автора, автор вправе требовать внесение в произведение соответствующих исправлений, публикации за счет нарушителя сведений о допущенном нарушении, запрещения выпуска произведения в свет или прекращение его распространения.
Право на обнародование произведения и его отзыв.
Сущность права на обнародование можно определить как юридически обеспеченную автору возможность публичной огласки созданного им произведения. Автор имеет право отказаться от ранее принятого решения об обнародовании произведения либо, если произведение уже было обнародовано, публично оповестив о его отзыве. В качестве единственного условия реализации данного права закон устанавливает возмещение пользователю причиненных таким решением убытков, включая упущенную выгоду. Ранее изготовленные экземпляры произведения также изымаются из обращения за счет автора. По прямому указанию закона правом отзыва не пользуются авторы служебных произведений.
Право на опубликование.
Право на опубликование – это признаваемая за автором возможность выпуска в обращение экземпляров произведения в количестве, достаточном для удовлетворения разумных потребностей публики исходя из характера произведений.
Имущественные права авторов
Имущественные права авторов: 1. Право на воспроизведение и право доступа. 2. Право на распространение и право на импорт. 3. Право на публичный показ и право на публичное исполнение. 4. Право на передачу в эфир и право на сообщение для всеобщего сведения по кабелю. 5. Право на перевод и право на переработку.
Право ни использование произведение является возможностью автора самостоятельно решать все вопросы, связанные с предоставлением третьим лица доступа к произведению и его использования. В соответствии с Законом РФ «Об авторском праве и смежных правах» исключительные права автора на использование произведения означают право осуществлять или разрешать осуществлять следующие действия: - воспроизводить произведение; - распространять экземпляры; - импортировать экземпляры; - публично показывать произведение; - публично исполнять произведение; - сообщать произведение для всеобщего сведения путем передачи в эфир и (или) последующей передачи в эфир; - сообщать произведение для всеобщего сведения по кабелю, проводам или с помощью иных аналогичных средств; - переводить произведение; - переделывать произведение, ранжировать или другим образом перерабатывать произведение.
Право на воспроизведение и право доступа.
Возможность воспроизведения творческого результата, достигнутого создателем произведения, имеющаяся у других лиц, послужила одной из главных причин возникновения авторского права. Закрепление за автором права на воспроизведение является и сейчас важнейшей основой авторского права. Право на воспроизведение есть право на повторное придание произведению объективной формы, допускающей его восприятие третьими лицами. Публичное исполнение, передача в эфир и иные способы использования произведения, не связанные с его повторной фиксацией на материальном носителе, рассматриваются Законом в качестве особых правомочий автора, лежащих за рамками воспроизведения. Для воспроизведения не требуется изготовления такого количества экземпляров произведения, которое удовлетворяло бы разумные потребности публики. Им будет считаться изготовление нескольких или даже одной копии произведения. Запись произведения в память ЭВМ также является воспроизведением. Воспроизведением будет являться не только придание произведению той же объективной формы, в которой оно было первоначально выражено, что имеет место, например, при переиздании произведения, но и воплощение произведения в иную объективную форму. Например, если музыкальное произведение было первоначально обнародовано в виде нотного издания, то его запись на магнитную пленку или грампластинку должна рассматриваться как воспроизведение. С правом воспроизведения, принадлежащим авторам произведений изобразительного искусства неразрывно связано право доступа. Сущность данного права заключается в том, что автор произведения изобразительного искусства вправе требовать от собственника произведения предоставления возможности осуществления права на воспроизведение своего воспроизведения. Закон не определяет условий осуществления и пределов рассматриваемого права, кроме единственного указания на то, что от собственника произведения нельзя требовать доставки произведения автору. Собственник может требовать от автора гарантий обеспечения сохранности произведения. Автору должна быть предоставлена реальная возможность для воспроизведения результата его творческой деятельности.
Право на распространение и право на импорт.
Автор может распространять экземпляры произведения любым способом, в частности, продавать, сдавать в прокат и т.д. Продать и сдать в прокат можно лишь сам материальный носитель, на котором зафиксировано произведение, а не само произведение как таковое. Поэтому публичное исполнение, публичный показ, передача в эфир и иные аналогичные способы использования произведения распространением не являются. Право на распространение закон не связывает с пуском в гражданский оборот такого количества экземпляров произведения, которое удовлетворяло бы разумные потребности публики. Распространением будут признаны продажа, сдача в прокат или введение в гражданский оборот иным способом ограниченного числа копий произведения. Этим оно отличается от опубликования произведения. Например, при рассылке автореферата диссертации происходит распространение произведения, однако, это не считается опубликованием. Если экземпляры правомерно опубликованного произведения введены в гражданский оборот посредством их продажи, то допускается их дальнейшее распространение без согласия автора и без выплаты авторского вознаграждения. Согласие автора требуется лишь на первую продажу экземпляров произведения; в последующем же они циркулируют в гражданском обороте свободно, не нарушая авторских прав. Собственник экземпляра произведения может свободно продать его, обменять, подарить, передать во временное безвозмездное пользование. Однако, закон запрещает ему без согласия автора распространять произведение путем сдачи его в прокат, т.к. данное право по прямому указанию закона сохраняется за автором, независимо от права собственности на экземпляры произведения. Право на импорт является правом автора импортировать экземпляры произведения в целях распространения, включая экземпляры, изготовленные с разрешения обладателя исключительных авторских прав. В данном случае имеется в виду закрепленная за автором возможность осуществлять контроль за ввозом на территорию действия его авторских прав экземпляров созданного им произведения, которые изготовлены за границей. Основанием для специального выделения право на импорт является территориальная ограниченность сферы действия авторских прав. Произведение, которое не охраняется на территории той или иной страны, может там свободно использоваться. Однако если экземпляры этого произведения будут доставлены в целях распространения в страну, на территории которой произведение охраняется, это будет нарушением авторских прав.
Дата добавления: 2014-01-07; Просмотров: 293; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |