• ベストアンサー

ソフトウェア開発技術者試験のアルゴリズム問題

ソフトウェア開発技術者試験のアルゴリズム問題は どうしたらできるようになりますか。 いろいろと検索していると、対策としては過去問題を 解くこととありますが、それ以外はありますか? 現在アルゴリズム勉強用の本を購入して、 勉強はしていますが、まったくできるようになっている 気がしません。 これは費やす時間が足りないからでしょうか。 ある一定量をこなせば、自然とできるものなのでしょうか。

  • otaks
  • お礼率53% (270/507)

質問者が選んだベストアンサー

  • ベストアンサー
noname#140971
noname#140971
回答No.2

「量から質への転化」を信じることです。 ホーキング博士は、これを「ステージの移行」と表現されています。 例えば、細い糸も撚り合わせれば紐になります。 例えば、紐も綯って太くすれば綱になります。 2本の糸を撚り合わせても、それは、ただの太い糸に過ぎません。 つまり、ある限度までは質的変化を伴わない量的変化が起きるに過ぎません。 が、この量的な変化がある段階に達すると質そのものに変化が起こります。 糸という古い質は紐という新しい質にとってかわられるのです。 これが、事象の変化・発展に関わる基本法則です。 アルゴリズムの過去問の一つや二つを解いても、脳には細い糸のような回路が生れては消えるだけ。 この段階では、問題を読んだ瞬間に解に到達するような回路は当然に形成されていないです。 だが、ここで諦めずに、更に、問題を解く量を蓄積するとします。 すると、生れては消えていた回路が、徐々に一つの形を形成しはじめます。 過去問に極めて近い問いについては、この新しく形成された回路が反応するかも知れません。 この反応を更に蓄積すると、頭の中の霧が一瞬晴れてその向こうに解が見えることでしょう。 この反応を更に更に蓄積すると、質問者の頭の中の霧は完全に晴れ過去問の類の解の全てが見渡せるようになります。 いわゆる「ステージの移行」が実現したのです。 もちろん、次は、応用問題への挑戦という新しいステージが待っています。 もちろん、次は、紐から綱への段階が待っています。 Q、ある一定量をこなせば、自然とできるものなのでしょうか。 A、Yes.

otaks
質問者

お礼

ご回答ありがとうございます。 以前に質量転化についてはさらっと聞いたことが ありました。 もう少し頑張ってみようと思います。

その他の回答 (1)

回答No.1

アルゴリズムは数学とほとんど同じと考えていいんですが、これって本当に人によって理解の早さが全然違います。 子供時代に数学を公式の暗記等でしのいでしまった人は苦手とするようです。 で、プログラマになる上で向いている、向いていないの差はここにもあると思われます。 分かる人は少しのヒントでパズルのように解いていきますが、ひどい人では、回答を解説しても意味がわからない方もいます。 >これは費やす時間が足りないからでしょうか。 >ある一定量をこなせば、自然とできるものなのでしょうか。 できないという気はありませんが、向いていない可能性も考えて見て下さい。 (PGの方でないならごめんなさい。)

otaks
質問者

お礼

ご回答ありがとうございます。 もう少し頑張ってみようと思います。

関連するQ&A

  • ソフトウェア開発(技術者試験)について

    いままではVBやCで簡単なプログラムを作っていたのですが、もっと応用的なソフトを作りたいと思い、ソフトウェア開発(システム設計など)の勉強をしたいと思います。 そこで質問なのですが、ソフトウェア開発技術者試験の知識などはソフトウェア開発には必要なのでしょうか?もっと効率のよい勉強の仕方(本など)があれば教えてください。 また、高校なんですが、個人でソフトウェア開発をやるというのはどれくらい難しいのでしょうか。なるべくお金はかけたくないのですが。 また、基本的なことを勉強するのにどの本を読めばいいかを具体的に教えてくださるとうれしいです。

  • ソフトウェア開発技術者の午後問題

    ソフトウェア開発技術者の午後問題についてですが 午後2はSQLかアルゴリズムが毎年でているそうですが 午後1もDBとアルゴリズムの問題の得点の割合が多いみたいですが 大体どれくらいの割合なのでしょうか? 午後はDBとアルゴリズムを中心に勉強した方がいいのでしょうか? 過去問題からも出題されますか?

  • ソフトウェア開発技術者試験(SW)

    タイトルにあるソフトウェア開発技術者試験は、どういう勉強をすればいいですか? また、お勧めのやり方とか本とかあれば教えてください。 中学生なんですけど、どのくらい勉強すれびいですか?

  • ソフトウェア開発技術者試験

    2年ぐらい前からソフトウェア開発技術者を受験していますが 2回とも不合格です。 そこでみなさんに教えていただきたいのですが やはりポイントは午後の試験なのでしょうか? 初めてソフトウェア試験を受けたとき(1種)は午前問題が 8割を超えてました。ちなみに前回は7割5分でしたので 午前はなんとかいけると思います。しかし、午後に関しては 記述式ということもあり、なかなか回答がうめれません。 アイテックの問題集や過去問題をといても午前に関しては 攻略できますが、午後に関しては同じ問題がでないということもあり 苦戦しています。 午後問題については何を勉強したらよいのでしょうか?

  • ソフトウェア開発技術者試験の勉強資料について

    私はソフトウェア開発技術者試験を目指して勉強したいと思います。 皆さんは何かの資料を進めていただけませんか。 そして、今の資料はほとんど紙の本なんですが、勉強資料についての電子版がどこかで入手できませんか?特に近年の試験問題があるとうれしい。  皆さんは知っていたら、教えたください。どうぞよろしくお願いいたします。

  • ソフトウェア開発技術者試験のテキストと問題集のオススメを教えてください

    今年の春に初めてソフトウェア開発技術者試験を受験しようと思っている者です。 テキストと問題集を選んでいるのですが、基本情報処理の受験の際に使用した「基本情報技術者午後スーパー合格本(秀和システム)」のソフトウェア開発技術者試験用が出版されていませんでした。そのため、どの参考書に使用か迷っています。 オススメのテキストと問題集を教えてください。

  • ソフトウェア開発技術者の午前問題

    ソフトウェア開発技術者の午前問題についてですが、 過去問題からの出題が結構多いようですが、大体どれくらい過去問題から出題されているのでしょうか? また、勉強方法も過去問題を中心に勉強したほうがいいのでしょうか?

  • ソフトウェア開発技術者試験対策について

    ソフトウェア開発技術者試験を受験に向けて、参考書を物色しております。 過去問題とその解説が載っているようなものが良いと考えておりますが、「これは使える!」「使い易い!」といった書籍などありましたら、アドバイスをお願い致します。 (タイトル・出版社等が判れば、なお助かります。)

  • ソフトウェア開発技術者問題配信ML

    春にソフトウェア開発技術者試験を受験する予定です。 対策問題などを配信してくれるMLなどありましたらご紹介お願い致します。

  • ソフトウェア開発技術者試験の勉強法

    ソフトウェア開発技術者試験の勉強を独学で始めようとおもっています。 はっきり言って無謀だと自分でも思うのですが時間だけはあるものでがんばりたいと思い参考書を購入してしまいました・・ シスアドの勉強もしていますので何とかしらべながら少しずつやっているのですがなんだかすごく能率が悪いです。 ここでお聞きしたいのでが皆さんはどんな勉強法で資格試験に挑んでいますか? ソフトウェア開発技術者試験は主にどんな勉強をしたほうが効果的だと思いますか? あと集中してやるにはどんな場所やどんな環境とかもありましたら教えて下さい。 本当に無謀な挑戦だとはわかっているのですがなんとかがんばりたいと思っていますのでどうかお力を貸してください。 よろしくおねがいいたします。

専門家に質問してみよう