JAVAについて 高橋 雅哉.

Slides:



Advertisements
Similar presentations
特別支援教育で使える PowerPoint の活用法 研修 最低限必要なスキルはこれでバッチリ!! ICT 活用支援員 高松 崇.
Advertisements

MOSA プログラミングセミナー Mac OS X プログラミング 事始め 新居雅行( MOSA 理事) 2002/4/28.
北海道情報大学 情報メディア学部 情報メディア学科 新井山ゼミ 中村 有佑
「図書管理」のための Webアプリケーション開発 -Apache/Tomcat/MySQL/Java on Windows XP-
静止画ファイル形式 小林 康三.
IIS 4.0で開発をするコツ Webアプリケーション構築.
ホームページ勉強会の概要 インターネットとホームページの歴史 ホームページ作成の基礎(CMS)
Java I 第2回 (4/18)
名古屋大学大学院人間情報学研究科 物質生命情報学専攻 情報処理論講座 原 崇
第6回 Flashによるゲームの作成 04A2029           古賀慎也.
「絵葉書を通じてのハルビンの 街の印象調査」システムUIの iPadアプリ化 谷研究室  飯 祐貴.
上藤紳也 5月間報告.
アプレット (Applet)について.
VBA H106077 寺沢友宏.
WWW (=World Wide Web)とは
JavaServlet&JSP入門 01K0018 中村太一.
Webアプリケーション.
XMLについて 蔡柏東.
第4回 個人の動画配信補足のためのWeb構築
Microsoft .NET 入門 Silverlight のための 福井コンピュータ株式会社 小島 富治雄
応用情報処理V 第1回 プログラミングとは何か 2004年9月27日.
Web App Semi 2008 #1 Web App Semi 2008 #1.
第一回 Java言語 04A2029           古賀慎也.
RDBMSについて 2年7組  小鹿 慎太郎.
稚内北星学園大学 情報メディア学部 専任講師 安藤 友晴
Perlを用いた 学内専用アップローダの作成
インターネットを利用した 数学自習用教材の開発
HTTPプロトコルとJSP (1) データベース論 第3回.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
Curlの仕組み.
①データ構造 ②アルゴリズム ③プログラム言語 ④マークアップ言語
JavaBeans とJSP データベース論 第5回.
応用情報処理V 第1回 プログラミングとは何か 2003年9月29日.
第8章 データベースシステムの発展 8.1 オブジェクトリレーショナルデータベース 8.2 分散データベース 8.3 インターネットとデータベース.
コンピュータ基礎実習上級 #10 絶対パスによる指定
UNIXについて 松野秀平.
SGMLについて 2年8組  原口 文晃.
ネットワークプログラミング論 平成28年12月12日 森田 彦.
第8章 Web技術とセキュリティ   岡本 好未.
2004年度 サマースクール in 稚内 JavaによるWebアプリケーション入門
2003年度 データベース論 安藤 友晴.
SLEEP機能付き 軽量AUDIOプレーヤーの開発
動画ファイル形式 コンピュータでは、文字や画像、動画、音声といった様々な種類の情報を扱うことができるが、記憶装置に記録されるデータそのものは0と1の情報でしかない。動画ファイルの形式としてはMPEGやAVIです。
Webアプリケーションの方向性 データベース論 第13回.
2006年度 東京サテライト校 エンタープライズ・アプリケーション II
WEBアプリケーションの開発 2002年度春学期 大岩研究会2.
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
プログラミング基礎a 第12回 Java言語による図形処理入門(3) アニメーション入門
プログラミング基礎a 第11回 Java言語による図形処理入門(3) アニメーション入門
Nakano School of Business 経営情報ビジネス科 【 Java概論(Test1)】
コンピュータ プレゼンテーション.
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
Flashを用いたゲーム制作 05A1304 鈴木 浩高.
第二回 Javaの開発環境 04A2029           古賀慎也.
JSFによるWebアプリケーション開発 第3回
E-R図 井上卓也.
スキルチェック Aplication編.
人を幸せにするアプリケーションの開発 2004年度春学期 大岩研究プロジェクト2 2004年4月8日(木) 発表:武田林太郎.
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
基礎技術ー3 : Webページの標準規格について
Javaによる Webアプリケーション入門 第4回
Webページに動きを持たせるJavascript言語について 例題のプログラムを通して体験的に理解することとします。
JSPの基本 データベース論 第2回.
プログラミング基礎a 第9回 Java言語による図形処理入門(1) Javaアプレット入門
第2回 Webサーバ.
第2回 開発環境とゲーム 05A1030 佐々木 和也.
Javaとは Javaとはオブジェクト指向言語でJava VM(Java仮想マシン)と呼ばれるプログラム上で動作します。
2008年度 情報科学序論 ~ 授業紹介 ~.
文字フォントについて.
MVCモデル2による Webアプリケーション
Presentation transcript:

JAVAについて 高橋 雅哉

JAVAとは 正確にはJavaプラットフォームといい、サンマイクロシステムズ社によって1995年に発表されたプログラミング言語 です。これは、ひとことで言うと『仮想のコンピュータ』です。 これは、ひとことで言うと仮想のコンピュータです。 たとえば、パソコン用のWebブラウザやInternet Explorer、Netscape Navigator(ネットスケープ ナビゲーター)にも「Javaアプレット」という小さなプログラムを実行する機能があり、Webページを書くために使われるHTMLだけでは、文字と静止した絵と音楽を鳴らす程度しかできませんが、このJavaアプレットを使うとマウスやキーボードの動きに反応するアニメーションや、ゲームのような高度な働きをする部品をページに貼り付けることができます。

JAVAの特徴 オブジェクト指向言語  Javaの1番大きな特徴はその記述言語(Java言語)がオブジェクト指向な言語であることです。 オブジェクト指向とはプログラムの塊であるオブジェクトを 連携して一つの大きなプログラムを構築する仕組みで、つまり、オブジェクト指向を使うとプログラムの開発が便利になるのです。   オブジェクト指向とは、プログラムを小さな部品(オブジェクト)の形で作成しておき、これらを必要に応じて組み合わせることで、ひとつのプログラムを作成するという考え方です。 Javaでは、頻繁に利用される機能があらかじめ用意されています。 ここから      →このようなことで、次のメリットがあります。         ・プログラムがシンプルになる         ・プログラミングが楽になる         ・再利用でき、汎用性があります。                  はんようせい;いろいろの方面に広く用いること。

JAVAの種類 一言でJAVAと言ってもいろんな種類があります。 ・Applet ・Servlet ・JavaBeans ・JSP (Java Server Page ) ・EJB (Enterprise Java Beans ) 一般にJAVAというとアプリケーションの事を指しますが、前のスライドでもあったアプレットは Webブラウザ上で動く小さなアプリケーション を指し、サーブレットについては、アプレットが自分のパソコンで動くクライアント側のJavaであるのに対して、サーブレットはサーバ側で動くJavaのことをいいます。他にも、ジャバ・ビーンズ やJSP、EJB などがあります。 JAVAの種類はこれからも増えていくといわれています。 ジャバ・ビーンズ:Javaの部品と部品を組み合わせるだけでJavaプログラムが作れる規格のことで、この部品のことを「Bean」と言います 。

平成18年度春期試験 過去問題 ・問1  Javaで作成されたプログラムであって,Webサーバからダウンロードされ,ブラウザ上で実行されるものはどれか。   ア JavaScript   イ Javaアプリケーション  ウ Javaアプレット  エ Javaサーブレット

答え 問1 ウ   解説  Javaで開発されたプログラムで,クライアント側のブラウザ上で実行するのがJavaアプレット,また、サーバ側で実行するのがJavaサーブレットです。

平成11年度春期試験 過去問題 ・問2  Javaに関する記述として,正しいものはどれか。   ・ア WWWブラウザで動く対話型プログラムを専用に開発するためのスクリプト言語である。 ・イ インターネットや分散システム環境で利用されているオブジェクト指向のプログラム言語である。 ・ウ 初心者に分かりやすいように自然言語に近い記述が可能なプログラム言語である。 ・エ マウスを用いたユーザインターフェースを設計するためのプログラム言語である。  

答え 問2 イ 解説     ア “対話型プログラムを専用に開発”が違っています。 ウ 自然言語とは私たちが日常用いる言語という意味ですが,Javaのソースプログラムがそれに近い記述形式であるとは言い難いです。 エ “マウスを用いた”が適していません。 前のスライドでも説明しましたが、JAVAの一番の特徴がオブジェクト指向のプログラム言語なので、答えはイです。

出題率 問1の問題は過去に似た問題が平成16年と19年に出ています。 問2の問題は過去に似たような問題はありませんでした。