記事一覧
![](https://assets.st-note.com/production/uploads/images/30692067/rectangle_large_type_2_c3ad0a80358a73ad57411d8f4e96f4cc.jpeg?width=800)
BlocklyからPythonへの翻訳
https://blockly.gamesの日本語訳は以下の通り。 Blockly Gamesは、プログラミングを教える一連の教育用ゲームです。これは、コンピュータプログラミングの経験がない子供…
世界一安価で簡単な方法で家庭菜園を始めてみました!
本日は一粒万倍日と天赦日が重なる吉日ということで、私がこれまでしたことがない家庭菜園を始めてみることにしました。
Youtuberの赤カブちゃんねるさんとDaisuke Miyazakiさんの動画を参考にしました。今回植えるのは、私の大好物の長ネギです。
①まず、近所のスーパーとドラッグストアで長ネギと元肥入り培養土を買ってきました。
長ネギは根がしっかりしてそうなものを選びました
②赤
gif動画勉強法を将棋の研究にも応用してみた
上の記譜は「木村定跡」と言われる定跡です。
私は終盤が弱いので、今後は詰将棋学習にも使っていこうかなぁ
応用情報技術者試験 平成30年秋期試験午前問題 問8
探索表の構成法を例とともに a~c に示す。最も適した探索手法の組合せはどれか。ここで,探索表のコードの空欄は表の空きを示す。
正解 ア
あらかじめ探索対象のデータ群が「昇順に並んでいる」「降順に並んでいる」といった規則性を持つ場合は、2分探索法という、より効率の良い方法をとることができます。
使用頻度が高いデータほど探索表の先頭のほうに位置していることになります。線形探索では探索表の先頭か
応用情報技術者試験 平成29年秋期試験午前問題問5 平成30年秋期試験午前問題問6 と木構造まとめ
木構造は、階層構造を持つデータで広く用いられる他、データの探索や整列などの用途にも使われるデータ構造です
図1
図2
完全2分木
図3
図4
完全2分木とは、上から順に左詰めで要素を埋めていって、その深さの要素が埋め尽くされるまでは次の深さに行かない…といった構造の2分木のこと。
2分木の走査
2分木に含まれるデータを対象として探索を行う場合、その木構造をたどり節点をもれなく巡回する必要
応用情報技術者試験 平成28年春期試験午前問題 問5
A,B,Cの順序で入力されるデータがある。各データについてスタックへの挿入と取出しを1回ずつ行うことができる場合,データの出力順序は何通りあるか。
(ア)3
(イ)4
(ウ)5
(エ)6
よって5通り
この問題の出題歴
* 応用情報技術者 H24春期 問6
* ソフトウェア開発技術者 H15春期 問10
* ソフトウェア開発技術者 H19秋期 問9
応用情報技術者試験 平成27年秋期試験午前問題 問19
目的プログラムの実行時間を短くするためにコンパイラが行う最適化方法として,適切なものはどれか。
(ア) 繰返し回数の多いループは,繰返し回数がより少ないループを複数回繰り返すように変形する。例えば,10,000回実行するループは,100回実行するループを100回繰り返すようにする。
(イ) 算術式の中で,加算でも乗算でも同じ結果が得られる演算は乗算で行うように変更する。例えば,"X+X"は"2
応用情報技術者試験 平成31年春期試験午前問題 問17
プログラムの実行時に利用される記憶領域にスタック領域とヒープ領域がある。それらの領域に関する記述のうち,適切なものはどれか。
(ア) サブルーチンからの戻り番地の退避にはスタック領域が使用され,割当てと解放の順序に関連がないデータにはヒープ領域が使用される。
(イ) スタック領域には未使用領域が存在するが,ヒープ領域には未使用領域は存在しない。
(ウ) ヒープ領域はスタック領域の予備領域で
応用情報技術者試験 平成30年春期午前 問20
RFIDの活用事例として,適切なものはどれか。
* ア 紙に印刷されたディジタルコードをリーダで読み取ることによる情報の入力
* イ 携帯電話とヘッドフォンとの間の音声データ通信
* ウ 赤外線を利用した近距離データ通信
* エ 微小な無線チップによる人又は物の識別及び管理
正解 エ
RFID(Radio Frequency IDentification)は、ID情報を埋め込んだRFタグ(I
応用情報技術者試験 平成20年春期試験午前問題 問37
あるコンピュータ上で,異なる命令形式のコンピュータで実行できる目的プログラムを生成する言語処理プログラムはどれか。
ア.エミュレータ
イ.クロスコンパイラ
ウ.最適化コンパイラ
エ.プログラムジェネレータ
答 イ
クロスコンパイラとは
エミュレータとは
* 応用情報技術者 H23特別 問22
* 応用情報技術者 H27春期 問19
* 基本情報技術者 H17秋期 問36
* ソフトウェ
アイディア製造工場を作るために
野口悠紀雄氏の著書「超AI整理法」に感化され、自分もアイディア製造工場をつくってみようと、調べたことなどを覚え書きとして以下に書き込みます。
①思いついたことを、何でもすぐに音声入力でメモ帳に記録する。
→どんな方法が速いのかこれから調べる。
②新聞記事の見出しも、音声入力や写真の形で記録する。
③これらは、「あああ」などのキーワード(P117~131)で検索できるようにしておく。
④随
ビットコインと金で価格面での相関性はあるのか②
図表 3:ビットコインと金の価格変動の相関
「ビットコインと金の相関はあまりない。」という結論になりそうです。
一般的に相関性の薄い資産クラスをポートフォリオとして保有していくことで、ポートフォリオ全体のリスクとリターンは効率的になっていきます。ビットコインについても、金と相関のある動きをするのではなく、金とも異なる動きをすることによって、投資という視点、ポートフォリオの観点で、様々な
ビットコインと金で価格面での相関性はあるのか①
ビットコインはデジタルゴールドと呼ばれることがあります。
これは、国家が発行するドルや円などの通貨は、経済状況にあわせた金融政策も行われていますが、ビットコインに金融政策はなく、通貨とも異なるからです。
ゴールドとビットコインの共通点とは
ビットコインとゴールドの共通点は主に以下の通りです。
1. 希少価値がある
2.偽造できない
3.分割できる
4.採掘にコストがかかる
5.劣化し
BlocklyからPythonへの翻訳
https://blockly.gamesの日本語訳は以下の通り。
Blockly Gamesは、プログラミングを教える一連の教育用ゲームです。これは、コンピュータプログラミングの経験がない子供向けに設計されています。これらのゲームの終わりまでに、プレイヤーは従来のテキストベースの言語を使用する準備が整います。
パズルは、Blocklyの形状と、ピースがどのように合わさるのかを簡単に紹介す
ScratchからPythonへの翻訳
以前からプログラミングのアイデアをフローチャート化しておいて、後でいろいろなプログラミング言語に翻訳してみることはできないかと考えていましたが、なかなかいいサンプルがみつからず、手が止まっていました。
今日、ふとScratchなどのビジュアルプログラミング言語から各プログラミング言語への変換の方がいいのではないかと思いついたので、参考になりそうなサイトをいくつか貼っておきます。明日以降にGoog