Basic sequential access method (original) (raw)
In IBM mainframe operating systems, Basic sequential access method (BSAM) is an access method to read and write datasets sequentially. BSAM is available on OS/360, OS/VS2, MVS, z/OS, and related operating systems. BSAM is used for devices that are naturally sequential, such as punched card readers, punches, line printers, and magnetic tape. It is also used for data on devices that could also be addressed directly, such as magnetic disks. BSAM offers device independence: to the extent possible, the same API calls are used for different devices.
Property | Value |
---|---|
dbo:abstract | In IBM mainframe operating systems, Basic sequential access method (BSAM) is an access method to read and write datasets sequentially. BSAM is available on OS/360, OS/VS2, MVS, z/OS, and related operating systems. BSAM is used for devices that are naturally sequential, such as punched card readers, punches, line printers, and magnetic tape. It is also used for data on devices that could also be addressed directly, such as magnetic disks. BSAM offers device independence: to the extent possible, the same API calls are used for different devices. BSAM allows programs to read and write physical blocks of data, as opposed to the more powerful but less flexible Queued Sequential Access Method (QSAM) which allows programs to access logical records within physical blocks of data.The BSAM user must be aware of the possibility of encountering short (truncated) blocks (blocks within a dataset which are shorter than the BLKSIZE of the dataset), particularly at the end of a dataset, but also in many cases within a dataset. QSAM has none of these limitations. (en) |
dbo:wikiPageID | 13720123 (xsd:integer) |
dbo:wikiPageLength | 3719 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1085050123 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Punched_card dbr:Queued_Indexed_Sequential_Access_Method dbr:Basic_Indexed_Sequential_Access_Method dbr:Unix dbr:OS/VS2 dbr:OS/360 dbr:Queued_Sequential_Access_Method dbr:Application_programming_interface dbr:MVS dbr:Magnetic_tape_data_storage dbr:Z/OS dbr:Data_Control_Block dbr:Data_set_(IBM_mainframe) dbr:Disk_storage dbr:Line_printer dbr:Hierarchical_Indexed_Sequential_Access_Method dbr:Hierarchical_Sequential_Access_Method dbr:Asynchronous_I/O dbr:Access_method dbc:IBM_mainframe_operating_systems dbr:Block_(data_storage) dbr:Microsoft_Windows dbr:Operating_system dbr:IBM_mainframe |
dbp:wikiPageUsesTemplate | dbt:Short_description dbt:Mainframe_I/O_access_methods |
dct:subject | dbc:IBM_mainframe_operating_systems |
gold:hypernym | dbr:Method |
rdf:type | dbo:Software |
rdfs:comment | In IBM mainframe operating systems, Basic sequential access method (BSAM) is an access method to read and write datasets sequentially. BSAM is available on OS/360, OS/VS2, MVS, z/OS, and related operating systems. BSAM is used for devices that are naturally sequential, such as punched card readers, punches, line printers, and magnetic tape. It is also used for data on devices that could also be addressed directly, such as magnetic disks. BSAM offers device independence: to the extent possible, the same API calls are used for different devices. (en) |
rdfs:label | Basic sequential access method (en) |
owl:sameAs | freebase:Basic sequential access method wikidata:Basic sequential access method https://global.dbpedia.org/id/4W7u1 |
prov:wasDerivedFrom | wikipedia-en:Basic_sequential_access_method?oldid=1085050123&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Basic_sequential_access_method |
is dbo:wikiPageDisambiguates of | dbr:BSAM |
is dbo:wikiPageRedirects of | dbr:Basic_Sequential_Access_Method |
is dbo:wikiPageWikiLink of | dbr:BSAM dbr:Queued_Sequential_Access_Method dbr:BatchPipes dbr:Data_Facility_Storage_Management_Subsystem_(MVS) dbr:Basic_partitioned_access_method dbr:Basic_Sequential_Access_Method dbr:Direct-access_storage_device dbr:Access_method dbr:OS/360_and_successors dbr:Sequential_access_memory |
is foaf:primaryTopic of | wikipedia-en:Basic_sequential_access_method |