TẠI SAO XỬ DỤNG Ada PROGRAMMING TRONG HỎA TIỂN,
TÊN LỮA (ROCKET)
Ada programming xuất hiện vào giữa năm 1970 là thành quả từ
hợp tác nghiên cứu cuả Bộ Quốc Phòng Hoa Ky với Bộ Quộc Phòng
Anh Quốc để cài đặt dễ dàng vào rất nhiều hệ thống gọi là
Embedded Systems của quân đối.
Trong mỗi Embedded System đều có đủ Hardware và Software do
quân đội sáng tạo riêng và hoạt động như một computer.
Hardware là tập hop của mcroprocessor và microcontroller.
Nói chung Hardware phải có đu các thành phần như sau:
·
Power Supply
·
Input/Output circuits
·
Processor
·
Memory
·
Timers
·
Serial communication ports
· SASC (System application specific circuits)
Ada program có đặc điểm cài vào embedded system dễ dàng để
thi hành một nhiệm vụ đặc biệt được compiled bởi compiler
chứa sẵn trong hardrive.
Thí dụ cách viết Ada program.
with Ada.Text_IO;
use Ada.Text_IO;
procedure friendship is
var1 : String := "THÂN CHÀO QUÝ BẠN KHẮP BỐN PHƯƠNG.";
var2 : String := "ĐÂY LÀ Ada PROGRAM.";
var3 :String := "XUẤT HIỆN NĂM 1970 TIÊU CHUẨN ISO-8652-1995" ;
var4: String := " Ada là tên của bà Ada Lovelace,programmer đâu tiên của UK ";
var5 : String := " Lovelace từ trần năm 1852 vì bịnh cancer lúc 36 tuổi";
var6 : String := "Henry Dương viết Oct-18-2020 theo Ada Programming";
begin
Put_Line(var1); Put_Line( var2 ); Put_Line(var3);
Put_Line(var4); Put_Line(var5);
New_Line(2);
Put_Line(var6);
end friendship ;
OUTPUT
Xử dụng Compiler Online có tên là :
https://www.jdoodle.com/execute-ada-online/
SO SÁNH Ada PROGRAM VỚI C++ PROGRAM DƯỚI ĐÂY.ĐỐI VỚI CÁC CỤ CAO NIÊN; NÊN HỌC LANGUAGE PROGRAMMING NÀO?
THÀNH PHẦN CỦA MỘT PROGRAM C++ ĐƠN GIẢN
- Programming C++ xuất hiện vào tháng 10 năm 1985, sáng chế bởi Bjarne Stroustrup, đổi thành tiêu chuẩn ISO vào năm 1988.
- Bjarne Stroustrup là nhà tóan học gốc DanMạch, sinh năm 1950 đã sáng
chế programming C++ để làm luận án tốt nghiệp PhD năm 1979 tại Đại Học Cambridge Anh Quốc.
- Programming C++ rất thông dụng và vận hành nhanh hơn programming java mặc dầu java cũng rất thông dụng vì programming java phải load class trước rồi program mới được compiled.
-----------------
Đây là một program C++ rất đơn giản
#include<iostream>
using namespace std;
int main(){
cout << "THÂN CHÀO QUÝ BẠN VQGĐC!\n ĐÂY PROGRAMMING C++,tiêu chuẩn hóa năm 1988";
return 0; }
OUTPUT FROM COMPILER :
https://www.onlinegdb.com/online_c++_compiler
THÂN CHÀO QUÝ BẠN VQGĐC! ĐÂY PROGRAMMING C++,
tiêu chuẩn hóa năm 1988
Ghi chú hướng dẫn.
Dấu # là ký hiệu của preprocessor
#include<iostream>. Nói cho pre-processor biết tất cả input, output ,
functions cout, function cin,variables của program C++ phải nằm trong
chỗ chứa (container)có tên là namespace std nên phải viết phía
dưới 3 chữ using namespace std ;
Nếu không muốn viết using namespace std thì
* phải viết std::cout<< để có printout.
* phải viết std::>>cin để lấy input từ keyboard.
Dấu << và dấu >> gọi là operator
Dấu << endl là dấu xuống hàng thay cho dấu \n.
int là integer.
main().Tất cả programs C++ đều phải có main() function, phải có chữ int đứng trước và phải có chữ return 0 sau cùng thi compiler mới chịu compile.Vì trước main() cóchữ int là integer nên
return bắt buộc phải là một integer.
Con số 0 là integer.
Mỗi program C++ chỉ có duy nhất một function gọi là main() mà thôi.
Nếu program C++ chứa nhiều functions thì bắt buộc phải có một function g̣ọi là main() ở trong nhóm đó vì operating system chỉ
call main()mà thôi.
return là chữ để main() function chấm đ́ứt vận hành.Tiếp theo return 0 phải
có dấu chấm phẩy (semicolon).
main() chỉ có một số parameters hạn chế(resticted parameters).
Progam có nhiều functions.Quảng cáo.
#include <iostream>
using namespace std;
void display1(){
cout << "HENRY FARMER MARKET\n";}
void display2(){
cout<< "Chuyên Bán Sãn Phẫm Nhập Cảng Á Châu\n";}
int main(){
display1();
display2();
cout<<"Mit đủ loại, Xoài tượng, Vú sữa, Chôm chôm, Ổi xá lị,Café Blao\n "<<endl;
cout<<" Giá Bán Phải Chăng\n"<<endl;
cout<<"Trân Trọng Kính Mời\n"<<endl;
return 0; }
OUTPUT FROM COMPILER FREE ONLINE
https://www.onlinegdb.com/online_c++_compiler
HENRY FARMER MARKET
Chuyên Bán Sãn Phẫm Nhập Cảng Á Châu
Mit đủ loại,Xoài tượng,Vú sữa, Chôm chôm, Ổi xá lị,Café Blao
Giá Bán Phải Chăng
Trân Trọng Kính Mời