(ITの外国語学習日記) 英語の語順は主語からの距離順に並んでいるのを意識して勉強しています。

日本語には語順の感覚はないし、主語がなかったり、英語とは逆に主語から一番遠くて関係が薄い事から並べていると思われます。

英語の学習

2024-07-31 23:32:00 | 日記
specification は「仕様」「仕様書」「仕様化」かと訳される。
sを付けたspecificationsは、「仕様書」「仕様」と言う具体的なものを表すことが多い。
日本語の「仕様」は、「やり方、仕方」と「開発、設計で盛り込んだ機能や性能」の2つの意味がある。
前者は、「仕様がない、やりようがない、しょうがない」と言うふうにも使われる言葉。
後者は、日本語で「スペック」と言う。

例文

proposal specifications発音を聞く  例文帳に追加

提案仕様 - Weblio Email例文集

new specifications発音を聞く  例文帳に追加

新しい仕様 - Weblio Email例文集

provisional proposal specifications発音を聞く  例文帳に追加

暫定提案仕様 - Weblio Email例文集

product name and specifications例文帳に追加

製品名と特徴 - Weblio Email例文集

specifications requested by a customer発音を聞く  例文帳に追加

顧客に要求された仕様 - Weblioビジネス英語例文

The specifications of this drawing was changed.例文帳に追加

この絵は仕様が変更されている。 - Weblio Email例文集

例文

That is not included in these specifications.発音を聞く  例文帳に追加

それはこの仕様書には含まれない。





コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

英語の学習

2024-07-30 22:45:00 | 日記
システム開発のソフトウェア開発の分野で、software reuseがある。
これは、既に作られたプログラムを再利用して、別のプログラムを作る手法。
実装段階のcode reuseや、分析、設計段階のspecification reuse「仕様再利用」がある。
(リー・ユース)


コードの再利用(コードのさいりよう)またはソフトウェアの再利用とは、既存のソフトウェアまたはソフトウェアの知識を活用し、新たなソフトウェアを構築すること。コードの再利用はプログラミングの黎明期から行われてきた。プログラマは常にコードの一部、テンプレート、関数、プロシージャを再利用している。ソフトウェアの再利用はソフトウェア工学の研究対象である。

概要

再利用可能なソフトウェアやソフトウェアの知識は再利用可能な資産である。資産には、設計、要求仕様、テストケース、アーキテクチャなども含まれる。

おそらく最もよく知られている再利用可能資産はコードである。コードの再利用とは、ある時点で書かれたプログラムの一部または全部を後の別のプログラムを書くときに利用することである。コードの再利用は、冗長な作業に費やす時間とエネルギーを節約する典型的技法である。

ライブラリ抽象化のよい例である。プログラマはプログラムの一部を再利用可能とするために内部に抽象化ポイントを作成したり、自前で使うためにカスタムライブラリを作ったりする。ソフトウェアをより再利用しやすくする特性をモジュール性低結合度高凝集度情報隠蔽関心の分離などと呼ぶ。

既存をコードを使って新たなコードを書く場合、なんらかのインタフェースあるいはアクセス手段が定義されていなければならない。これにはサブルーチンコール、オブジェクトクラスプロトタイプなどが含まれるのが一般的である。企業では、これらは定式化され標準化されているのが一般的である。

あるプログラムの以前のバージョンを出発点として、次のバージョンを開発する作業も、一種のコードの再利用である。

コードの再利用の一形態として、既存のプログラムからコードを一部または全部抜き出して新しいプログラムにコピーすることがある。企業は素早く開発するためにこの手法を使うことがあるが、このようなコピー・アンド・ペーストによるプログラミングを多用すると、後で重複コード問題に悩まされることになる。

再利用を素早く容易に、プログラミングの正常なプロセスの一部として、より体系的に行えるようにする研究が多くの研究者によって行われてきた。オブジェクト指向プログラミングもそのような目的で生み出されたもので、定式化された再利用手法として一般化した。同様な目的で後に開発されたものとしてジェネリックプログラミングがある。

さらに新しい手段として自動プログラミングがある。これはプログラムがユーザーが設定した一連のパラメータに基づいてある種のプログラムを生成するものである。類似の概念にメタプログラミングもある。

再利用の形態

日和見的再利用
プロジェクト開始時に、再利用可能なコンポーネントがすでに存在することを知って、再利用する。
計画的再利用
コンポーネントを後々再利用可能なように戦略的に設計していく。

日和見的再利用はさらに以下のように分けられる。

内部再利用
チームが自分達で作ったコンポーネントを再利用する。あくまでも日和見的再利用であって、計画的ではないので、インタフェースの調整などに工数を取られる可能性がある。
外部再利用
サードパーティ製コンポーネントを調達して利用する。有償の場合、自身で開発した場合の20%以下のコストとなるのが一般的である。また、調達したコンポーネントについて学習して統合するのにかかる時間も考慮しなければならない。




コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

英語の学習

2024-07-29 20:01:00 | 日記
様々な分野で使われているreuse「再利用」と言う言葉がある。
これは、既に作られた成果物を利用して別のものを作ること。
全く異なるものではなく、機能や性能を変えたものを作るとき、あるいは、動作や使用の環境が異なるが、内部的にはほぼ同等なものを作るときに行われる。
機能や性能はupgrade することもあればdowngrade することもある。
どのようなものを作りたいか次第。

例文

movement to reuse waste発音を聞く  例文帳に追加

廃棄物の再利用運動 - EDR日英対訳辞書

Germans reuse the bottles.発音を聞く  例文帳に追加

ドイツ人は瓶を再利用します。 - 浜島書店 Catch a Wave

We discovered value in the reuse of that.発音を聞く  例文帳に追加

私達はそこに再利用の価値を見出します。 - Weblio Email例文集

We learned how to reuse paper.発音を聞く  例文帳に追加

私たちは紙の再利用の仕方を学びました。 - Weblio Email例文集

Please reuse these lighting equipment.例文帳に追加

あなたはこれらの照明器具を再利用して下さい。 - Weblio Email例文集

RecycleReuseor Throw Away?発音を聞く  例文帳に追加

リサイクル,再利用,それとも捨てますか? - 浜島書店 Catch a Wave

例文

RecycleReuseor Throw Away?発音を聞く  例文帳に追加

リサイクル,再利用,それとも捨てますか?





コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

英語の学習

2024-07-28 19:21:00 | 日記
要求仕様と設計仕様を目標の機械で実行できる一群のプログラムとして実現する。
to implement the requirements and design specifications as an aggregation of programs that can be executed on the target machine.
(アグリ・ゲイション=集合、統合、総計、集合体、集団)

例文

aggregation of sales data発音を聞く  例文帳に追加

販売データの集計 - Weblioビジネス英語例文

rocklike aggregation of coral reefs and coral skeletons forming an island in the seacalled a coral island発音を聞く  例文帳に追加

珊瑚礁が水面に現れてできた島 - EDR日英対訳辞書

a spherical aggregation of raphides in a plantcalled sphaerocrystal発音を聞く  例文帳に追加

球晶体という植物の根にできるイヌリンの結晶 - EDR日英対訳辞書

AGGREGATION TONER例文帳に追加

凝集トナー - 特許庁

LOG AGGREGATION DEVICE例文帳に追加

ログ集約装置 - 特許庁

FRAME AGGREGATION例文帳に追加

フレーム集約 - 特許庁

例文

AGGREGATION SWITCH例文帳に追加

集合スイッチ






コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

英語の学習

2024-07-27 20:05:00 | 日記
「契約や計画を実行する、実施する、履行する」と言う文に当てはめると、implementation は「要求仕様や設計仕様と言う契約や計画の実行、実施、履行」と言うことになる。
確かに、仕様を契約や計画と考えるとこれで良いが、システム開発の分野では、「要求仕様や設計仕様を実現する、実装する」と言う言葉を使う。
実行だと、プログラムのexecution 「実行」と混同するきらいがある。
(エクスィ・キューション)

例文

execution of the program発音を聞く  例文帳に追加

プログラムの実行 - コンピューター用語辞典

AWK PROGRAM EXECUTION発音を聞く  例文帳に追加

AWK プログラムの実行 - JM

PROGRAM EXECUTION DEVICE例文帳に追加

プログラム実行装置 - 特許庁

PROGRAM EXECUTION SYSTEM例文帳に追加

プログラム実行システム - 特許庁

PROGRAM EXECUTION APPARATUS例文帳に追加

プログラム実行装置 - 特許庁

PROGRAM EXECUTION SYSTEM例文帳に追加

プログラム実行方式 - 特許庁

例文

PROGRAM EXECUTION METHOD例文帳に追加

プログラム実行方法





コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする