Q&A

質問、回答する方はシティズン登録が必要です。

masashisae の質問 2017/09/07 13:12

masashisae
masashisae
困った度
カテゴリ:[英語]

コンピューター用語

はてなブックマークに追加
Aで作成された特殊プログラムの動作をNETのc#言語で作成する
という英語を書きたいのですが

The operation of the special program is written by A. This operation is written in C#.net.

と考えたのですが1文にしたいのですがご指導いただけますでしょうか?ほかにもっといい書き方があれば教えてください。

この質問に対する回答

OED Loves Me Not
OED Loves Me Not

&
原文: Aで作成された特殊プログラムの動作をNETのc#言語で作成する

(1) A って何ですか?人・業者・コンピュータプログラム・数式など、いったい何なのですか?
(2) 「特殊プログラム」は、単数ですか複数ですか?すでに前に出てきたのですか?それとも今回の文章似て初めて出てきたのですか?
(3) 特殊プログラムは「A で作成された」のですね?すでに作成されたのに、またもや C# 言語で作成するのですか?そのあたりの事情を説明してください。

これ以外にも問題があるかもしれません。ともかく、たった1文とはいえ、いきなり文脈もなく提起されても、回答者にはまるでさっぱりわからないのです。それがわからないと、まともな英文は書けません。ただし、大多数の日本人が書きそうなデタラメの英文なら、文脈がわからなくてもいくらでも書けます。
回答作成日時:2017/09/07 14:17   最終更新日時:2017/09/07 14:34
OED Loves Me Not
OED Loves Me Not

続き

#
(4) 「C# 言語で作成する」と最後に書いておられますが、この「作成する」とはどういう文脈において言っているのですか?箇条書きなのですか?それならば、隠されている主語は誰なのですか?
回答作成日時:2017/09/07 14:18   最終更新日時:2017/09/07 14:34
YOSHI-san
YOSHI-san

日本文についてだけですが、突き詰めると日本文(悪文)の問題でしょうか。

さて、原稿を書く技術者は残念ながら翻訳者が疲れる文を書きがちでしょうか。しかし、その文を翻訳者が分りやすいように書き直せるか、といったら話は別です。
当然ですが、翻訳者は原文を書いた本人ではありません。

訳に悩んでQにあげているわけでしょう。ここらはQの文を読めば普通に分ります。
A者の一人としてできることは、必ずしも正解ではなく可能性の回答でもよいかと思います。ということで、日本文だけ。(^^;)

Q者殿:
原文および訳文を見ると、以下ではないかと思われますがどうでしょうか??
「Aで作成された特殊プログラム」→「Aという道具を使って作成された特殊プログラム」ですから、Aも言語になると思われます。
ということで、要は、現状のプログラムを違う言語で書き換える(以下このシナリオで)

プログラム言語Aで作成された特殊プログラムの動作を、c#.NET言語で作成して実現する/書き直す。
プログラム言語Aで書かれた特殊プログラムの動作を、c#.NET言語で書いて実現する/書き直す。

なお、This operation is written in C#.net.ですが、
「動作を書く」とは言いにくいと思います。書くのはプログラム。動作は、例えば実現とか。


※「A」ではなく、具体的に書くと分りやすかったでしょうか。(または文を書き直して、再アップとか?)

(参考までですが、上記のように考えてみました)
回答作成日時:2017/09/08 09:20
 243
243

プログラム言語を書き換えるなら rewriteを使ってもいいかなと漠然と思いました。なんだろ、もともとのコンピュータープログラムがWEB上でもつかえるプログラムに書き換えるっていう話なんでしょうかねぇ。。。
回答作成日時:2017/09/10 10:04
The sky is the limit
The sky is the limit

port (移植)

port the code written in A to C#
じゃないでしょうか?
回答作成日時:2017/09/10 21:22
happa3
happa3

You must write the special program A in C# because it can be run on .NET.

参考文献
http://www.atmarkit.co.jp/fdotnet/csharp_abc/csharp_abc_001/csharp_abc02.html


回答作成日時:2017/09/11 19:17
クリストファー
クリストファー

Three proposals:

port the source code of the special application software written in A to C#.NET.

port the code of the special program written in A to C#.NET.

reproduce the operation of the program written in A by using C#.NET.
回答作成日時:2017/09/11 21:29

回答する


新しい質問を投稿