|
|
Строка 1: |
Строка 1: |
| '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика]]>>[[Информатика 9 класс. Полные уроки]]>>Информатика: Знакомство с языком Паскаль.''' | | '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика]]>>[[Информатика 9 класс. Полные уроки]]>>Информатика: Знакомство с языком Паскаль.''' |
| | | |
- | <metakeywords>Информатика, класс, урок, на тему, 9 класс, Знакомство с языком Паскаль.</metakeywords><br> | + | <metakeywords>Информатика, класс, урок, на тему, 9 класс, Знакомство с языком Паскаль.</metakeywords><br> |
| | | |
- | '''Тема: Знакомство с языком Паскаль.''' | + | '''Тема: Знакомство с языком Паскаль.''' |
| | | |
| '''Цель: '''Ознакомить со средой языка программирования Паскаль. | | '''Цель: '''Ознакомить со средой языка программирования Паскаль. |
Строка 11: |
Строка 11: |
| Подать его основные характеристики | | Подать его основные характеристики |
| | | |
| + | <br> |
| | | |
| + | '''Pascal''' является языком программирования, написанный ''Никлаусом Виртом'' в конце 60-х годов. Язык был опубликован как небольшой и эффективный, способствующий легкому и понятному стилю программирования на основе логической структуры программирования и данных. Название получил в честь известного математика ''Блеза Паскаля.'' |
| + | <br> |
| | | |
- | '''Pascal''' является языком программирования, написанный ''Никлаусом Виртом'' в конце 60-х годов. Язык был опубликован как небольшой и эффективный, способствующий легкому и понятному стилю программирования на основе логической структуры программирования и данных. | + | '''''Рис. Никлаус Вирт''''' |
- | | + | |
- | Название получил в честь известного математика ''Блеза Паскаля.''
| + | |
- | | + | |
- | | + | |
| | | |
| [[Image:Niklaus.jpg]] | | [[Image:Niklaus.jpg]] |
Строка 23: |
Строка 22: |
| С самого начала, Паскаль создавался как учебный язык с простым синтаксисом, строящимся на минимальном количестве основных понятий и умеющий простым компилятором переводить программы в машинный код. Первая версия языка была очень громоздкой для коротких программ. Но уже тогда этот язык мог создавать мощные программы с поддержкой определенной структуры. | | С самого начала, Паскаль создавался как учебный язык с простым синтаксисом, строящимся на минимальном количестве основных понятий и умеющий простым компилятором переводить программы в машинный код. Первая версия языка была очень громоздкой для коротких программ. Но уже тогда этот язык мог создавать мощные программы с поддержкой определенной структуры. |
| | | |
- | Первое восхождение Pascal «почувствал» с появлением приставки Турбо. | + | Первое восхождение Pascal «почувствал» с появлением приставки ''Турбо''. |
| | | |
| '''Турбо Паскаль '''– направление языка программирования Pascal, созданный в 80-х годах для повышения качества и скорости разработки программ. Приставка «Турбо» отражает торговую марку разработчика ''Borland International'' (США). Турбо Паскаль – это интегрированная среда программирования, включая в себя редактор, компилятор, отладчик со множеством сервисных возможностей. | | '''Турбо Паскаль '''– направление языка программирования Pascal, созданный в 80-х годах для повышения качества и скорости разработки программ. Приставка «Турбо» отражает торговую марку разработчика ''Borland International'' (США). Турбо Паскаль – это интегрированная среда программирования, включая в себя редактор, компилятор, отладчик со множеством сервисных возможностей. |
| + | |
| + | <br> |
| + | |
| + | <br> |
| | | |
| [[Image:Glavnnoe okno.jpg]] | | [[Image:Glavnnoe okno.jpg]] |
| | | |
- | В 1992 г. Компания Borland International опубликовала две версии приложений на языке Паскаль – это <u>Turbo Pascal 7.0</u> и <u>Borland Pascal 7.0 </u>
| + | <br> |
| | | |
- | Turbo Pascal 7.0 использовал все современные достижения в сфере программирования. Он может работать на любых машинах. К тому же его цена не отпугивала покупателей. Эта версия обладала широчайшимивозможностями и имела огромную модульную библиотеку. позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, Turbo Pascal мог «складывать» программы из разных частей, исправлять ошибки и выполнять отлаженную программу. | + | В 1992 г. Компания Borland International опубликовала две версии приложений на языке Паскаль – это <u>Turbo Pascal 7.0</u> и <u>Borland Pascal 7.0 </u> |
| | | |
| + | Turbo Pascal 7.0 использовал все современные достижения в сфере программирования. Он может работать на любых машинах. К тому же его цена не отпугивала покупателей. Эта версия обладала широчайшимивозможностями и имела огромную модульную библиотеку. позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, Turbo Pascal мог «складывать» программы из разных частей, исправлять ошибки и выполнять отлаженную программу. |
| | | |
| + | <br> |
| | | |
| {{#ev:youtube|BcqymSjFhsM&feature=related}} | | {{#ev:youtube|BcqymSjFhsM&feature=related}} |
| | | |
| + | <br> |
| | | |
| + | Перед другими языками '''преимущества Паскаля '''можно выделить такие: |
| | | |
- | Перед другими языками '''преимущества Паскаля '''можно выделить такие:
| + | *краткость языка (его иногда называют “спартанским” языком) |
| + | *легкость и простота процесса программирования |
| + | *мобильность и компактность написанных программ |
| + | *умение отлаживать программы |
| | | |
- | краткость языка (его иногда называют “спартанским” языком)
| + | <br> |
| | | |
- | легкость и простота процесса программирования
| + | Из первоначальных '''недостатков языка Pascal''' есть: |
- | | + | |
- | мобильность и компактность написанных программ
| + | |
- | | + | |
- | умение отлаживать программы
| + | |
- | | + | |
- | | + | |
- | | + | |
- | Из первоначальных'''недостатков языка Pascal''' есть: | + | |
- | | + | |
- | отсутствие надежных средств для работы с динамической памятью
| + | |
- | | + | |
- | небольшая библиотека ввода/вывода
| + | |
- | | + | |
- | отсутствие возможности подключения функций, написанных на других языках и другие.
| + | |
| | | |
| + | *отсутствие надежных средств для работы с динамической памятью |
| + | *небольшая библиотека ввода/вывода |
| + | *отсутствие возможности подключения функций, написанных на других языках и другие. |
| | | |
| + | <br> |
| | | |
| {{#ev:youtube|-V6Kx-bMyaU&feature=related}} | | {{#ev:youtube|-V6Kx-bMyaU&feature=related}} |
| | | |
| + | <br> |
| | | |
| + | '''Первое открытие Паскаль. ''' |
| | | |
- | '''Первое открытие Паскаль. ''' | + | Для запуска Паскаля нужно отыскать в древовидной структуре каталогов ПК этот папку PASCAL и запустить из нее файл ''TURBO.EXE.'' Он содержит готовую к работе диалоговую систему. В него входят минимально необходимые компоненты Паскаля (текстовый редактор, компилятор, компоновщик изагрузчик). |
| | | |
- | Для запуска Паскаля нужно отыскать в древовидной структуре каталогов ПК этот папку PASCAL и запустить из нее файл ''TURBO.EXE.'' Он содержит готовую к работе диалоговую систему. В него входят минимально необходимые компоненты Паскаля (текстовый редактор, компилятор, компоновщик изагрузчик).
| + | <br> |
| | | |
- | [[Image:Imgg1.jpg]] | + | [[Image:Imgg1.jpg|695x391px]] |
| | | |
- | Для выхода из Паскаля нужно нажать сочетания клавиш '''Alt + X''' и программа закроется. При необходимости вызова режима помощи ('''Help'''), нажмите на клавиатуре F1.
| + | <br> |
| | | |
| + | Для выхода из Паскаля нужно нажать сочетания клавиш '''Alt + X''' и программа закроется. При необходимости вызова режима помощи ('''Help'''), нажмите на клавиатуре F1. |
| | | |
| + | <br> |
| | | |
- | '''Написание первой программы.''' | + | '''Написание первой программы.''' |
| | | |
| Итак, любая программа в Паскале начинается с заголовка такого вида: | | Итак, любая программа в Паскале начинается с заголовка такого вида: |
| | | |
- | ''Program <имя программы>; '' | + | ''Program <имя программы>; '' |
| | | |
- | Далее идет раздел описаний, где должны быть описаны нужные идентификаторы (переменные, типы, константы, функции, процедуры, метки и т.д.), использующиеся в программе. | + | Далее идет раздел описаний, где должны быть описаны нужные идентификаторы, использующиеся в программе: |
| | | |
| + | *переменные<br> |
| + | *типы<br> |
| + | *константы<br> |
| + | *функции<br> |
| + | *процедуры<br> |
| + | *метки<br> |
| + | *и другие <br> |
| | | |
| + | <br> |
| | | |
| [[Image:Yazzzil.jpg]] | | [[Image:Yazzzil.jpg]] |
Строка 89: |
Строка 101: |
| <br> Потом идет описания раздел операторов. | | <br> Потом идет описания раздел операторов. |
| | | |
- | Этот раздел начинается со слова ''Begin'', а заканчивается ''End. '' | + | Этот раздел начинается со слова ''Begin'', а заканчивается ''End. '' |
| | | |
| Здесь задаются действия над объектами программы, введенными в разделе описаний. | | Здесь задаются действия над объектами программы, введенными в разделе описаний. |
Строка 97: |
Строка 109: |
| После слова ''End'' ставится точка. | | После слова ''End'' ставится точка. |
| | | |
- | [[Image:So4 klaviw.jpg]] Строгий синтаксис в языках программирования необходим потому как компьютер - исполнитель программы. | + | <br> |
| + | |
| + | [[Image:So4 klaviw.jpg]] <br> |
| + | |
| + | <br> |
| + | |
| + | Строгий синтаксис в языках программирования необходим потому как компьютер - исполнитель программы. |
| | | |
| Допустим, если разделителем в списке переменных должна быть запятая, то другой знак уже будет восприниматься ошибкой. | | Допустим, если разделителем в списке переменных должна быть запятая, то другой знак уже будет восприниматься ошибкой. |
Строка 105: |
Строка 123: |
| <br> {{#ev:youtube|0ZQCXXhXq6Q&feature=related}} | | <br> {{#ev:youtube|0ZQCXXhXq6Q&feature=related}} |
| | | |
- | '''Запуск написанной программы. ''' | + | '''Запуск написанной программы. ''' |
| | | |
| Для запуска программы нужно: выйти в главное меню с помощью клавиши F10 выбираем режим RUN дважды нажать Enter. | | Для запуска программы нужно: выйти в главное меню с помощью клавиши F10 выбираем режим RUN дважды нажать Enter. |
| | | |
- | После этих действий на экране появится сообщение: «Введите два целых числа через пробел». Там, где мигает курсор вводим два целых числа через пробел и жмем Enter, после этого появляется сообщение: произведение равно... Нажимаем Enter. [[Image:Znakii.jpg]] | + | После этих действий на экране появится сообщение:''«Введите два целых числа через пробел». ''<br> |
| | | |
- | {{#ev:youtube|nm4WAzTMHfA&feature=related}}
| + | Там, где мигает курсор вводим два целых числа через пробел и жмем Enter,<br> |
| | | |
- | '''Как сохранять программы. ''' | + | после этого появляется сообщение: ''произведение равно...''<br> |
| | | |
- | Для того, чтобы сохранить программу, нужно: выйти в главное меню и выбрать режим File; нажать <Enter> и из появившегося окна выбрать режим Save as..., после нажатия клавиши <Enter> появится окно, в котором наберите имя файла. Например, а:\primer_1.pas; где а:\ - название диска, где сохранится файл primer_1 - имя файла (может содержать не болmit 8 символов) pas - расширение файл написанного на языке Паскаль.
| + | Нажимаем ''Enter.''<br> |
| | | |
- | <br> '''Вопросы:''' | + | <br> |
| | | |
- | 1. Кто и когда написал язык Паскаль? | + | <br> |
| + | |
| + | <br> |
| + | |
| + | [[Image:Znakii.jpg]] |
| + | |
| + | <br> |
| + | |
| + | |
| + | |
| + | <br> |
| + | |
| + | '''Как сохранять программы. ''' |
| + | |
| + | Для того, чтобы сохранить программу, нужно: |
| + | |
| + | - выйти в главное меню и выбрать режим '''File''' |
| + | |
| + | - нажать ''Enter'' и из появившегося окна выбрать режим ''Save as''... |
| + | |
| + | - снова жмем ''Enter'' и появляется окно, в котором нужно набрать имя файла. |
| + | |
| + | <u>Например, ''а:\primer_1.pas'';</u> |
| + | |
| + | *где а:\ - название диска, где сохранится файл |
| + | *primer_1 - имя файла (может содержать не болmit 8 символов) |
| + | *pas - расширение файл написанного на языке Паскаль. |
| + | |
| + | |
| + | |
| + | {{#ev:youtube|nm4WAzTMHfA&feature=related}} |
| + | |
| + | <br> '''Вопросы:''' |
| + | |
| + | 1. Кто и когда написал язык Паскаль? |
| | | |
| 2. Что представлял из себя этот язык? | | 2. Что представлял из себя этот язык? |
| | | |
- | 3. Назовите преимущества и недостатки языка Паскаль. | + | 3. Назовите преимущества и недостатки языка Паскаль. |
| | | |
| 4. Как запустить Паскаль? | | 4. Как запустить Паскаль? |
| | | |
- | 5. Процесс написания программы. | + | 5. Процесс написания программы. |
| | | |
| 6. Как сохранить написанную программу? | | 6. Как сохранить написанную программу? |
| | | |
| + | <br> |
| | | |
| + | ''Список использованных источников:'' |
| | | |
- | ''Список использованных источников:''
| + | 1. Урок на тему: «Язык программирования Паскаль», Олейникова Т. В., г. Харьков. |
- | | + | |
- | 1. Урок на тему: «Язык программирования Паскаль», Олейникова Т. В., г. Харьков. | + | |
| | | |
| 2. Моргун А. Н. Программирование на языке Паскаль. Основы обработки структур данных. - М.: Диалектика, 2005 г. | | 2. Моргун А. Н. Программирование на языке Паскаль. Основы обработки структур данных. - М.: Диалектика, 2005 г. |
| | | |
- | 3. УсковаО. Ф. Программирование на языке Паскаль. Задачник. - Питер, 2003 г.<br> | + | 3. УсковаО. Ф. Программирование на языке Паскаль. Задачник. - Питер, 2003 г.<br> |
| | | |
| 4. pascal.sources.ru | | 4. pascal.sources.ru |
| | | |
| + | <br> |
| | | |
| + | ''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.'' |
| | | |
- | ''Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченко Соловьевым М. С.''
| + | <br> Если у вас есть исправления или предложения к данному уроку, [http://xvatit.com/index.php?do=feedback напишите нам]. |
- | | + | |
- | | + | |
- | Если у вас есть исправления или предложения к данному уроку, [http://xvatit.com/index.php?do=feedback напишите нам]. | + | |
| | | |
| Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - [http://xvatit.com/forum/ Образовательный форум]. | | Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - [http://xvatit.com/forum/ Образовательный форум]. |
| | | |
| [[Category:Информатика_9_класс]] | | [[Category:Информатика_9_класс]] |
| + | |
| + | <br> |
Рассказать о истории возникновения.
С самого начала, Паскаль создавался как учебный язык с простым синтаксисом, строящимся на минимальном количестве основных понятий и умеющий простым компилятором переводить программы в машинный код. Первая версия языка была очень громоздкой для коротких программ. Но уже тогда этот язык мог создавать мощные программы с поддержкой определенной структуры.
В 1992 г. Компания Borland International опубликовала две версии приложений на языке Паскаль – это Turbo Pascal 7.0 и Borland Pascal 7.0
Turbo Pascal 7.0 использовал все современные достижения в сфере программирования. Он может работать на любых машинах. К тому же его цена не отпугивала покупателей. Эта версия обладала широчайшимивозможностями и имела огромную модульную библиотеку. позволяет создавать тексты программ, компилировать их, находить и исправлять ошибки, Turbo Pascal мог «складывать» программы из разных частей, исправлять ошибки и выполнять отлаженную программу.
Для запуска Паскаля нужно отыскать в древовидной структуре каталогов ПК этот папку PASCAL и запустить из нее файл TURBO.EXE. Он содержит готовую к работе диалоговую систему. В него входят минимально необходимые компоненты Паскаля (текстовый редактор, компилятор, компоновщик изагрузчик).
Далее идет раздел описаний, где должны быть описаны нужные идентификаторы, использующиеся в программе:
Здесь задаются действия над объектами программы, введенными в разделе описаний.
Операторы отделяются точкой с запятой друг от друга.
Строгий синтаксис в языках программирования необходим потому как компьютер - исполнитель программы.
Допустим, если разделителем в списке переменных должна быть запятая, то другой знак уже будет восприниматься ошибкой.
Если программист забыл поставить точку с запятой между какими-то двумя операторами, то компьютер будет принимать их за один и с ошибкой.
Для запуска программы нужно: выйти в главное меню с помощью клавиши F10 выбираем режим RUN дважды нажать Enter.
1. Кто и когда написал язык Паскаль?
2. Что представлял из себя этот язык?
3. Назовите преимущества и недостатки языка Паскаль.
4. Как запустить Паскаль?
5. Процесс написания программы.
6. Как сохранить написанную программу?
1. Урок на тему: «Язык программирования Паскаль», Олейникова Т. В., г. Харьков.
2. Моргун А. Н. Программирование на языке Паскаль. Основы обработки структур данных. - М.: Диалектика, 2005 г.
3. УсковаО. Ф. Программирование на языке Паскаль. Задачник. - Питер, 2003 г.
4. pascal.sources.ru
Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.