Содержание
- 2. Информация – это знания или сведения о ком-либо или о чем-либо, которые можно собирать, хранить, передавать,
- 4. Объемный подход Если количество информации, содержащейся в сообщении из одного символа, принять за единицу, то объем
- 5. Кодирование информации. Основные понятия
- 7. Информация передается в виде сообщений. Информация может быть по своей физической природе Любая информация, обрабатываемая в
- 8. Транслятор - обслуживающая программа, преобразующая исходную программу, предоставленную на входном языке программирования, в рабочую программу, представленную
- 9. Транслятор - генерирует выходную программу (ее часто называют объектной) на языке машинных команд; - распределяет память
- 10. Ассемблер - системная обслуживающая программа, которая преобразует символические конструкции в команды машинного языка. Это языки, в
- 11. Для того чтобы решить задачу с помощью ПК, необходимо пройти определенные этапы ее решения. Формализация задачи.
- 12. АЛГОРИТМ. СПОСОБЫ ЗАПИСИ АЛГОРИТМА. Алгоритм - это конечная последовательность однозначных предписаний, исполнение которых позволяет с помощью
- 13. Свойства алгоритма (вычислительного) дискретность: состоит из отдельных шагов (команд) понятность: должен включать только команды, известные исполнителю
- 14. Программа – это алгоритм, записанный на каком-либо языке программирования / набор команд для компьютера Команда –
- 15. Словесно-формульное описание Запись алгоритма на псевдокоде называется структурным планом.
- 16. Схема алгоритма – это графическое представление метода решения задачи, в котором используются символы для отображения операций,
- 17. Типовые структуры алгоритмов а) - следование; б, в) – ветвление (полное и неполное). Линейный Разветвляющийся
- 18. а) – цикл с предусловием; б) – цикл с постусловием в) цикл с параметром Циклический
- 19. В 80-е годы наиболее известной реализацией стал компилятор Turbo Pascal фирмы Borland, в 90-е ему на
- 20. Язык программирования PascalABC.NET - это язык Pascal нового поколения, включающий в себя все возможности стандартного языка
- 21. Программа - это набор команд (инструкций), которые управляют работой компьютера. Структура программы на языке программирования PASCAL
- 22. Первая строка называется заголовком программы и не является обязательной. Раздел описаний может включать разделы описания переменных,
- 23. program test2; var a,b:real; Begin операторы end. var : тип; Имена в списке перечисляются через запятую.
- 24. const = ; Раздел описания именованных констант начинается со служебного слова const const : = ;
- 25. Данные, к которым применяются операции, называются операндами. ^ and or not div mod * / +
- 26. Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы
- 27. Типы переменных: integer { целая } real { вещественная } char { один символ } string
- 28. Идентификаторы служат в качестве имен программ, модулей, процедур, функций, типов, переменных и констант. Любой используемый в
- 29. program test2; var a, b:real; var a33 ,b_ST:real; ВЕРНО НЕВЕРНО Идентификатором считается любая последовательность латинских букв
- 30. Блоком называется раздел описаний, после которого следуют операторы, заключенные в операторные скобки begin / end. program
- 31. Оператор присваивания имеет вид: переменная := выражение Простое логическое выражение состоит из переменных или выражений, связанных
- 32. program test2; var a,b:real; begin Read(a); if (b>0) or (a 0) then begin b := a
- 33. Арифметическое выражение может включать константы имена переменных знаки арифметических операций: + - * / div mod
- 34. {Пример: вычисление значения переменной} program test2; var a,b:real; begin Read(a); b := a + 2; a
- 35. Порядок выполнения операций вычисление выражений в скобках умножение, деление, div, mod слева направо сложение и вычитание
- 36. Для ввода предпочтительно использовать функции ReadIn, Read. Read(a); После выполнения этого оператора, появляется строка вывода. Вводимые
- 37. Для вывода в окно вывода используются стандартные процедуры write или writeln Параметры в списке перечисляются через
- 38. {Пример: вычисление значения переменной} program test2; var a,b:real; begin Read(a); b := a + 2; a
- 39. Стиль программирования Работая над программой, программист, особенно начинающий, должен хорошо представлять, что программа, которую он разрабатывает,
- 40. Полная форма условного оператора Краткая форма условного оператора if условие then оператор1 else оператор2 if условие
- 41. Вариант 1. Схема алгоритма
- 42. Вариант 2. Схема алгоритма
- 43. Условный оператор имеет полную и краткую формы. Полная форма условного оператора выглядит следующим образом: if then
- 44. Составные логические выражения Составное условие – это условие, состоящее из нескольких простых условий (отношений), связанных с
- 45. if (число > 5) and (число WRITELN('введенное число лежит на отрезке[5,10]') else WRITELN('условие не выполнено')
- 46. Порядок выполнения выражения в скобках not and or, xor , >=, =, Особенность – каждое из
- 47. Оператор выбора case…end Оператор выбора выполняет одно действие из нескольких в зависимости от значения некоторого выражения,
- 48. Оператор case работает следующим образом. Если в одном из списков выбора найдено текущее значение переключателя, то
- 50. program N_15_4; var выбор: integer; begin WRITEln('Меню команд'); WRITEln('1. Вывести строку из звёздочек'); WRITEln('2. Вывести строку
- 51. Оператор цикла while Оператор цикла while имеет следующую форму: while do оператор;
- 52. Оператор цикла repeat Оператор цикла repeat имеет следующую форму: repeat операторы until ; Чтобы прервать зациклившуюся
- 54. Оператор безусловного перехода goto Оператор безусловного перехода goto имеет следующую форму: goto метка Он переносит выполнение
- 56. Особенностью цикла является то, что для выхода из цикла необходимо использовать условный оператор if или другие,
- 57. Добавлена метка n: и условный оператор if s > 20 then goto n Как только sum
- 58. ПРИМЕЧАНИЕ: Использование оператора безусловного перехода в программе считается признаком плохого стиля программирования. Для основных вариантов использования
- 59. Оператор цикла for Оператор цикла for имеет одну из двух форм: for := to do оператор
- 60. В зависимости от направления изменения параметра цикла (возрастание - to или убывание - downto) в языке
- 62. Простейшие алгоритмы обработки массивов Вместо того, чтобы присваивать уникальное имя каждой отдельной переменной, можно задать одно
- 63. Тип массива в разделе описания конструируется следующим образом: array [тип индекса1, ..., тип индексаN] of базовый
- 64. Элементам массива можно присвоить значение и с помощью генератора случайных чисел function Random. const N =
- 65. Стандартные функции и процедуры Функция - имя со списком параметров в виде констант, переменных или выражений
- 68. Скачать презентацию