資格試験

人生100年時代。社会人を対象に、楽しく学んで資格取得を目指します。資格を活かして、生涯現役で社会貢献しましょう。

 

C言語

【基本情報技術者試験】バブルソートで比べる C・Go・Kotlin ~同じアルゴリズムでも書き方はこんなに変わる~

はじめに1回目の記事ではバブルソートのトレースを、2回目の記事では線形探索・二分探索のトレースを、それぞれC言語で確認した。3回目となる今回は少し趣向を変えて、1回目で書いたバブルソートを、GoとKotlinに移植してみる。アルゴリズムの中...
C言語

【基本情報技術者試験】C言語で追う!トレース問題(線形探索・二分探索編)

はじめに前回のバブルソート編では、C言語のコードを使いながら「試験のトレース問題をどう読み解くか」という視点で解説した。今回はその第2弾として、同じくアルゴリズム問題の定番である「線形探索」と「二分探索」を取り上げる。この2つは、「同じ『探...
C言語

【基本情報技術者試験】バブルソート問題をC言語のコードで確認してみよう!

以前、「C言語のきほん『バブルソート』」で、身長データを昇順に並べ替える実装を解説した。この記事は「バブルソートをC言語でどう書くか」に焦点を当てたものだったが、今回は少し角度を変えて、基本情報技術者試験のアルゴリズムで問われる「トレース問...
司法・法務

民法を学ぼう!「所有権(12)所有権の取得(4) 添付(付合・混和・加工)(1)

添付には、物同士が結合する「付合」、物が混ざり合って識別できなくなる「混和」、物に工作を加えて新たな物を作り出す「加工」の3つがある。添付については、どのような場合に、新しい1つの物となるのかが問題となる。Aの建物にBの大理石が用いられた場...
司法・法務

民法を学ぼう!「所有権(11)所有権の取得(3)」

埋蔵物の発見Aが自分の土地で金の延べ棒を発掘したとき、遺失物法の要件を満たせば、その所有権を取得できる。埋蔵物は、遺失物法の定めに従い、公告をした後6か月以内に所有者が判明しないときは、これを発見したAがその所有権を取得する (241条本文...
司法・法務

民法を学ぼう!「所有権(10)所有権の取得(2)」

無主物の帰属・家畜外動物の取得遺失物の拾得・埋蔵物の発見(2)家畜以外の動物の取得シカやキジなどの野生動物は、無主の動産であるため、所有の意思をもって占有したAが、その所有権を取得できる。(ただし、これらは鳥獣保護管理法の対象動物であり、許...
司法・法務

民法を学ぼう!「所有権(9)所有権の取得(1)」

所有権の取得原因所有権は、どのような場合に取得できるのか。 所有権の取得原因は、 承継取得と原始取得に分けられる。現実の社会において、所有権の取得原因として重要なのは、承継取得(売買・相続など)であり、さらに、原始取得のうちの時効取得と即時...
司法・法務

民法を学ぼう!「所有権(8)相隣関係(5)」

越境した竹木の枝・ 根の切取りA所有の甲土地に、B所有の隣地乙に生える木の枝・根が越境してきた。このとき、枝について、AはBに切り取らせることができるものの、原則として、自分では切り取れない(233条1項)。自力救済は禁止されているからであ...
司法・法務

民法を学ぼう!「所有権(7)相隣関係(4)」

境界付近の工作物民法の規定Aは自己所有の甲土地に、B所有の隣地乙との境界に接して建物を築造することは可能か。234条1項は、建物を築造するには、境界線から50cm以上の距離を保たなければならないとする。 その理由は、 Aの境界線に接した建築...
司法・法務

民法を学ぼう!「所有権(6)相隣関係(3)」

ライフライン設備の設置・使用権A所有の甲土地は公道に接していないため、B所有の乙土地の地下を利用しなければ上下水道を通すことができない。このとき、Bが承諾しない限り、Aは上下水道を利用することはできないのか。民法は、土地の所有者が他の土地に...