情報処理3 アプリケーション プログラミング 今井孝明.

Slides:



Advertisements
Similar presentations
1 B10 CPU を作る 1 日目 解説 TA 高田正法
Advertisements

タブレット端末の検討 枚方総合発達医療センター 事務部 山下 純一. 目次  1 .タブレット端末とは? 1-1. クラウドとは? 1-2. モバイル端末の比較 1-3. ネットワーク環境 ( 無線 (Wi-Fi) 環境 )  2. 利用用途の検討 2-1. 電子カルテシステム、利用者の方と一緒に使う、活用例.
Jsdo.it と Monaca による端末へ のアプリ導入 5/29 (金)課題 堀江美香.
1 情報処理 II 第12回の 教材 高知大学理学部 数理情報科学科 1 回生い組対 象 数理情報科学科 1 回生い組対 象担当:塩田 プレゼンテーションソフト プレゼンテーションソフト PowerPoint.
コンピュータウィルス.
「コンピュータと情報システム」 03章 ソフトウェア
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
情報処理 第7回:Wordを用いた文書の作成 その2 June. 10, 2016.
初めてのパソコン目次へ パソコンでできること
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
Android と iPhone (仮題) 情報社会とコンピュータ 第13回
Java I 第2回 (4/18)
プログラミング入門 (教科書1~3章) 2005/04/14(Thu.).
第8回 今日の目標 §3.1 ソフトウェア 機械語と記憶装置の関係を示せる ソフトウェアの階層を示せる OSの役割を示せる
心理学情報処理法Ⅰ やってみよう:Wordの起動.
コンピュータの基本構造:ハードウェアとソフトウェア
2 プログラムの基本 本時のねらい 「① プロラムのはたらきを知ろう。」 「② 仕事の流れを図に表そう。」
OSとコマンド OS:コンピュータを使うための基本プログラム コマンド:OS上で使用できる命令 OS本体であるカーネルの内部コマンド
情報 第一回: 練習課題 第一回 田浦健次朗 2010/4/9.
プログラミングとは Q.プログラムとは何か? A.コンピュータを制御するための,コンピュータに対する命令(指示)の集まり.
プログラミング演習II 2004年10月19日(第1回) 理学部数学科・木村巌.
コンピュータリテラシ (1) 学習目標(到達目標) ・計算機実習室を正しく利用できる。 ・文書作成ソフトの利用方法を学び、報告作成が
講 義 ガ イ ダ ン ス オペレーティングシステム 第1回.
第6章 2重ループ&配列 2重ループと配列をやります.
Perlを用いた 学内専用アップローダの作成
インターネット活用法 ~ブラウザ編~ 09016 上野喬.
情報工学科 二宮 洋・鈴木 誠 小林 学・高畠俊徳 火曜日 1コマ目
講 義 ガ イ ダ ン ス オペレーティングシステム 10/4/07.
情報処理同実習 2007 担当:佐藤春樹、TA:中山君、橋本君、山本君
Androidアプリの作成 07A1069 松永大樹.
情報処理 第8回:Wordを用いた文書の作成 その2 June. 8, 2018.
計算物理学基礎 第1回 UNIXの基礎 C言語の基本.
パソコン並みの性能を持つスマートフォンに関する情報教育
プログラミング応用 printfと変数.
文字コード 情報処理3 今井孝明.
プログラミング論 II 2008年10月30日 文字列
Cプログラミング演習 第7回 メモリ内でのデータの配置.
ソフトウェア情報学総論 基盤ソフトウェア学講座
コンピュータに計算させる命令を確かめよう!
東京大学人間環境学専攻 奥田・橋本研究室 修士1年 相良 光志
プログラミング基礎a 第1回 ハードウェアとソフトウェア プログラミング総論 ~プログラミング言語とは~
Androidアプリの作成 情報工学部情報工学科 07A1069 松永大樹.
Processing使用の準備.
地域情報学 C言語プログラミング 第1回 導入、変数、型変換、printf関数 2016年11月11日
1E17M053-9 奈良皐佑 1E17M070-7 師尾直希 1E17M078-6 渡邊惇
環境システム科学演習(後半) FORTRAN & C(以降FORTRANと省略して呼びます)は富士通
先週の復習: CPU が働く仕組み コンピュータの構造 pp 制御装置+演算装置+レジスタ 制御装置がなければ電卓と同様
情報処理 第7回:Wordを用いた文書の作成 その2 June. 9, 2017.
OSが管理している、デフォルトの入出力装置 入力:stdin キーボード 出力:stdout モニタ(コマンドプロンプトの画面)
C言語 はじめに 2016年 吉田研究室.
2010年度 情報科学序論 ~ 内部構造と動作の仕組み(2) ~.
統計ソフトウエアRの基礎.
高度プログラミング演習 (01).
第1章 いよいよプログラミング!! ~文章の表示 printf~
情報基礎Ⅱ (第1回) 月曜4限 担当:北川 晃.
計算機アーキテクチャ1 (計算機構成論(再)) 第一回 計算機の歴史、基本構成、動作原理
ソフトウエアの正体 vol.1 なるほどIT豆知識
第6回放送授業.
C言語講習 第0章 Hello, world!.
情報処理 II 第12回の教材 プレゼンテーションソフト PowerPoint 高知大学理学部 数理情報科学科1回生い組対象 担当:塩田教官
情報数学Ⅲ 5,6 (コンピュータおよび情報処理)
オペレーティングシステム 作成 T21R003 荏原 寛太.
Cp-1. Microsoft Visual Studio 2019 C++ の使い方 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
アウトライン Shiny の仕組み R システムに準備済みのオブジェクト Shiny のインストール Shiny のプログラム.
2008年度 情報科学序論 ~ 内部構造と動作の仕組み(2) ~.
mi-8. 自然言語処理 人工知能を演習で学ぶシリーズ(8)
C#プログラミング実習 第1回.
printf・scanf・変数・四則演算
岩村雅一 知能情報工学演習I 第7回(後半第1回) 岩村雅一
プログラミング言語Ⅰ(実習を含む。), 計算機言語Ⅰ・計算機言語演習Ⅰ, 情報処理言語Ⅰ(実習を含む。)
Presentation transcript:

情報処理3 アプリケーション プログラミング 今井孝明

Windows君 「これを画面に表示してよ」 「これを保存してよ」 アプリ Excel , Word , ブラウザ 了解です!! OS Windows , iOS , Android コンピュータ

OSについて みんなのパソコンにはWindowsというソフト が入っていて、それがコンピュータを動かし ている。 iPhoneにはiOSというソフトが入っていて、そ れがiPhoneを動かしている。 Android (スマートフォン) には Androidという ソフトが入っていて、それがスマートフォン を動かしている。 Windows,iOS,Androidのようなソフトウェア のことをOperating System (OS) という。日本 語では基本ソフトウエアという。

アプリケーションプログラム ブラウザ,Word,Excel,アプリなどの一般的な ソフトはOSを利用してユーザーに便利な機能 を提供しているに過ぎない。 例えば、Wordで作成したファイルを保存する 際、WordがOS(Windows)に「このファイルを ここに保存してください」と頼むとOSがその 後の処理をしてくれるといった感じである。 一般的なソフトはOSなしには動作することが できない。ブラウザ,Word,Excel,アプリなど のOSを利用して動作する一般的なソフトのこ とをアプリケーション(プログラム、ソフト ウエア)という。

情報処理3の授業ではアプリケーションプログ ラム作成の初歩を学ぶ。 プログラムを作成するには以下の呪文のよう な文を書いていく。 人間の言葉にも日本語、英語、フランス語な どいろいろあるようにプログラムを作成する 言語にもC言語,Perl,Java,PHPなどいろいろあ る。 #include<stndio.h> int main(){ printf “Hello”; } use utf8; binmode STDOUT, ":encoding(cp932)"; print “Hello”;

Perl この授業ではPerlというプログラミング言語 を用いてプログラムを作成する。 ComputerとはCompute(計算する)から派生 した言葉であり、計算機の意味である。コン ピュータとはもともと物理学の計算のために 発明されたものであり、最初の頃の言語は計 算に適した言語であった。それに対し、Perl は計算よりも文字列処理に適した言語である。 10年前に 流行した。 この講義ではPerlを使ってプログラムを作成 する。

32bitと64bit 現在パソコンで使われているOSには64bitと 32bitの2種類がある。 64bitの方が高性能。2,3年前までは32bitが主 流だったが、現在は64bitが主流になりつつあ る。 アドレス指定に使う文字の数(正確には汎用 レジスタのビット数) 32個→32bit 64個→64bit 0100111001010101010011000111101 101110001010110001000011111100001111111 111111110010000100

Perlスクリプト ActivePerl Windows コンピュータ