banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Học C verson nào?  XML
  [Programming]   Học C verson nào? 25/03/2007 20:44:22 (+0700) | #1 | 49247
ThuNga
Member

[Minus]    0    [Plus]
Joined: 25/03/2007 09:31:56
Messages: 7
Offline
[Profile] [PM]
Mình đang cần học lập trình C, nhưng hôm trước đọc báo thấy có người sử dụng C trên Windows làm hư Windows. Vậy mình nên sử dụng Turbo C hay Borlan C, phiên bản mới nhất hay phiên bản nào để không ảnh hưởng đến Windows.
[Up] [Print Copy]
  [Question]   Học C verson nào? 26/03/2007 00:34:31 (+0700) | #2 | 49269
MicrosoftX
Member

[Minus]    0    [Plus]
Joined: 04/03/2007 20:46:12
Messages: 91
Offline
[Profile] [PM]

ThuNga wrote:
Mình đang cần học lập trình C, nhưng hôm trước đọc báo thấy có người sử dụng C trên Windows làm hư Windows.  

Báo nào viết hả ... bảo tớ tớ kiếm tí tiền cái, đang bí smilie

ThuNga wrote:
Vậy mình nên sử dụng Turbo C hay Borlan C, phiên bản mới nhất hay phiên bản nào để không ảnh hưởng đến Windows. 

Nếu chưa biết gì về C thì nên học ANSI C chưa vội học lập trình C trên Windows hay Linux. Những công cụ như Turbo C hay Borland C thích hợp cho cậu mới học về C đó.

Có điều là trình biên dịch Turbo C và Borland (v < 5.0) đều là những trình biên dịch cho hệ CPU 16 bit 8086 của Intel do đó mà chương trình bạn tạo ra khi chạy trên hệ điều hành Windows thì là chạy trên một máy ảo giả lập MS DOS (NTVDM.EXE); Do đó một số tác vụ của chương trình sẽ không được thi hành hoặc thi hành nhưng kết quả không đúng, nhất là những tác vụ mà tác động sâu vào hệ thống.

Cậu có thể dùng Dev C++ để học ANSI C/C++ và sau này cũng dễ dàng chuyển qua lập trình trên Windows
[Up] [Print Copy]
  [Question]   Re: Học C verson nào? 26/03/2007 12:59:48 (+0700) | #3 | 49389
huynb
Member

[Minus]    0    [Plus]
Joined: 22/09/2006 02:30:20
Messages: 64
Offline
[Profile] [PM]
hi all !!!
không phải là lập trình C thì hư Windows đâu bồ. Đó là 1 quan điểm hoàn toàn sai lầm. Vì C là 1 ngôn ngữ mạnh mẽ và được sử dụng nhiều trước khi ra đời các thế hệ sau như C++ (C có lớp, hướng đối tượng chưa hoàn chỉnh), C#. Nếu có ảnh hưởng tới Win, chẳng qua là 1 số đoạn code có sử dụng con trỏ (pointer) nhưng do người LT chưa rành lắm nên đôi khi làm treo máy tính, nhấn nút reset là ổn.
Nếu bạn mới bắt đầu học C thì nên viết trên Borland C 3.1 hay cao cấp hơn là Visual C 6.0 đều được (chú ý là mới học thì nên LT chế độ console). Sau này khi đã rành thì bồ có thể LT trên Win = VC6.0 (with MFC) or C# luôn (ngôn ngữ mà Microsoft cho là mạnh mẽ nhất hiện nay).
good luck to you
[Up] [Print Copy]
  [Question]   Re: Học C verson nào? 27/03/2007 22:08:29 (+0700) | #4 | 49746
ThuNga
Member

[Minus]    0    [Plus]
Joined: 25/03/2007 09:31:56
Messages: 7
Offline
[Profile] [PM]
Cám ơn các bạn đã quan tâm.
MicrosoftX wrote:
ThuNga wrote:
Mình đang cần học lập trình C, nhưng hôm trước đọc báo thấy có người sử dụng C trên Windows làm hư Windows.

Báo nào viết hả ... bảo tớ tớ kiếm tí tiền cái, đang bí smilie 


Mình đọc được trên báo "Làm Bạn Với Máy Vi Tính" số ra cách đây 2 tuần, ở mục Hỏi & đáp và mục đáp đã bảo nên cài lại Windows.

Mình cũng đang phân vân giữa ngôn ngữ C và Python thì nên học cái nào trước. (trong bài "How To Become A Hacker" của Conmale đã giới thiệu rất tốt để bắt đầu học lập trình với Python và nếu muốn học Python thì học trên Windows có được không? Vì mình chỉ biết 1 hệ điều hành là Windows thôi.
[Up] [Print Copy]
  [Question]   Học C verson nào? 27/03/2007 22:18:20 (+0700) | #5 | 49751
[Avatar]
posiden
Member

[Minus]    0    [Plus]
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
[Profile] [PM] [Yahoo!]
C là ngôn ngữ căn bản và dùng làm nền khi học lập trình...
thực sự C for Win không nguy hiểm bằng C for Dos đâu,vì C for DOS hỗ trợ một số lệnh rất mạnh tác động đến hệ thống ví dụ như đọc và ghi bootsector,hoặc chặn cổng bàn phím (keylogger).nếu muốn tìm hiểu thêm xin học thêm môn Hệ Điều Hành.
dù gì thì đã lập trình cũng nên hiểu mình đang làm gì, và cẩn thận với việc làm của mình.
Thân.
[Up] [Print Copy]
  [Question]   Học C verson nào? 27/03/2007 22:34:51 (+0700) | #6 | 49755
ThuNga
Member

[Minus]    0    [Plus]
Joined: 25/03/2007 09:31:56
Messages: 7
Offline
[Profile] [PM]

posiden wrote:
C là ngôn ngữ căn bản và dùng làm nền khi học lập trình...
thực sự C for Win không nguy hiểm bằng C for Dos đâu,vì C for DOS hỗ trợ một số lệnh rất mạnh tác động đến hệ thống ví dụ như đọc và ghi bootsector,hoặc chặn cổng bàn phím (keylogger).nếu muốn tìm hiểu thêm xin học thêm môn Hệ Điều Hành.
dù gì thì đã lập trình cũng nên hiểu mình đang làm gì, và cẩn thận với việc làm của mình.
Thân. 

Uhm, Thanks bạn, chắc mình phải chọn C thôi. Ở Việt Nam ngôn ngữ C được dạy nhiều trong trường học và các cơ sở đào tạo, còn Python thì hình như không được nhắc đến.
1 lần nữa cám ơn các bạn rất nhiều!
Mình muốn đóng chủ đề này lại thì phải làm sao?
[Up] [Print Copy]
  [Question]   Học C verson nào? 28/03/2007 12:18:42 (+0700) | #7 | 50018
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
Chào ThuNga,

Các chủ đề đã thảo luận thì không cần đóng. Lý do: Một thời gian sau nếu có các thành viên khác có câu hỏi tương tự, hoặc muốn thảo luận thêm có thể post tiếp tục.

Việc đóng (khóa) topic không cho trả lời là nhiệm vụ của các modertators và validating moderators.

khoai
[Up] [Print Copy]
  [Question]   Học C verson nào? 28/03/2007 13:32:12 (+0700) | #8 | 50027
[Avatar]
tnt20
Member

[Minus]    0    [Plus]
Joined: 31/07/2006 23:56:28
Messages: 58
Location: 0917505876
Offline
[Profile] [PM] [WWW] [Yahoo!]

Mr.Khoai wrote:
Chào ThuNga,
Các chủ đề đã thảo luận thì không cần đóng. Lý do: Một thời gian sau nếu có các thành viên khác có câu hỏi tương tự, hoặc muốn thảo luận thêm có thể post tiếp tục.
Việc đóng (khóa) topic không cho trả lời là nhiệm vụ của các modertators và validating moderators.
khoai 

Gớm nói chuyện với con gái có khác smilie) dẻo ngay từ lời chào.!
[Up] [Print Copy]
  [Question]   Học C verson nào? 28/03/2007 21:44:00 (+0700) | #9 | 50068
[Avatar]
posiden
Member

[Minus]    0    [Plus]
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
[Profile] [PM] [Yahoo!]
C là môn lập trình căn bản nhất và nền tảng nhất,khi mới bắt đầu thì nên học C,sau khi vững rồi muốn học thêm gì cũng dễ hơn

tnt20 wrote:
Gớm nói chuyện với con gái có khác dẻo ngay từ lời chào.!  

đang nói chuyện nghiêm túc tự nhiên chen vô một câu lãng òm.ai có vấn đề gì lập trình C nữa thì cứ tiếp tục bàn luận nhé
[Up] [Print Copy]
  [Question]   Học C verson nào? 29/03/2007 04:39:32 (+0700) | #10 | 50178
[Avatar]
chupichu
Elite Member

[Minus]    0    [Plus]
Joined: 16/07/2004 14:17:57
Messages: 229
Location: Lầu Xanh
Offline
[Profile] [PM] [Yahoo!]
C là bước căn bản để bạn đi tiếp các ngôn ngữ lập trình khác. Học C thực sự là ... rất khó (Đó là lí do tớ thi rớt môn C) T_T
Where Have You Gone..
[Up] [Print Copy]
  [Question]   Re: Học C verson nào? 29/03/2007 04:49:25 (+0700) | #11 | 50183
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Ai bảo C không phá máy được hè ?????
Phá luôn được cả phần cứng lẫn phần mềm luôn chứ lí ...

1. Lập trình điều khiển con trỏ pointer ..... lộn xộn bát nháo là nó cho khởi động nóng luôn ...
2. Cho chạy vòng lặp vô tận với nhiều biểu thức và hàm ...... treo máy ... khởi động nốt ....

Còn nhìu nhíu cách không kể hết ....


C là bước căn bản để bạn đi tiếp các ngôn ngữ lập trình khác. Học C thực sự là ... rất khó (Đó là lí do tớ thi rớt môn C) T_T 


Tội nghiệp !! Thế là mất 160k tiền học lại :lolsmilie Nhưng mà thi học kì môn C đâu có khó đến thế nhỉ ????
[Up] [Print Copy]
  [Question]   Học C verson nào? 29/03/2007 05:24:17 (+0700) | #12 | 50198
[Avatar]
posiden
Member

[Minus]    0    [Plus]
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
[Profile] [PM] [Yahoo!]
éc,muốn học lập trình C đúng là không đơn giản, nhưng mình nghĩ nếu bạn không thấy có thể tiếp thu được thì bạn sẽ không thể tiếp thu 1 ngôn gữ nổi tiếng nào khác.srry vì nói như vậy nhưng đó là sự thật
[Up] [Print Copy]
  [Question]   Học C verson nào? 29/03/2007 06:59:07 (+0700) | #13 | 50222
[Avatar]
Durza
Member

[Minus]    0    [Plus]
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
[Profile] [PM] [WWW]
Em ủng hộ 2 tay cho tên posiden này một phiếu làm Pro Cement Member ^^
[Up] [Print Copy]
  [Question]   Học C verson nào? 03/04/2007 02:08:02 (+0700) | #14 | 51158
[Avatar]
thanhtrung00
Member

[Minus]    0    [Plus]
Joined: 02/04/2007 15:04:16
Messages: 23
Location: Nhà
Offline
[Profile] [PM]
Anh chị nào có bản turbo C v4.5 ko cho em xin link dow. Em tìm hoài chỉ toàn thấy C++
Thank
[Up] [Print Copy]
  [Question]   Học C verson nào? 03/04/2007 02:52:15 (+0700) | #15 | 51165
[Avatar]
gsmth
Elite Member

[Minus]    0    [Plus]
Joined: 15/02/2007 13:25:36
Messages: 749
Offline
[Profile] [PM] [WWW] [Yahoo!]

thanhtrung00 wrote:
Anh chị nào có bản turbo C v4.5 ko cho em xin link dow. Em tìm hoài chỉ toàn thấy C++
Thank
 

Turbo C 4.5 provided everything you needed, all of the tools,Turbo C 4.5 provided everything you needed. all of the tools.
included in one environment. Turbo C 4.5 provided tightIncluded in one environment. Turbo C 4.5 provid ed tight
integration between the editor, compiler, linker, and debugger.Integration between the editor and compiler. linker, and debugger.
This was the first version of Turbo C to include the integratedThis was the first version of Turbo C to include t he integrated
debugger. The professional version also included the standalongDebugger. The professional version also inclu ded the standalong
versions of Turbo Assembler and Turbo Debugger.Versions of Turbo Assembler and Turbo Debugger.  

Code:
http://rapidshare.com/files/22827088/Borland_Turbo_C___4.5.rar
[Up] [Print Copy]
  [Question]   Học C verson nào? 03/04/2007 04:16:28 (+0700) | #16 | 51187
[Avatar]
thanhtrung00
Member

[Minus]    0    [Plus]
Joined: 02/04/2007 15:04:16
Messages: 23
Location: Nhà
Offline
[Profile] [PM]
Em dow về rồi nhưng đó là C++ . Nhưng cảm ơn anh nhiều
[Up] [Print Copy]
  [Question]   Học C verson nào? 03/04/2007 06:11:41 (+0700) | #17 | 51206
[Avatar]
gsmth
Elite Member

[Minus]    0    [Plus]
Joined: 15/02/2007 13:25:36
Messages: 749
Offline
[Profile] [PM] [WWW] [Yahoo!]

thanhtrung00 wrote:
Em dow về rồi nhưng đó là C++ . Nhưng cảm ơn anh nhiều 

Chào em.
Em đặt tên file mã có đuôi là .C, khi mởi bằng Turbo C++ sẽ coi file mã đấy như được viết trong C.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|