Язык программирования С презентация

Язык для реализации OS Unix Достоинства: - быстрота исполнения программ - лаконичность - удобные, короткие обозначения

Слайд 1Язык программирования С


Прико П.А.



Слайд 2Язык для реализации OS Unix
Достоинства:
- быстрота исполнения программ
- лаконичность
-

удобные, короткие обозначения


Слайд 3Применение
- Windows и Unix написаны на Си
- Большинство игр
- Большинство практических

целей

Не применяется:
- ПО для АЭС


Слайд 4Что нужно иметь?
GCC
или
GCC для Windows (для разработки консольных приложений)
или
Ms

Visial C++ (для разработки консольных приложений)
или
Borland C++ (для разработки графических приложений)

Слайд 5литература
Т.А.Павловская. С/С++. Программирование на языке высокого уровня.
Н.Вирт. Алгоритмы и структуры

данных.

Слайд 6Анатомия C программы.
#include
int main(void) { // комментарий
printf("Hello world!\n");
return 0; /*

комментарий */
}

Источник:http://www.linuxcenter.ru/lib/books/linuxdev/linuxdev1.phtml

Слайд 7Компилятор GCC
GNU Compiler Collection
Свободное ПО
Создайте отдельный каталог hello
Создайте текстовый

файл hello.c
Скомпилируем его: gcc hello.c
Появился a.out - исполняемый файл.
Запустим его: ./a.out
Если хотите назвать по-другому: gcc hello.c -o hello
Справочная система GCC: man gcc Выход из нее: q
Запуск из другого каталога: /home/dima/projects/hello/hello

Источник:http://www.linuxcenter.ru/lib/books/linuxdev/linuxdev1.phtml


Слайд 8Файлы сборки makefile
Зайти в корневой каталог дерева с исходным кодом.
Выполнить команду

./configure.
Выполнить команду make.
Выполнить команду make install.
Выполнить команду make clean.
Источник: http://linuxgid.ru/sborka-iz-isxodnyx-kodov-fajl-makefile/

Слайд 9Спасибо за внимание!


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика