擬似言語または疑似言語(ぎじげんご)は、擬似的なプログラミング言語のことで、自然言語などによる抽象度の高い記述などを交えることも許すことで、アルゴリズムの理解などを助けるなどの目的に使われる言語である。一般にインタプリタやコンパイラのような処理系は無い。擬似言語によるコードを擬似コードなどと言う。ダイクストラ法#擬似コードに実例がある。
基本情報技術者試験の午後試験において2009年(平成21年)春の出題から使われている擬似言語がある。擬似的にアルゴリズムを簡略化して表現している、構文はC言語に類似している。制度改正によって、プログラミング言語を選択する必要がなくなったことに対する代用として作られたものと思われる。
また、2009年(平成21年)春よりソフトウェア開発の問題(選択必須)で追加された表計算ソフトの問題にも、擬似言語を用いたマクロ定義の問題が出題されている。初級システムアドミニストレータ試験やITパスポート試験のように単に機能や関数を知っていれば解答できる、というものではなく、論理的思考力が要求されるため、難易度は高い。
ITパスポート試験において2022年(令和4年度)4月から、擬似言語を用いたプログラミング的思考力を問う出題が追加される。
IP ITパスポート試験 (旧初級システムアドミニストレータ試験の一部)
SG 情報セキュリティマネジメント試験 FE 基本情報技術者試験 (旧第二種情報処理技術者試験、旧基本情報情報技術者試験及び初級システムアドミニストレータ試験の統合)
AP 応用情報技術者試験 (旧第一種情報処理技術者試験、ソフトウェア開発技術者試験)
ST ITストラテジスト試験 (旧システムアナリスト試験、旧上級システムアドミニストレータ試験の統合) SA システムアーキテクト試験 (旧特種情報処理技術者、アプリケーションエンジニア) PM プロジェクトマネージャ試験 NW ネットワークスペシャリスト試験 (旧オンライン情報技術者試験、テクニカルエンジニア(ネットワーク)) DB データベーススペシャリスト試験 (旧オンライン情報技術者試験、テクニカルエンジニア(データベース)) ES エンベデッドシステムスペシャリスト試験 (旧マイコン応用システムエンジニア試験、テクニカルエンジニア(エンベデッドシステム)試験) SM ITサービスマネージャ試験 (旧システム運用管理エンジニア試験) AU システム監査技術者試験 (旧情報処理システム監査技術者)
PE プロダクションエンジニア試験 (2000年(平成12年)春期試験まで) SV テクニカルエンジニア(情報セキュリティ)試験 (2008年(平成20年)春期試験まで)(現情報処理安全確保支援士試験) SW ソフトウェア開発技術者試験 (2008年(平成20年)秋期試験まで) SU 情報セキュリティアドミニストレータ試験 (2008年(平成20年)秋期試験まで) AN システムアナリスト試験 (2008年(平成20年)秋期試験まで) SD 上級システムアドミニストレータ試験 (2008年(平成20年)秋期試験まで) AD 初級システムアドミニストレータ試験 (2009年(平成21年)春期試験まで) SC 情報セキュリティスペシャリスト試験 (2016年(平成28年)秋期試験まで)(現情報処理安全確保支援士試験)
この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。
Lokasi Pengunjung: 3.144.172.245