30/09/2018, 17:53

Sau khi chúng ta viết xong code rồi thì cái code đó ta sẽ làm gì để thành 1 chương trình, 1 phần mềm

  • Sau khi chúng ta viết xong code rồi thì cái code đó ta sẽ làm gì để thành 1 chương trình, 1 phần mềm @@ ?
Vĩnh Lợi viết 20:05 ngày 30/09/2018

Theo mình biết thì sau đó sẽ biên dịch code ta viết thành ngôn ngữ máy hoặc sang bytecode ( java ) rồi máy thực hiện … chắc vậy

Tèn viết 19:57 ngày 30/09/2018
  • @@ Khó hiểu quá bạn
viết 20:02 ngày 30/09/2018

Theo bạn thế nào là 1 chương trình

Tèn viết 19:56 ngày 30/09/2018
  • T_T mình là newbie, mình k biết rõ mình mới tìm hiểu thôi
Minh Hoàng viết 20:03 ngày 30/09/2018

kiếm một compile phù hợp với ngôn ngữ của code rồi build ra thành một file có thể chạy phù hợp với hệ điều hành.
Câu hỏi mơ hồ nên câu trả lời cũng mơ hồ.
Bạn viết code bằng ngôn ngữ gì?

Tèn viết 20:04 ngày 30/09/2018
  • Mình đang học C nhưng mới chỉ vài cái cơ bản thôi
Nguyễn Hoàng Trung viết 20:02 ngày 30/09/2018

Trong chùm video về C của anh Đạt có đó bác…

Tèn viết 20:03 ngày 30/09/2018
  • Mình có xem qua nhưng hơi khó hiểu :3 bác cho xin cái fb mình muốn hỏi vài câu ^^
    https://www.facebook.com/giobuottim.info
Dung Nguyen viết 19:55 ngày 30/09/2018

bạn cứ học cho hết cái cơ bản của C đi đã, khi xong rồi bạn sẽ hiểu đc

Nguyễn Hoàng Trung viết 20:08 ngày 30/09/2018

Đây bác : facebook.com/hoangtrung1999 … bác add tui đi…dạo này fb nó bị sao í…

Tèn viết 20:00 ngày 30/09/2018
  • ok tks bạn ^^ mình viết thêm cho đủ 20 ký tự ý mà =))

Về bản chất của lập trình thì

Mã máy

Máy tính được hoạt động dựa trên việc truyền và ngắt mạch điện. Chính vì vậy mà máy tính chỉ hiểu được hai kí tự là 0 hoặc 1 tương ứng với hai trạng thái là có điện và chưa có điện. Một chuỗi các kí tự 0 và 1 quy định một hoạt động nhất định của máy tính được gọi là mã máy. Và đây là thứ duy nhất một máy tính hay thiết bị điện tử có thể hiểu được.

Ngôn ngữ lập trình

Một thiết bị có khoảng vài chục tập quy tắc. Việc nhớ được hết cái đống này khá vất vả. Vậy nên người ta tạo ra một tập các quy tắc khác tương ứng 1:1 với tập quy tắc mà máy tính hiểu. Tập quy tắc mới này gần với ngôn ngữ mà con người có thể hiểu được. Nó được gọi là ngôn ngữ lập trình.

Trình biên dịch

Cái ngôn ngữ lập trình này dễ hiểu với người nhưng hoàn toàn không thể hiểu được bằng máy tính. Chính vì vậy mà người ta phải tạo ra một công cụ chuyển đổi giữa ngôn ngữ lập trình thành mã máy. Nó được gọi là trình biên dịch (compiler)

Kết luận

Khi bạn code, bạn viết ra một file text giống như soạn thảo văn bản vậy. Văn bản của bạn được viết theo quy tắc được quy định ở mỗi ngôn ngữ khác nhau. Sau đó bạn dùng một compiler để dịch cái đoạn văn bản kia thành mã máy để thực thi.
=> Bạn giờ sẽ cần Google rằng trình biên dịch c hoặc là làm thế nào để biên dịch file c để thực hiện tạo ra một file thực thi.

###Cơm thêm:
Lập trình viên nào cũng cần một trình soạn thảo để viết mã, một trình biên dịch để dịch mã máy, thậm trí là môi trường để kiểm thử. Nên có những người họ đưa tất cả những thứ đó vào để tạo ra một bộ công cụ được gọi chung là IDE. Có rất nhiều IDE và bạ có thể Google là IDE tốt nhất cho c.

P/s: Thực ra cái mình viết không chính xác 100% nhưng bạn là người mới nên mình đưa ra các ví dụ dễ hiểu nhất cho bạn.

Tèn viết 20:03 ngày 30/09/2018
  • cám ơn bạn để mình đọc và tham khảo ^^
Nguyễn Văn Tâm viết 19:54 ngày 30/09/2018

Chắc ý bạn là từ source code làm sao tạo ra được một chương trình hoàn chỉnh như các software trên windows Dùng IDE thì rất dễ chỉ việc qua vài bước là ok. Ví dụ như trong java bạn có thể search cách tạo file jar từ source code. File jar có thể chạy trực tiếp trên windows bằng cách click

Bài liên quan
0