🏠
🌡️ 📆 令和4年12月9日

プログラミング言語

  1 プログラミング言語の種類
種類 分類 言語 特徴
インタプリタ Webアプリ java script
vb script(vbs,vba,asp)
AI Webアプリ python (パイソン * データサイエンス * 、 マテリアルズインフォマティクス *、AI
教育 Scratch ビジュアルプログラミング
コンパイル OS C ポインタ、構造体
汎用 VB.NET オブジェクト指向(多重継承なし)
OS C++ オブジェクト指向

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


  2 式の要素
要素 数式 プログラミング言語
C Phthon
変数 x
public double x;
関数 f
double f(double x);
関数と従属変数 y = f ( x )
double f(double x) {
	return y;
}
定義域 x=0: y = f ( x )
x>0: y = g ( x )
Cでは、VBのselect構文のように switch構文では、定義域を指定することはできません。 結局if構文をネストさせることになります。 Pythonでは、switch構文はありませんが、 elif構文でネストさせずに定義域を指定できます。
if x == 0:
	print('0')
elif x < 0:
	print('負')
elif x > 1:
	print('正')
else:
	print('発散') 
S = i = 1 n k i
for ( i = 1; i < n; i ++ ) {
	s += k[i];
}
for i in range(1, n):
	s = s + k[i]
*

Phthon (パイソン)は、多様なデータ構造が組み込まれているので、データ処理しやすい言語仕様です。 Anaconda(アナコンダ)や、Google Colaboratoyなどの開発環境があります。 Phthonには、数値計算ライブラリNumPyがあります。 NumPyは、CやふFORTRANで、実装されていて、高速で実行できます。 ほかにも、Matplotlib(グラフ描画ライブラリ) pandas(データ分析ライブラリ) TensorFlow(機械学習ライブラリ) OpenCV(画像処理ライブラリ) など便利なライブラリが多数あります。

Java:HelloWorld

python(パイソン)

  3 python 言語の使い方
応用例
無作為抽出 extracted = random.sample(data, 10)
平均 average = statistics.mean(data) average = np.mean(data)

SQL

  4 SQL 言語の使い方
応用例
無作為抽出 select top(1) * from contents order by NEWID()
平均 select AVG(price) from products

テキストファイルを変換しよう~表計算とBASIC~

鷹山テキストファイルを変換しよう~表計算とBASIC~

ファイルとクラウド


Private Sub GenerateIndex()

Set fs = CreateObject("Scripting.FilesystemObject")
Set a = fs.CreateTextFile("Everyone.html")

a.WriteLine ("<html><body>")
For i = 2 To 76

a.WriteLine ("<a href='" & Cells(i, 5) & "'>" & Cells(i, 3) & "</a><br />")

Next
a.WriteLine ("</body></html>")

a.Close
Set a = Nothing
Set fs = Nothing

End Sub


QRコード
https://edu.yz.yamagata-u.ac.jp/Public/52210/languages/languages.asp


〒992-8510 山形県米沢市城南4丁目3-16
3号館(物質化学工学科棟) 3-3301
准教授 伊藤智博
0238-26-3573

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