🗊Презентация C++ Компилятор

Нажмите для полного просмотра!
C++ Компилятор, слайд №1C++ Компилятор, слайд №2C++ Компилятор, слайд №3C++ Компилятор, слайд №4C++ Компилятор, слайд №5C++ Компилятор, слайд №6C++ Компилятор, слайд №7C++ Компилятор, слайд №8C++ Компилятор, слайд №9C++ Компилятор, слайд №10C++ Компилятор, слайд №11C++ Компилятор, слайд №12C++ Компилятор, слайд №13C++ Компилятор, слайд №14C++ Компилятор, слайд №15C++ Компилятор, слайд №16C++ Компилятор, слайд №17C++ Компилятор, слайд №18C++ Компилятор, слайд №19C++ Компилятор, слайд №20C++ Компилятор, слайд №21C++ Компилятор, слайд №22C++ Компилятор, слайд №23C++ Компилятор, слайд №24C++ Компилятор, слайд №25C++ Компилятор, слайд №26C++ Компилятор, слайд №27C++ Компилятор, слайд №28C++ Компилятор, слайд №29C++ Компилятор, слайд №30C++ Компилятор, слайд №31C++ Компилятор, слайд №32C++ Компилятор, слайд №33C++ Компилятор, слайд №34C++ Компилятор, слайд №35C++ Компилятор, слайд №36C++ Компилятор, слайд №37C++ Компилятор, слайд №38C++ Компилятор, слайд №39C++ Компилятор, слайд №40C++ Компилятор, слайд №41C++ Компилятор, слайд №42C++ Компилятор, слайд №43C++ Компилятор, слайд №44C++ Компилятор, слайд №45C++ Компилятор, слайд №46C++ Компилятор, слайд №47C++ Компилятор, слайд №48C++ Компилятор, слайд №49C++ Компилятор, слайд №50C++ Компилятор, слайд №51C++ Компилятор, слайд №52C++ Компилятор, слайд №53C++ Компилятор, слайд №54C++ Компилятор, слайд №55C++ Компилятор, слайд №56C++ Компилятор, слайд №57C++ Компилятор, слайд №58C++ Компилятор, слайд №59C++ Компилятор, слайд №60C++ Компилятор, слайд №61C++ Компилятор, слайд №62C++ Компилятор, слайд №63C++ Компилятор, слайд №64C++ Компилятор, слайд №65C++ Компилятор, слайд №66C++ Компилятор, слайд №67C++ Компилятор, слайд №68C++ Компилятор, слайд №69C++ Компилятор, слайд №70C++ Компилятор, слайд №71C++ Компилятор, слайд №72C++ Компилятор, слайд №73C++ Компилятор, слайд №74C++ Компилятор, слайд №75C++ Компилятор, слайд №76C++ Компилятор, слайд №77C++ Компилятор, слайд №78C++ Компилятор, слайд №79C++ Компилятор, слайд №80C++ Компилятор, слайд №81C++ Компилятор, слайд №82C++ Компилятор, слайд №83C++ Компилятор, слайд №84C++ Компилятор, слайд №85C++ Компилятор, слайд №86C++ Компилятор, слайд №87C++ Компилятор, слайд №88C++ Компилятор, слайд №89C++ Компилятор, слайд №90C++ Компилятор, слайд №91C++ Компилятор, слайд №92C++ Компилятор, слайд №93C++ Компилятор, слайд №94C++ Компилятор, слайд №95C++ Компилятор, слайд №96C++ Компилятор, слайд №97C++ Компилятор, слайд №98C++ Компилятор, слайд №99C++ Компилятор, слайд №100C++ Компилятор, слайд №101C++ Компилятор, слайд №102C++ Компилятор, слайд №103C++ Компилятор, слайд №104C++ Компилятор, слайд №105C++ Компилятор, слайд №106C++ Компилятор, слайд №107C++ Компилятор, слайд №108C++ Компилятор, слайд №109C++ Компилятор, слайд №110C++ Компилятор, слайд №111C++ Компилятор, слайд №112C++ Компилятор, слайд №113C++ Компилятор, слайд №114C++ Компилятор, слайд №115C++ Компилятор, слайд №116C++ Компилятор, слайд №117C++ Компилятор, слайд №118C++ Компилятор, слайд №119C++ Компилятор, слайд №120

Содержание

Вы можете ознакомиться и скачать презентацию на тему C++ Компилятор. Доклад-сообщение содержит 120 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





C++
01_
Описание слайда:
C++ 01_

Слайд 2





Компилятор
Компилятор – это программа, которая читает код и создает автономную (способную работать независимо от другого аппаратного или программного обеспечения) исполняемую программу, которую процессор понимает напрямую. При запуске программы весь код компилируется целиком, создается исполняемый файл и при повторном запуске компилятор уже не нужен.
Описание слайда:
Компилятор Компилятор – это программа, которая читает код и создает автономную (способную работать независимо от другого аппаратного или программного обеспечения) исполняемую программу, которую процессор понимает напрямую. При запуске программы весь код компилируется целиком, создается исполняемый файл и при повторном запуске компилятор уже не нужен.

Слайд 3





Интерпретатор
Интерпретатор — это программа, которая сразу выполняет код, без предыдущего создания исполняемого файла. Код интерпретируется построчно и сразу выполняется, в отличии от компиляции, где сначала целиком компилируется весь код, а затем уже выполняется. Интерпретаторы более гибкие, так как подходят под любые платформы, где есть интерпретатор, но менее эффективны при выполнении программы, потому что процесс интерпретации должен быть при каждом запуске программы. В отличии от компиляции, каждый раз, когда вы запускаете программу интерпретатор по новой выполняет весь процесс.
Описание слайда:
Интерпретатор Интерпретатор — это программа, которая сразу выполняет код, без предыдущего создания исполняемого файла. Код интерпретируется построчно и сразу выполняется, в отличии от компиляции, где сначала целиком компилируется весь код, а затем уже выполняется. Интерпретаторы более гибкие, так как подходят под любые платформы, где есть интерпретатор, но менее эффективны при выполнении программы, потому что процесс интерпретации должен быть при каждом запуске программы. В отличии от компиляции, каждый раз, когда вы запускаете программу интерпретатор по новой выполняет весь процесс.

Слайд 4


C++ Компилятор, слайд №4
Описание слайда:

Слайд 5





История
1972 C Деннис Ритчи в Bell Telephone Laboratories
1978 Брайан Керниган и Деннис Ритчи  «Язык программирования Cи».  «K&R»
1983 году Американский национальный институт стандартов (ANSI) стандарт C
1989 году они выпустили стандарт C89, более широко известен как ANSI 
1990 Международная организация по стандартизации (ISO) приняла ANSI C  - C90
1999 ANSI C99
1979 C++ Бьёрн Страуструп в Bell Labs в качестве дополнения к C
1998 C++ ратифицированным ISO
2003 C++ 03 
2011 C++ 11 
2014 C++ 14
Описание слайда:
История 1972 C Деннис Ритчи в Bell Telephone Laboratories 1978 Брайан Керниган и Деннис Ритчи  «Язык программирования Cи».  «K&R» 1983 году Американский национальный институт стандартов (ANSI) стандарт C 1989 году они выпустили стандарт C89, более широко известен как ANSI 1990 Международная организация по стандартизации (ISO) приняла ANSI C - C90 1999 ANSI C99 1979 C++ Бьёрн Страуструп в Bell Labs в качестве дополнения к C 1998 C++ ратифицированным ISO 2003 C++ 03 2011 C++ 11 2014 C++ 14

Слайд 6


C++ Компилятор, слайд №6
Описание слайда:

Слайд 7





Компиляция
Описание слайда:
Компиляция

Слайд 8





Линкинг
Описание слайда:
Линкинг

Слайд 9






Dev C++
Sublime
Code Blocks
Visual Studio
Описание слайда:
Dev C++ Sublime Code Blocks Visual Studio

Слайд 10





http://www.codeblocks.org/
Описание слайда:
http://www.codeblocks.org/

Слайд 11


C++ Компилятор, слайд №11
Описание слайда:

Слайд 12





Выбор компилятора
Описание слайда:
Выбор компилятора

Слайд 13


C++ Компилятор, слайд №13
Описание слайда:

Слайд 14


C++ Компилятор, слайд №14
Описание слайда:

Слайд 15


C++ Компилятор, слайд №15
Описание слайда:

Слайд 16


C++ Компилятор, слайд №16
Описание слайда:

Слайд 17


C++ Компилятор, слайд №17
Описание слайда:

Слайд 18


C++ Компилятор, слайд №18
Описание слайда:

Слайд 19





Первая программа
Описание слайда:
Первая программа

Слайд 20


C++ Компилятор, слайд №20
Описание слайда:

Слайд 21


C++ Компилятор, слайд №21
Описание слайда:

Слайд 22





Вывод на экран
Описание слайда:
Вывод на экран

Слайд 23


C++ Компилятор, слайд №23
Описание слайда:

Слайд 24


C++ Компилятор, слайд №24
Описание слайда:

Слайд 25





Использование пространства имен
Описание слайда:
Использование пространства имен

Слайд 26


C++ Компилятор, слайд №26
Описание слайда:

Слайд 27


C++ Компилятор, слайд №27
Описание слайда:

Слайд 28





Ввод и вывод
Описание слайда:
Ввод и вывод

Слайд 29





Чтение и запись в файл
Описание слайда:
Чтение и запись в файл

Слайд 30


C++ Компилятор, слайд №30
Описание слайда:

Слайд 31





Коментарии
Описание слайда:
Коментарии

Слайд 32





Основные типы данных
int (целый);
char (символьный);
wchar_t (расширенный символьный);
bool (логический);
float (вещественный);
double (вещественный с двойной точностью).
Описание слайда:
Основные типы данных int (целый); char (символьный); wchar_t (расширенный символьный); bool (логический); float (вещественный); double (вещественный с двойной точностью).

Слайд 33





Спецификаторы типа
short (короткий);
long (длинный);
signed (знаковый);
unsigned (беззнаковый).
Описание слайда:
Спецификаторы типа short (короткий); long (длинный); signed (знаковый); unsigned (беззнаковый).

Слайд 34





Диапазоны значений
Описание слайда:
Диапазоны значений

Слайд 35






double 8 байт -1.7*10**308..1.7*10**308-1, 1.7*10**(-308)
int 4 байта -2**31..2**31-1
long long 8 байт -2**63..2**63-1 
unsigned int 4 байта 0..2**32-1
unsigned long 8 байт 0..2*64-1
char 1 байт 256 значений
bool 1 байт true(1) false (0)
string стоковый тип (класс)
Описание слайда:
double 8 байт -1.7*10**308..1.7*10**308-1, 1.7*10**(-308) int 4 байта -2**31..2**31-1 long long 8 байт -2**63..2**63-1 unsigned int 4 байта 0..2**32-1 unsigned long 8 байт 0..2*64-1 char 1 байт 256 значений bool 1 байт true(1) false (0) string стоковый тип (класс)

Слайд 36


C++ Компилятор, слайд №36
Описание слайда:

Слайд 37





Операции c вещественными числами
Описание слайда:
Операции c вещественными числами

Слайд 38





Операции с целыми числами
Описание слайда:
Операции с целыми числами

Слайд 39





Операции с логическими переменными
Описание слайда:
Операции с логическими переменными

Слайд 40





char
Описание слайда:
char

Слайд 41





string
Описание слайда:
string

Слайд 42





Сравнение величин
Описание слайда:
Сравнение величин

Слайд 43





Преобразование типов явное
Описание слайда:
Преобразование типов явное

Слайд 44





Преобразование char
Описание слайда:
Преобразование char

Слайд 45


C++ Компилятор, слайд №45
Описание слайда:

Слайд 46





Преобразование bool
Описание слайда:
Преобразование bool

Слайд 47





Неявное преобразование
Описание слайда:
Неявное преобразование

Слайд 48


C++ Компилятор, слайд №48
Описание слайда:

Слайд 49





Математические функции abs
Описание слайда:
Математические функции abs

Слайд 50





sqrt
Описание слайда:
sqrt

Слайд 51





round
Описание слайда:
round

Слайд 52





asin, acos, atan
Описание слайда:
asin, acos, atan

Слайд 53





sin, cos, tan
Описание слайда:
sin, cos, tan

Слайд 54





exp, log
Описание слайда:
exp, log

Слайд 55





pow
Описание слайда:
pow

Слайд 56





Форматный вывод
Описание слайда:
Форматный вывод

Слайд 57





Управление форматом ввода-вывода
Описание слайда:
Управление форматом ввода-вывода

Слайд 58





Флаги 
0001011100
Описание слайда:
Флаги 0001011100

Слайд 59


C++ Компилятор, слайд №59
Описание слайда:

Слайд 60


C++ Компилятор, слайд №60
Описание слайда:

Слайд 61





ios::showbase ios::uppercase
Описание слайда:
ios::showbase ios::uppercase

Слайд 62





ios::showpos
Описание слайда:
ios::showpos

Слайд 63


C++ Компилятор, слайд №63
Описание слайда:

Слайд 64





ios::boolalpha
Описание слайда:
ios::boolalpha

Слайд 65


C++ Компилятор, слайд №65
Описание слайда:

Слайд 66





ios::skipws
Описание слайда:
ios::skipws

Слайд 67


C++ Компилятор, слайд №67
Описание слайда:

Слайд 68





ios::showpoint
Описание слайда:
ios::showpoint

Слайд 69


C++ Компилятор, слайд №69
Описание слайда:

Слайд 70





ios::fixed
Описание слайда:
ios::fixed

Слайд 71





ios::scientific
Описание слайда:
ios::scientific

Слайд 72





Метод cout.precision()
Описание слайда:
Метод cout.precision()

Слайд 73





Отмена настроек точности вывода
Описание слайда:
Отмена настроек точности вывода

Слайд 74





ios::right ios::left cout.width()
Описание слайда:
ios::right ios::left cout.width()

Слайд 75





cout.fill('*');
Описание слайда:
cout.fill('*');

Слайд 76





Манипуляторы dec oct hex
Описание слайда:
Манипуляторы dec oct hex

Слайд 77





Манипуляторы fixed scientific
Описание слайда:
Манипуляторы fixed scientific

Слайд 78





#include <iomanip>
 setprecision(5)
Описание слайда:
#include <iomanip> setprecision(5)

Слайд 79





setfill('.')  setw(20) left right
Описание слайда:
setfill('.') setw(20) left right

Слайд 80





Функции
Описание слайда:
Функции

Слайд 81


C++ Компилятор, слайд №81
Описание слайда:

Слайд 82


C++ Компилятор, слайд №82
Описание слайда:

Слайд 83


C++ Компилятор, слайд №83
Описание слайда:

Слайд 84





Перегружаемая функция 1
Описание слайда:
Перегружаемая функция 1

Слайд 85





Перегружаемая функция 2
Описание слайда:
Перегружаемая функция 2

Слайд 86





Области видимости
Описание слайда:
Области видимости

Слайд 87


C++ Компилятор, слайд №87
Описание слайда:

Слайд 88


C++ Компилятор, слайд №88
Описание слайда:

Слайд 89





Использование локальных областей
Описание слайда:
Использование локальных областей

Слайд 90


C++ Компилятор, слайд №90
Описание слайда:

Слайд 91





Структуры
Описание слайда:
Структуры

Слайд 92





Поменять 2 числа местами
Описание слайда:
Поменять 2 числа местами

Слайд 93





& взятие адреса
Описание слайда:
& взятие адреса

Слайд 94





switch case
Описание слайда:
switch case

Слайд 95


C++ Компилятор, слайд №95
Описание слайда:

Слайд 96


C++ Компилятор, слайд №96
Описание слайда:

Слайд 97





Локальная область видимости внутри case
Описание слайда:
Локальная область видимости внутри case

Слайд 98





if
Описание слайда:
if

Слайд 99





else if
Описание слайда:
else if

Слайд 100





Блок операторов в if’е
Описание слайда:
Блок операторов в if’е

Слайд 101





Локальная область видимости
Описание слайда:
Локальная область видимости

Слайд 102





Использование неявного преобразования типов
Описание слайда:
Использование неявного преобразования типов

Слайд 103





Структура для времени
Описание слайда:
Структура для времени

Слайд 104





Функции внутри структур
Описание слайда:
Функции внутри структур

Слайд 105


C++ Компилятор, слайд №105
Описание слайда:

Слайд 106


C++ Компилятор, слайд №106
Описание слайда:

Слайд 107


C++ Компилятор, слайд №107
Описание слайда:

Слайд 108


C++ Компилятор, слайд №108
Описание слайда:

Слайд 109





Сравнение двух времен в лоб
Описание слайда:
Сравнение двух времен в лоб

Слайд 110





Сравнение двух времен через перегрузку оператора
Описание слайда:
Сравнение двух времен через перегрузку оператора

Слайд 111





Перегрузка ввода и вывода
Описание слайда:
Перегрузка ввода и вывода

Слайд 112





Цикл while
Описание слайда:
Цикл while

Слайд 113





Выход из цикла при встрече 0
Описание слайда:
Выход из цикла при встрече 0

Слайд 114





Пропуск 0
Описание слайда:
Пропуск 0

Слайд 115





do while
Описание слайда:
do while

Слайд 116





Подсчет факториала
Описание слайда:
Подсчет факториала

Слайд 117





for
Описание слайда:
for

Слайд 118





Чтение произвольного числа символов
Описание слайда:
Чтение произвольного числа символов

Слайд 119





Несколько операндов в for
Описание слайда:
Несколько операндов в for

Слайд 120


C++ Компилятор, слайд №120
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию