1次試験試験)の過去問題をピックアップして掲載していきます。ソフトウェアの開発には多様なプログラミング言語が使われるが、それぞれ特徴がある。下記の記述のうち最も適切なものはどれか。Cは、OSも開発できる言語であるが、メモリ解放の指示を忘れるとメモリリークバグが発生することがある。C#は、日本人が開発したオブジェクト指向型言語であるが、Perlを参考にして開発された。Javaは、インタプリタ言語なので、初心者にも習得がしやすい。Perlは、HTMLとともに記述することができるサーバサイドスクリプト言語で、Webページ作成に特化している。~LECのガイダンスは、インターネットで検索できることは話しません。~LECは効率を度外視し、少人数制のガイダンスを貫いています。格するとどんなメリットがあるのか、“あなた”にはどんな学習スタイルが向くのか、膝を詰めてお話しできます。...予約制ですので横浜本校にお問い合わせ下さい。お申込いただくと、当日申込特典として10,000円を講座受講料から割引いたします。ア【解説】プログラミング言語に関する問題である。各プログラミング言語の概要を押さえていれば、対応できる問題である。Cはサーバ用OSで代表的なUNIXを開発するために作られた言語である。高速で細かな処理が記述でき、広く利用されている。メモリリークとは、プログラムが確保した主記憶装置(メインメモリ)領域の一部、または全部を解放できずに、データが残ったままになってしまうことを言う。メモリリークにより利用可能なメモリ領域が減少すると、システムの性能が低下したり、動作が不安定になったりする。プログラミング言語によっては、メモリ解放をコンピュータが自動で行うガベージコレクションが取り入れられており、メモリリークが起きにくくなっている。Cはガベージコレクションが組み込まれていないプログラミング言語である。ガベージコレクションを言語組込みの機能として持つ言語には、Java、C#(VB.NETなどの.NET言語はすべて該当)、PHPなどがある。Cのようなガベージコレクションが組み込まれていないプログラミング言語では、メモリリークが起きないように注意深くプログラムを設計する必要がある。「C#」ではなく「Ruby」の誤りである。