{"created":"2023-05-15T14:19:02.789030+00:00","id":305,"links":{},"metadata":{"_buckets":{"deposit":"b86f2042-9e23-4f12-8afa-5415e22a5df4"},"_deposit":{"created_by":3,"id":"305","owners":[3],"pid":{"revision_id":0,"type":"depid","value":"305"},"status":"published"},"_oai":{"id":"oai:bunkyo.repo.nii.ac.jp:00000305","sets":["1:20:83"]},"author_link":["248"],"control_number":"305","item_5_biblio_info_13":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2004-12-01","bibliographicIssueDateType":"Issued"},"bibliographicNumberOfPages":"7","bibliographicPageEnd":"115","bibliographicPageStart":"109","bibliographicVolumeNumber":"38","bibliographic_titles":[{"bibliographic_title":"教育学部紀要","bibliographic_titleLang":"ja"},{"bibliographic_title":"Annual Report of The Faculty of Education","bibliographic_titleLang":"en"}]}]},"item_5_date_43":{"attribute_name":"作成日","attribute_value_mlt":[{"subitem_date_issued_datetime":"2009-10-15","subitem_date_issued_type":"Created"}]},"item_5_description_12":{"attribute_name":"内容記述","attribute_value_mlt":[{"subitem_description":"数学教育での利用を目的とし,Windows上のアプリケーションとして配布してきた(仮称)十進BASICをGNU/Linuxに対応させた.\nBorland Delphiにより作成されたものであったので,Borland社のKylixを利用することでLinux版を作成することが期待されていた.しかし,Kylixの構造上,移植は単純作業ではない.まず,CLXアプリケーションに移行した上で,Windows API を代替機能で置き換えなければならない.また,Linux にはWindows Help に相当する標準機能がないため,独自にヘルプ機能を用意する必要があった.\nCLXアプリケーションへの移行で最も大きな影響を受けたのは,実時間マウス入力の機能である.また,Windows のRich Edit コントロールに依存した編集機能も影響を受けた.再帰処理のためにWindows APIを用いて独自に作成して用いていたメモリマネージャは,Linuxのmmapを利用することで代替とすることができた.\n結果として,機能の制約はあるものの,教育用として十分使用に耐えるものが得られた.","subitem_description_language":"ja","subitem_description_type":"Abstract"}]},"item_5_publisher_16":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"文教大学","subitem_publisher_language":"ja"}]},"item_5_source_id_19":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"03882144","subitem_source_identifier_type":"PISSN"}]},"item_5_text_42":{"attribute_name":"ID","attribute_value_mlt":[{"subitem_text_value":"BKK0000166"}]},"item_5_version_type_35":{"attribute_name":"著者版フラグ","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_970fb48d4fbd8a85","subitem_version_type":"VoR"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorAffiliations":[{"affiliationNames":[{"affiliationName":"文教大学","affiliationNameLang":"ja"},{"affiliationName":"Bunkyo University","affiliationNameLang":"en"}]}],"creatorNames":[{"creatorName":"白石, 和夫","creatorNameLang":"ja"},{"creatorName":"シライシ, カズオ","creatorNameLang":"ja-Kana"},{"creatorName":"Shiraishi, Kazuo","creatorNameLang":"en"}],"familyNames":[{"familyName":"白石","familyNameLang":"ja"},{"familyName":"シライシ","familyNameLang":"ja-Kana"},{"familyName":"Shiraishi","familyNameLang":"en"}],"givenNames":[{"givenName":"和夫","givenNameLang":"ja"},{"givenName":"カズオ","givenNameLang":"ja-Kana"},{"givenName":"Kazuo","givenNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"248","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"20235732","nameIdentifierScheme":"NRID"}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2018-03-22"}],"displaytype":"detail","filename":"BKK0000166.pdf","filesize":[{"value":"188.8 kB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"BKK0000166.pdf","url":"https://bunkyo.repo.nii.ac.jp/record/305/files/BKK0000166.pdf"},"version_id":"76623922-c7c9-43cf-bbe6-839650f7963e"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"ETYP:教育実践","subitem_subject_language":"ja","subitem_subject_scheme":"Other"},{"subitem_subject":"STYP:大学","subitem_subject_language":"ja","subitem_subject_scheme":"Other"},{"subitem_subject":"SSUB:数学","subitem_subject_language":"ja-Kana","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"departmental bulletin paper","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"(仮称)十進BASICのLinuxへの移植","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"(仮称)十進BASICのLinuxへの移植","subitem_title_language":"ja"},{"subitem_title":"Porting Decimal BASIC to GNU/Linux","subitem_title_language":"en"},{"subitem_title":"カショウ ジッシン BASIC ノ Linux エノ イショク","subitem_title_language":"ja-Kana"}]},"item_type_id":"5","owner":"3","path":["83"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2009-11-12"},"publish_date":"2009-11-12","publish_status":"0","recid":"305","relation_version_is_last":true,"title":["(仮称)十進BASICのLinuxへの移植"],"weko_creator_id":"3","weko_shared_id":-1},"updated":"2024-08-07T02:17:40.379106+00:00"}