基本情報技術者(科目A)過去問集 - プログラム言語

令和3年12月修了試験 問9
オブジェクト指向プログラム言語であり,クラスや関数,条件文などのコードブロックの範囲はインデントの深さによって指定する仕様であるものはどれか。
JavaScript
Perl
Python
Ruby
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
平成30年秋期 問8
Javaの特徴はどれか。
オブジェクト指向言語であり,複数のスーパクラスを指定する多重継承が可能である。
整数や文字は常にクラスとして扱われる。
ポインタ型があるので,メモリ上のアドレスを直接参照できる。
メモリ管理のためのガーベジコレクションの機能がある。
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
同一問題 : 〔平26修12問8〕〔平24修1問7〕〔平22修1問8
平成30年6月修了試験 問8
Web環境での動的処理を実現するプログラムであって,Webサーバ上だけで動作するものはどれか。
JavaScript
Javaアプレット
Javaサーブレット
VBScript
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
同一問題 : 〔平28秋問8〕〔平27修1問7〕〔平25修6問8〕〔平24春問9
平成29年秋期 問8
Perlの実行に関する記述のうち,適切なものはどれか。
UNIX用として開発されており,Windows用の言語処理系はない。
実行にWebサーバを必要とする言語であり,CGIの開発に適している。
動的デバッグは,言語処理系から独立したプログラムを実行して行う。
プログラムコンパイルしたファイルを事前に用意する必要はない。
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
平成29年6月修了試験 問8
Javaにおいて,よく使われる機能などを再利用できるようにコンポーネント化するための仕様はどれか。
JavaBeans
JavaScript
Javaアプリケーション
Javaアプレット
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
同一問題 : 〔平27春問8〕〔平25修7問7〕〔平23修12問8〕〔平22秋問8
平成28年7月修了試験 問19
コンパイル済みのオブジェクトコードサーバに格納されていて,クライアントからの要求によってクライアントへ転送されて実行されるプログラムはどれか。
アプレット
サーブレット
スクリプト
スレッド
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
同一問題 : 〔平25秋問20〕〔平23秋問21〕〔平22修1問22
平成28年1月修了試験 問8
Java Servletの説明として,適切なものはどれか。
Javaで開発されたプログラムであり,クライアントの要求に応じてWebアプリケーションサーバ上で実行される。
Javaで開発されたプログラムであり,サーバからダウンロードして実行される。
Javaで開発されたプログラムをアプリケーションの部品として取り扱うための規約である。
Javaで開発されたプログラムを実行するインタプリタであり,バイトコードと呼ばれる中間コードを実行する機能をもつ。
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
同一問題 : 〔平26修6問8〕〔平24修12問8〕〔平22修12問7
平成22年春期 問7
Java VMが稼働している環境だけがあれば,WebブラウザWebサーバがなくても動作するプログラムはどれか。
JavaScript
Javaアプリケーション
Javaアプレット
Javaサーブレット
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
平成21年秋期 問7
計算順序は制御フローではなくデータの流れによって規定される。命令は,入力となるすべてのデータがそろったときに実行可能となる。
計算の制御は命令から命令へ順次渡される。命令間でのデータの受渡しは,“変数”を介するメモリへの参照によって間接的に行う。命令とデータの定義は分離されている。
データを外部から隠ぺいし,メソッドと呼ばれる手続によって間接的に操作することができる。プログラムは,データメソッドをひとまとまりにしたものの集まりである。
プログラムは,入れ子構造の演算式,関数を表現する命令(演算記号),データによって構成され,“命令実行” に対応するのは “演算式又は関数の値の計算(評価)” である。
答え
分野 : テクノロジ系 › 基礎理論 › アルゴリズムとプログラミング › プログラム言語
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる