решебник задач C/C++

Linux как профессия: профориентация, найм, оплата

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

решебник задач C/C++

Непрочитанное сообщение Olej » 11 дек 2015, 15:10

Путешествуя по множеству сайтов Интернет, и не от скуки ради, а по ... разной возникающей конкретной необходимости, вижу я такую картину (много сот разных мес посещений):

1. Приличного учебника, или курса учебного, сайта по языку C на настоящий момент - нет.
2. Ничего лучше вышедшего в 1978 году Брайан Керниган, Деннис Ритчи "Язык программирования Си" так и не было ... знаменитого K&R, почт 40 лет назад ;-)
3. Все "новые" курсы C (Интуиты всякие и ее с ними, хоть русскоязычные, хоть зарубежные) - это убогие перепевки K&R ... часто из дамского ума, обязанного этим занимться в силу свое преподавательской деятельности в ВУЗах :lol: :-o
4. Беда в том, что C нужно учить только в среде Linux ... а наши "педагоги" ничего окромя Windows в руках не держали :-( , вот и получается такой абортарий - это не вина их, а беда...
5. Но и K&R тоже имеет слабость в том, что устаревший, потому что писался для вычислительных сред той поры, без привязки к конкретике (блиотеки стандарта POSIX и т.д.)

Но Бог с ними, с учебниками...
На форумах, блогах часто спрашивают: "Как научиться программировать?".
Ответ здесь единственный может быть: писать, писать и ещё раз писать ... как завещал дедушка Ленин ;-)
Но для того, чтобы самостоятельно писать, нужны сборники задач, которые бы эти задачи формулировали.
И тут дела куда хуже, чем с самими учебниками...
Последнее, что мне попадалось в руки более-менее сносного, это А.Фьюэр, Задачи по языку С
Керниган Б., Ритчи Д., Фьэр А.
Язык программирования Си. Задачи по языку Си/
Пер.с англ. Д.Б.Подшивалова и В.А.Иващенко. -
М.:Финансы и статистика, 1985. - с.193-278.
Тоже 30 лет изданию...
Кроме того, это больше сборник упражнений (вопросов), чем задач.

Но на этом форуме за 4-5 лет более-менее спокойной жизни (без срача кк везде по Интернет) накопилось великое множество задач с их решениями...
Вот бы взять их, и собрать (упорядочить) в единый сборник задач по C с решениями...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 11 дек 2015, 15:23

Olej писал(а):Вот бы взять их, и собрать (упорядочить) в единый сборник задач по C с решениями...
И ещё есть одна ... мечта ;-)

В мире C++, при изучении, есть 2 диаметрально противоположных точки зрения:

1. Для изучения C++ не нужно, и даже вредно, предварительное знание/изучения языка C (потому что привносит дурные привычки из C).
(это, вообще то говоря, больше Windows way)

2. В изучении C++ лучше идти через изучение C: сначала та огромная основа (синтаксис), заимствованная в C++ из C, а потом на то наращивается специфика C++: классы, объекты, шаблоны, STL, ...
(а это, в той же системе координат, Linux way)

Точно так же, как по C, нужен и решебник по C++. Точно так же, а). все существующие подборки - убоги и б). здес на сайте такое же великое множество задач на C++.

Вот и вопрос: собирать (упорядочивать) задачи по C и C++ в виде 2-х отдельных наборов (текстов, книжек, файлов, архивов, ...) или ... "под одной обложкой", разделённой на 2 части для сравнения?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 18 дек 2015, 02:02

Итого ...

- "Задачи по практике программирования на языке C"
Редакция 09
Это только малая часть того. что хотелось бы.

- Архив примеров решений.

Процесс пошёл ... :lol:
Теперь эти файлы будут обновляться каждые 3-5 дней (пока мне это не надоест ;-) ).
Вложения
codes.09.tgz
(16.73 КБ) 362 скачивания
c_exersis_09.odt
(242.69 КБ) 389 скачиваний

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 24 дек 2015, 19:34

Olej писал(а):Теперь эти файлы будут обновляться каждые 3-5 дней (пока мне это не надоест ;-) ).
Основной текст, структура, архив, ... - сформировались.
Теперь уже дальнейшие редакции я буду обновлять в блоге.
Сейчас там редакция 14.

А здесь я, потихоньку, продолжу формирование структуры "Задачи по программированию на языке C++, часть 2".

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 27 дек 2015, 22:46

Olej писал(а):А здесь я, потихоньку, продолжу формирование структуры "Задачи по программированию на языке C++, часть 2".
Как и было обещано, начальная редакция этой части №2.

Если кого-то появятся пожелания, соображения ... любопытные формулировки задач - давайте сюда пока не поздно ;-)
Вложения
cpp_exersis_09.odt
(214.01 КБ) 362 скачивания
codes.09.tgz
(131.28 КБ) 319 скачиваний

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 27 дек 2015, 23:40

Прекрасный online справочник под рукой, когда вы пишете код на C++:
Изображение

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 29 дек 2015, 13:59

Olej писал(а): Как и было обещано, начальная редакция этой части №2.
Как и раньше (практика показала что это удобно), всё последующее обновление (существенное), в этот аз и в будущем, этого материала я буду делать уже в блоге: Задачи по программированию на языке C++, часть 2.
Сейчас там редакция 13.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: решебник задач C/C++

Непрочитанное сообщение Olej » 18 янв 2016, 19:51

Сборники задач сильно расширены и обновлены ... в 2016 году ;-) :

- по языку C:
Сейчас это редакция 23 от 12.01.2016, страниц 82.
- по языку C++:
Сейчас это редакция 30 от 18.01.2016, стр. 72.

Ответить

Вернуться в «Обучение, работа и занятость»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей