974215
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаПрезентацииПрезентация по теме: "Основы алгоритмизации и объектно - ориентированного программирования

Презентация по теме: "Основы алгоритмизации и объектно - ориентированного программирования

библиотека
материалов
Основы алгоритмизации и объектно – ориентированного программирования
Понятие алгоритма 	Алгоритм – это описание детерминированной последовательно...
Понятие алгоритма 	Само слово «Алгоритм» происходит от слова «algorithmi» лат...
Исполнитель. СКИ (система команд исполнителя) и формальное исполнение алгорит...
Свойства алгоритма Результативность и дискретность. Алгоритм должен обеспечив...
Формы представления алгоритма рисунки, пиктограммы Формы представления алгори...
 Выполнение алгоритмов компьютером
Понятие «программа» 	Алгоритм, записанный на «понятном» компьютере языке прог...
Понятие «Язык программирования» 	Язык программирования - это совокупность наб...
Классификация языков программирования низкого уровня: машинный код; язык ассе...
Программы - трансляторы Интерпретатор – это программа, которая обеспечивает п...
Программы - трансляторы Компилятор – программа, которая переводит весь текст...
Персоналии Абдулла (или Абу Джафар) Мухаммед бен Муса аль Хорезми Алонсо Чёрч
 Основы объектно – ориентированного визуального программирования
Проект (Project) 	Результатом процессов программирования и конструирования яв...
Графический интерфейс Visual Basic 6.0
Графический интерфейс Visual Basic 6.0 Основой для создания графического инте...
Графический интерфейс Visual Basic 6.0 Элементы управления Текстовые поля (Te...
Графический интерфейс Visual Basic 6.0 Элементы управления Графические окна (...
Свойства объекта (Properties) 	Каждый класс объектов обладает определенным на...
Свойства объекта (Properties) Первоначальные значения свойств объектов можно...
Событие (Event) 	Событие представляет собой действие, распознаваемое элементо...
Обработчик события
Обработчик события 	Служебные слова Private Sub и End Sub обозначают начало и...
Основные алгоритмические структуры Линейный алгоритм Алгоритмическая структур...
Линейный алгоритм Алгоритм, в котором команды выполняются последовательно одн...
Алгоритмическая структура «ветвление» Язык программирования Visual Basic If у...
Алгоритмическая структура «выбор» Язык программирования Visual Basic Select C...
Алгоритмическая структура «цикл» 	В алгоритмическую структуру «цикл» входит с...
Алгоритмическая структура «цикл». Цикл со счетчиком 	 Язык программирования V...
Алгоритмическая структура «цикл». Цикл с условием Цикл с предусловием Язык пр...
Алгоритмическая структура «цикл». Цикл с условием Цикл с постусловием Язык пр...
Переменные: тип, имя, значение VisualBasic Занимаемаяпамять Диапазон значений...
Переменные: тип, имя, значение VisualBasic Занимаемаяпамять Диапазон значений...
Функции в языках объектно – ориентированного программирования Математические...
Функции в языках объектно – ориентированного программирования 2. Строковые фу...
Функции в языках объектно – ориентированного программирования 3. Функции ввод...
Список литературы: Информатика: учебник для 9 класса / Н.Д. Угринович. – М. :...

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

1 слайд Основы алгоритмизации и объектно – ориентированного программирования
Описание слайда:

Основы алгоритмизации и объектно – ориентированного программирования

2 слайд Понятие алгоритма 	Алгоритм – это описание детерминированной последовательно
Описание слайда:

Понятие алгоритма Алгоритм – это описание детерминированной последовательности действий, направленных на получение исходных данных результата за конечное число дискретных шагов с помощью понятных исполнителю команд. Алгоритмизация – процесс разработки алгоритма для решения задачи.

3 слайд Понятие алгоритма 	Само слово «Алгоритм» происходит от слова «algorithmi» лат
Описание слайда:

Понятие алгоритма Само слово «Алгоритм» происходит от слова «algorithmi» латинской формой написания имени выдающегося математика IX века аль – Хорезми, который сформулировал правила выполнения арифметических операций. Научное определение понятия алгоритма дал А. Чёрч в 1930 году.

4 слайд Исполнитель. СКИ (система команд исполнителя) и формальное исполнение алгорит
Описание слайда:

Исполнитель. СКИ (система команд исполнителя) и формальное исполнение алгоритма Исполнитель – объект, который выполняет алгоритм. СКИ – набор команд, которые может выполнить исполнитель. Если алгоритм обладает всеми вышеуказанными свойствами, то работа по нему будет производиться формально ( т.е. без всяких элементов творчества со стороны исполнителя). От исполнителя не требуется понимания сущности алгоритма, он должен лишь точно выполнять команды, не нарушая их последовательности.

5 слайд Свойства алгоритма Результативность и дискретность. Алгоритм должен обеспечив
Описание слайда:

Свойства алгоритма Результативность и дискретность. Алгоритм должен обеспечивать получение из исходных данных результата за конечное число дискретных шагов. Массовость. Один и тот же алгоритм может применяться к большому числу однотипных объектов. Детерминированность (определенность). Исполнитель должен выполнять команды алгоритма в строго определенной последовательности. Понятность. Алгоритм должен содержать команды, входящие в систему команд исполнителя и записанные на понятном исполнителю языке.

6 слайд Формы представления алгоритма рисунки, пиктограммы Формы представления алгори
Описание слайда:

Формы представления алгоритма рисунки, пиктограммы Формы представления алгоритмов словесное графическое программа табличное графы, схемы блок - схемы

7 слайд  Выполнение алгоритмов компьютером
Описание слайда:

Выполнение алгоритмов компьютером

8 слайд Понятие «программа» 	Алгоритм, записанный на «понятном» компьютере языке прог
Описание слайда:

Понятие «программа» Алгоритм, записанный на «понятном» компьютере языке программирования, называется программой. Программа – это алгоритм, записанный на языке исполнителя. Программирование – процесс составления программ для компьютера.

9 слайд Понятие «Язык программирования» 	Язык программирования - это совокупность наб
Описание слайда:

Понятие «Язык программирования» Язык программирования - это совокупность наборов символов системы, правил пользования и истолкования конструкции из символов для задания алгоритмов с использованием символов естественного языка.

10 слайд Классификация языков программирования низкого уровня: машинный код; язык ассе
Описание слайда:

Классификация языков программирования низкого уровня: машинный код; язык ассемблера высокого уровня ЯП по уровню по функциональному назначению проблемно – ориентированные: FORTRAN, ЛИСП; Универсальные: Pascal, Delphi, C++

11 слайд Программы - трансляторы Интерпретатор – это программа, которая обеспечивает п
Описание слайда:

Программы - трансляторы Интерпретатор – это программа, которая обеспечивает последовательный «перевод» команд программы на машинный язык с одновременным их выполнением. Достоинство интерпретатора – удобство отладки программы. Недостаток интерпретатора – сравнительно малая скорость выполнения.

12 слайд Программы - трансляторы Компилятор – программа, которая переводит весь текст
Описание слайда:

Программы - трансляторы Компилятор – программа, которая переводит весь текст программы на машинный код и сохраняет его в исполняемом файле (обычно с расширением exe). Достоинство компилятора – большая скорость выполнения программы. Недостаток компилятора – трудоемкость в отладке, т.к. невозможно пошаговое выполнение программы.

13 слайд Персоналии Абдулла (или Абу Джафар) Мухаммед бен Муса аль Хорезми Алонсо Чёрч
Описание слайда:

Персоналии Абдулла (или Абу Джафар) Мухаммед бен Муса аль Хорезми Алонсо Чёрч

14 слайд  Основы объектно – ориентированного визуального программирования
Описание слайда:

Основы объектно – ориентированного визуального программирования

15 слайд Проект (Project) 	Результатом процессов программирования и конструирования яв
Описание слайда:

Проект (Project) Результатом процессов программирования и конструирования является проект, который объединяет в себе программный код и графический интерфейс. Система объектно – ориентированного программирования Visual Basic содержит и интерпретатор, и компилятор, поэтому проекты могут выполняться в самой системе, а также могут быть преобразованы в приложения, которые выполняются в операционной системе

16 слайд Графический интерфейс Visual Basic 6.0
Описание слайда:

Графический интерфейс Visual Basic 6.0

17 слайд Графический интерфейс Visual Basic 6.0 Основой для создания графического инте
Описание слайда:

Графический интерфейс Visual Basic 6.0 Основой для создания графического интерфейса проекта является объект ФОРМА q Графический интерфейс проекта представляет собой ФОРМУ, на которой размещены элементы управления

18 слайд Графический интерфейс Visual Basic 6.0 Элементы управления Текстовые поля (Te
Описание слайда:

Графический интерфейс Visual Basic 6.0 Элементы управления Текстовые поля (TextBox) Метка (Label)

19 слайд Графический интерфейс Visual Basic 6.0 Элементы управления Графические окна (
Описание слайда:

Графический интерфейс Visual Basic 6.0 Элементы управления Графические окна (PictureBox) Кнопка (Button)

20 слайд Свойства объекта (Properties) 	Каждый класс объектов обладает определенным на
Описание слайда:

Свойства объекта (Properties) Каждый класс объектов обладает определенным набором свойств. Так, например, класс объектов Form обладает несколькими десятками различных свойств, которые определяют размеры объекта форма, цвет формы, положение на экране монитора

21 слайд Свойства объекта (Properties) Первоначальные значения свойств объектов можно
Описание слайда:

Свойства объекта (Properties) Первоначальные значения свойств объектов можно установить с использованием диалогового окна Свойства (Properties)

22 слайд Событие (Event) 	Событие представляет собой действие, распознаваемое элементо
Описание слайда:

Событие (Event) Событие представляет собой действие, распознаваемое элементом управления. Событие может задаваться пользователем (например, щелчок мышью или нажатие клавиши). Каждый объект реагирует на определенный набор событий. Например, кнопка реагирует на щелчок (Click)/

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

Обработчик события

24 слайд Обработчик события 	Служебные слова Private Sub и End Sub обозначают начало и
Описание слайда:

Обработчик события Служебные слова Private Sub и End Sub обозначают начало и конец обработчика события. Имя обработчика события Button1_Click() включает в себя имя объекта и имя события. Далее необходимо ввести в обработчик события программный код, который реализует определенный алгоритм. Обработчик события представляет собой программу, которая начинает выполняться после наступления определенного события.

25 слайд Основные алгоритмические структуры Линейный алгоритм Алгоритмическая структур
Описание слайда:

Основные алгоритмические структуры Линейный алгоритм Алгоритмическая структура «ветвление» Алгоритмическая структура «выбор» Алгоритмическая структура «цикл»

26 слайд Линейный алгоритм Алгоритм, в котором команды выполняются последовательно одн
Описание слайда:

Линейный алгоритм Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом начало Команда 1 Команда 2 ….. Команда N Конец

27 слайд Алгоритмическая структура «ветвление» Язык программирования Visual Basic If у
Описание слайда:

Алгоритмическая структура «ветвление» Язык программирования Visual Basic If условие Then Серия 1 [Else Серия 2] End If Условие Серия 1 Серия 2

28 слайд Алгоритмическая структура «выбор» Язык программирования Visual Basic Select C
Описание слайда:

Алгоритмическая структура «выбор» Язык программирования Visual Basic Select Case Выражение Case Условие 1 Серия 1 Case Условие 2 Серия 2 [Case Else Серия ] End Select Условие 1 Серия 1 Условие 2 Серия 2 Серия 3

29 слайд Алгоритмическая структура «цикл» 	В алгоритмическую структуру «цикл» входит с
Описание слайда:

Алгоритмическая структура «цикл» В алгоритмическую структуру «цикл» входит серия команд, которая может выполняться многократно. Такая последовательность команд называется телом цикла. Циклические алгоритмические структуры бывают двух типов: Цикл со счетчиком, в котором тело цикла выполняется определенное количество раз; Цикл с условием, в котором тело цикла выполняется, пока истинно условие.

30 слайд Алгоритмическая структура «цикл». Цикл со счетчиком 	 Язык программирования V
Описание слайда:

Алгоритмическая структура «цикл». Цикл со счетчиком Язык программирования Visual Basic For Счетчик=НачЗнач To КонЗнач [Step шаг] тело цикла Next [Счетчик] счетчик Тело цикла

31 слайд Алгоритмическая структура «цикл». Цикл с условием Цикл с предусловием Язык пр
Описание слайда:

Алгоритмическая структура «цикл». Цикл с условием Цикл с предусловием Язык программирования Visual Basic Do While Условие Тело цикла Loop Условие Тело цикла

32 слайд Алгоритмическая структура «цикл». Цикл с условием Цикл с постусловием Язык пр
Описание слайда:

Алгоритмическая структура «цикл». Цикл с условием Цикл с постусловием Язык программирования Visual Basic Do Тело цикла Loop WhileУсловие Условие Тело цикла

33 слайд Переменные: тип, имя, значение VisualBasic Занимаемаяпамять Диапазон значений
Описание слайда:

Переменные: тип, имя, значение VisualBasic Занимаемаяпамять Диапазон значений Целочисленные переменные Byte 1байт от0до255 Short 2 байта от-32768до32767 Integer 4 байта от – 2147483648 до 2 147483647 Переменные с плавающей запятой Single 4байта от – 1,5*10-45до 3, 4*1038

34 слайд Переменные: тип, имя, значение VisualBasic Занимаемаяпамять Диапазон значений
Описание слайда:

Переменные: тип, имя, значение VisualBasic Занимаемаяпамять Диапазон значений Double 8байтов от – 5,0*10-324до 1,7*10308 Decimal 16байтов от +(-)1,0*10-28до +(-) 7,9*1028 Строковыепеременные String 2 байта*количество символов от0 до 65535 Логическиепеременные Boolean 2байта TrueилиFalse

35 слайд Функции в языках объектно – ориентированного программирования Математические
Описание слайда:

Функции в языках объектно – ориентированного программирования Математические функции в Visual Basic: Синус - Math.Sin(); Косинус – Math.Cos(); Квадратный корень – Math.Sqrt()

36 слайд Функции в языках объектно – ориентированного программирования 2. Строковые фу
Описание слайда:

Функции в языках объектно – ориентированного программирования 2. Строковые функции в Visual Basic: Left (строка, длина). Например, Left (“килобайт”, 4)=“кило”. Right (строка, длина). Например, Right (“килобайт”, 4)=“байт”. Mid (строка, позиция, длина). Например, Mid (“информатика”, 3,5)=“форма”. Asc(строка). Например, Asc(“и”)=“232”. Chr (число). Например, Chr(“255”)=“я”.

37 слайд Функции в языках объектно – ориентированного программирования 3. Функции ввод
Описание слайда:

Функции в языках объектно – ориентированного программирования 3. Функции ввода/вывода данных в Visual Basic: Функция ввода InputBox () Функция вывода MsgBox ()

38 слайд Список литературы: Информатика: учебник для 9 класса / Н.Д. Угринович. – М. :
Описание слайда:

Список литературы: Информатика: учебник для 9 класса / Н.Д. Угринович. – М. : БИНОМ. Лаборатория знаний, 2014. – 151 с. :ил.

Общая информация

Номер материала: ДA-051888

Вам будут интересны эти курсы:

Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.