🏠
令和6年11月21日 (木)

BASIC(ベーシック)

Microsoft BASIC
N-88 BASIC 日本語処理可能
VB ビジュアルベーシック Windowsとともに登場
VBA Excel,Word,PowerPoint のマクロ
ASP IIS のバックエンドスクリプト
VBS Windows のクライアントスクリプト
VB.NET Windows の.NETとともに登場
ASPX IIS のDLLを VB.NETで

注釈(コメント)

  1 注釈(コメント)
言語 説明
html <!-- コメント -- >
Python (パイソン)
# 注釈
#(クロスハッチ)を使います。
Basic (ベーシック)
REM 注釈
' 注釈
予約語REMを使うか、'(アポストロフィー)を使います。
C
/* 1行コメント */

/*
複数行に渡る
コメント
*/
javascript
// 1行コメント
/* 1行コメント */

/*
複数行に渡る
コメント
*/

ほとんどの言語には、注釈機能があります。 人間がよみやすくするためです。 (可読性)


  2 プログラミング言語の種類
種類 分類 言語 特徴
インタプリタ Webアプリ JavaScript Webブラウザ上で動作(クライアントサイド)
vb script(vbs,vba,asp) 1 ) 1964 開発 キーボードとディスプレイが必要
AI Webアプリ python パイソン 2 ) * ビッグデータ データサイエンス * 、 マテリアルズインフォマティクス *、AI
教育 Scratch ビジュアルプログラミング
コンパイル OS C 3 ) ポインタ、構造体
汎用 VB.NET オブジェクト指向(多重継承なし)
汎用 Kotlin アンドロイドアプリ向け
OS C++ オブジェクト指向
colab jupyter

ファイルベースのシステムでは、コンパイラ言語は実行可能なファイルを生成し、 インタプリタ言語はそれを生成しないという違いがありました。 しかし、クラウドベースになって、実行ファイルそのものをクライアントにダウンロードしなくなり、 ジャストインコンパイルで実行結果だけを利用するようになると コンパイラ言語とインタプリタ言語の違いは、あまり本質的でなくなりました。

科学技術用の伝統的な言語としては、FORTRANがあります。 FORTRAN系列の言語としては、BASIC、pythonがあります。 統計用言語としてRがあります。

アルゴリズム重視の伝統的な言語としてALGOLがあります。 ALGOLは、Pascal, C, C++, C#,java, javascript, typescript, Kotlinと進化してきました。 juliaはCに迫る計算速度を誇ります。

サーバーサイドで使われてきたPerlや Ruby もクラウドで利用できるようになってきました。

人工知能で伝統的な言語Lispは、F#Schemeもクラウドで利用できるようになってきました。

人気 プログラミング言語 は、java script、そしてpython*と続きます。 *


散布図

140150160170180180170160150140 親の身長 子の身長
  1 散布図

イギリスの遺伝学者であるゴルトン(Francis Galton、1822-1911)は、親と子どもの身長を分析し、非正常的に身長が大きい子どもと小さい子どもの身長は全人口の平均身長に回帰する傾向があることを見つけました。 * *


正規分布-平均値と標準偏差-


コンピュータと情報の歴史

  3 コンピュータと情報の歴史
1900 Excelでさかのぼれる一番古い日
1946 エニアック
紙テープ、パンチカード *
1971 8'FDD(128kByte) *
1976 Z80(8bit,2.5MHz,64kByte)
1976 5.25'FDD(80kByte)
1978 8086(16bit,5MHz,1MByte) *
1979 PC8001(8bit, 2.5MHz, 16kByte) *
1980 3.5'FDD(360kB) *, **
1982 PC9801(16bit,5MHz,1MByte)
1982 CD 16bit,44.1kHz,650MByte
1987 98互換機 * ,**
1988 ISDNデジタル回線(64kbps) *
プロテクト戦争 *
1999 ADSL(50.5Mbps)
1999 👨‍🏫 SVG
1999 ギガイーサネット(1Gbps) *
2006 10GBase-T(10Gbps) *
2008 FTTH


QRコード
https://edu.yz.yamagata-u.ac.jp/Public/52210/languages/BASIC/BASIC.asp
名称: 教育用公開ウェブサービス
URL: 🔗 https://edu.yz.yamagata-u.ac.jp/
管理運用 山形大学 学術情報基盤センター

🎄🎂🌃🕯🎉
名称: サイバーキャンパス「鷹山」
URL: 🔗 http://amenity.yz.yamagata-u.ac.jp/
管理運用 山形大学 データベースアメニティ研究会
〒992-8510 山形県米沢市城南4丁目3-16

Copyright ©1996- 2024 Databese Amenity Laboratory of Virtual Research Institute,  Yamagata University All Rights Reserved.