PDA

View Full Version : giup minh hoc C voi moi nguoi oi



pt2012
03-08-2002, 10:57
Xin cho hoi hoc ngon ngu C la` hoc ve gi` vay. Do' la` 1 ngon ngu nhu the na`o. Co' ai biet cho na`o day hoc C hay chi minh voi. Minh hoc o trung tam tin hoc KHTN co' tot ko?
Ban nao biet sa'ch day C na`o hay chi minh` luon di, sa'ch tieng Viet nha, co' ban' ngoai nha` sa'ch nua nha.
BYE

blue_sea
03-08-2002, 19:26
Minh day cung chua biet gi ve C ca. Minh moi hoc co pascal va visual basic thoi. Khong biet lap trinh C co kho khong nhi?

ktvnguyenchien
04-08-2002, 11:37
Ồ, có thể hiểu nôm na thế này: C là một ngôn ngữ lập trình có cấu trúc giống như Pascal. Dĩ nhiên có nhiều điểm khác.
Bạn có thể sử dụng cuốn "Lập trình ngôn ngữ C 5.0" của nhà xuất bản Giao thông vận tải ( quên mất tên tác giả rồi)
Sau khi đọc, và thực hành, có vấn đề chi thì bạn post lên cùng trao đổi....

lamson
04-08-2002, 18:19
Bọn tui học quyển nhập môn lập trình ngôn ngữ C ( ĐHBKHN ) , có nhiều loại sách lắm . Ngôn ngữ này các thầy nói rằng nó là ngôn ngữ lập trình chuyên nghiệp và mạnh. Nó gần giống như Pascal . Nói chung cứ học đi rùi bít

Ducvu
05-08-2002, 17:42
Ngôn ngữ lập trình C khá mạnh, nó là cơ sở để các bạn học các ngôn ngữ lập trình cao hơn. Và học nó cũng khá đơn giản, ai chưa từng học lập trình cũng có thể học C ( dĩ nhiên các bạn cũng phải có ít kiến thức về toán, tốt nhất là học xong lớp 9 rồi hãy học C), học xong C rồi đến C+ rồi C++. Hiện nay ở nước ngoài ( như Nhật, Mỹ), họ bỏ không dạy Pascal nữa mà đưa lập trình C vào chương trình dạy ở cấp hai luôn đó.

CrazyBabe
07-08-2002, 14:11
Hí hí, trường lào ở Mỹ dạy C từ cấp 2 vậy, Ducvu chỉ tôi được không nhỉ ? Chuyện chuyển chương trình này chỉ có ở các trường đại học thôi, sinh viên được học C/C++ và J ngay từ năm đầu và bỏ qua Pascal nhưng mừ vẫn có course thảo luận về Pascal.

CrazyBabe
07-08-2002, 14:14
Hi hi, còn nữa nè, ngôn ngữ cao hơn C/C++ là gì vậy ? Ví dụ cái coi (Tốt nhất là đừng so sánh các ngôn ngữ với nhau nhé)

phoenix
09-08-2002, 13:58
Giáo trình: KỸ THUẬT LẬP TRÌNH C cơ sở và nâng cao của GS.Phạm Văn Ất, của Nxb Khoa học và Kỹ thuật, rất hay. Các giáo viên của ĐHKHTN đều sử dụng giáo trình này. Bạn nên mua quyển này để nghiên cứu.
Ngoài ra còn có: BÀI TẬP NGÔN NGỮ C (từ A đến Z) , tác giả là Huỳnh Tấn Dũng- Hoàng Đức Hải, của NXB Giáo dục. Đây không phải là giáo trình nghiên cứu nhưng lại có rất nhiều chương trình thông dụng, bạn nên sử dụng nó với mục đích tham khảo & nâng cao kỹ năng lập trình của mình, đừng quá lệ thuộc vào nó.
2 quyển này cộng lại chỉ khoảng 100.000 VND, lại có tặng kèm đĩa mềm nữa.
Có gì thắc mắc cứ hỏi nha,...
À, pt2012 học ở trung tâm tin học KHTN là được rồi, giá cả bình dân chất lượng hảo hạng, 2 giáo trình tôi vừa giới thiệu đều có bán ở các hiệu sách gần trường ĐHKHTN.

Ducvu
10-08-2002, 14:30
Xin trả lời huynh CRAZYBABE! Việc học lập trình C được đưa vào chương trình giảng dạy cấp II hay III gì đó ở nước ngoài là hoàn toàn "nói có sách". Trong Cuốn kỹ thuật lập trình C tôi đọc năm ngoái (không nhớ tên tác giả vì sách đã bị mấy bà mua ve chai lấy đi), ở mục giới thiệu có nói về việc đó. Còn huynh hỏi các chương trình lập trình cao hơn C thì theo ý kiến của tôi (có gì không phải mong huynh góp ý và chỉ thêm), đó là Asembler, PHP. Đương nhiên mỗi ngôn ngữ lập trỉnh có cái hay khác nhau nhưng theo tui thấy thì Asembler khó hơn C. Tui không hề có ý định múa rìu qua mắt thợ và tui còn kém lắm, tui chỉ trình bày những hiểu biết của mình và rất mong huynh chỉ bảo thêm.
Ducvu

CrazyBabe
10-08-2002, 14:46
Chỉ bảo wái gì ? Tui đang hỏi cậu mà, vì tôi tìm trường cho em tôi đi học, trong list 70 trường xịn (Chỉ với tiêu chí tiền không đắt+dễ chuyển cấp) của Mỹ chương trình học của họ hoàn toàn cóc có C/C++ mà chỉ có VB, J là hết nước (Trường cấp 2 nhé). Còn nếu mà cậu nói cao hơn C là Assembly thì hơi lạ đó, A là ngôn ngữ cấp thấp mè ? PHP thì tôi không đánh giá, mà đâu có chuyện so sánh các ngôn ngữ được nhỉ ? Các ngôn ngữ thế hệ mới được design nhằm những mục đích mới, yêu cầu cũng khác mà. (Ý kiến riêng nè: Assembly có vẻ dễ hơn C đó: C có buildon A chứ A đâu có buildon A nhỉ ? He he)

nomoretears
11-08-2002, 10:23
Nếu tiêu chí "cao" của ngôn ngữ là "cấp" thì xin trả lời chú Babe : Pascal là 1 trong "n" nnlt cấp cao hơn C/C++ vì C/C++ là nnlt nửa cấp thấp nửa cấp cao. Còn PHP là nnlt web thì ai lại đi so sánh với mấy nnlt ứng dụng.

Cuối cùng, ta đã lạc hướng trong topic này rồi.

madcat
04-10-2002, 14:23
C la mot ngon ngu lap trinh huong cau truc , suc manh cua C chinh la lap trinh ve he thong nen no duoc dung de viet cac chuong trinh giao tiep voi he thong, viet he dieu hanh ( unix ) ... C co the la kho hoc voi nhung nguoi bat dau , nhung khong qua kho doi voi nhung ai do co experience voi pascal ... tai lieu ve C rat nhieu , nhung theo tui cua Quach Tuan Ngoc la hay nhat

NguuyenDuyHai
28-12-2004, 12:09
C là ngôn ngữ lập trình rất mạnh, đặc biệt là lập trình hệ thống và đang được xem xét sẽ thay thế ngôn ngữ Pascal trong các trường đại học. Đây là ngôn ngữ được nhiều người ưa chuộng vì tính mềm dẻo và tiện dụng của nó. Trước đây, bác có thể mua cuốn "Ngôn ngữ lập trình C cơ bản và nâng cao" hoặc cuốn "Ngôn ngữ lập trình C" của Nguyễn Thanh Thủy. Tuy nhiên, hiện nay trên thị trường đã xuất hiện một cuốn mà tui cho là hay nhất, đó là cuốn "Ngôn ngữ lập trình C" sách dùng cho các trường trung học chuyên nghiệp, do Thầy "Tiêu Kim Cương" viết. Đây là cuốn viết tương đối đầy đủ, dễ hiểu và rẻ, gồm nhiều ví dụ hay (các cuốn khác có thể còn thiếu nhiều chỗ). Nếu bác là người mới bắt đầu học thì đây là lựa chọn số 1, bạn có thể tự học được. Chúc thành công!

xinh_gai
13-01-2005, 12:20
Co the noi nhu the nay nhe (doi voi ai moi hoc C like me) :
Hau het cac chuong trinh chuyen nghiep deu co su nhung mui cua Visual C++ . Vi vay ban cu yen tam hoc C di va se khong phai hoi han khi hoc ngon ngu nay dau.