СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация "Языки программирования"

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация к уроку "Языки программирования" (1 урок по данной теме)

Цели урока:

- Ознакомление с языками программирования

- Знакомство с понятиями Тип и Имя переменной в язык программирования

Просмотр содержимого документа
«Презентация "Языки программирования"»

Основы программирования  «Языки программирования»

Основы программирования «Языки программирования»

Поколения языков программирования 1 машинный язык: 1952г. - Автокод. Для ЭВС «Марк-1». Создатель А.Э.Глен (США). Для использования математических формул.

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

1 машинный язык: 1952г. - Автокод. Для ЭВС «Марк-1». Создатель А.Э.Глен (США).

Для использования математических формул.

Создание языков программирования Пять поколений языков: Начало 50-х. Конец 50-х начало 60-х. Понятие переменной. 60-е годы. Универсальные довольно простые языки. Начало 70-х г. Мощные языки для реализации крупных проектов. Середина 90-х г. Визуальные средства.

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

Пять поколений языков:

  • Начало 50-х.
  • Конец 50-х начало 60-х. Понятие переменной.
  • 60-е годы. Универсальные довольно простые языки.
  • Начало 70-х г. Мощные языки для реализации крупных проектов.
  • Середина 90-х г. Визуальные средства.
Самые распространенные языки Бейсик ( Visual Basic, QBasic) Паскаль (Turbo Pascal, Borland Pascal) Си (Си+) Делфи Java Фортран и др.

Самые распространенные языки

  • Бейсик ( Visual Basic, QBasic)
  • Паскаль (Turbo Pascal, Borland Pascal)
  • Си (Си+)
  • Делфи
  • Java
  • Фортран и др.
Basic 1964 г. Профессора Дермудского колледжа Дж.Кемени и Т.Курц. – язык для начинающих

Basic

1964 г.

Профессора Дермудского колледжа Дж.Кемени и Т.Курц.

– язык для начинающих

Pascal В честь фр. Ученого Блеза Паскаля. Создал Никлаус Вирт в 1969г . Швейцария, в Цюрихе. Один из простых языков программирования.

Pascal

В честь фр. Ученого Блеза Паскаля.

Создал Никлаус Вирт в 1969г . Швейцария, в Цюрихе.

Один из простых языков программирования.

Имя Тип Значение Исходя из условий задачи мы сами должны выбрать правильный ТИП переменной.

Имя Тип Значение

Исходя из условий задачи мы сами должны выбрать правильный ТИП переменной.

Определяется типом данных. Byte, Integer, Short, Long, Real – числа Boolean - «истина» ( True), «ложь» ( False) String – последовательности символов. Данные различных типов требуют для своего хранения в ОП разное количество байтов.
  • Определяется типом данных.

Byte, Integer, Short, Long, Real – числа

Boolean - «истина» ( True), «ложь» ( False)

String – последовательности символов.

Данные различных типов требуют для своего хранения в ОП разное количество байтов.

 Целочисленные типы Тип  Диапазон  Byte shortint integer  word  longint  Требуемая память (байт)   0..255  -128..127   - 32768.. 32767   0..65535 - 2147483648 -  2147483647   1  1  2  2  4  Вещественный тип  real 2.9*10 -39 - 1.7*10 38 6 (4)  ( single ) Строковые переменные String 2

Целочисленные типы

Тип

Диапазон

Byte

shortint

integer

word

longint

Требуемая память (байт)

0..255

-128..127

- 32768.. 32767

0..65535

- 2147483648 -

2147483647

1

1

2

2

4

Вещественный тип

real

2.9*10 -39 - 1.7*10 38

6 (4)

( single )

Строковые переменные

String 2

Должно быть уникально (использоваться в программе 1 раз). Задается буквами, цифрами (но начитаться должно с буквы). а, А, max, P, F1…
  • Должно быть уникально (использоваться в программе 1 раз).
  • Задается буквами, цифрами (но начитаться должно с буквы).

а, А, max, P, F1…

Т.е. «знакомство» программы с теми переменными, которые мы будем использовать. Паскаль: Var  A:  byte , B:  Integer , C : Single , D:  Stping , G : Boolean Бейсик: Dim  A  As Byte , B  As Short , C  As Single , D  As Stping , G  As Boolean

Т.е. «знакомство» программы с теми переменными, которые мы будем использовать.

Паскаль:

Var A: byte , B: Integer , C : Single , D: Stping , G : Boolean

Бейсик:

Dim A As Byte , B As Short , C As Single , D As Stping , G As Boolean

СТРУКТУРА ПРОГРАММЫ НА ПАСКАЛЕ . Program имя ; Uses  Crt,Graph и  т.д. ; I Раздел описаний 1. Описание меток( Label ) Label 1,2,5; 2. Описание констант( Const ) Const n=250;  3. Описание типов(Туре)  4 . Описание переменных( Var ) Var a,b,c:integer;  s:real;  5. Процедуры и функции II Раздел операторов Begin  операторы ; End.

СТРУКТУРА ПРОГРАММЫ НА ПАСКАЛЕ .

Program имя ;

Uses Crt,Graph и т.д. ;

I Раздел описаний

1. Описание меток( Label ) Label 1,2,5;

2. Описание констант( Const ) Const n=250;

3. Описание типов(Туре)

4 . Описание переменных( Var ) Var a,b,c:integer;

s:real;

5. Процедуры и функции

II Раздел операторов

Begin

операторы ;

End.