Разделы презентаций


Уильям (Билл) Гейтс

Содержание

ИнформатикаHard Ware(технические средства)Soft Ware(программные средства)Brain Ware(алгоритмические средства)MS WindowsMS OfficeTurbo Pascalи др.Термин предложен А. А. ДородницынымформальныйисполнительпрограммызадачаалгоритмКодированиена языкепрограммирования

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

Слайд 1
Уильям (Билл) Гейтс

Уильям (Билл) Гейтс

Слайд 2Информатика
Hard Ware
(технические средства)
Soft Ware
(программные средства)
Brain Ware
(алгоритмические средства)

MS Windows
MS Office
Turbo Pascal
и

др.
Термин предложен
А. А. Дородницыным
формальный
исполнитель
программы
задача
алгоритм
Кодирование
на языке
программирования

ИнформатикаHard Ware(технические средства)Soft Ware(программные средства)Brain Ware(алгоритмические средства)MS WindowsMS OfficeTurbo Pascalи др.Термин предложен А. А. ДородницынымформальныйисполнительпрограммызадачаалгоритмКодированиена языкепрограммирования

Слайд 3Языки программирования, их классификация. Системы программирования

Языки программирования, их классификация. Системы программирования

Слайд 4языки
повторение
Русский язык
Английский язык
Немецкий язык
Японский язык

Язык математики
Язык физики
Язык химии
Язык географии

естественные

языки
формальные языки
Алфавит – минимальный набор однозначно
определенных символов из которых

формируется
сообщение.
языкиповторениеРусский языкАнглийский языкНемецкий языкЯпонский язык …Язык математикиЯзык физикиЯзык химииЯзык географии…естественные языкиформальные языкиАлфавит – минимальный набор однозначно определенных

Слайд 5
формальный
исполнитель
программы
задача
алгоритм
Язык программирования
должен быть формализованным
Язык программирования должен

служить для записи алгоритма
Язык программирования – формализованный язык
для

записи алгоритма, предназначенного для
исполнителя – компьютера.

Программа для компьютера – запись алгоритма на
языке программирования.

Кодирование
на языке
программирования

формальныйисполнительпрограммызадачаалгоритмЯзык программирования   должен быть формализованнымЯзык программирования должен   служить для записи алгоритмаЯзык программирования –

Слайд 6Три составляющих языка программирования:
Алфавит – фиксированный для данного языка набор

основных символов.

Синтаксис – набор правил, устанавливающих, какие комбинации символов являются

осмысленными предложениями на этом языке.

Семантика – определяет смысловое значение предложений языка.
Три составляющих языка программирования:Алфавит – фиксированный для данного языка набор основных символов.Синтаксис – набор правил, устанавливающих, какие

Слайд 7110001101010010000
Формальный
исполнитель
программ.
Обрабатывает
информацию
в двоичном коде
Программист
Программа
на машинно-
независимом
языке
транслятор
ассемблер
программа в машинном

коде
программа на языке ассемблера
программа в машинном коде
программа

в машинном коде
110001101010010000Формальный исполнительпрограмм.Обрабатываетинформацию в двоичном кодеПрограммистПрограмма на машинно-независимомязыке трансляторассемблерпрограмма в машинном коде программа на языке ассемблера программа в

Слайд 8Классификация языков программирования
Языки программирования
машинные
машинно–ориентированные
(языки ассемблера)
машинно-независимые
(высокого уровня)
По степени детализации
процедурные
(Basic, Pascal)
логические
(Prolog, Lisp)
объектно-
ориентированные
(Object

Pascal,
Java, C++)
По способу программирования
Языки низкого уровня
Предназначены для
однозначного описания
алгоритмов,

требуют
явно выписать
процедуру решения

Ориентированы
на систематическое
и формальное описание
задачи с тем,
чтобы решение вытекало
из описания.

Программа представляет собой
описание в форме
взаимодействующих объектов

Классификация языков программированияЯзыки программированиямашинныемашинно–ориентированные(языки ассемблера)машинно-независимые(высокого уровня)По степени детализациипроцедурные(Basic, Pascal)логические(Prolog, Lisp)объектно-ориентированные(Object Pascal, Java, C++)По способу программированияЯзыки низкого уровняПредназначены

Слайд 9

Автор и один из разработчиков языка
программирования Pascal -


швейцарский инженер и исследователь
в области программирования Никлаус Вирт. Данный

язык
предназначался для обучения студентов программированию.
Язык назван в честь французского ученого Блеза Паскаля.
Автор и один из разработчиков языка программирования Pascal -  швейцарский инженер и исследователь в области программирования

Слайд 10

Program A1;
var a, b, s: integer;
Begin
Write (‘введите а’);
Read (a);
Write

(‘введите b’);
Read (b);
S:=a+b;
Write (‘S=’, S);
End.




?
Нужна специальная программа
для создания и редактирования
программ

на том или ином языке
программирования.

Sin (300)=?

информация

⌨Program A1; var a, b, s: integer;BeginWrite (‘введите а’);Read (a);Write (‘введите b’);Read (b);S:=a+b;Write (‘S=’, S);End.?Нужна специальная программадля

Слайд 11Program A1;
var a, b, s: integer;
Begin
Write (‘введите а’);
Read (a);
Write

(‘введите b’);
Read (b);
S:=a+b;
Write (‘S=’, S);
End.




01110001110010011110001000110011101001000110
Транслятор – программа,
которая преобразует
программу, написанную


на языке высокого уровня
в программу, состоящую
из машинных команд.

Интерпретатор –
переводит и
выполняет программу
построчно

Компилятор – читает
программу целиком,
переводит и создает
законченный вариант
программы на машинном языке,
который затем и выполняется

Program A1; var a, b, s: integer;BeginWrite (‘введите а’);Read (a);Write (‘введите b’);Read (b);S:=a+b;Write (‘S=’, S);End.01110001110010011110001000110011101001000110Транслятор – программа,

Слайд 12Program A1;
var a, s: integer;
Begin
Write (‘введите а’);
Red (a);
Write (‘введите

b’);
Read (b);
S:=a+b;
Write (‘S=’, S);
End




Program A1;
var a, b, s: integer;
Begin
Write

(‘введите а’);
Read (a);
Write (‘введите b’);
Read (b);
S:=a+b;
Write (‘S=’, S);
End.




Отладочная программа
(т. е. программа, помогающая
находить устранять ошибки
в программе )

Program A1; var a, s: integer;BeginWrite (‘введите а’);Red (a);Write (‘введите b’);Read (b);S:=a+b;Write (‘S=’, S);EndProgram A1; var a,

Слайд 13Многооконный режим работы
«Дружественная» к пользователю диалоговая среда
Библиотеки стандартных программ и

функций
Графические библиотеки
Утилиты для работы с библиотеками
Встроенная справочная служба
И др.



Многооконный режим работы«Дружественная» к пользователю диалоговая средаБиблиотеки стандартных программ и функцийГрафические библиотекиУтилиты для работы с библиотекамиВстроенная справочная

Слайд 14Система программирования – система для разработки новых программ на конкретном

языке программирования.
Средства создания и редактирования программ.
Компилятор или интерпретатор.
Отладочные программы.
Многооконный режим

работы
«Дружественная» к пользователю диалоговая среда
Библиотеки стандартных программ и функций
Графические библиотеки
Утилиты для работы с библиотеками
Встроенная справочная служба
И др.


Система программирования – система для разработки новых программ на конкретном языке программирования.Средства создания и редактирования программ.Компилятор или

Слайд 15Где можно научиться программировать

Где можно научиться программировать

Слайд 16Домашнее задание:
Конспект – знать.
* Подготовить сообщение о каком-либо языке программирования:

создатель языка, для каких целей создавался язык и т. д.


Домашнее задание:Конспект – знать.* Подготовить сообщение о каком-либо языке программирования: создатель языка, для каких целей создавался язык

Теги

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика