ngon ngu lap trinh c csharp cho nguoi moi bat dau
Ngành Công nghệ thông tin,Thể loại khácBước 1:Tại trang tài liệu thuvienmienphi bạn muốn tải, click vào nút Download màu xanh lá cây ở phía trên.
Bước 2: Tại liên kết tải về, bạn chọn liên kết để tải File về máy tính. Tại đây sẽ có lựa chọn tải File được lưu trên thuvienmienphi
Bước 3: Một thông báo xuất hiện ở phía cuối trình duyệt, hỏi bạn muốn lưu . - Nếu click vào Save, file sẽ được lưu về máy (Quá trình tải file nhanh hay chậm phụ thuộc vào đường truyền internet, dung lượng file bạn muốn tải)
Có nhiều phần mềm hỗ trợ việc download file về máy tính với tốc độ tải file nhanh như: Internet Download Manager (IDM), Free Download Manager, ... Tùy vào sở thích của từng người mà người dùng chọn lựa phần mềm hỗ trợ download cho máy tính của mình
NỘI DUNG TÀI LIỆU
ngon ngu lap trinh c csharp cho nguoi moi bat dau





Module
1
C++
Fundamentals
Table of Contents
If there is one language that defines the essence of programming today, it is C++. It is the preeminent
language for the development of high-performance software. Its syntax has become the standard fo
professional programming languages, and its design philosophy reve
erates throughout computing.
1
C++ A Beginner’s Guide by He
ert Schildt
C++ is also the language from which both Java and C# are derived. Simply stated, to be a professional
programmer implies competency in C++. It is the gateway to all of modern programming.
The purpose of this module is to introduce C++, including its history, its design philosophy, and several
of its most important features. By far, the hardest thing about learning a programming language is the
fact that no element exists in isolation. Instead, the components of the language work together. This
inte
elatedness makes it difficult to discuss one aspect of C++ without involving others. To help
overcome this problem, this module provides a
ief overview of several C++ features, including the
general form of a C++ program, some basic control statements, and operators. It does not go into too
many details, but rather concentrates on the general concepts common to any C++ program.
CRITICAL SKILL 1.1: A Brief History of C++
The history of C++ begins with C. The reason for this is easy to understand: C++ is built upon the
foundation of C. Thus, C++ is a superset of C. C++ expanded and enhanced the C language to support
object-oriented programming (which is described later in this module). C++ also added several othe
improvements to the C language, including an extended set of li
ary routines. However, much of the
spirit and flavor of C++ is directly inherited from C. Therefore, to fully understand and appreciate C++,
you need to understand the “how and why” behind C.
C: The Beginning of the Modern Age of Programming
The invention of C defines the beginning of the modern age of programming. Its impact should not be
underestimated because it fundamentally changed the way programming was approached and thought
about. Its design philosophy and syntax have influenced every major language since. C was one of the
major, revolutionary forces in computing.
C was invented and first implemented by Dennis Ritchie on a DEC PDP-11 using the UNIX operating
system. C is the result of a development process that started with an older language called BCPL. BCPL
was developed by Martin Richards. BCPL influenced a language called B, which was invented by Ken
Thompson and which led to the development of C in the 1970s.
Prior to the invention of C, computer languages were generally designed either as academic exercises o
y bureaucratic committees. C was different. It was designed, implemented, and developed by real,
working programmers, reflecting the way they approached the job of programming. Its features were
honed, tested, thought about, and rethought by the people who actually used the language. As a result,
C attracted many proponents and quickly became the language of choice of programmers around the
world.
C grew out of the structured programming revolution of the 1960s. Prior to structured programming,
large programs were difficult to write because the program logic tended to degenerate into what is
known as “spaghetti code,” a tangled mass of jumps, calls, and returns that is difficult to follow.
Structured languages addressed this problem by adding well-defined control statements, su
outines
2
C++ A Beginner’s Guide by He
ert Schildt
Nguồn: thuvienmienphi
Bạn phải gởi bình luận/ đánh giá để thấy được link tải
BÌNH LUẬN
ĐÁNH GIÁ
0
Tài liệu rất tốt (0)
Tài liệu tốt (0)
Tài liệu rất hay (0)
Tài liệu hay (0)
Bình thường (0)