Н.И.Пивторацкая, учитель информатики Химкинского техникума космического энергомашиностроения

Урок на тему «Знакомство с интегрированной средой разработки KDevelop: создание и компиляция программы на языке Си»

Тема урока: Знакомство с интегрированной средой разработки KDevelop: создание и компиляция программы на языке Си.

Цели урока:

образовательные:

приобретение навыков работы в интегрированной среде разработки KDevelop;

изучение учащимися нового материала по созданию и компиляции программы на языке Си в среде KDevelop;

развивающие:

развитие у учащихся умения обобщать имеющиеся знания;

развитие познавательного интереса;

развитие исследовательских навыков;

воспитательные:

достижение сознательного усвоения учащимися материала урока;

формирование чувства ответственности за результаты своего труда.

Тип урока: урок изучения нового материала.

Методы обучения: объяснительно-иллюстративный.

План урока.

Организационный момент.

Объяснение нового материала.

Закрепление нового материала.

Подведение итогов урока.

Ход урока

Организационный момент.

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

Объяснение нового материала.

Интегрированная среда разработки KDevelop преназначена для разработки программных систем на многих языках программирования, в том числе и на Си. Она представляет в распоряжение разработчику следующие основные средства:

доступ ко всем стандартным инструментам, необходимым на Си, таким как компилятор, компоновщик и т.д;

мастер создания проектов для генерации готовых к запуску примеров приложений.

Создание проекта

Запустите среду разработки.

Должно появиться вот такое окно.

Начните создание нового проекта: меню Проект/Создать проект...

В открывшемся диалоговом окне в поле «Имя приложения» введите название проекта (латинскими буквами) — Example — и нажмите кнопку Вперед.

В появившемся диалоговом окне в поле «Автор» введите имя автора (латинскими буквами) — Author — и нажмите кнопку Вперед.

В появившемся диалоговом окне в поле «Система управления версиями» выберите «Не используется», нажмите кнопку Вперед.

В появившемся диалоговом окне нажмите кнопку Вперед

В появившемся диалоговом окне нажмите кнопку Готово.

Появился проект, который содержит файл с программным кодом.

Выполнение простейшей программы

Проект создан, теперь перейдем к выполнению простейшей программы – выведем строку текста на экран.

Разберем подробнее текст программы

#include <stdio.h>

#include <stdlib.h>

Эти строки с директивой include означают использование стандартной библиотеки ввода-вывода, которая нужна для печати строки текста в разбираемой программе, и библиотеки различных функций в стиле Си соответственно.

int main()

Выполнение программы на Си начинается с функции main(). int означает, что эта функция возвращает целое число.

{ }

Фигурные (операторные) скобки обозначают начало и конец тела функции.

printf(“Hello, World!\n”);

Функция printf выводит данные на экран. В этой программе она выводит строку «Hello, World!» и переходит на новую строку в соответствии с управляющей последовательностью \n.

return EXIT_SUCCESS;

Оператор return реализует механизм возврата из функции, в данном случае возвращается целое число — константа.

Компиляция и выполнение программы

Для того, чтобы выполнить программу на Си, ее необходимо откомпилировать – на основе набранного текста построить исполняемый файл.

Откомпилируйте программу: меню Сборка/Собрать проект (или «горячая» клавиша F8).

Или можно выбрать щелчок по кнопке Собрать проект.

Запустите программу: меню Сборка/Выполнить программу (или «горячая» клавиша Shift+F9).

Или можно выбрать щелчок по кнопке Выполнить программу.

Если всё набрано правильно, то компиляция пройдет без единой ошибки и должно появиться такое окно:

В окне Konsole можно посмотреть результат. Для того чтобы оно исчезло, нажмите Enter, также его можно закрыть кнопкой или нажав ALT+F4.

Завершение работы в среде

Перед завершением работы в среде выберите меню Файл/Сохранить все, чтобы сохранить измененные файлы проекта.

После этого выберите меню Проект/Закрыть проект, тогда все файлы проекта будут закрыты и сохранены на диске.

Теперь давайте посмотрим на результаты работы компилятора. Для этого откройте папку с проектом и изучите содержимое каталога проекта Example.

Файл проекта example — example.kdevelop. Исходный текст программы находится в файле example.c, который лежит в каталоге src каталога проекта. Основным результатом работы является компактное приложение example размером 24 кб, которое находится в каталоге debug/src каталога проекта. Остальные файлы являются промежуточными.

Закрепление нового материала

Краткий словарик

#include <stdio.h>	Включить Standart Input and Output (стандартный ввод и вывод) .h = header file (заголовочный файл)
#include <stdlib.h>	Включить Standart Library(стандартная библиотека) .h = header file (заголовочный файл)
int main ()	integer - целое(т.е. возвращается целое число), главный (т.е. главная функция, с которой начинается выполнение программы)
{ }	Операторные скобки
printf( )	Formatted print – форматная печать (на экране). Функция получила такое название за богатые возможности по выводу данных на экран практически в любом нужном формате.
return	Возвратить

Горячие клавиши

CTRL+S	Сохранить текущий файл проекта
CTRL+N	Создание нового файла с возможным добавлением его в проект
CTRL+O	Открытие существующего без добавления его в проект
F8	Собрать проект
Shift+F9	Выполнить программу
ALT+F4	Закрыть окно исполняемой программы
CTRL+W	Закрытие текущего файла, отображаемого в основном окне

Подведение итогов урока

На этом уроке мы познакомились с основными возможностями интегрированной среды разработки KDevelop. Научились создавать проект исполняемой программы на языке Си и сохранять его на диске.

Выставление оценок за урок.

2008-10-19T22:15:20