🗊Презентация Алгоритмизация. (Лекция 1)

Нажмите для полного просмотра!
Алгоритмизация. (Лекция 1), слайд №1Алгоритмизация. (Лекция 1), слайд №2Алгоритмизация. (Лекция 1), слайд №3Алгоритмизация. (Лекция 1), слайд №4Алгоритмизация. (Лекция 1), слайд №5Алгоритмизация. (Лекция 1), слайд №6Алгоритмизация. (Лекция 1), слайд №7Алгоритмизация. (Лекция 1), слайд №8Алгоритмизация. (Лекция 1), слайд №9Алгоритмизация. (Лекция 1), слайд №10Алгоритмизация. (Лекция 1), слайд №11Алгоритмизация. (Лекция 1), слайд №12Алгоритмизация. (Лекция 1), слайд №13Алгоритмизация. (Лекция 1), слайд №14Алгоритмизация. (Лекция 1), слайд №15Алгоритмизация. (Лекция 1), слайд №16Алгоритмизация. (Лекция 1), слайд №17Алгоритмизация. (Лекция 1), слайд №18Алгоритмизация. (Лекция 1), слайд №19Алгоритмизация. (Лекция 1), слайд №20Алгоритмизация. (Лекция 1), слайд №21Алгоритмизация. (Лекция 1), слайд №22Алгоритмизация. (Лекция 1), слайд №23Алгоритмизация. (Лекция 1), слайд №24Алгоритмизация. (Лекция 1), слайд №25Алгоритмизация. (Лекция 1), слайд №26Алгоритмизация. (Лекция 1), слайд №27Алгоритмизация. (Лекция 1), слайд №28Алгоритмизация. (Лекция 1), слайд №29Алгоритмизация. (Лекция 1), слайд №30Алгоритмизация. (Лекция 1), слайд №31Алгоритмизация. (Лекция 1), слайд №32Алгоритмизация. (Лекция 1), слайд №33Алгоритмизация. (Лекция 1), слайд №34Алгоритмизация. (Лекция 1), слайд №35Алгоритмизация. (Лекция 1), слайд №36Алгоритмизация. (Лекция 1), слайд №37Алгоритмизация. (Лекция 1), слайд №38Алгоритмизация. (Лекция 1), слайд №39Алгоритмизация. (Лекция 1), слайд №40Алгоритмизация. (Лекция 1), слайд №41Алгоритмизация. (Лекция 1), слайд №42Алгоритмизация. (Лекция 1), слайд №43

Содержание

Вы можете ознакомиться и скачать презентацию на тему Алгоритмизация. (Лекция 1). Доклад-сообщение содержит 43 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





ИНФОРМАТИКА /
Информатика и программирование
Описание слайда:
ИНФОРМАТИКА / Информатика и программирование

Слайд 2


Алгоритмизация. (Лекция 1), слайд №2
Описание слайда:

Слайд 3





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

Слайд 4





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

Слайд 5





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

Слайд 6





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

Слайд 7





Литература 
Степанов, Анатолий Николаевич.     Информатика : Учебник для вузов / А. Н. Степанов. - 5-е изд. - СПб. : Питер. 
Информатика. Базовый курс / С. В. Симонович [и др.] ; ред. С. В. Симонович. - 2-е изд. - СПб. : Питер. 
Павловская, Татьяна Александровна. 
    C/C++. Программирование на языке высокого уровня : Учебник для вузов / Т. А. Павловская. - СПб. : Питер 
Павловская, Татьяна Александровна. 
    C/C++. Структурное программирование. Практикум : Учебное пособие для вузов / Т. А. Павловская, Ю. А. Щупак. - СПб. : Питер.
Описание слайда:
Литература Степанов, Анатолий Николаевич. Информатика : Учебник для вузов / А. Н. Степанов. - 5-е изд. - СПб. : Питер. Информатика. Базовый курс / С. В. Симонович [и др.] ; ред. С. В. Симонович. - 2-е изд. - СПб. : Питер. Павловская, Татьяна Александровна. C/C++. Программирование на языке высокого уровня : Учебник для вузов / Т. А. Павловская. - СПб. : Питер Павловская, Татьяна Александровна. C/C++. Структурное программирование. Практикум : Учебное пособие для вузов / Т. А. Павловская, Ю. А. Щупак. - СПб. : Питер.

Слайд 8





1. АЛГОРИТМИЗАЦИЯ
Алгоритм
825 г  -  латинское слово  algorism -  правило выполнения арифметических действий с использованием арабских цифр. 
XVII век - слово algorithmus – объединение понятий о четырех типах арифметических действий.
Описание слайда:
1. АЛГОРИТМИЗАЦИЯ Алгоритм 825 г - латинское слово algorism - правило выполнения арифметических действий с использованием арабских цифр. XVII век - слово algorithmus – объединение понятий о четырех типах арифметических действий.

Слайд 9





до 1950 г. -  под словом алгоритм чаще всего подразумевали алгоритм Евклида –  Нахождение  Наибольшего Общего Делителя (НОД). 
до 1950 г. -  под словом алгоритм чаще всего подразумевали алгоритм Евклида –  Нахождение  Наибольшего Общего Делителя (НОД).
Описание слайда:
до 1950 г. - под словом алгоритм чаще всего подразумевали алгоритм Евклида – Нахождение Наибольшего Общего Делителя (НОД). до 1950 г. - под словом алгоритм чаще всего подразумевали алгоритм Евклида – Нахождение Наибольшего Общего Делителя (НОД).

Слайд 10





Определения понятия «алгоритм»
Алгоритм – заранее заданная последовательность четко определенных правил или команд для получения решения задачи за конечное число шагов.
Описание слайда:
Определения понятия «алгоритм» Алгоритм – заранее заданная последовательность четко определенных правил или команд для получения решения задачи за конечное число шагов.

Слайд 11





Алгоритм – процесс построения величин, идущий в дискретном времени, который позволяет из системы величин в предыдущий момент времени получить систему величин в последующий момент, для которого задается начальная система и сформулировано правило окончания процесса.
Алгоритм – процесс построения величин, идущий в дискретном времени, который позволяет из системы величин в предыдущий момент времени получить систему величин в последующий момент, для которого задается начальная система и сформулировано правило окончания процесса.
Описание слайда:
Алгоритм – процесс построения величин, идущий в дискретном времени, который позволяет из системы величин в предыдущий момент времени получить систему величин в последующий момент, для которого задается начальная система и сформулировано правило окончания процесса. Алгоритм – процесс построения величин, идущий в дискретном времени, который позволяет из системы величин в предыдущий момент времени получить систему величин в последующий момент, для которого задается начальная система и сформулировано правило окончания процесса.

Слайд 12





Алгоритм – это описание данных и действий, производимых над ними для получения нужного результата. 
Алгоритм – это описание данных и действий, производимых над ними для получения нужного результата.
Описание слайда:
Алгоритм – это описание данных и действий, производимых над ними для получения нужного результата. Алгоритм – это описание данных и действий, производимых над ними для получения нужного результата.

Слайд 13





Данные алгоритма
Константа – величина, сохраняющая свое значение на протяжении всего алгоритма.
Описание слайда:
Данные алгоритма Константа – величина, сохраняющая свое значение на протяжении всего алгоритма.

Слайд 14





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

Слайд 15


Алгоритмизация. (Лекция 1), слайд №15
Описание слайда:

Слайд 16





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

Слайд 17





Массивы
Массив – это вектор, который имеет конечное число элементов, это число называют размерностью массива
Описание слайда:
Массивы Массив – это вектор, который имеет конечное число элементов, это число называют размерностью массива

Слайд 18





Матрицы
Данные, собранные в таблицы, называются матрицами
Описание слайда:
Матрицы Данные, собранные в таблицы, называются матрицами

Слайд 19





Функция
Функция – законченный алгоритм, имеющий имя, формальные параметры, которые при вызове функции заменяются на реальные значения и возвращающий какое-то значение.
Описание слайда:
Функция Функция – законченный алгоритм, имеющий имя, формальные параметры, которые при вызове функции заменяются на реальные значения и возвращающий какое-то значение.

Слайд 20





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

Слайд 21





1.2. Конструкции структурного программирования
Следование
Описание слайда:
1.2. Конструкции структурного программирования Следование

Слайд 22


Алгоритмизация. (Лекция 1), слайд №22
Описание слайда:

Слайд 23


Алгоритмизация. (Лекция 1), слайд №23
Описание слайда:

Слайд 24





Дана строка символов  длины n. Найти количество вхождений символа y в строку х.
Дана строка символов  длины n. Найти количество вхождений символа y в строку х.
алг  Номер3 нач
вещ х, y
ввод  x,y
i :=0
n:= Длина(x);
для j  от 1 до n
   			если x[j] = y  то i := i+1
кц  			
рез i
кон
Описание слайда:
Дана строка символов длины n. Найти количество вхождений символа y в строку х. Дана строка символов длины n. Найти количество вхождений символа y в строку х. алг Номер3 нач вещ х, y ввод x,y i :=0 n:= Длина(x); для j от 1 до n если x[j] = y то i := i+1 кц рез i кон

Слайд 25





Найти длину произвольной строки x до первой встреченной точки.
Найти длину произвольной строки x до первой встреченной точки.
алг Номер 4 нач
вещ х
цел i, j
ввод  х
j:= 1; i:= 0
n:= Длина(x);
пока x[j]<>’.’ или j<= n
			i:=i+1;
			j:=j+1;
кц
если i=n  то рез “Точки в данной строке нет”
			иначе  рез “Длина строки до точки равна”  i
кон
Описание слайда:
Найти длину произвольной строки x до первой встреченной точки. Найти длину произвольной строки x до первой встреченной точки. алг Номер 4 нач вещ х цел i, j ввод х j:= 1; i:= 0 n:= Длина(x); пока x[j]<>’.’ или j<= n i:=i+1; j:=j+1; кц если i=n то рез “Точки в данной строке нет” иначе рез “Длина строки до точки равна” i кон

Слайд 26





1.3.2. Блок-диаграммы
Описание слайда:
1.3.2. Блок-диаграммы

Слайд 27





Условие. Дана строка символов S. Заменить все вхождения символа 1 на 0, а 0 на 1. 
Условие. Дана строка символов S. Заменить все вхождения символа 1 на 0, а 0 на 1.
Описание слайда:
Условие. Дана строка символов S. Заменить все вхождения символа 1 на 0, а 0 на 1. Условие. Дана строка символов S. Заменить все вхождения символа 1 на 0, а 0 на 1.

Слайд 28


Алгоритмизация. (Лекция 1), слайд №28
Описание слайда:

Слайд 29





Диаграммы Насси-Шнейдермана
Описание слайда:
Диаграммы Насси-Шнейдермана

Слайд 30





Условие. Для заданного натурального числа найти все его делители. 
Условие. Для заданного натурального числа найти все его делители.
Описание слайда:
Условие. Для заданного натурального числа найти все его делители. Условие. Для заданного натурального числа найти все его делители.

Слайд 31





1.4. Основные алгоритмы
S:=0
для i  от 1 до n
	 ввод k;
	 S:=S+k;
кц
рез S.
Описание слайда:
1.4. Основные алгоритмы S:=0 для i от 1 до n ввод k; S:=S+k; кц рез S.

Слайд 32





S:=1
S:=1
для i  от 1 до n
	 ввод k;
	 S:=S*k;
кц
рез S.
Описание слайда:
S:=1 S:=1 для i от 1 до n ввод k; S:=S*k; кц рез S.

Слайд 33





1.4.2. Алгоритмы поиска
Описание слайда:
1.4.2. Алгоритмы поиска

Слайд 34





алг  Поиск нач 
алг  Поиск нач 
цел ISearch:=0
ввод  размерности массива n
ввод массива X
i:=1
пока i<=n 
	 если X[i]=5 то iSearch:=i;
                          i:=n+1
    i:=i+1;
кц
если iSearch<>0 то рез iSearch
иначе рез «Элемент не найден»
кон
Описание слайда:
алг Поиск нач алг Поиск нач цел ISearch:=0 ввод размерности массива n ввод массива X i:=1 пока i<=n если X[i]=5 то iSearch:=i; i:=n+1 i:=i+1; кц если iSearch<>0 то рез iSearch иначе рез «Элемент не найден» кон

Слайд 35





Поиск минимального значения
Описание слайда:
Поиск минимального значения

Слайд 36


Алгоритмизация. (Лекция 1), слайд №36
Описание слайда:

Слайд 37





2. СИНТАКСИС И АЛФАВИТ ЯЗЫКА СИ
Для образования лексических частей языка (лексем) и связей между ними используются:
 все символы латинского алфавита
 цифры 
специальные знаки ! @ % $ & * ( ) - + \ / | {} [ ] . ,_ ~ “ ‘ # :
Описание слайда:
2. СИНТАКСИС И АЛФАВИТ ЯЗЫКА СИ Для образования лексических частей языка (лексем) и связей между ними используются: все символы латинского алфавита цифры специальные знаки ! @ % $ & * ( ) - + \ / | {} [ ] . ,_ ~ “ ‘ # :

Слайд 38


Алгоритмизация. (Лекция 1), слайд №38
Описание слайда:

Слайд 39





Ключевые слова - это слова,  зарезервированные для специального предназначения и  их  нельзя  использовать  как  имена идентификаторов. 
Ключевые слова - это слова,  зарезервированные для специального предназначения и  их  нельзя  использовать  как  имена идентификаторов.
Описание слайда:
Ключевые слова - это слова, зарезервированные для специального предназначения и их нельзя использовать как имена идентификаторов. Ключевые слова - это слова, зарезервированные для специального предназначения и их нельзя использовать как имена идентификаторов.

Слайд 40


Алгоритмизация. (Лекция 1), слайд №40
Описание слайда:

Слайд 41





2.2.3. Идентификаторы
Идентификаторы - это произвольные имена любой  длины  для классов,  объектов, функций, переменных, типов данных, определенных пользователем и  т.д.
Описание слайда:
2.2.3. Идентификаторы Идентификаторы - это произвольные имена любой длины для классов, объектов, функций, переменных, типов данных, определенных пользователем и т.д.

Слайд 42





Ограничения
Ограничения
Описание слайда:
Ограничения Ограничения

Слайд 43





2.2.4. Константы
Описание слайда:
2.2.4. Константы



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