WEKO3
インデックスリンク
アイテム
{"_buckets": {"deposit": "1d125a09-121f-460f-9000-bc47536eed99"}, "_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": ["83"]}, "author_link": ["778"], "item_5_alternative_title_1": {"attribute_name": "タイトル カナ", "attribute_value_mlt": [{"subitem_alternative_title": "カショウ ジッシン BASIC ノ Linux エノ イショク"}]}, "item_5_biblio_info_13": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2004-12-01", "bibliographicIssueDateType": "Issued"}, "bibliographicPageEnd": "115", "bibliographicPageStart": "109", "bibliographicVolumeNumber": "38", "bibliographic_titles": [{"bibliographic_title": "教育学部紀要"}, {"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_type": "Abstract"}]}, "item_5_description_34": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"subitem_description": "text", "subitem_description_type": "Other"}]}, "item_5_description_38": {"attribute_name": "フォーマット", "attribute_value_mlt": [{"subitem_description": "application/pdf", "subitem_description_type": "Other"}]}, "item_5_publisher_16": {"attribute_name": "出版者", "attribute_value_mlt": [{"subitem_publisher": "文教大学"}]}, "item_5_source_id_19": {"attribute_name": "ISSN", "attribute_value_mlt": [{"subitem_source_identifier": "03882144", "subitem_source_identifier_type": "ISSN"}]}, "item_5_text_14": {"attribute_name": "出版年", "attribute_value_mlt": [{"subitem_text_value": "2004"}]}, "item_5_text_15": {"attribute_name": "出版地", "attribute_value_mlt": [{"subitem_text_value": "埼玉県越谷市"}]}, "item_5_text_17": {"attribute_name": "出版社 カナ", "attribute_value_mlt": [{"subitem_text_value": "ブンキョウダイガク"}]}, "item_5_text_18": {"attribute_name": "Publisher", "attribute_value_mlt": [{"subitem_text_value": "Bunkyo University"}]}, "item_5_text_39": {"attribute_name": "本文言語", "attribute_value_mlt": [{"subitem_text_value": "日本語"}]}, "item_5_text_42": {"attribute_name": "ID", "attribute_value_mlt": [{"subitem_text_value": "BKK0000166"}]}, "item_5_text_45": {"attribute_name": "更新日(XooNIps)", "attribute_value_mlt": [{"subitem_text_value": "2011/01/31"}]}, "item_5_text_46": {"attribute_name": "記録日", "attribute_value_mlt": [{"subitem_text_value": "2009-11-12"}]}, "item_5_text_47": {"attribute_name": "最終更新日(XooNIps)", "attribute_value_mlt": [{"subitem_text_value": "2011/05/09"}]}, "item_5_text_48": {"attribute_name": "更新履歴(XooNIps)", "attribute_value_mlt": [{"subitem_text_value": "May 9, 2011 インデックス を変更"}, {"subitem_text_value": "Jan 31, 2011 フリーキーワード, 更新日, 著者, キーワード を変更"}, {"subitem_text_value": "Nov 13, 2009 フリーキーワード, インデックス, 抄録 を変更"}]}, "item_5_text_49": {"attribute_name": "登録者(XooNIps)", "attribute_value_mlt": [{"subitem_text_value": "bunkyo"}]}, "item_5_text_50": {"attribute_name": "閲覧数(XooNIps)", "attribute_value_mlt": [{"subitem_text_value": "991"}]}, "item_5_text_51": {"attribute_name": "ダウンロード数(XooNIps)", "attribute_value_mlt": [{"subitem_text_value": "445"}]}, "item_5_text_7": {"attribute_name": "Author", "attribute_value_mlt": [{"subitem_text_value": "Shiraishi, Kazuo"}]}, "item_5_text_8": {"attribute_name": "所属機関", "attribute_value_mlt": [{"subitem_text_value": "文教大学教育学部"}]}, "item_5_text_9": {"attribute_name": "Institution", "attribute_value_mlt": [{"subitem_text_value": "Bunkyo University, Faculty of Education"}]}, "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": [{"creatorNames": [{"creatorName": "白石, 和夫"}], "nameIdentifiers": [{"nameIdentifier": "778", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2018-03-22"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "BKK0000166.pdf", "filesize": [{"value": "188.8 kB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 188800.0, "url": {"label": "BKK0000166.pdf", "url": "https://bunkyo.repo.nii.ac.jp/record/305/files/BKK0000166.pdf"}, "version_id": "b09f504b-6fe5-4b65-9e27-b0be8c72c6b0"}]}, "item_keyword": {"attribute_name": "キーワード", "attribute_value_mlt": [{"subitem_subject": "ETYP:教育実践", "subitem_subject_scheme": "Other"}, {"subitem_subject": "STYP:大学", "subitem_subject_scheme": "Other"}, {"subitem_subject": "SSUB:数学", "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": "Porting Decimal BASIC to GNU/Linux", "subitem_title_language": "en"}]}, "item_type_id": "5", "owner": "3", "path": ["83"], "permalink_uri": "https://bunkyo.repo.nii.ac.jp/records/305", "pubdate": {"attribute_name": "公開日", "attribute_value": "2009-11-12"}, "publish_date": "2009-11-12", "publish_status": "0", "recid": "305", "relation": {}, "relation_version_is_last": true, "title": ["(仮称)十進BASICのLinuxへの移植"], "weko_shared_id": -1}
(仮称)十進BASICのLinuxへの移植
https://bunkyo.repo.nii.ac.jp/records/305
https://bunkyo.repo.nii.ac.jp/records/3059f3cbeac-566c-416a-9581-d875c6d94b83
名前 / ファイル | ライセンス | アクション |
---|---|---|
BKK0000166.pdf (188.8 kB)
|
|
Item type | 紀要論文 / Departmental Bulletin Paper(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2009-11-12 | |||||
タイトル | ||||||
タイトル | (仮称)十進BASICのLinuxへの移植 | |||||
タイトル | ||||||
タイトル | Porting Decimal BASIC to GNU/Linux | |||||
言語 | ||||||
言語 | jpn | |||||
キーワード | ||||||
主題 | ETYP:教育実践 | |||||
キーワード | ||||||
主題 | STYP:大学 | |||||
キーワード | ||||||
主題 | SSUB:数学 | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||
資源タイプ | departmental bulletin paper | |||||
著者 |
白石, 和夫
× 白石, 和夫 |
|||||
著者 | ||||||
Shiraishi, Kazuo | ||||||
所属機関 | ||||||
文教大学教育学部 | ||||||
所属機関 | ||||||
Bunkyo University, Faculty of Education | ||||||
内容記述 | ||||||
内容記述タイプ | Abstract | |||||
内容記述 | 数学教育での利用を目的とし,Windows上のアプリケーションとして配布してきた(仮称)十進BASICをGNU/Linuxに対応させた. Borland Delphiにより作成されたものであったので,Borland社のKylixを利用することでLinux版を作成することが期待されていた.しかし,Kylixの構造上,移植は単純作業ではない.まず,CLXアプリケーションに移行した上で,Windows API を代替機能で置き換えなければならない.また,Linux にはWindows Help に相当する標準機能がないため,独自にヘルプ機能を用意する必要があった. CLXアプリケーションへの移行で最も大きな影響を受けたのは,実時間マウス入力の機能である.また,Windows のRich Edit コントロールに依存した編集機能も影響を受けた.再帰処理のためにWindows APIを用いて独自に作成して用いていたメモリマネージャは,Linuxのmmapを利用することで代替とすることができた. 結果として,機能の制約はあるものの,教育用として十分使用に耐えるものが得られた. |
|||||
書誌情報 |
教育学部紀要 en : Annual Report of The Faculty of Education 巻 38, p. 109-115, 発行日 2004-12-01 |
|||||
ISSN | ||||||
収録物識別子 | 03882144 | |||||
著者版フラグ | ||||||
出版タイプ | VoR | |||||
フォーマット | ||||||
内容記述タイプ | Other | |||||
内容記述 | application/pdf | |||||
本文言語 | ||||||
日本語 | ||||||
ID | ||||||
BKK0000166 | ||||||
作成日 | ||||||
日付 | 2009-10-15 |