結果としてスタックには16進の各桁である0011,1100,0000,1111の順で値が格納されることになります。210進数-5.625を,8ビット固定小数点形式による2進数で表したものはどれか。ここで,小数点位置は3ビット目と4ビット目の間とし,負数には2の補数表現を用いる。補足(例文と訳など)答え10100110誤答選択肢010011001010010111010011解説まず正数の5.625を2進数で求め、その後、求めたビット列を2の補数表現にすることで-5.625を2進数に変換します。0.5+0.125と表せるので、2-1+2-3→0.1010(2)となり、この二つを足し合わせた0101.1010(2)が5.625の8ビット固定小数点形式ということになります。10進数-5.625は負数なので、正数の5.625(2進数では0101.1010)を2の補数で表現したものになります。あるビット列の2の補数は、すべてのビットを反転し、最下位ビットに1を加えることで求められるので、0101.1010を反転→1010.01011010.0101の最下位ビットに1を加える→1010.0110したがって正解は「1010.0110」になります。3コンピュータで連立一次方程式の解を求めるのに,式に含まれる未知数の個数の3乗に比例する計算時間が掛かるとする。あるコンピュータで100元連立一次方程式の解を求めるのに2秒掛かったとすると,その4倍の演算速度をもつコンピュータで1,000元連立一次方程式の解を求めるときの計算時間は何秒か。計算量と求められます。これを解くには100元連立一次方程式の1,000倍の計算時間を要するので、単純1,000倍すると、(2×1,000=)2,000秒ですが、4倍の演算速度をもつコンピュータを用いて計算を行うため、実際に掛かる計算時間は2,000秒の1/4である500秒になります。4次の規則から生成することができる式はどれか。Form,バッカス・ナウア記法)と呼ばれ、XMLをはじめ多くのプログラム言語の構文定義に用いられています。BNFで使われている各記号は、「::=」が左辺と右辺の区切り,「|」がor(または),「<>」は非終端記号を表しています。各式を規則に従って変換していき、最後に<式>の形になれば規則どおりであることになります。(A*B)+(C*D)→(<式>)*(<式>)5スタック1,2があり,図の状態になっている。スタック1からポップしたデータをそのままスタック2にプッシュする。スタック2からポップしたデータを出力する。順番に出力するためには,関数をどの順で実行すればよいか。文章の説明よりも実際の流れを見たほうがわかりやすいので、アニメーションGIFで処理の流れを見てみましょう。正解は「f,f,g,f,g,f,g,g」の順番になります。A[9]に正の整数kを格納する。85が格納される場所はどこか。yはxをyで割った剰余を返す。配列の要素は全て0に初期化されている。