'

Введение в язык программирования. Технологии программирования

Понравилась презентация – покажи это...





Слайд 0

Введение в язык программирования. Технологии программирования


Слайд 1

Алгоритмы и программы. Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой. 100100100100 001001001110 110111101111 111111100011100011110010……………….. 5 CLS 10 INPUT A,B 15 LET C=A-B 20 PRINT C 25 END VAR a, b: real; BEGIN Read( a, b); c : = a- b; Write ( c ); END.


Слайд 2

Развитие языков программирования В 50-е годы, на заре компьютерной эры, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ было чрезвычайно трудоёмким делом. Такие языки являются языками низкого уровня (ЯНУ). 100100100100 001001001110 110111101111 111111100011100011110010……………….. В 60-70-е годы для облегчения труда программистов начали создаваться языки программирования высокого уровня (ЯВУ). Такие языки программирования строились на основе использования определённого алфавита и строгих правил 5 CLS 10 INPUT A,B 15 LET C=A-B 20 PRINT C 25 END VAR a, b: real; BEGIN Read( a, b); c : = a- b; Write ( c ); END. ЯНУ ЯВУ Бейсик Паскаль ЯНУ


Слайд 3

Языки программирования высокого уровня Бейсик: BASIC, QBASIS (MS – DOS); Паскаль: Pascal, Turbo Pascal (MS – DOS); TPW (Windows); Системы объектно – ориентирован- ного визуального программирования: Microsoft Visual Basic и Borland Delphi; Существует большое множество и других языков программирования.


Слайд 4

Состав системы программирования Транслятор; Отладчик; Встроенный текстовый редактор; Специальные средства для просмотра структуры программы, классов, модулей и проч.; Библиотека готовых модулей.


Слайд 5

Трансляторы языка Трансляция – это перевод программы с языка высокого уровня на язык двоичного кода. Трансляторы Компиляторы. Текст программы переводится целиком, а затем выполняется многократно. Интерпретаторы. Каждая в отдельности команда программы переводится и сразу же выполняется ReadLn(x,y); 10110110001000111101110111


Слайд 6

Система программирования Turbo Pascal


Слайд 7

Система программирования Turbo Pascal


Слайд 8

Turbo Pascal для MS-DOS


Слайд 9

Pascal ABC (для Windows)


Слайд 10

Алфавит Turbo Pascal


Слайд 11

Величины в языке программирования Величина в информатике – это часть памяти ЭВМ, имеющая имя (идентификатор), куда можно помещать различные значения.


Слайд 12

Имя, тип, значение величины Имя (идентификатор) величины состоит из латинских букв, цифр, знака подчеркивания; начинается с буквы. Например: a, min, x1, stroka2, y_3 и т.д. Идентификатор может иметь произвольную длину, однако значимыми являются только первые 63 символа.


Слайд 13

Имя, тип, значение величины Вещественный тип Single – одинарной точности от 1.5*10-45 до 3.4*1038 (4 байта) Real - от 2.9*10-39 до 1.7*1038 (6 байтов) Double – двойной точности от 5.0*10-324 до 1.7*10308 (8 байтов) Extended – повышенной точности от 3.4*10-4932 до 1.1*104932 (10 байтов) С фиксированной запятой ( например: 123.47); С плавающей запятой (экспотенциальная форма числа: 1.2Е+02=1.2*102)


Слайд 14

Имя, тип, значение величины Определите, к какому типу относятся следующие величины, если они принимают значения: 1) a = 2.56; 2) b = -213; 3) c = true; 4) d = ‘ЭВМ’; 5) x = ‘X’; 6) y =1.33E-05; 7) f = 128; 8) k = 1.6E-40; 9) l = 2.0E+300; Величины бывают переменные и постоянные (константы). Например, числовые константы: g=9.8; e=1.6*10-19; ?=3.14 Значения констант в ходе выполнения программы не меняются


Слайд 15

Стандартные математические функции в Turbo Pascal


Слайд 16

Операции для работы с математическими величинами в Turbo Pascal


Слайд 17

Упражнения


Слайд 18

Арифметические выражения в Turbo Pascal Очень важно!!!


Слайд 19

Упражнения 2) 3) 4) 5) 6) Запишите указанные примеры с учетом правил языка программирования


×

HTML:





Ссылка: