HOME»基本情報技術者試験掲示板»科目b勉強法
投稿する
シンプルにデタラメなので無視すればいいです。そんなにかかるんならプログラマーはこんなにいません
一人でバリバリやれるプログラマーになるにはそれくらいかかるかもしれませんがそんなレベルは求められていないので
科目b勉強法 [4830]
れいさん(No.1)
科目bはプログラムを実際に動かして練習するのが参考書を使うよりも効率がいいと書いてあったがネットでは初心者がプログラム動かせるようになるまで1000時間かかると書いてあったのですがどのように勉強すればいいですか?
2023.05.03 16:30
marimariさん(No.2)
まずは、科目Bに擬似言語で出てくる問題をよく見て、アルゴリズムを使って何がやりたいのか、なんとなくでも理解できる様になりましょう。例えば、文字列から特定の文字が出てきた回数をカウントしたいのか、はたまた配列を反転したいのか…
アルゴリズムは、やりたいことを実現するための道具に過ぎません。やりたいことを実現する為に、どういう流れで完成させていってるのか、その考えを理解することが大切です。
アルゴリズムが何をしているか理解できれば、プログラムを組むのはそこまで難しくありません。考え方さえ身に付いていれば必要な機能を調べながら実装できますので、後は科目Bのプログラムを何かしらの実在言語を用いて実装していけば、自ずと身に付くと思います。
アルゴリズムは、やりたいことを実現するための道具に過ぎません。やりたいことを実現する為に、どういう流れで完成させていってるのか、その考えを理解することが大切です。
アルゴリズムが何をしているか理解できれば、プログラムを組むのはそこまで難しくありません。考え方さえ身に付いていれば必要な機能を調べながら実装できますので、後は科目Bのプログラムを何かしらの実在言語を用いて実装していけば、自ずと身に付くと思います。
2023.05.03 18:43
ななしさん(No.3)
>初心者がプログラム動かせるようになるまで1000時間かかる
シンプルにデタラメなので無視すればいいです。そんなにかかるんならプログラマーはこんなにいません
一人でバリバリやれるプログラマーになるにはそれくらいかかるかもしれませんがそんなレベルは求められていないので
2023.05.05 21:05
nekonekoさん(No.4)
基本的にこのサイトにあるサンプル問題の解き方を理解できればで解けますよ。あとは、セキュリティ以外の問題についてはトレースを丁寧にすれば解けると思います。
2023.05.06 15:31
さんたさん(No.5)
使いたい言語 playgroundと検索すれば自由にコードをかいて練習出来るサイトが幾つかあるので、そこに当サイトの解説にたまに出てくるサンプルプログラムなどを貼り付けて変数を変えながら動かすのがいいと思います
2023.05.07 00:03