This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:programming:semester2_labs [2017/02/10 09:45] tatyana.berlenko [Лабораторная работа 1] |
courses:programming:semester2_labs [2022/12/10 09:08] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
==== Лабораторная работа 1 ==== | ==== Лабораторная работа 1 ==== | ||
- | === Тема: === | + | === Тема === |
Обзор стандартной библиотеки Си | Обзор стандартной библиотеки Си | ||
- | === Цель: === | + | === Цель === |
Изучение готовых решений языка Си (функций стандартной библиотеки). | Изучение готовых решений языка Си (функций стандартной библиотеки). | ||
- | === Описание задания: === | + | === Описание задания === |
Задание подразумевает поиск и изучение студентом 2-3 функций стандартной библиотеки и использование их совместно в программе. | Задание подразумевает поиск и изучение студентом 2-3 функций стандартной библиотеки и использование их совместно в программе. | ||
Например: написать программу, которая | Например: написать программу, которая | ||
Line 15: | Line 15: | ||
* использует сортировку пузырьком (самостоятельно написанную) и считает время её выполнения | * использует сортировку пузырьком (самостоятельно написанную) и считает время её выполнения | ||
* сравнивает время сортировок | * сравнивает время сортировок | ||
+ | |||
+ | === Возможные функции === | ||
+ | |||
+ | srand, strtok, clock, time, difftime, bsearch, qsort, system и т.д. | ||
+ | |||
+ | === Stepik === | ||
+ | |||
+ | [[https://stepik.org/lesson/%D0%9E%D0%B1%D0%B7%D0%BE%D1%80-%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D0%BE%D0%B9-%D0%B1%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8-40656/step/1?course=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-(%D0%9B%D0%AD%D0%A2%D0%98)&unit=19361|Модуль]] на Stepik, в который будут добавляться задачи | ||
+ |