ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Система Турбо-Паскаль.Понятие алгоритма и программы. Алгоритм- подробное описание последовательных действий, расположенных в строгом логическом порядке, которое позволяет решить конкретную задачу. Программа-это запись алгоритма на языке программирования Трансляция - программа преобразующая исходную программу представленную на входном языке программирования в рабочую программу представленная на объектном языке. Виды трансляторов. ассемблеры, компиляторы и интерпретаторы. Ассемблер- системно обслуживающая программа которая преобразует символические конст-и в команды машинного языка. Основной его чертой дословный перевод(трансляция) одной символической команды в одну машинную. Компилятор- программа выполняющая трансляцию на машинный язык программы, записанный на исходном языке программирования. Основное от ассемблера в том что одна команда может транслироваться в 7-10 машинных команд. И существуют языки где каждой команде может соответствовать 100 машинных команд. Интерпритатор- программа или устройство осуществляющая по операторную трансляцию исходная программы в отличие от компилятора интерпретатор не даёт на выходе программ на машинном языке.
Система Турбо-Паскаль. Структура программы: · (Не обязательна) Заголовок. Program(………………) · Раздел описаний Uses CRT)- описываются константы, переменные, функции. · Раздел операторов(команд, предписаний) Begin Оператор 1 и т.д. End.
Стандартные(имеющиеся в языке) sqrt(аргумент) s:=sqrt(16)*6-a*b «Собственные»
1. Оператор вывода информации на экран (общий вид и особенности выполнения). Особенности вывода на экран вещественных чисел.
Оператор вывода информации на экран. Write(x1) - (список вывода через,-текст «» числа.) Writeln(«Привет_»,а,2,» _см») Writeln(plotnjst) Sum:=a+b Вывод ответа Writeln(summa ravna; sum) Если d(дискр)>0 то вывод нс, «нет кормей» Все переменные будут описаны(объявлены). В разделе описаний. Var имя1: тип; имя 2: тип2; Var a:integer; c:real; d: integer; Логичным списком. A,d,c,:integer; c,x1: real;
Если описать переменную вещественного типа r, то возможны следующие варианты вывода этой переменной. Первый write(r). Т.е. вывод осуществляется в нормализованном виде. Экспоненциальная форма, в формате: знак +-, затем одна цифра до точки и десять цифр после точки, е, знак порядка +- и порядок. Частное=_2.0000000…..Е0001!- экпонинциальной форме. Форматированный способ вывода вещественных чисел. Write(…,Chast:m:n) n- точность(сколько цифр после точки) m- общее число позиций отводимых для вывода включая место для знака и место для точки.
2. Переменные величины в программе: характеристики, описание, модель памяти ЭВМ. Типы величин. Данные целого типа, их особенности. Определение- данные обозначающиеся символическими именами. Ячейка оперативной памяти компьютера, которой присвоено определённое имя. Характкристики 1)имя ф1 х1 diskr.
Если целые- integer(и др.) 2) действия логично делать с ней. Не целые(вещественные)- rial 3) объём памяти, которая занимая переменная а Строки символа- string
6. Оператор ввода данных (общий вид и особенности выполнения). Оператор ввода данных в программу в ходе её выполнения. Readln (список ввода через,)- только имена величин пример Readln(a,b,c) как работает.
7 Оператор присваивания (общий вид и особенности выполнения). Операции над величинами целого типа. Оператор присваивания- для изменения значения переменной величены. Var:a,b,c -x1-[0] x2-[] Общий вид[имя переменной величин]:= выражение-(числа, имя величин, функции)-одна или несколько соединённых операций. Пример: Sred:=(a+b/2+3*a) Функции.
8. Условный оператор: виды, их особенности. Составной оператор(Begin….end) If,then,else- в зависимости лож или истина. 9. Сложные (составные) условия. Логические операции. Таблицы истинности. Begin Условие
Begin Условие End.
9. Вложенный условный оператор. Графические схемы. Case от 1 до 10 10. Оператор выбора (варианта): общий вид и особенности выполнения.
Case от 1 до 10
11. Оператор цикла с параметром: общий вид и особенности выполнения. Частный случай оператора. For[имя параметра цикла]:=[начальное значение] to [конечное значение] do [ тело цикла]- команды которые повторяются. 1. Особенности оператора. 1)И параметр цикла Начальное значения целого типа Конечное значение 2)начальное значение и конечное значение- могут быть выражения For a= b-1 to 2*d-3 do ……………… A=b to c do 3) тело цикла- 1(1,2) оператор Частный случай оператора цикла с параметра. – величина которая является параметра цикла в теле не участвует. For a=1 to 10 do [] 10 раз 10 to20 11 раз B to c (c-b+1) For a=1(2) to 10(11) do writeln (‘Привет’) А-параметр цикла- играет роль счетчика.
12. Циклический ввод и обработка данных. Типовые задачи.
Не нашли, что искали? Воспользуйтесь поиском:
|