未来エンジニア養成所Blog

月単価150万以上のプログラミング講師がプログラミングを皆に楽しんでもらうための情報をお届けします。

【DB入門】データベース管理システム(RDBMS)の役割

データの管理 トランザクションの管理 同時実行制御管理 障害復旧管理 セキュリティ管理 参考図書 データベースは下の図のように、データを蓄積する部分とそれを操作するエンジン( RDBMS)で構成されます。 ユーザは SQL言語でRDBMSに命令を送ることで、デ…

【Java】基本構文に関する問題1-18

問題1-18 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、2つのint配列オブジェクトを引数に取り、共通する数値の個数を調べて戻り値として返すcommonメソッドを定義してください。 (今回のサンプルでは10、17、…

【Java】基本構文に関する問題1-17

問題1-17 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、引数で渡ってくるint配列オブジェクトの各要素の中から最大のものを選んで戻り値として返すmaxメソッドを定義してください。 (ただし、すべての値は正の…

【Java】基本構文に関する問題1-16

問題1-16 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、引数で渡ってくるint配列オブジェクトの各要素の値を合計して、戻り値として返すsumメソッドを定義してください。 【実行結果】 配列の合計値:28 【Arra…

【Java】基本構文に関する問題1-15

問題1-15 次の指示に従ってArrayBasicPracticeクラスのmainメソッドを完成させてください。 int配列型変数arrを宣言してください。 要素数が3つのint配列型オブジェクトを生成してください。 各要素にそれぞれ25、39、43を代入してください。 forループを使…

プログラミング講師として現役ITエンジニアから転職するという選択

『ITエンジニア経験があるからといって、 すぐにプログラミング講師になれるのだろうか』 『講師業に興味はあるが、自分でできるのか不安』 こんな思いがあって、なかなかプログラミング講師に チャレンジができない人もいるでしょう。 私は17年間「ITエンジ…

【Bubble/ノーコード】データベースに登録された画像を表示する

前回の記事で保存した画像データを表示する機能を作成します。 画像を表示するフィールドを作成する リンクの設定 新しいページの作成 ページに画像を表示させる リンククリック時の設定 参考図書 画像を表示するフィールドを作成する 画像を表示するフィー…

【DB入門】データベースとは Part3

データベース管理システム ExcelやAccessとの違い データベースサーバとクライアント 参考図書 データベース管理システム データベースには「データを管理、運用するためのエンジン」というものがあります。 私たちは、このエンジンに決められた方式で命令を…

【Java】基本構文に関する問題1-14

問題1-14 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、int型の3つの引数の中で、一番小さいものの値を戻り値として返すminメソッドを作成してください。 【実行結果】 整数88、79、96の中で最小の値は79です …

【Java】基本構文に関する問題1-13

問題1-13 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、第一引数と第二引数の値を、第三引数の種類によって計算するcalcメソッドを定義してください。 ただし、3つの引数の型はすべてint型とし、第三引数の値が…

【Java】基本構文に関する問題1-12

問題1-12 mainメソッドはすでに完成しています。(変更は禁止です) mainメソッド内で呼び出している、第一引数の文字列を第二引数の回数分表示するdisplayメソッドを定義してください。 【実行結果】 テスト テスト テスト テスト テスト 【MethodBasicPrac…

【Java】基本構文に関する問題1-11

問題1-11 int型変数xが1で初期化されています。 xの値をwhile文を用いて2倍していき、その都度値を出力します。 xの値が1000を超えた段階でループを終了してください。 【実行結果】 1 2 4 8 16 32 64 128 256 512 【WhileBasicPractice.java】 public class…

オンラインスクールのプログラミング講師をオススメできない5つの理由

オンラインプログラミングスクールとは オススメできない理由1:儲からない オススメできない理由2:時間外の対応が多い オススメできない理由3:質問への回答が厄介 オススメできない理由4:本業の後には辛い オススメできない理由5:自走できない生徒がい…

【Bubble/ノーコード】データベースに画像を保存する

完成イメージ フォームの作成 フィールドを作成 フィールドの設定 画像を保存するフィールドを作成 画像の表示をリセット 参考図書 完成イメージ 「画像のタイトルを入力」「画像をアップロード」して「保存ボタン」を押すと、それがデータベースに保存され…

【DB入門】データベースとは Part2

データの管理を行うソフトウェア データベースを使った管理 参考図書 データの管理を行うソフトウェア データベースとは、「ある目的のために集められた情報を、一定のルールにしたがって蓄積しておく場所」ということです。 それでは、そのデータはどのよう…

【Java】基本構文に関する問題1-10

問題1-10 変数levelは山の段数を表しています。 for文をネストして、次の図形を作成してください。 なお、山の左側には全角スペースを使用してください。 (実行結果は見やすさのため白い四角で表します) 【実行結果】 □ □ □ □ ■ □ □ □ ■ ■ ■ □ □ ■ ■ ■ ■ ■…

【Java】基本構文に関する問題1-9

問題1-9 for文を利用して、10から100までの自然数の中から素数であるものを表示してください。 素数とは、1とその数以外のどんな自然数によっても割り切れない1より大きな自然数のことです。 【実行結果】 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 …

【Java】基本構文に関する問題1-8

問題1-8 21から29までの数値を調査します。 その数値が3から9までの倍数である場合は「○は△の倍数です」と出力します。 【実行結果】 21は3の倍数です 21は7の倍数です 24は3の倍数です 24は4の倍数です 24は6の倍数です 24は8の倍数です 25は5の倍数です 27…

【Java】基本構文に関する問題1-7

問題1-7 int型の変数monthが宣言してあります。変数monthは月を表しています。 変数monthの値が1、3、5、7、8、10、12の場合は「○月は31日まであります」と表示し、4、6、9、11の場合は「○月は30日まであります」と表示します。 2の場合は「2月は28、または…

Zoomの新機能【自動更新機能】

Zoomの自動更新機能 オンラインビデオ会議ソフトZoomをアップデートすることで、Zoomの新機能 自動更新機能を利用できるようになりました。 今まで、Zoomアプリをアップデートするには、手動でアップデートする必要がありました。 そのためアップデート作業…

【Bubble/ノーコード】スライドショーを設置する

スライドショーを設置する プラグインのインストール Slideshowの配置 プレビューで確認 参考図書 スライドショーを設置する プラグインの使い方を紹介しながら、スライドショーを作成していきます。 完成イメージは下記のようになります。 プラグインのイン…

【DB入門】データベースとは Part1

データベースとは データと情報の違い データベース化の目的 参考図書 データベースとは みなさんは、パソコンやスマートフォンでインターネットを使って買い物をしたことがありますか? インターネット上にはたくさんのショッピングサイトがあり、本や食料…

【Java】基本構文に関する問題1-6

問題1-6 double型の2つの変数(身長height と 体重weight)が宣言してあります。 次の手順にしたがって、肥満度(BMI)測定を行ってください。 double型の変数bmiを宣言します。 変数bmiにBMI値を格納します。BMI値の算出方法は以下の通りです。 BMI = (体…

【Java】コレクション Part5

前回に引き続きコレクションの解説です。 前回までの記事はこちら phoeducation.work phoeducation.work phoeducation.work phoeducation.work オブジェクトの順序付け まとめ 参考図書 あわせて学習したい オブジェクトの順序付け コレクションを扱う場合、…

【Java】コレクション Part4

前回に引き続きコレクションの解説です。 前回までの記事はこちら phoeducation.work phoeducation.work phoeducation.work Collectionsクラス Arraysクラス 参考図書 あわせて学習したい Collectionsクラス Collectionsクラスには、コレクションに対して、…

【Java】コレクション Part3

前回に引き続きコレクションの解説です。 前回までの記事はこちら phoeducation.work phoeducation.work Queueインターフェース Stackクラス コレクション要素の取り出し 参考図書 あわせて学習したい Queueインターフェース QueueはFIFO(First In First Ou…

【Bubble/ノーコード】出身地投票アプリを作ろう

出身地投票アプリを作ろう 今回は自分の出身地を入力して投票できるようなアプリを作成してみます。 完成イメージはこんな感じです。 都道府県を入力するフォーム 入力されたデータをデータベースに登録するボタン データベースに登録された、都道府県名を呼…

あけましておめでとうございます

あけましておめでとうございます 昨年も「未来エンジニア養成所Blog」を読んで頂きありがとうございます。 今年初めて読みに来た方もありがとうございます^^ 初めての方は、是非私のプロフィールも読んでみてくださいね。 phoeducation.work 2021年当初は …

【Java】基本構文に関する問題1-5

問題1-5 int型の変数ageが宣言してあります。変数ageは年齢を表しています。 変数ageの値が20以上の場合は「成人です」と表示します。 また、変数ageの値が20未満かつ0以上の場合は「未成年です」と表示します。 それ以外の場合は「エラー」と表示します。 …

【Java】コレクション Part2

前回に引き続きコレクションの解説です。 前回の記事はこちら phoeducation.work Setインターフェース Listインターフェース Mapインターフェース 参考図書 あわせて学習したい Setインターフェース SetインターフェースはCollctionインターフェースを実装し…