ANh chị nào cho em hỏi cái

Status
Không mở trả lời sau này.

bangity

New Member
haha, tui học c++ với binary và hex number, coi cái nào khó hơn.. DirectX và OpenGL là cái mà tui nói là khó. Pascal chỉ là 20% trong 100% của c++ thôi..

nói với pointer, reference, classes, và inheritance là cái mà mấy chú sẽ không bao giờ hiểu.
 

bangity

New Member
tức là 0004A3C9h 0050D5B8h là address của computer
binary là số được computer chuyển thành
1 = 1
10 = 2
11 = 3
100 = 4
101 = 5
110 = 6
111 = 7
vậy đó
không có số 2..
 

Latina_Matrix

New Member
Originally posted by bangity@Dec 3 2005, 12:37 PM
haha, tui học c++ với binary và hex number, coi cái nào khó hơn.. DirectX và OpenGL là cái mà tui nói là khó. Pascal chỉ là 20% trong 100% của c++ thôi..

nói với pointer, reference, classes, và inheritance là cái mà mấy chú sẽ không bao giờ hiểu.
[snapback]23558[/snapback]​

Đối với phiên bản Pascal đầu tiên cũng đã có Pointer, reference, class và inheritance.
Bản thân Pascal cũng thiết lập trên nền cơ sở Bin như bất kì các thành phần nào khác cuả máy tính, có thể dùng Hợp ngữ cũng như hệ cơ số hex, oct...
Phiên bản sau này dùng cho lập trình Windows đuợc phát triển và nhiêù nguơì biết đến nhất là Delphi
Tất cả những gì có thể làm được bằng C/C++ đều có thể được giải quyết với Pascal/Free Pascal
Ngôn ngữ Pascal được giảng dạy rộng rãi tại VN là vì tính cấu trúc và gần gụĩ cuả nó so vơí C hay Basic.
Tuỳ theo mỗi nước mà ngôn ngữ cơ bản được dùng sẽ rất khác nhau như các ngôn ngữ sau được dùng trong thi IOI : Pascal (VN), C (EU), BASIC (USA), Logo (Một số nước khácx)

Cho dù bạn không thích pascal và có nhiều thiện chí đối vơí C/C++, nhưng bạn vui lòng đừng hạ thấp nó cũng như những nguời gắn bó với nó là chúng tôi, cũng như đừng gây ra các tranh cãi không đáng có
Thân.
 

Latina_Matrix

New Member
Originally posted by bangity@Dec 3 2005, 07:53 PM
tức là 0004A3C9h 0050D5B8h là address của computer
binary là số được computer chuyển thành
1 = 1
10 = 2
11 = 3
100 = 4
101 = 5
110 = 6
111 = 7
vậy đó
không có số 2..
[snapback]23723[/snapback]​

bạn có một hiểu biết khá rộng về maý tính đấy nhỉ
Nhưng cho tôi đính chính lại : Số cuả máy tính ( hay cách lưu trữ cuả máy tính) là dưạ vào các bít, tức là các dãy nhị phân . Bản thân nguời lập trình ra các chương trình, ngôn ngữ lập trình phải chuyển hoá từ nhị phân sang thập phân và các hệ khác . Maý tự nó không làm đuợc điều này
 

Latina_Matrix

New Member
Originally posted by [SoS]snoopylap@Nov 26 2005, 10:59 PM
:(( đọc cái đệ quy,ko hiểu j cả
>_____< càng học càng ngu
[snapback]20480[/snapback]​

Yêu cầu Snoopy chép phạt 100 lần và nộp bài chép phạt các lần trước có kèm chữ kí phụ huynh cho tôi
 

logan59102

New Member
edit: no espanol allowed in here...

La gente de la cosa no sabe hace siempre que piensan como cosa
formidable

Những gì người ta không biết thườg cho là ghê gớm.
 

bangity

New Member
ông đó là thấy giáo hả? trời đất... Với lại nói cho bạn 1 điều

Pascal không thể làm hết tất cả những gì c++ có thể. C++ có là tạo 1 cái exe chạy nhanh hơn pascal gấp nhiều lần. Với lại những 3D games điều viết bằng c++ qua những library như là directx hoặc opengl. qua đều này chứng minh c++ là ngôn ngữ mạnh nhất hiện nay.

cái nữa là computer đếm memory bằng bit nhưng những gì mình đánh vào sẽ được convert thành mã máy. bin, hex..v.v bit chỉ được dùng để đếm bao nhiều memory đã sử dụng. giống như cái hex này là 0004C9A3 mỗi 2 số là 1 byte, 1 byte thì có 8 bit..

không phải tranh cãi kô đáng có mà điều thật ra là c++ mạnh hơn pascal nhiều.. nền windows cũng được viết bằng c++. đa số nhưng chương trình bạn chạy cũng được viết bằng c++. Nếu muốn nhanh hơn c++ thì có thể xài Assembly nhưng với syntax thì rất khó hiểu và cách quản lý dữ liệu kô bằng c++.

Bạn nên xem xét lại..
 

bangity

New Member
phải kêu bằng anh mới đúng. anh nên xem xét lại...

Những cái games trên thị trường cũng viết bằng c++. hãng ID game mới release Quake 4. Graphic bằng 3ds max hay maya. sử dụng DirectX cũng C++ mà ra thôi..

tại vì vn xài database để quản lý cho nên thường xài access, basic, và pascal đã quản lý dữ liệu nhưng có thể phối hợp c# và SQL thì không có chỗ chê được....

Cái cuối cũng em muốn nói là, nhưng chương trình viết bằng c++ có thể chạy trên bất cứ OS nào. Mac, Linux, UNIX....v.v...

C++ được ông bê đê nghĩ ra, điều này cũng không thể tin được..
 

bangity

New Member
bây giờ học C++ là không bị thất nghiệp. Có ông kia master Pascal 30 năm mà bây giờ phải đi làm security với người tui biết.. c++ bảo đảm sẽ giúp cho bạn có công ăn việc làm.. đòi hỏi phải thêm graphic và sound programing...
 

Latina_Matrix

New Member
Originally posted by bangity@Dec 4 2005, 03:27 AM
Pascal không thể làm hết tất cả những gì c++ có thể. C++ có là tạo 1 cái exe chạy nhanh hơn pascal gấp nhiều lần. Với lại những 3D games điều viết bằng c++ qua những library như là directx hoặc opengl. qua đều này chứng minh c++ là ngôn ngữ mạnh nhất hiện nay.

cái nữa là computer đếm memory bằng bit nhưng những gì mình đánh vào sẽ được convert thành mã máy. bin, hex..v.v bit chỉ được dùng để đếm bao nhiều memory đã sử dụng. giống như cái hex này là 0004C9A3 mỗi 2 số là 1 byte, 1 byte thì có 8 bit..

không phải tranh cãi kô đáng có mà điều thật ra là c++ mạnh hơn pascal nhiều.. nền windows cũng được viết bằng c++. đa số nhưng chương trình bạn chạy cũng được viết bằng c++. Nếu muốn nhanh hơn c++ thì có thể xài Assembly nhưng với syntax thì rất khó hiểu và cách quản lý dữ liệu kô bằng c++.

Bạn nên xem xét lại..
[snapback]23892[/snapback]​

Tôi đồng ý với quan điểm của bạn khi bạn so sánh Visual C++ và Turbo Pascal 7.0. Nhưng có lẽ bạn cũng nên nghiên cứu qua các phiên bản phát triển trên nền Windows cuả nó.
Bên cạnh đó file exe cuả C không thể nào so sánh đuợc vơí Prolog hay Lisp. Khả năng thích ứng cuả C chắc chắn phải chịu lép vế trước Java. Và tôi cũng chắc chắn chứng minh được với bạn, phần nhiều các chuơng trình chúng ta xaì, chỉ được viết trên nền những ngôn ngữ có cú pháp giống C chứ không phải là C. Một công ty lập trình chuyên nghiệp không bao giờ dùng một ngôn ngữ có sẵn để viết chương trình. Họ tự tạo ra ngôn ngữ cũng như để bảo mật cho chương trình của họ.
Tất nhiên là tôi không phủ nhận tính ưu việt cuả các phiên bản C đưọc phát triển sau này, cũng như việc tôi sử dụng C# hay Qt để lập trình . Tuy nhiên, việc khen hay chê một ngôn ngữ mà nguơì khác đang sử dụng sẽ dẫn đến mất hoà khí thì không tốt
Nêú như bạn có khả năng về tin học tốt, mời bạn tham gia vào đội tuyển tin học cuả BTX. và nêú bạn muốn biết về sức mạnh bên trong các phiên bản cuả Pascal, khả năng hướng đối tuợng cũng như những điều khác, bạn có thể liên hệ với tôi.
 

Latina_Matrix

New Member
Còn một vấn đề nưã là số hex. Tôi xin phép giải thích thêm về loại cơ số này
Số hex là hệ cơ số 16, nên mỗi chữ số có thể nhận 1 giá trị tương ứng từ 0 -> 15. nên mỗi chữ số cuả hex khi chuyển qua hệ bin phải cần 4 chữ số tương đuơng 4 bit. vì thế, mỗi 2 số hex phải đuợc biểu diễn bằng 1 byte
 

bangity

New Member
đồng ý... hex được điếm bằng 0 1 2 3 4 5 6 7 8 9 A B C D và F... mà làm sao liên hệ được. Em mười lắm tuổi.. có thể làm Website, PHP, Mysql, c++, basic, html, flash, 3D Modeling, Mixer...

với lại 1 điều này em kô đồng ý là. những công ty không đủ thế để tạo ra ngôn ngữ và điều đó là không thể nào. Mướn công nhân để tạo ngôn ngữ ít nhất cũng mấy năm, được nhiều người chứng nhận là c++ compiled mà ra.. với lại em chỉ nói ngôn ngữ nào mạnh hơn chớ kô có muốn cãi gì..

anh là thầy giáo hay là gì vậy?
 

Latina_Matrix

New Member
Không phải là công ty nào cũng tạo ra đuợc ngôn ngữ. Chỉ có những công ty lớn, yêu cầu tính bảo mật cao (chống cracker, chống ăn cắp công nghệ) mới cần phải chế biến ra một loại ngôn ngữ riêng. Riêng không có nghiã là một cái mới hoàn tòan. Họ chỉ cần tìm cách xóa đi vết tích ngôn ngữ của nó.
Thực chất, các chương trình C hay Pascal v.v... đều có thể biết đựơc loại ngôn ngữ sử dụng một cách dễ dàng. Điều đó khá nguy hiểm cho việc bảo mật

Còn tôi là học sinh hay thầy giáo thì cứ đoán thử xem . Hỏi xem nếu trong các giáo viên ở trường xài nick gì. Nếu có nick này thì chắc là thầy. Còn không thì chắc là học sinh .
;)

Nếu khả năng của bạn tốt như vậy, tại sao bạn không thử apply vào đội tuyển tin BTX ?
 
Status
Không mở trả lời sau này.
Top