基本情報技術者試験

IT系

C言語のきほん「タイトルがついた九九の表を表示しよう(改良版)」

以前、本ブログで、「縦横のタイトルがついた九九の表を表示するC言語のプログラム」をご紹介した。今回は、このプログラムを改良してみよう。改良ポイントマクロ定義を使って定数管理九九の上限(9)をマクロで定義すると、変更が簡単になる。整った出力の...
IT系

基本情報技術者試験の公開問題を解こう!(令和5年度・科目B)(6)「情報セキュリティ」

基本情報技術者試験の令和5年度の公開問題(科目B)を解いてみよう。問6 A 社は,放送会社や運輸会社向けに広告制作ビジネスを展開している。A 社は,人事業務の効率化を図るべく,人事業務の委託を検討することにした。A 社が委託する業務(以下,...
IT系

基本情報技術者試験の公開問題を解こう!(令和5年度・科目B)(5)「コサイン類似度」

基本情報技術者試験の令和5年度の公開問題(科目B)を解いてみよう。正解:エ✅ 問題の概要この問題は、「コサイン類似度(cosine similarity)」を求めるプログラムの空欄を埋める問題である。コサイン類似度は、2つのベクトルの方向の...
IT系

基本情報技術者試験の公開問題を解こう!(令和5年度・科目B)(4)「関数呼び出し(2)」

基本情報技術者試験の令和5年度の公開問題(科目B)を解いてみよう。〔プログラム〕 大域: 整数型の配列: hashArray ○論理型: add(整数型: value)  整数型: i ← calcHash1(value)  if (has...
IT系

基本情報技術者試験の公開問題を解こう!(令和5年度・科目B)(3)「整列プログラムで実行される配列の値の変化を求める」

基本情報技術者試験の令和5年度の公開問題(科目B)を解いてみよう。解答群ア  1 2 3 4 5イ  1 2 3 5 4ウ  2 1 3 4 5エ  2 1 3 5 4正解:エこの問題は、クイックソートのようなアルゴリズムの動作を理解するこ...
IT系

基本情報技術者試験の公開問題を解こう!(令和5年度・科目B)(2)「関数呼び出し」

基本情報技術者試験の令和5年度の公開問題(科目B)を解いてみよう。正解:クこの問題は、関数の呼び出しと実行順序に関する理解を問うものである。具体的には、proc2()を呼び出したときに出力される文字列の順序を答えさせる問題である。各手続き(...
IT系

基本情報技術者試験の公開問題を解こう!(令和5年度・科目B)(1)「素数だけを格納した配列を返す関数」

基本情報技術者試験の令和5年度の公開問題(科目B)を解いてみよう。正解:アこの問題は、素数を求めるプログラムの空欄 a と b に正しい選択肢を入れるものである。問題文「関数findPrimeNumbers は,引数で与えられた整数以下の,...
IT系

基本情報技術者試験の公開問題を解こう!(令和6年度・科目B)(6)「情報セキュリティ対策」

基本情報技術者試験の令和6年度の公開問題(科目B)を解いてみよう。問6 A社は従業員 450 名の商社であり,昨年から働き方改革の一環として,在宅でのテレワークを推進している。A社のシステム環境を図 1 に示す。 ・従業員には,一人に 1 ...
IT系

基本情報技術者試験の公開問題を解こう!(令和6年度・科目B)(5)「注文データから商品間の関連度を求める」

基本情報技術者試験の令和6年度の公開問題(科目B)を解いてみよう。問5 次のプログラム中の に入れる正しい答えの組合せを,解答群の中から選べ。ここで,配列の要素番号は 1 から始まる。一度の注文で購入された商品のリストを,注文ごとに記録した...
IT系

基本情報技術者試験の公開問題を解こう!(令和6年度・科目B)(4)「マージソート」

基本情報技術者試験の令和6年度の公開問題(科目B)を解いてみよう。〔プログラム〕○整数型の配列: merge(整数型の配列: data1, 整数型の配列: data2)整数型: n1 ← data1の要素数整数型: n2 ← data2の要...