PowerPoint プレゼンテーション
|
|
|
- ともひろ かに
- 7 years ago
- Views:
Transcription
1 5 月 Java 基礎 1 タイトル Java 基礎 2 日間 概要 目的 サーバサイドのプログラミング言語で最もシェアの高い Java SE の基本を習得します 当研修ではひとつの技術ごとに実用的なアプリケーションを作成するため 効果的な学習ができます Java SE の多くの API の中で 仕事でよく利用するものを中心に効率よく学びます 実際の業務で最も利用される開発環境である Eclipse を使った Java アプリケーション開発の演習を通じて Java プログラミングの基本を習得します プログラミングの仕方だけでなく デバッグ方法や Eclipse の各種機能の使い方を習得することで効率的な作業ができるようになります テキスト 5 月 2 日 ( 水 )AM 1. Java 1.1 Java とは 1.2 Java のインストール 1.3 Java の基本動作 2. Java の基本 2.1 エントリーポイント 2.2 出力 2.3 文 2.4 コメント 5 月 2 日 ( 水 )PM 3. データ型 3.1 データ型とは 3.2 数値型 3.3 文字型 3.4 論理型 3.5 文字列型 4. 変数 4.1 変数の定義 4.2 変数の利用 5 月 7 日 ( 月 )AM 5. 演算子 5.1 演算子とは 5.2 代入演算子 5.3 比較演算子 5.4 論理演算子 6. 配列 6.1 配列とは 6.2 配列の定義 6.3 配列の利用 5 月 7 日 ( 月 )PM 7. 制御構造 7.1 制御構造とは 7.2 分岐 7.3 繰り返し 8. 関数 8.1 関数とは 8.2 関数の定義 8.3 関数の利用 8.4 多重定義 ( オーバーロード ) 1
2 5 月 Java 基礎 2 タイトル 概要 目的 Java 応用 3 日間 継承 カプセル化 ポリモルフィズムのメリットを 演習を通じて理解します 仕事に活用できるレベルとして オブジェクト指向プログラミングのみに焦点を当てて学習します クラス インターフェースおよび抽象クラスの違いや使い方をマスターします 継承 カプセル化およびポリモーフィズムを実際にプログラミングしながら習得します テキスト 5 月 8 日 ( 火 )AM 1. クラスとインスタンス 1.1 クラスとは 1.2 インスタンスとは 1.3 クラスの定義 1.4 クラスの利用 ( インスタンスの作成 ) 1.5 フィールドの定義 1.6 フィールドの利用 1.7 メソッドの定義 1.8 メソッドの利用 5 月 8 日 ( 火 )PM 2. コンストラクタ 2.1 コンストラクタとは 2.2 コンストラクタの定義 2.3 コンストラクタの利用 3. 継承 3.1 継承とは 3.2 継承の利用 3.3 オーバーライド 4. インターフェース 4.1 インターフェースとは 4.2 インターフェースの定義 4.3 インターフェースの利用 5 月 9 日 ( 水 )AM 5. 抽象クラス 5.1 抽象クラスとは 5.2 抽象クラスの定義 5.3 抽象クラスの利用 5 月 9 日 ( 水 )PM 6. ポリモーフィズム 6.1 ポリモーフィズムとは 6.2 ポリモーフィズムの利用 7. 例外 7.1 例外とは 7.2 例外の補足 7.3 例外の定義 7.4 例外の送出 7.5 独自例外の作成 5 月 10 日 ( 木 )AM 8. コレクション 8.1 コレクションとは 8.2 リスト 8.3 マップ 5 月 10 日 ( 木 )PM 9. 列挙型 9.1 列挙型とは 9.2 列挙型の定義 9.3 列挙型の利用 10. カプセル化 10.1 カプセル化とは 10.2 アクセス修飾子 10.3 カプセル化の方法 5 月 8 日 ( 火 )AM に Java 基礎 の確認テストを行います 2
3 5 月 Java 基礎 3 タイトル 概要 目的 Servlet/JSP プログラミング基礎 3 日間 Servlet と JSP プログラミングを習得します ほとんどの開発の現場で使われている MVC アーキテクチャに則って部品化します これらのプログラミングを手順通りに実装することで 誰でもスムーズに Web アプリケーションが開発できるようになります EL 式と JSTL を使ったセキュアな画面作成についても学びます プログラムが動作しない原因を探すスキルを身に付けるために HTTP プロトコルを理解して Firbug と Eclipse を使ったデバッグの仕方を習得します テキスト 5 月 11 日 ( 金 )AM 1. HTTP 通信 1.1 リクエストとレスポンス 1.2 URL 1.3 GET と POST 5 月 11 日 ( 金 )PM 2. Servlet 2.1 Servlet とは 2.2 Servlet の定義 2.3 Servlet の実装 2.4 Servlet の公開 2.5 文字コードの設定 3. パラメータ 3.1 パラメータとは 3.2 パラメータの取得 3.3 文字コードの設定 5 月 14 日 ( 月 )AM 4. リダイレクト 4.1 リダイレクトとは 4.2 リダイレクトの実施 5 月 14 日 ( 月 )PM 5. JSP 5.1 JSP とは 5.2 JSP の定義 5.3 JSP の実装 5.4 JSP の公開 5.5 文字コードの設定 6. 暗黙オブジェクト 6.1 暗黙オブジェクトとは 6.2 暗黙オブジェクトの利用 5 月 15 日 ( 火 )AM 7. Servlet と JSP の連携 7.1 連携とは 7.2 ディスパッチ 5 月 15 日 ( 火 )PM 8. Web スコープ 8.1 Web スコープとは 8.2 スコープの種類 8.3 リクエストスコープの利用 8.4 セッションスコープの利用 9. EL 式と JSTL 9.1 EL 式とは 9.2 EL 式の利用 9.3 JSTL とは 9.4 JSTL の利用 5 月 11 日 ( 金 )AM に Java 応用 の確認テストを行います 3
4 5 月 Java 基礎 4 タイトル概要目的テキスト JDBC プログラミング基礎 2 日間 Java からデータベースを操作する API である JDBC を習得します プログラムから INSERT 分や SELECT 文を実行する方法を習得します JDBC で最も注意が必要なのは SQL インジェクションによるセキュリティホールとリソースの開放漏れです SQL インジェクション対策として PreparedStatement とプレースホルダを使ったプログラミングを習得します また リソース開放漏れのないように try-catch-finally の記述方法を習得します 5 月 16 日 ( 水 )AM 1. JDBC 1.1 JDBC とは 1.2 JDBC の設定 5 月 16 日 ( 水 )PM 2. 接続と切断 2.1 接続方法 2.2 切断方法 5 月 17 日 ( 木 )AM 3. レコードの取得 3.1 SQL の定義 3.2 ステートメントの取得 3.3 プレースホルダの利用 3.4 SQL の実行 3.5 実行結果の取得 5 月 17 日 ( 木 )PM 4. レコードの更新 4.1 SQL の定義 4.2 ステートメントの取得 4.3 プレースホルダの利用 4.4 SQL の実行 4.5 実行結果の取得 5. トランザクション 5.1 コミットモードの設定 5.2 コミット 5.3 ロールバック 5 月 16 日 ( 水 )AM に Servlet/JSP プログラミング基礎 の確認テストを行います 4
5 5 月 Java 基礎 5 タイトル概要目的テキスト システム開発基礎 1 日間 システム開発のプロセスや方法論を理解します 各プロセスの実施手順とドキュメントのまとめ方を理解します 要件定義 設計 実装 テストとそれらに対応するテストといったフェーズを理解します これらフェーズに携わる組織や体制について学びます また 運用フェーズに携わる組織や体制について学びます 開発プロセスとしてウォーターフォール型や反復型などのメリット デメリットを理解します 5 月 18 日 ( 金 )AM 1. システム開発 1.1 システム開発の概要 1.2 開発プロセス 2. 要件定義 2.1 要件定義とは 2.2 要求定義の流れ 4. 実装 4.1 実装とは 4.2 単体テスト 5. テスト 5.1 結合テスト 5.2 機能テスト 5.3 システムテスト 5 月 18 日 ( 金 )PM 3. 設計 3.1 設計とは 3.2 基本設計 3.3 詳細設計 5 月 18 日 ( 金 )AM に JDBC プログラミング基礎 の確認テストを行います 5
6 5 月 Java 基礎 6 タイトル概要目的テキスト UML 基礎 1 日間 アプリケーション開発で最もよく使うアクティビティ図 ユースケース図 クラス図 シーケンス図の記法と実践的な用途を学び 仕事に活用できるようになります 要件定義で要求をまとめる際に利用できるクラス図 シーケンス図 を習得します クラス図は汎化や実現など関係の対念をひととおり理解し 要件定義の際に利用する概念モデルと プログラムの設計に利用する設計モデルの 2 つの用途を学びます シーケンス図はメソッドの呼び出しを図示する用途として習得します 5 月 21 日 ( 月 )AM 1. UML 1.1 UML とは 1.2 図の種類 2. アクティビティ図 2.1 アクティビティ図とは 2.2 アクティビティ図の書き方 4. クラス図 4.1 クラス図とは 4.2 クラス図の書き方 5. シーケンス図 5.1 シーケンス図とは 5.2 シーケンス図の書き方 5 月 21 日 ( 月 )PM 3. ユースケース図 3.1 ユースケース図とは 3.2 ユースケース図の書き方 5 月 21 日 ( 月 )AM に システム開発基礎 の確認テストを行います 6
7 5 月 Java 基礎 7 タイトル概要目的テキスト Web アプリケーション設計基礎 2 日間 エンタープライズアプリケーションの設計の手順と まとめ方を理解します Web アプリケーションの設計は 開発プロジェクト毎に異なる多種多様な設計書が作成されます 当研修では設計書の中に記載されているを網羅的に示し その中で最も重要なものをピックアップして実際の Web アプリケーション設計をどのように行うのかを解説します 5 月 22 日 ( 火 )AM 1. Web アプリケーション設計 1.1 Web アプリケーション設計とは 1.2 レイヤーモデル 5 月 22 日 ( 火 )PM 2. プレゼンテーション層 2.1 画面設計書 2.2 画面遷移図 2.3 バリデーション 2.4 サニタイジング 5 月 23 日 ( 水 )AM 3. ビジネスロジック層 3.1 業務ロジック 3.2 ビジネスルール 3.3 トランザクション 5 月 23 日 ( 水 )PM 4. データ層 4.1 DAO パターン 4.2 ER 図 4.3 テーブル定義書 5 月 22 日 ( 火 )AM に UML 基礎 の確認テストを行います 7
8 5 月 Java 基礎 8 タイトル 概要 Web アプリケーション開発実践演習 5 日間 総合開発演習で開発する際に利用するアーキテクチャを理解して 開発効率が上がるようにします 仮想プロジェクト ( 社員管理システム ) の設計 開発 テストをチームで行います 目的 テキスト Web アプリケーションの開発は 全体のアーキテクチャや設計ルールをあらかじめ決めることで開発効率と品質の向上といった多くのメリットが享受できます 当研修では レイヤパターン MVC パターン DAO パターンといったよく使われるパターンを理解し実装できるようにします テキストでは要求仕様を提示し 受講生は Web アプリケーションの設計とプログラミング テストを実施します 講師は要求のステークホルダとプロジェクトマネージャーの立場で振る舞い 受講生は適宜仕様確認や報連相を行います チームはバージョン管理ツール (Subversion) を使用して 成果物の共有を行います 受講生は最後に発表資料を作成して チームと個人の成果を会社の先輩や上司に発表します 今まで使用してきたテキスト一式 システム概要資料 技術補足資料 5 月 24 日 ( 木 )AM ー PM 1. 開発システムの説明 1.1 システム要件 1.2 機能要件 1.3 画面レイアウト 1.4 画面遷移 5 月 25 日 ( 金 )AM ー PM 2. アプリケーションアーキテクチャの説明 2.1 MVC モデル 2.2 DAO パターン 5 月 28 日 ( 月 )AM ー PM 3. 開発の流れ 3.1 基本設計 3.2 詳細設計 3.3 実装 3.4 テスト 5 月 29 日 ( 火 ) ~ 5 月 30 日 ( 水 )AM ー PM 4. 納品物 4.1 設計 4.2 実装 4.3 テスト 5 月 31 日 ( 月 )AM ー PM 5. 発表会 5 月 24 日 ( 木 )AM に Web アプリケーション設計基礎 の確認テストを行います 8
.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~
.NET プログラマー早期育成ドリル VB 編 付録文法早見表 本資料は UUM01W:.NET プログラマー早期育成ドリル VB 編コードリーディング もしくは UUM02W:.NET プログラマー早期育成ドリル VB 編コードライティング を ご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮下さい VB プログラミング文法早見表 < 基本文法 > 名前空間の定義 Namespace
研修スケジュール 2016年度予定 今後一部変更になる可能性があります ご了承下さい 研修は毎日 9:00 18:00 休憩1時間 です
採用人数10名未満の企業様へ 2016年4月 6月開催 新卒 未経験社員を 短期間 低コストで即戦力にする PHP Javaエンジニア育成 オープン研修 助成金を利用して 実質0円で 受講可能 研修スケジュール 2016年度予定 今後一部変更になる可能性があります ご了承下さい 研修は毎日 9:00 18:00 休憩1時間 です ビジネス研修 大阪 4月4日 月 4月5日 火 2日間 ビジネスマンとしての最低限のマナー
rcp-add-01:アーキテクチャ設計書
Web 注文管理システム ( サンプル ) 履歴 バージョン 改訂内容 改訂者 改訂日 0.1 新規作成 山下 2010/11/1 目次 1. はじめに 1.1 本文書の目的 1.2 参照資料 / 文献 2. 概説 2.1 アーキテクチャ要件 2.3 対象とする機能要件 ( ユースケース ) 2.4 アーキテクチャ設計方針 2.4 仮定と依存 3. 構造及び構成 3.1 物理配置図 3.2 実行環境
Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ
Oracle Un お問合せ : 0120- Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよびSOA 対応データ サービスへ ) を網羅する総合的なデータ統合プラットフォームです Oracle
目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1
ポリテクセンター埼玉セミナー資料 組込み技術者のための C# Monoを用いたマルチプラットフォームアプリケーション開発技術 第 1.2 版 2018 年 8 月 Microbrains Inc. 渋谷 目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い
メディプロ1 Javaプログラミング補足資料.ppt
メディアプロジェクト演習 1 Javaプログラミング補足資料 l Javaとは l JavaScript と Java 言語の違い l オブジェクト指向 l コンストラクタ l 継承 抽象クラス 本資料内のページ番号は, 以下の参考書のページを引用している高橋麻奈 : やさしい Java, ソフトバンククリエイティブ (2,625 円 ) はじめに l プログラミング言語とは? l オブジェクト指向とは?
Javaの作成の前に
メディアプロジェクト演習 1 参考資料 Javaとは JavaScript と Java 言語の違い オブジェクト指向 コンストラクタ サーブレット 本資料内のページ番号は, 以下の参考書のページを引用している 高橋麻奈 : やさしい Java, ソフトバンククリエイティブ (2,625 円 ) はじめに プログラミング言語とは? オブジェクト指向とは? Java 言語とは? JavaとJavaScriptの違いとは?
スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構
スキル領域と (8) ソフトウェアデベロップメント スキル領域と SWD-1 2012 経済産業省, 独立行政法人情報処理推進機構 スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD-2 2012 経済産業省, 独立行政法人情報処理推進機構 専門分野 ソフトウェアデベロップメントのスキル領域 スキル項目 職種共通スキル 項目 全専門分野 ソフトウェアエンジニアリング Web アプリケーション技術
Oracle ADF 11g入門
Oracle ADF 11g 入門 Oracle Fusion Web アプリケーションの構成要素の概要 Oracle ホワイト ペーパー 2007 年 4 月 Oracle ADF 11g 入門 開発者ガイドは Oracle JDeveloper に付属されているので すぐに使用できます これらのガイドは Oracle JDeveloper のスタート ページまたはオンラインの Oracle Technology
ファイナライザを理解する ~ ファイナライザに起因するトラブルを避けるために ~ 2013 年 11 月 25 日 橋口雅史 Java アプリケーションでファイナライザ (finalize() メソッド ) を使用したことがあるプログラマーは多いと思います しかし ファイナライザの仕組みや注意点につ
ファイナライザを理解する ~ ファイナライザに起因するトラブルを避けるために ~ 2013 年 11 月 25 日 橋口雅史 Java アプリケーションでファイナライザ (finalize() メソッド ) を使用したことがあるプログラマーは多いと思います しかし ファイナライザの仕組みや注意点について 理解したうえで使っているでしょうか? アプリケーション プログラムでファイナライザを使用する場合は
Java知識テスト問題
Java 知識テスト SDAS プログラマ(Java 編 ) 運営事務局 このテストは J2EE プログラマとしての Java の知識を評価するものです 問題は 30 問, テスト時間は J2EE 知識テストとあわせて 90 分です 問題は全て択一式です 選択肢から 1 つだけ選択してください 資料の閲覧は禁止です テストが終わり次第 答案用紙を提出していただいてかまいません テスト終了後, 本テストの内容を他の方に話さないでください
2 Java 35 Java Java HTML/CSS/JavaScript Java Java JSP MySQL Java 9:00 17:30 12:00 13: 項目 日数 時間 習得目標スキル Java 2 15 Web Java Java J
1 2018 4 Java 35 35 262.5 30 1 1 1,045,300 653,300 656,000 2017 12 389,300 2,700 2 946,900 554,900 290,900 101,100 1 2 Java Java Java Web Eclipse Java List Set Map StringBuilder HTML/CSS/JavaScript JSP/Servlet
4-3- 基 C++ に関する知識 オープンソースシステムのソースを解読する上で C++ の知識は必須であるといえる 本カリキュラムでは まずオブジェクト指向に関する Ⅰ. 概要理解を深め クラスの扱い方について学習し STL を使用してアルゴリズムとデータ構造を実装する方法を学習する Ⅱ. 対象専
4-3- 基 C++ に関する知識 1 4-3- 基 C++ に関する知識 オープンソースシステムのソースを解読する上で C++ の知識は必須であるといえる 本カリキュラムでは まずオブジェクト指向に関する Ⅰ. 概要理解を深め クラスの扱い方について学習し STL を使用してアルゴリズムとデータ構造を実装する方法を学習する Ⅱ. 対象専門分野職種共通 Ⅲ. 受講対象者 本カリキュラムの 4-2-
Microsoft PowerPoint - 04_01_text_UML_03-Sequence-Com.ppt
システム設計 (1) シーケンス図 コミュニケーション図等 1 今日の演習のねらい 2 今日の演習のねらい 情報システムを構成するオブジェクトの考え方を理解す る 業務プロセスでのオブジェクトの相互作用を考える シーケンス図 コミュニケーション図を作成する 前回までの講義システム開発の上流工程として 要求仕様を確定パソコンを注文するまでのユースケースユースケースから画面の検討イベントフロー アクティビティ図
Seasar.NET入門
2007 Spring Seasar.NET 入門 2007.5.27 Seasar.NET 杉本和也 2007 Spring Copyright 2004-2007 The Seasar Foundation and the others. All rights reserved. 1 杉本和也と申します 高知県の株式会社アイビスに勤務しています プログラミング歴 6 年 オープンソース歴 2 年
WBS テンプレート 2009/8/4 NO 作業項目 計画分析設計開発 SA UI SS PS PG PT テスト IT ST 運用 OT 保守 OM 作業概要 成果物 計画 プロジェクト編成 * プロジェクト責任者 メンバー ( システム部門 現場部門 外
1 1.0.0.0 計画 2 1.1.0.0 プロジェクト編成 * プロジェクト責任者 メンバー ( システム部門 現場部門 外部 ) を決定する プロジェクト体制図 3 1.2.0.0 事前調査 * 4 1.2.1.0 プロジェクト内容 * 5 1.2.2.0 必要なドキュメント収集 * 6 1.2.2.1 経営に関する資料 * 7 1.2.2.2 現行システムに関する資料 * 8 1.2.2.3
メディプロ1 Javaサーブレット補足資料.ppt
メディアプロジェクト演習 1 Java サーブレット補足資料 CGI の基本 CGI と Java サーブレットの違い Java サーブレットの基本 インタラクティブな Web サイトとは Interactive q 対話 または 双方向 q クライアントとシステムが画面を通して対話を行う形式で操作を行っていく仕組み 利用用途 Web サイト, シミュレーションシステム, ゲームなど WWW = インタラクティブなメディア
4 月 東京都立蔵前工業高等学校平成 30 年度教科 ( 工業 ) 科目 ( プログラミング技術 ) 年間授業計画 教科 :( 工業 ) 科目 :( プログラミング技術 ) 単位数 : 2 単位 対象学年組 :( 第 3 学年電気科 ) 教科担当者 :( 高橋寛 三枝明夫 ) 使用教科書 :( プロ
4 東京都立蔵前工業高等学校平成 30 年度教科 ( 工業 ) 科目 ( プログラミング技術 ) 年間授業計画 教科 :( 工業 ) 科目 :( プログラミング技術 ) 単位数 : 2 単位 対象学年組 :( 第 3 学年電気科 ) 教科担当者 :( 高橋寛 三枝明夫 ) 使用教科書 :( プログラミング技術 工業 333 実教出版 ) 共通 : 科目 プログラミング技術 のオリエンテーション プログラミング技術は
PowerPoint プレゼンテーション
オブジェクト指向 プログラミング演習 第 4 回継承 オーバーライド ポリモルフィズム 今日のお題 継承 オーバーライド ポリモルフィズム 継承 (inherit) あるクラス c のサブクラス s を定義する : このとき s は c を継承していると言う 何かの下位概念を表すクラスは その上位概念を表すクラスの属性や機能を ( 基本的には ) 使える 継承の例 大学生 長崎県立大学の学生 大学生を継承する概念
Python によるジオプロセシング スクリプト入門
アイコンの説明... 8 第 1 章イントロダクション... 9 本コースの目的... 11 講習内容... 11 講習資料... 12 イントロダクション... 12 ArcGIS... 13 Web サイト... 13 開発者向けプログラム / サービス... 14 演習 1: 演習環境の構築... 15 ステップ 1: Windows へのログオン ( オプション )... 15 ステップ 2:
PowerPoint Presentation
ソフトウェア演習 B GUI を持つ Java プログラムの 設計と実装 4.1 例題 :GUI を持った電卓を作ろう プロジェクトCalculator パッケージ名 :example ソースファイル : Calculator.java GUI.java EventProcessor.java 2 4.2 GUI とイベント処理 GUI の構成 :Swing GUI の場合 フレーム JFrame:
Rmenuフレームワーク
下地忠史 2013 年 7 月 13 日 ( 土 ) 1951 年生 62 歳 20~30 代 汎用コンピュータ COBOL 40 代前半 Mcintosh HyprCrdでパッケージ開発 40 代後半 Windows VB C++ 50 代 Jvの商用フレームワークWbtribを開発 還暦 Rmnuの開発に着手 ( オープンソース ) 1.Json データフロー 2. サーバサイド MVC 3.
メソッドのまとめ
メソッド (4) 擬似コードテスト技法 http://java.cis.k.hosei.ac.jp/ 授業の前に自己点検以下のことがらを友達に説明できますか? メソッドの宣言とは 起動とは何ですか メソッドの宣言はどのように書きますか メソッドの宣言はどこに置きますか メソッドの起動はどのようにしますか メソッドの仮引数 実引数 戻り値とは何ですか メソッドの起動にあたって実引数はどのようにして仮引数に渡されますか
プレポスト【問題】
コース名 : 基礎から学ぶ!Excel VBA による業務の自動化 受講日 氏名 1 Excel VBA を使用するメリットとして誤っているものを 1 つ選びなさい 1. 手作業では手間のかかる作業も プログラムに記述した処理は一括して実行されるため 何段階ものメニュー操作を行う必要がなくなる 2. プログラムに書いた処理は記述どおりに実行されるため だれがいつ何回行っても確実な処理がなされ 誤動作を防ぐことができる
た場合クラスを用いて 以下のように書くことが出来る ( 教科書 p.270) プログラム例 2( ソースファイル名 :Chap08/AccountTester.java) // 銀行口座クラスとそれをテストするクラス第 1 版 // 銀行口座クラス class Account String name
クラス ( 教科書第 8 章 p.267~p.297) 前回は処理をまとめる方法として メソッドについて学習した 今回はメソッドとその処理の対象となるデータをまとめるためのクラスについて学習する このクラスはオブジェクト指向プログラミングを実現するための最も重要で基本的な技術であり メソッドより一回り大きなプログラムの部品を構成する 今回はクラスにおけるデータの扱いとクラスの作成方法 使用方法について説明していく
改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i)
特許庁アーキテクチャ標準仕様書 ( 参考 ) 処理シーケンスサンプル集 第. 版 平成 28 年 6 月 特許庁 改訂履歴 項番版数作成日 / 改訂日変更箇所変更内容. 平成 28 年 5 月 3 日新規章構成の変更, 分冊化に伴い新規作成 (i) はじめに () 本書の位置づけ 本書は, 特許庁アーキテクチャ標準仕様書 に基づきシステムの動的な振る舞いを処理シーケンスとして定める際に参考とするサンプル集である
ソフトウェア要求分析から詳細設計までシームレスにつなぐ開発手法
第 18 回 ZIPC ユーザーズカンファレンス ソフトウェア要求分析から詳細設計まで シームレスにつなぐ開発手法 2013 年 9 月 20 日 目次 1. ソフトウェア設計手順の概要 2. トレーサビリティ管理ツール導入のポイント 3. ユースケース / ユースケース記述 4. 要求を仕様化する方法が必要 5. ユースケース記述とUSDMの関係 6. 基盤方式設計と機能方式設計の関係 7. ユースケース
JavaプログラミングⅠ
Java プログラミング Ⅰ 12 回目クラス 今日の講義で学ぶ内容 クラスとは クラスの宣言と利用 クラスの応用 クラス クラスとは 異なる複数の型の変数を内部にもつ型です 直観的に表現すると int 型や double 型は 1 1 つの値を管理できます int 型の変数 配列型は 2 5 8 6 3 7 同じ型の複数の変数を管理できます 配列型の変数 ( 配列変数 ) クラスは double
データベースアクセス
データベースアクセスコンポーネント 1. 概要 データベースアクセスコンポーネントとは SQL データベースにアクセスして SQL 文を実行することによりデータベース検索を行う機能を提供するコンポーネントです また データベースアクセスコンポーネントでは データベースの構成情報 接続情報 エラー情報等を取得することも可能です データベースアクセスコンポーネントは アプリケーションビルダーのメニューから以下のように選びます
1 現コンフィギュレータの問題点 1.1 独自言語 TOPPERS カーネル開発者 ( 特に TOPPERS カーネルのポーティングを行う者 ) は 現コンフィギュレータが提供する tf を使用する必要がある しかし tf は TOPPERS の独自言語であり 初めて TOPPERS カーネルを開発
TOPPERS 活用アイデア アプリケーション開発 コンテスト 部門 : 活用アイデア部門 アプリケーション開発部門 作品のタイトル : Ruby 版 TOPPERS コンフィギュレータ 作成者 : 富士ソフト株式会社 ( 代表 : 鴫原一人 ) 対象者 : TOPPERS ソフトウェア開発者 ( 特にポーティングを行う方 ) 使用する開発成果物 : ASP カーネル R1.9.0 (Skyeye
Python によるジオプロセシング スクリプト入門
... 1 アイコンの説明... 8 第 1 章イントロダクション... 9 本コースの目的... 11 コース内容 1 日目... 11 コース内容 2 日目... 12 付属資料... 12 講習資料... 13 イントロダクション... 13 ArcGIS の紹介... 14 Web ページ : サポート情報... 14 Web ページ :ArcGIS を学べる... 15 Web ページ :ArcGIS
WEBシステムのセキュリティ技術
WEB システムの セキュリティ技術 棚橋沙弥香 目次 今回は 開発者が気をつけるべきセキュリティ対策として 以下の内容について まとめました SQLインジェクション クロスサイトスクリプティング OSコマンドインジェクション ディレクトリ トラバーサル HTTPヘッダ インジェクション メールヘッダ インジェクション SQL インジェクションとは 1 データベースと連動した Web サイトで データベースへの問い合わせや操作を行うプログラムにパラメータとして
富士通製プラットフォーム 「PRIMEPOWER/PRIMERGY」及び、富士通製ミドルウェア 「Interstage」とVantage Analyzer 動作検証完了報告書
富士通株式会社殿富士通製プラットフォーム PRIMEPOWER / 及び 富士通製ミドルウェア Interstage と Vantage Analyzer 動作検証完了報告書 日本コンピュウェア株式会社 [ 目次 ] 1. 目的 --------------------------------------------------------- 2 2. ハードウェアの構成 ---------------------------------------------------------
Caché SQL ゲートウェイの使用法
Caché SQL ゲートウェイの 使用法 Version 5.1 2006-03-14 InterSystems Corporation 1 Memorial Drive Cambridge MA 02142 www.intersystems.com Caché SQL ゲートウェイの使用法 Caché Version 5.1 2006-03-14 Copyright 2006 InterSystems
intra-mart Accel Platform — OData for SAP HANA セットアップガイド 初版
Copyright 2016 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 前提条件 2.3. 対象読者 2.4. 注意事項 3. 概要 3.1. OData 連携について 3.2. OData について 3.3. SAP HANA 連携について 3.4. アクター 3.5. セットアップの手順について
Javaプログラマー早期育成ドリル ~コードリーディング編~ 解答
Java プログラマー早期育成ドリルコードリーディング編 解答 2 版 2017 年 1 月 本資料は UFN25W:Javaプログラマー早期育成ドリルコードリーディング編 をご購入頂いた方にのみ提供される資料です 資料内容の転載はご遠慮ください 本解答は UFN25W:Javaプログラマー早期育成ドリルコードリーディング編 の初版および2 版に対応しています コラム一覧 このドリルの解答では すべての構文の紹介はしていません
Rmenuフレームワーク
ジェネレーティブプログラミングの世界 データマッピングフレームワーク Rmenu 特徴プログラムから データとプロセスを完全分離 疑問本当にデータとプロセスが完全分離できるのか? どんな仕組みで業務システムが動くのか? 日本オフィスクリエイション株式会社下地忠史 2014 年 2 月 15 日 Agenda 1. アプリケーションの基本 2.Json の特徴を利用した項目移送 3. アプリケーションのデータフロー
6-2- 応ネットワークセキュリティに関する知識 1 独立行政法人情報処理推進機構
6-2- 応ネットワークセキュリティに関する知識 1 6-2. ネットワークセキュリティに関する知識 OSS 動作環境におけるセキュリティリスク それに対応するセキュリ ティ要件とその機能 構成に関して 実際の開発 運用の際に必要な Ⅰ. 概要 管理知識 手法の種類と特徴 内容を理解する 特に Linux サーバ による実務の手順に即して ネットワークセキュリティを確保するため の手順を学ぶ Ⅱ.
ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar
ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spark API との通信 このラーニングモジュールでは Python を使用した Spark API とのインターフェイスを扱います
プログラミング基礎I(再)
山元進 クラスとは クラスの宣言 オブジェクトの作成 クラスのメンバー フィールド 変数 配列 メソッド メソッドとは メソッドの引数 戻り値 変数の型を拡張したもの 例えば車のデータベース 車のメーカー 車種 登録番号などのデータ データベースの操作 ( 新規データのボタンなど ) プログラムで使う部品の仕様書 そのクラスのオブジェクトを作ると初めて部品になる 継承 などの仕組みにより カスタマイズが安全
組込みシステムにおける UMLモデルカタログの実践研究
Modeling Forum 2015 組込みシステムの設計実装への モデルカタログの活用 仙台高等専門学校 情報システム工学科 力武克彰, 新村祐太 ( 豊橋技科大 ), 菊池雄太郎 ( 仙台高専 ) 概要 組込み分野のための UML モデルカタログ (*) のモデルを実装してみました (* 以下 モデルカタログと呼びます ) 2 概要 モデルカタログ : 目標制御モデル モデルカタログより引用
Microsoft PowerPoint - UML1_2009.ppt
モデリングとモデル UMLとは UMLの主要モデル UML1.4 UML2.1 UML の概要 モデリングとモデル モデリング 実世界の事柄を別の物体で表現すること モデルを作成すること プログラミング 処理をプログラム言語という手段で表現 オブジェクト指向 データ構造をオブジェクトの属性 処理を振る舞いとしてモデリング モデル ある視点から見たシステムの抽象的な表現 ダイアグラム ( 図 ) により表現
(1) プログラムの開始場所はいつでも main( ) メソッドから始まる 順番に実行され add( a,b) が実行される これは メソッドを呼び出す ともいう (2)add( ) メソッドに実行が移る この際 add( ) メソッド呼び出し時の a と b の値がそれぞれ add( ) メソッド
メソッド ( 教科書第 7 章 p.221~p.239) ここまでには文字列を表示する System.out.print() やキーボードから整数を入力する stdin.nextint() などを用いてプログラムを作成してきた これらはメソッドと呼ばれるプログラムを構成する部品である メソッドとは Java や C++ などのオブジェクト指向プログラミング言語で利用されている概念であり 他の言語での関数やサブルーチンに相当するが
スライド 1
レガシーシステムを刷新するモダナイゼーションの効果的 / 効率的なアプローチについて 自動マイグレーション サービス i Renaissance のご紹介 自動マイグレーション サービス i Renaissance とは i RenaissanceはRPG/COBOL/CLから 元言語に寄せたJavaへの自動変換 サービスを提供します i Renaissanceは下記の3つフェーズから構成されます
前ページからの続き // テキストボックス02 id 属性で取得 // id 属性で取得する場合は一意に決まるので 何番目かの指定は不要 var textbox02elem = document.getelementbyid("text_box02_id"); if ("001" == statee
全体のヒント 1. テキストボックスの制御 1.1. 日付入力日付の入力ボックスは フォーカスが入った時にスラッショを消し フォーカスが他の項目等に移るとスラッシュが加わるようにする オンフォーカス 20100101 オフフォーカス 2010/01/01 1.1.1 オンフォーカス時にスラッシュを消す入力項目のスラッシュを消すには include/function.js ファイル内の var delslash
ホームページコース 7コマ 7.5 時 間 Webページを 作 成 する 為 に 欠 かせないHTML JavaScriptの 基 本 について 学 ぶ 最 低 限 の 画 面 制 作 能 力 を 身 に 付 け サーバーサイドプログラミングに 生 かすことのできるスキルを 身 につけ ることを 目
基 礎 スキル 養 成 コース 7コマ 7.5 時 間 ビジネスマナーに 始 まり 会 社 に 所 属 する 従 業 員 としての 役 割 と 責 任 を 自 覚 してもらいます 企 業 理 念 を 理 解 しベクトルをあわした 企 業 運 営 を 目 指 します 自 身 が 考 えていることを 相 手 に 伝 える 相 手 の 考 えを 理 解 するためにコミュニケーション 能 力 を 細 かく
情報処理 Ⅰ 前期 2 単位 年 コンピューター リテラシー 担当教員 飯田千代 ( いいだちよ ) 齋藤真弓 ( さいとうまゆみ ) 宮田雅智 ( みやたまさのり ) 授業の到達目標及びテーマ コンピューターは通信技術の進歩によって 私達の生活に大きな影響を与えている 本講座は 講義と
情報処理 Ⅰ 前期 2 単位 1 2 3 年 コンピューター リテラシー 授業の到達目標及びテーマ コンピューターは通信技術の進歩によって 私達の生活に大きな影響を与えている 本講座は 講義とパーソナル コンピューターを使っての実習を通して 情報のディジタル化 文書処理 インターネットの利用 プレゼンテーション技術等 基礎的な知識と技術を習得することを目的とする 授業の概要 コンピュータの基礎知識に関して講義した後実習に入る
アプリケーション インスペクションの特別なアクション(インスペクション ポリシー マップ)
CHAPTER 2 アプリケーションインスペクションの特別なアクション ( インスペクションポリシーマップ ) モジュラポリシーフレームワークでは 多くのアプリケーションインスペクションで実行される特別なアクションを設定できます サービスポリシーでインスペクションエンジンをイネーブルにする場合は インスペクションポリシーマップで定義されるアクションを必要に応じてイネーブルにすることもできます インスペクションポリシーマップが
個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 1
個人依存開発から組織的開発への移行事例 ~ 要求モデル定義と開発プロセスの形式化 による高生産性 / 高信頼性化 ~ 三菱電機メカトロニクスソフトウエア ( 株 ) 和歌山支所岩橋正実 [email protected] [email protected] 1 改善効果 品質 : フロントローディングが進み流出不具合 0 継続生産性 : 平均 130% 改善 工数割合分析
