プログラミング

プログラミング
24問 • 2年前
  • 小林健人
  • 通報

    問題一覧

  • 1

    データ分析のステップ

    抽出(条件を定めてデータを抽出), 加工(結合、ソート、集計、データ追加), 分析(統計処理、機械学習、分類と予想)

  • 2

    データ分析用の言語 1.統計解析特化のオープンソースで無料、豊富なパッケージが特徴 2.少ないコードでプログラムが書けるオープンソース、幅広い活用先と豊富なライブラリが特徴 3.データベースを操作するための言語(分析向けではない)

    R, Python, SQL

  • 3

    データ型の種類 1.整数を扱う型 2.小数を扱う 3.真偽を判定する2つの値 4.文字列を扱う型

    整数型, 不動小数型, プール型, 文字列型

  • 4

    データ型の変換方法 1.変換を明示的に指定する方法 2.明示的に指定せず、PCの判断で自動的に変換させること

    整数型変換, 暗黙の型変換

  • 5

    フローチャートの記号 1.端子 2.処理 3.判断 4.ループ端

    プログラムの開始と終了に使用, プログラムで行われる処理, 判定処理、真偽で処理をっ分岐させるための記号, 繰り返し名称と繰り返し条件を明記する記号

  • 6

    プログラム全体の処理を図示したもの

    フローチャート

  • 7

    オブジェクトとクラスを組み合わせて、ソフトウェア全体を構築する考え

    オブジェクト指向

  • 8

    オブジェクト言語化するために必要な要素

    クラス, オブジェクト

  • 9

    オブジェクト指向言語化に必要なオブジェクトを構成する要素 1.データに該当する要素 2.処理方法に相当する要素

    データ, 処理

  • 10

    メゾットの種類 1.クラスの機能を引き継いで、新しいクラスを作成する 2.クラスの機能や処理を外部参照できないようにすること 3.継承の機能の一部を変更すること

    継承, カプセル化, ポリモーフィズム

  • 11

    システム(プログラム)内部構造を重視したテスト

    ホワイトボックステスト

  • 12

    ホワイトボックステストの評価方法

    コードカバレッジ

  • 13

    フローチャートの分岐条件が網羅具合を測るテスト

    制御フローテスト

  • 14

    制御フローテストの手法 1.全命令を一度実行 2.全分岐を一度実行 3.条件分岐で真が偽になる場合は最低1回は含める

    命令網羅, 分岐網羅, 条件網羅

  • 15

    ホワイトボックステストの1つで、 プログラムの変数がどこで定義・使用・消滅するかを検証するテスト

    データフローテスト

  • 16

    システムの出入力を意識したテスト

    ブラックボックステスト

  • 17

    ブラックボックステストの手法 1.出力値が同じ入力値をグループにまとめて、境界や前後の値をテストする分析 2.出力値が同じ入力値をグループにまとめて、グループ内から代表の値を選んでテストする分析

    境界値分析, 同値分析

  • 18

    1.特別な手順なしに、呼び出せる関数 2.プログラミング言語が用意されている機能郡

    組み込み関数, 標準ライブラリ

  • 19

    外部ライブラリ 1.mathの拡張版で、数値処理を効率化するライブラリ 2.HTTP通信を行う、スクレイピングが可能なライブラリ 3.様々なグラフを描写できるライブラリ 4.Excelファイルの読み書きなどの操作

    Numpy, Requests, matplotlib, openpyxi

  • 20

    効率の良いプログラムの長所

    使用時間を削減し、クラウドサービスの費用を削減できる

  • 21

    効率の良いプログラムにするために必要な事

    繰り返し処理を見直す

  • 22

    繰り返し処理を見直すために必要な事

    Linuxのtimeコマンドで実行時間を計測する

  • 23

    1つのプラグラムに対して段階的に実行できる開発環境

    対話型開発環境

  • 24

    対話型開発環境の1つで、 プログラム行の下に結果が返ってきて結果を1つ1つ確認しながら分析でき、 ソースコード、実行結果、図表、文書を1ファイルに保存して共有可能

    Jupiter Notebook

  • ビジネス・行動規範

    ビジネス・行動規範

    小林健人 · 23問 · 2年前

    ビジネス・行動規範

    ビジネス・行動規範

    23問 • 2年前
    小林健人

    数理基礎

    数理基礎

    小林健人 · 58問 · 2年前

    数理基礎

    数理基礎

    58問 • 2年前
    小林健人

    データ加工

    データ加工

    小林健人 · 20問 · 2年前

    データ加工

    データ加工

    20問 • 2年前
    小林健人

     データ分析

     データ分析

    小林健人 · 20問 · 2年前

     データ分析

     データ分析

    20問 • 2年前
    小林健人

    データベース

    データベース

    小林健人 · 5問 · 2年前

    データベース

    データベース

    5問 • 2年前
    小林健人

    ITセキュリティ

    ITセキュリティ

    小林健人 · 13問 · 2年前

    ITセキュリティ

    ITセキュリティ

    13問 • 2年前
    小林健人

    ビジネス・論理的思考

    ビジネス・論理的思考

    小林健人 · 16問 · 2年前

    ビジネス・論理的思考

    ビジネス・論理的思考

    16問 • 2年前
    小林健人

    tableau アナリスト

    tableau アナリスト

    小林健人 · 100問 · 2年前

    tableau アナリスト

    tableau アナリスト

    100問 • 2年前
    小林健人

    Tableauアナリスト2

    Tableauアナリスト2

    小林健人 · 99問 · 2年前

    Tableauアナリスト2

    Tableauアナリスト2

    99問 • 2年前
    小林健人

    tableau アナリスト

    tableau アナリスト

    小林健人 · 78問 · 2年前

    tableau アナリスト

    tableau アナリスト

    78問 • 2年前
    小林健人

    コンピュータの構成要素

    コンピュータの構成要素

    小林健人 · 21問 · 1年前

    コンピュータの構成要素

    コンピュータの構成要素

    21問 • 1年前
    小林健人

    問題一覧

  • 1

    データ分析のステップ

    抽出(条件を定めてデータを抽出), 加工(結合、ソート、集計、データ追加), 分析(統計処理、機械学習、分類と予想)

  • 2

    データ分析用の言語 1.統計解析特化のオープンソースで無料、豊富なパッケージが特徴 2.少ないコードでプログラムが書けるオープンソース、幅広い活用先と豊富なライブラリが特徴 3.データベースを操作するための言語(分析向けではない)

    R, Python, SQL

  • 3

    データ型の種類 1.整数を扱う型 2.小数を扱う 3.真偽を判定する2つの値 4.文字列を扱う型

    整数型, 不動小数型, プール型, 文字列型

  • 4

    データ型の変換方法 1.変換を明示的に指定する方法 2.明示的に指定せず、PCの判断で自動的に変換させること

    整数型変換, 暗黙の型変換

  • 5

    フローチャートの記号 1.端子 2.処理 3.判断 4.ループ端

    プログラムの開始と終了に使用, プログラムで行われる処理, 判定処理、真偽で処理をっ分岐させるための記号, 繰り返し名称と繰り返し条件を明記する記号

  • 6

    プログラム全体の処理を図示したもの

    フローチャート

  • 7

    オブジェクトとクラスを組み合わせて、ソフトウェア全体を構築する考え

    オブジェクト指向

  • 8

    オブジェクト言語化するために必要な要素

    クラス, オブジェクト

  • 9

    オブジェクト指向言語化に必要なオブジェクトを構成する要素 1.データに該当する要素 2.処理方法に相当する要素

    データ, 処理

  • 10

    メゾットの種類 1.クラスの機能を引き継いで、新しいクラスを作成する 2.クラスの機能や処理を外部参照できないようにすること 3.継承の機能の一部を変更すること

    継承, カプセル化, ポリモーフィズム

  • 11

    システム(プログラム)内部構造を重視したテスト

    ホワイトボックステスト

  • 12

    ホワイトボックステストの評価方法

    コードカバレッジ

  • 13

    フローチャートの分岐条件が網羅具合を測るテスト

    制御フローテスト

  • 14

    制御フローテストの手法 1.全命令を一度実行 2.全分岐を一度実行 3.条件分岐で真が偽になる場合は最低1回は含める

    命令網羅, 分岐網羅, 条件網羅

  • 15

    ホワイトボックステストの1つで、 プログラムの変数がどこで定義・使用・消滅するかを検証するテスト

    データフローテスト

  • 16

    システムの出入力を意識したテスト

    ブラックボックステスト

  • 17

    ブラックボックステストの手法 1.出力値が同じ入力値をグループにまとめて、境界や前後の値をテストする分析 2.出力値が同じ入力値をグループにまとめて、グループ内から代表の値を選んでテストする分析

    境界値分析, 同値分析

  • 18

    1.特別な手順なしに、呼び出せる関数 2.プログラミング言語が用意されている機能郡

    組み込み関数, 標準ライブラリ

  • 19

    外部ライブラリ 1.mathの拡張版で、数値処理を効率化するライブラリ 2.HTTP通信を行う、スクレイピングが可能なライブラリ 3.様々なグラフを描写できるライブラリ 4.Excelファイルの読み書きなどの操作

    Numpy, Requests, matplotlib, openpyxi

  • 20

    効率の良いプログラムの長所

    使用時間を削減し、クラウドサービスの費用を削減できる

  • 21

    効率の良いプログラムにするために必要な事

    繰り返し処理を見直す

  • 22

    繰り返し処理を見直すために必要な事

    Linuxのtimeコマンドで実行時間を計測する

  • 23

    1つのプラグラムに対して段階的に実行できる開発環境

    対話型開発環境

  • 24

    対話型開発環境の1つで、 プログラム行の下に結果が返ってきて結果を1つ1つ確認しながら分析でき、 ソースコード、実行結果、図表、文書を1ファイルに保存して共有可能

    Jupiter Notebook