Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВТПО раздатка 2 курс.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
247.11 Кб
Скачать

Язык программирования Паскаль

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

Язык Паскаль был создан профессором Цюрихского университета Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные. Язык Паскаль предназначался для обучения студентов как основам алгоритмизации и программирования, так и основам конструирования компиляторов.

Последующая работа Вирта была направлена на создание на основе Паскаля языка системного программирования, с сохранением возможности вести на его базе систематический, целостный курс обучения профессиональному программированию. Однако, будучи учебным, он имел ограниченные средства реализации ввода-вывода и создания библиотек подпрограмм. В разные годы было разработано несколько вариантов компиляторов с Паскаля для различных типов ЭВМ. Наибольшее распространение получил Turbo Pascal, предложенный американской фирмой Borland Internation (США).

Существовало несколько версий. Последняя версия, предназначенная для создания программного обеспечения, включает:

-интегрированную среду разработки программ;

-средства разработки многомодульных программ;

-средства управления экраном в текстовом и графическом режимах;

-средства объектно-ориентированного программирования;

- усовершенствованную систему данных.

Современным программистам приходится иметь дело с огромным количеством разнообразных языков программирования различных уровней и назначений. Но по-прежнему начинать изучение программирования целесообразно на базе Паскаля, так как при использовании этого языка у будущего программиста быстрее формируется четкое алгоритмическое мышление.

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

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

1) Структурное программирование;

2) Объектно-ориентированное программирование.

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

Вторая технология использует более сложный подход, при котором в предметной области задачи выделяют отдельно функционирующие элементы. Поведение этих объектов программно моделируется с использованием специальных средств, собирается сложная программа. Таким образом, в основе второй технологии лежит объектная декомпозиция. Именно объектная технология лежит в основе используемой Delphi библиотеки стандартных компонентов.

Вопросы к тексту:

1. В честь кого был создан язык программирования?

2. В каком году и кем был создан Язык Паскаля?

3. Для кого предназначался Язык Паскаля?

4. Что должны изучать программисты?

5. Какие технологии используются для программного обеспечения?

Грамматические задания:

1. В чем, на ваш взгляд, сходство и различие понятий «деловая речь» и «профессиональная речь»?

2. Объясните разницу между следующими видами диалогической речи:

переговоры – беседа – собеседование – интервью – допрос.

3.Составьте словосочетания с данными словами: обрадоваться (чему?) возвращению, обращать внимание, опираться, основываться, потерпеть, превосходить, препятствовать, рассердиться, уверенность, уплатить, удивляться.

4. Спишите, расставьте пропущенные знаки препинания.

Обращение к собеседнику это самая употребительная языковая единица связанная с этикетными знаками. Основная функция обращения привлечение внимания.

Обращение к незнакомому.

Для короткой беседы с незнакомым нам не так важны его признаки – возраст пол поэтому мы лишь привлекаем его внимание: Простите…;Извините…

Если надо назвать собеседника то мы используем:

Молодой человек/девушка – общеупотребительные обращения которые помечают не только пол но и возраст.

Мужчина/Женщина - обращение сейчас повсеместно даже среди «образованных» людей но истинно интеллигентный человек так к другому не обратится

Коллега – обозначает равенство профессии.

Друг приятель - стилистически ограничены создают фамильярную тональность приняты при непринуждённом мужском общении.

Юноша парень малый старик – обращения к молодому человеку

Обращения к знакомому человеку.

Мама/папа – предпочтительные обычно используются ребёнком младшего возраста. Отец/мать – более официальные серьёзные. Используются выросшими детьми.

5. Приведите речевые конструкции выражения несогласия, желания уйти от ответа, отказа.

Задания для самопроверки:

1. Блез Паскаль создал первую в мире

a) электронно-вычислительную программу

b) вычислительную систему

c) компьютерную связь

d) механическую машину

e) электронную почту

2. Блез Паскаль

a) педагог, философ, физик, инженер

b) математик, техник, инженер, физик

c) литератор, физик, философ, математик

d) механик, машинист, физик, философ

e) вычислитель, техник, физик, математик

3. Язык программирования Паскаль был создан

a) Тьюрингом

b) Ньютоном

c) Капицей

d) Поповым

e) Виртом

4. Задача языка программирования Паскаль заключается в обучении основ

a) проектирования и конструирования

b) проектирования и программирования

c) программирования и алгоритмизации

d) программного обеспечения

e) проектирования и строительства

5. Язык программирования Паскаль был создан

a) в конце 1990-х годах

b) в 2010-х годах

c) в 1968—1969 годах

d) в 1970-х годах

e) в 1957 году

СРСП:

  1. Прочитайте текст

  2. Чем отличаются языки программирования друг от друга?

  3. Каковы основные функции каждого языка программирования?

  4. Написать научный конспект по теме «Языки программирования».