harnect programming like a pro for teens

433 1.7K 0
harnect   programming like a pro for teens

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đây là quyển sách tiếng anh về lĩnh vực công nghệ thông tin cho sinh viên và những ai có đam mê. Quyển sách này trình về lý thuyết ,phương pháp lập trình cho ngôn ngữ C và C++.

[...]... became the solution to several problems A programmer writes software using a programming language In this book, the programming language will be Cþþ 11 12 Chapter 1 n Getting Started What Is a Programming Language? A programming language is an artificial language that programmers use to communicate their solutions to a computer Programming languages contain special words and symbols that are organized... in a systematic way to create a program in much the same way that you take the English language and create sentences and paragraphs for your essays and reports Thousands of programming languages are available, and each has its own features, set of words and symbols, and rules for how programs can be constructed with the language Some example programming languages include these: n n n n n n n n Machine... Hello World programs for programming languages, located at www.roesler-ac.de/wolfram/hello.htm There are many programming languages in the world; the aforementioned website boasts that it has more than 400 languages represented as Hello World programs, and that number is rising An organization called ACM History of Programming Languages (HOPL) hosts conferences and produces journals for anyone interested... Machine Code (binary code) A language based on 0s and 1s Today this language is used as the target language for compilers BASIC Beginners All-purpose Symbolic Instruction Code A programming language for beginners to learn how to program This language was developed in the 1960s Pascal The programming language developed in the 1960s for teaching high-level programming FORTRAN FORmula TRANslation The first... Laboratories in the 1970s This language became popular for building commercial software and systems software Cþþ The most popular object-oriented programming language in software development This language started in 1980 and was created by Bjarne Stroustrup at Bell Laboratories Visual Basic A language that Microsoft created for rapid prototyping for applications with GUIs What Is a Programming Language?... attribute of all programming languages Thus, mastering algorithmic thinking is a great asset to being a productive and efficient programmer In this book, you learn concepts related to algorithmic thinking and problemsolving In addition, you learn the C++ language C++ is a popular, generalpurpose and object-oriented programming language that can be used in a variety of application domains These domains may include... compiled programming language This language was created in 1950 and is focused on programming numerical and scientific computation software Java A modern object-oriented language invented in the 1990s by Sun Microsystems This language gained popularity because its programs can be executed across many platforms, which makes it ideal for Internet/ web applications C A high-level language developed by Bell Laboratories... methodology and its application for designing a Blackjack game This provides a contrast to the topdown approach shown in Chapter 7 Chapter 9, “Medium-Scale Problems,” discusses medium-scale problems that require more functions and more data processing using Blackjack and an expense report management program as the examples In addition, it explains additional C++ concepts, including parallel arrays, multidimensional... because of the cooperation between hardware and software Hardware is defined as the tangible parts of a computer, such as the mouse, keyboard, processor, and monitor Software is defined as the intangible parts, such as the 1 2 Chapter 1 n Getting Started application programs and operating system For a fully functional and reliable computer system, the software and hardware must work as a team This chapter... history and genealogy of programming languages This website, found at http://hopl.murdoch.edu.au/, has a list of more than 8,000 programming languages! Even more surprisingly, that astounding number of programming languages was developed in a relatively short amount of time If you assume that the first programming languages were invented in the late 19th century, then on average about 50 languages are being

Ngày đăng: 19/03/2014, 14:06

Mục lục

  • Contents

  • Introduction

  • Chapter 1 Getting Started

    • The Computer System: Hardware and Software

      • Hardware

      • Software

      • What Is a Programming Language?

      • The Elements of Programming Languages

      • Software Development Process

        • A Professional’s Software Development Process

        • A Beginner’s Software Development Process

        • Summary

        • Exercises

        • Chapter 2 The Nature of the Problems and Solutions

          • Problems, Problems, and More Problems

          • The Algorithm

            • Representing Algorithms: Pseudocode

            • Representing Algorithms: Flowcharts

            • Creating Solutions

              • Preparing to Create Solutions

              • How to Develop an Algorithm

              • Summary

              • Exercises

              • Chapter 3 Introduction to the Core C++ Language

                • C++ Program Template

                • Your First C++ Program

                • How Your Programs Execute

Tài liệu cùng người dùng

Tài liệu liên quan