Wednesday, November 11, 2009

Програмчлалын хэлний онцлогууд

Сайн байцгаана уу?
Ер нь код эхлэж бичиж байгаа хүний хамгийн эхний алхам "Hello world" гэж хэвлэх гэж боддог. Ингээд Ч.Эрдэнэбат багшийн блог дээрээс аваад тавилаа. Энд дээд хэлний хэл гэгддэг. Php, Visual Basic 6, C++ , Delphi , Python дээр нэмээд хэд хэдэн янзын хэл нэмээд, хэвлэхийг тавилаа.

php: echo "Hello World"

Visual Basic: MessageBox ("Hello World")

C++ : MessageBoxA(0, "Hello World","caption,MB_OK);

Delphi : ShowMessage('Hello World');

Python : print "Hello World"

C# : MessageBox.Show("Hello world"); // Ер нь бол Visual Basic-д ";" -буюу
цэг таслал нэмээд л C# болно.

C : printf("Hello World!");

HTML : <html><head><title> blabla </title></head>
<body><p> Hello World </p> </body></html>


Java :

public static void main(String[] args) {
javax.swing.JFrame f = new javax.swing.JFrame("Hello World!");
f.setSize(300, 300);
f.getContentPane().add(new HelloWorld( ));
f.setVisible(true);
}
public void paintComponent(java.awt.Graphics g) {
g.drawString("Hello World!", 125, 95);
}
Эсвэл swing нтр хэрэггүй гэж үзвэл шууд System.out.println("Hello World");

MSSQL : арай мэдэхгүймаа.Бодвол хүснэгтний нэг талбарт нь бичих байхаа. :D

гэх мэтээр "Hello World"-г програмчлалын хэл хэлний онцлогийн дагуу бичнэ.Ер нь тэгээд өөрийнхөө бодлыг хэлэхэд КТМС-д орсон болохлээр ч тэрүү эдний зарим нэг хэлийг нь мэддэг ч юм шиг мэддэггүй ч юм шиг сонин гардаа би ч ... Урьд нь буюу ердөө жилийн өмнө хийж байсан лаб,бие даалтаа нэг харахлээр мэддэг ч юм шиг мэддэггүй ч юм. Ер нь тэгээд би Сэргэлэн мөн ч юм шиг биш ч юм шиг гэхгүй юу...:)
Дээр нь нэмэж хэлэхэд HTML-ээ үргэжлүүлье гэхлээр хүн уншиж байгаа эсэх нь мэдэгдэхгүй маа, хэн нэгэн уншиж байгаан болов уу даа?

Жич : Ч.Эрдэнэбат багшийн блогоос зарим хэсгийг нь авав.


___________
It's show time

No comments: