ITパスポート アルゴリズムとプログラミング
分野「アルゴリズムとプログラミング」の過去問を一覧で確認できます。
38 問
- 62令和6年度 CBT関数 convert は、整数型の配列を一定のルールで文字列に変換するプログラムである。関数 convert を convert (arrayInput)として呼び出したときの戻り値が“AABAB”になる引数 arrayInput の値はどれか。ここで、array Input の…
- 85令和6年度 CBT関数 binaryToInteger は、1桁以上の符号なし2進数を文字列で表した値を引数binaryStr で受け取り、その値を整数に変換した結果を戻り値とする。例えば、引数として“100”を受け取ると、4を返す。プログラム中の a, b に入れる字句の適切な組合せはどれか。
- 60令和5年度 CBT手続 printArray は、配列 integerArray の要素を並べ替えて出力する。手続 printArray を呼び出したときの出力はどれか。ここで、配列の要素番号は1から始まる。 [プログラム] ○printArray() 整数型:n, m 整数型の配列: …
- 64令和5年度 CBT関数 sigma は、正の整数を引数 max で受け取り、1から max までの整数の総和を戻り値とする。プログラム中のaに入れる字句として、適切なものはどれか。 [プログラム] ○整数型: sigma(整数型: max) 整数型:calcX ← 0 整数型:n f…
- 69令和5年度 CBT配列に格納されているデータを探索するときの、探索アルゴリズムに関する記述のうち、適切なものはどれか。
- 78令和4年度 CBT関数 checkDigitは、10進9桁の整数の各桁の数字が上位の桁から順に格納された整数型の配列 originalDigit を引数として、次の手順で計算したチェックデジットを戻り値とする。プログラム中の a に入れる字句として、適切なものはどれか。ここで、配列の要素番号は1か…
- 79令和4年度 CBT流れ図で示す処理を終了したとき、xの値はどれか。
- 96令和4年度 CBT関数 calcX と関数calcYは、引数 inData を用いて計算を行い、その結果を戻り値とする。関数 calcXをcalcX (1)として呼び出すと、関数calcXの変数 num の値が、1→3→7→13と変化し、戻り値は13となった。関数calcYをcalcY (1)とし…
- 71令和2年度 秋期表計算ソフトを用いて,ワークシートに示す各商品の月別売上額データを用いた計算を行う。セル E2に式“条件付個数(B2:D2, >15000)”を入力した後、セル E3とE4に複写したとき、セル E4に表示される値はどれか。 | A | B | C | D | E | |:---…
- 71令和1年度 春期図1のように二つの正の整数 A1, A2を入力すると、二つの数値 B1, B2を出力するボックスがある。B1は A2と同じ値であり、B2は A1を A2で割った余りである。図2ののボックスを2個つないだ構成において、左側のボックスの A1として49, A2として11を入力したとき…
- 98令和1年度 春期表計算ソフトを用いて、二つの科目 X, Yの成績を評価して合否を判定する。それぞれの点数はワークシートのセル A2, B2に入力する。合計点が120点以上であり,かつ、2科目とも50点以上であればセル C2に“合格”,それ以外は“不合格”と表示する。セル C2に入れる適切な計算式…
- 802018年度 秋期セル D2と E2に設定した2種類の税率で、商品Aと商品 Bの税込み価格を計算する。セル D4に入力する正しい計算式は $B4* (1.0+D$2) であるが、誤って$B4*(1.0+$D$2) と入力した。セルD4に入力した計算式を、セル D5, E4及び E5に複写したとき、…
- 912017年度 春期解説準備中表計算ソフトを用いて、天気に応じた売行きを予測する。表は、予測する日の天気(晴れ、曇り、雨)の確率、商品ごとの天気別の売上予測額を記入したワークシートである。セルE4に商品Aの当日の売上予測額を計算する式を入力し、それをセルE5~E6に複写して使う。このとき、セルE4に入力する適…
- 822016年度 秋期セルB2~C8に学生の成績が科目ごとに入力されている。セルD2に計算式“IF(B2≥50,'合格', IF(C2≥50,'合格','不合格’))”を入力し、それをセルD3~D8に複写した。セルD2~D8において“合格”と表示されたセルの数は幾つか。
- 922016年度 秋期後に入れたデータが先に取り出されるデータ構造(以下,スタックという)がある。これを用いて、図に示すような、右側から入力されたデータの順番を変化させて、左側に出力する装置を考える。この装置に対する操作は次の3通りである。 ① 右側から入力されたデータをそのまま左側に出力する。 ② …
- 482015年度 秋期表に示す構成のデータを、流れ図の手順で処理する場合について考える。流れ図中のx, y, zをそれぞれデータ区分A, B, Cと適切に対応させれば、比較(“xか?”,“yか?”, “zか?”)の回数の合計は,最低何回で済むか。
- 592015年度 春期プログラムの処理手順を図式を用いて視覚的に表したものはどれか。
- 552013年度 秋期プログラムの実行方式としてインタプリタ方式とコンパイラ方式がある。図は、データを入力して結果を出力するプログラムの、それぞれの方式でのプログラムの実行の様子を示したものである。a,bに入れる字句の適切な組合せはどれか。
- 602013年度 春期コンピュータで実行可能な形式の機械語プログラムを何と呼ぶか。
- 692013年度 春期マークアップ言語では、画面表示や印刷などを目的に、文章の内容だけでなく,文書構造やレイアウト情報、文字のフォント及びサイズなどを指定する記述を直接埋め込むことができる。このマークアップ言語に分類されるものはどれか。
- 532010年度 春期変数AとBに格納されているデータを入れ替えたい。データを一時的に格納するための変数を TMP とすると、データが正しく入れ替わる手順はどれか。ここで“x←y"は、yのデータでxの内容を置き換えることを表す。
- 542010年度 秋期Java 言語に関する記述として、適切なものはどれか。
- 612010年度 秋期表計算ソフトを用いて社員コード中のチェックディジットを検算する。社員コードは3けたの整数値で、最下位の1けたをチェックディジットとして利用しており,上位2けたの各けたの数を加算した値の1の位と同じ値が設定されている。セル B2 に社員コードからチェックディジットを算出する計算式を…
- 672010年度 春期表のA列とB列に0から9までの数字のすべての組合せが入っており,全部で100行ある。表からA列の値がB列の値以下である行をすべて取り除く。残りは何行あるか。
- 692010年度 秋期二つの変数xとyに対して、次の手続を (1) から順に実行する。処理が終了したとき,xの値は幾らになるか。
- 762010年度 春期OSが、ジョブを到着順に、前のジョブが終わってから次のジョブを処理する場合について考える。ジョブの到着時刻と処理時間が表のとおりであるとき、ジョブ 4 は、到着してからその処理が終了するまでに何秒を要するか。ここで、四つのジョブ以外の処理に要する時間は無視できるものとする。表の到…
- 792010年度 春期業務の改善提案に対する報奨を次の表に基づいて決めるとき、改善額が200万円で、かつ、期間短縮が3日の改善提案に対する報奨は何円になるか。ここで表は、条件が成立の場合はYを,不成立の場合はNを記入し、これらの条件に対応したときの報奨を○で表してある。
- 852010年度 春期下から上へデータを積み上げ、上にあるデータから順に取り出すデータ構造(以下,スタックという)がある。これを用いて、図に示すような、右側から入力されたデータの順番を変化させて、左側に出力する装置を考える。この装置に対する操作は次の3通りである。 ① 右側から入力されたデータをそのま…
- 882010年度 秋期9けたの数字に対して、次のルールでチェックディジットを最後尾に付けることにした。チェックディジットを付加した10けたの数字として、正しいものはどれか。
- 952010年度 春期解説準備中担当者には、社員からの文献の問合せが多い。担当者は、社員から電話で文献名を聞き、貸出可能かどうかを調べている。そこで、文献検索機能を文献システムに追加し、社員に利用させることにした。文献検索機能の概要は次のとおりである。 〔文献検索機能の概要〕 (1) 問い合わせる文献名で、文…
- 472009年度 秋期オブジェクト指向設計の特徴はどれか。
- 542009年度 秋期数字が書かれた箱を図のように積み上げてある。表に示す操作を、操作1,操作2,操作3,操作4の順に行った場合、操作4が終わったときの箱の状態はどれか。
- 622009年度 秋期小文字の英字からなる文字列の暗号化を考える。次表で英字を文字番号に変換し、変換後の文字番号について1文字目分には1を、2文字目分には2を,・・・, n文字目分にはnを加える。それぞれの数を26で割った余りを新たに文字番号とみなし、表から対応する英字に変換する。例fax→ 6,1,…
- 682009年度 秋期アプレットに関する記述として、適切なものはどれか。
- 722009年度 春期図1のように二つの正の数値 A1, A2 を読み取り、二つの数値 B1, B2 を出力するボックスがある。B1には A2と同じ数値を出力し、B2にはA1をA2で割った余りを出力する。図2のようにこのボックスを2個つないだ場合,A1=15, A2=6 のとき後方のボックスのB1に出…
- 822009年度 春期データ D を更新する二つの処理 A, Bが、①→③→②→④のタイミングで実行された場合、Dの値は幾らになるか。ここで、Dの初期値は2とする。
- 852009年度 春期ファイルを4冊だけ置くことができる机で、A~Fの6冊のファイルを使って仕事をする。机上に5冊目のファイルを置きたいとき、机上の4冊のファイルのうち、最後に参照してから最も時間が経過しているファイルを引き出しにしまうことにする。ファイルが A, B, C, D, B, A, E, …
- 872009年度 春期解説準備中セル A1 ~ A10 に表のような数値が入力されており、セル B1~B10 に計算式が入力されている。このときのセル B1~B10 の計算結果とセル C1~C10の計算結果がそれぞれ同じ数値となるようにするために、最初にセル C10 に計算式を入力し、次にセル C10 をセル …