programming, building blocks, or code nodes to create flowcharts or structure diagrams that are then compiled or interpreted. 7.[r]
Trang 1Overview
of Previous Lesson(s)
Trang 2Over View
to grab and use the desired tools like menus, buttons,
controls and other elements from a palette
communicate instructions to a machine, particularly a
computer.
Ø Syntax
Ø Semantics
2
Trang 3Over View
Ø High level languages
Ø Low level languages
Ø Assembly Language
Ø Machine Language
Ø Structured Programming
Ø Top down approach
Ø Object Oriented Programming
Ø Classes and Instances 3
Trang 4Over View…
Ø In OOP Programs built from pieces called classes and functions
Ø C++ standard library provides rich collections of existing classes and
functions for all programmers to use
Ø Basic Syntax
#include <iostream.h> using namespace std; // main() is where program execution begins
int main()
{ cout << "Hello World"; // prints Hello World
return 0;
}
4
Trang 5LESSON 02
Trang 6Integrated Development
Environment
(IDE)
Ø An IDE or interactive development environment is a software application that provides comprehensive facilities to computer
programmers for software development
Ø An IDE normally consists of a source code editor, build automation tools and a debugger
Ø Several modern IDEs integrate with intelli-sense coding features
Ø Visual programming is a usage scenario in which an IDE is generally required
Ø Visual IDEs allow users to create new applications by moving
programming, building blocks, or code nodes to create flowcharts or
structure diagrams that are then compiled or interpreted.6
Trang 7Ø Visual programming is a usage scenario in which an IDE is generally required
Ø Visual IDEs allow users to create new applications by moving
programming, building blocks, or code nodes to create flowcharts or structure diagrams that are then compiled or interpreted
7
Trang 88
Trang 9Microsoft Visual Studio
Ø Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft
Ø It is used to develop console and graphical applications along with
Windows Forms, Websites in both native code along together with
managed code for all platforms supported by Microsoft Windows, Win Mobile, Win CE, NET Framework
9
Trang 10Microsoft Visual Studio
Ø Visual Studio includes a code editors supporting Intelli Sense as well as code refactoring
Ø This integrated debugger works both as a source-level debugger and a machine-level debugger
Ø It welcomes plug-ins that elevate the functionality at almost every stage
Ø VS supports different programming languages by means of language services, which allows the code editor and debugger to support nearly any programming language
10