LINUX.ORG.RU

Вышел задачник к учебнику А. В. Столярова

 , ,


7

3

На сайте А.В.Столярова объявлено о выходе сборника задач и этюдов в поддержку трёхтомного учебника «Программирование: введение в профессию».

Задачник объёмом 156 страниц содержит 12 глав по числу частей учебника. Как обычно, электронная версия в формате PDF выложена на сайте в открытом доступе.

>>> Подробности

anonymous

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от anonymous

общеизвестный факт

Опубликуйте, пожалуйста, общеизвестный факт с пруфами )) Намекну, макаки получают довольствие ровно как должны получать макаки (привет писальщикам PDF-ридеов), а специалисты в несколько другой категории по ЗП и довольствию.

Psychosis
()
Ответ на: комментарий от Psychosis

Ну макаки пишущие приложения для Сбера получают в районе 250 на руки. По крайней мере, которых знаю я. А ты?

anonymous
()
Ответ на: комментарий от anonymous

Ну макаки пишущие приложения для Сбера получают в районе 250 на руки.

Лет этак 15 назад работал на сбер недолго, был нанят как специалист по легаси-системам, там был sco unix open server и куча другого старья. Я ещё тогда зарабатывал больше, в переводе на $, сейчас сильно больше.

Psychosis
()
Ответ на: комментарий от anonymous

Ну если кому-то хочется ограничить свой мир командами процессора, который выдали для работы, зачем мешать?

anonymous
()
Ответ на: комментарий от anonymous

Кстати. У одного моего кореша из другого универа (который до универа не програмировал вообще) первым языком в универе вообще хаскель был. =)

anonymous
()
Ответ на: комментарий от anonymous

Нужно отличать влажные фантазии потенциального работодателя и реальный рынок труда. Поверьте. это две большие разницы )

Psychosis
()
Ответ на: комментарий от anonymous

Кстати, так оно и легче может быть. Не будет мешать знание бейсиков. У меня хаскел не пошел в итоге.

anonymous
()
Ответ на: комментарий от Psychosis

Ну вакансия закрыта, значит нашли. Можешь дать ссылку на свою и мы все порадуемся, что в госсекторе наконец-то начали платить.

anonymous
()
Ответ на: комментарий от anonymous

Паскаледети вообще что ли ничего не знают, кроме своей помойки?

$ cat test.c
void main(void) {
}
$ gcc test.c
$ ./a.out
$

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

У нас, в принципе, и так надо гнать в шею 90% составителей и так называемой профессуры, но просто как факт.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от anonymous

Можешь дать ссылку на свою и мы все порадуемся

Боюсь тебя придётся изолировать от общества лет на 25 или расстрелять.

Psychosis
()
Ответ на: комментарий от liksys

А теперь флаги -Wall и -Wextra добавь, умник.

если у студента до этого был курс про операционные системы

Гениально! Браво!!! Алё, ты о чём?! Мы о НАЧАЛЬНОМ обучении говорим. Какие ОС. Более того, практикум по операционкам (файлы, каналы, сокеты, сингналы, треды) на каком языке давать?

anonymous
()
Ответ на: комментарий от Psychosis

Я так и думал. Нам можешь не признаваться, но сам-то хоть задумайся ненадолго. Где-то буквально за углом есть деньги, которые тебе по силам. И никаких больше микрокредитов!

anonymous
()
Ответ на: комментарий от anonymous

Где-то буквально за углом есть деньги

Чего ж ты ждешь то? Иди и возьми. Не…? Не выходит?

Psychosis
()
Ответ на: комментарий от anonymous

А теперь флаги -Wall и -Wextra добавь, умник.

И что ты этим хочешь сказать, клоун?

Мы о НАЧАЛЬНОМ обучении говорим

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

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от anonymous

Берите для начального обучения метапрог тогда уж. Там не нужно забивать голову ни операционной системой, ни кодами возврата.

А если серьезно, то зачем нлвичку все эти подробности. Новичку надо привыкнуть к таким вещам как последовательность выполнения, переменные, условия. А это есть всюду. И чтобы это использовать в С , не нужно плнимания ни препроцессора, ни линковщика.

anonymous
()
Ответ на: комментарий от anonymous

Какая разница будет студенту, что говорит стандарт, когда студент увидит это:

main.c:1:6: warning: return type of 'main' is not 'int' [-Wmain]
    1 | void main() {}
      |      ^~~~
anonymous
()
Ответ на: комментарий от liksys

студента надо научить работать в консоли хотя бы на базовом уровне,

зачем? Computer Science - оно вообще не про «компьютер» и не про «консоль».

anonymous
()
Ответ на: комментарий от anonymous

Ясно, очередной теоретик. Проследуйте в биореактор, товарищ.

liksys ★★★★
()
Ответ на: комментарий от liksys

Я спрашиваю, кто тут высрал 20 страниц комментов, и после такого других людей клоунами называет, а? Кто нагадил?

anonymous
()
Ответ на: комментарий от liksys

Только после того, как ты объяснишь зачем ты тут 20 страниц комментов из себя выдавил.

И да, что я имею против void main я уже объяснил. Или ты без флага -Wall компилятор запускаешь? Если да, то тебе не на лоре и не у компьютера, а в психушке место.

anonymous
()
Ответ на: комментарий от anonymous

Только после того

Ты мне условия ставить собрался, клоун?

И да, что я имею против void main я уже объяснил.

Это говно, а не объяснение. Компилятор тебе ругается, но ты вообще не понимаешь, в чем проблема. Мог бы пораскинуть мозгами и сказать, например, что это UB и вообще по стандартам так делать нельзя, но поскольку думать головой - это не для анонимных клованов, ты продолжаешь тыкать пальцем в компилятор.

Между тем, для синтетических примеров void отлично подходит, чтобы показать разницу и смысл возвращаемого значения.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 3)
Ответ на: комментарий от liksys

Ты тут с точки зрения НОВИЧКА рассуждаем. Ему всё равно на стандарты, ему НЕ всё равно на то, что ему компилятор выдаёт. Включи мозги, если есть, что включать.

Между тем, для синтетических примеров

синтетических примеров

Sapienti sat.

anonymous
()
Ответ на: комментарий от anonymous

Ты тут с точки зрения НОВИЧКА рассуждаем.

Включи мозги, если есть, что включать.

Вот именно: включи мозги, кловун, и выражайся по-русски. Какое тебе программирование, если ты даже согласовать слова в предложении не способен нормально?

Если твоему новичку всё равно на стандарты, то ты плохо объясняешь.

До чего тупые анонимы пошли.

liksys ★★★★
()
Ответ на: комментарий от anonymous

Новичок включает -Wall и -Wextra? Я, будучи новичком, не знал про их существование, а нажимал Compile & Run в меню. И писал void main(), да.

anonymous
()
Ответ на: комментарий от liksys

Если твоему новичку всё равно на стандарты, то ты плохо объясняешь

Почему я должен грузить новичку мозг стандартами?! Паскаль, между прочим, позволяет обойтись без этого. Немногие вообще знают, что у паскаля есть стандарт.

Я даже не говорю, что на остальные мои претензии ты не ответил.

клоун

кловун

кловун

Это предел твоих, грубо говоря, мозгов? Другие обзывалки придумать можешь? Мне скучно становится. Плохо развлекаешь.

anonymous
()
Ответ на: комментарий от liksys

У тебя кстати тоже комплекс неполноценности. В теме про метапрог столько насрал, это ужас. Нормальный люди посмеялись и ушли, токсичные утырки - остались. Ну кроме тех кто помогает. А других «кловунами» называешь. Скажи, тоже сишку благославишь? Низкоуровневый воен? Просто пальцем в небо, ничего не подумай.

Другой анон.

anonymous
()
Ответ на: комментарий от anonymous

Если обучается по хорошей книге или с хорошим преподавателем, то да. И всякого ужаса типа

    if(a = 0) { /* ... */ }

не боится :)

anonymous
()
Ответ на: комментарий от anonymous

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

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

Мне скучно становится. Плохо развлекаешь.

Ты что-то путаешь. Это твоя работа - развлекать нас тут, клоун.

liksys ★★★★
()
Ответ на: комментарий от liksys

Про стандарт новичку знать ни к чему, потому что стандарт — последнее слово в неочеаидных и тонких вопросах, с которыми новичок не столкнется. А что нужно, так это нормальный преподаватель и набор задач для решения.

anonymous
()
Ответ на: комментарий от anonymous

Я много языков знаю, в отличие от анонимных теоретиков и кретинов с регалиями. Поэтому могу выдывать адекватный фидбек. Ваше же дело - слушать и мотать на ус.

liksys ★★★★
()
Ответ на: комментарий от liksys

В треде про метапрог тоже? Все анонимы, а я д’Артаньян?

anonymous
()
Ответ на: комментарий от liksys

Чет за все твои горы мусора, так ни разу и не увидел «адекватного фидбека». Дай ссылку на адекватный фидбек, будь другом? Если б что-то годное писал, мне б тебя не приходилось перелистывать. Может какие алмазы пропустил, да не знаю.

anonymous
()
Ответ на: комментарий от liksys

Все ясно, вопросов больше не имею.

anonymous
()
Ответ на: комментарий от anonymous

Я постигал сишечку по Прате, который часто ссылается на стандарты. Еще в школе, и ничего, постиг как-то.

liksys ★★★★
()
Ответ на: комментарий от liksys

Ты слился, но хочешь сделать вид, что достойно вышел из треда. Не надо, побугурти ещё.

anonymous
()
Ответ на: комментарий от liksys

Ну хорошо. Но ведь саи стандарт новичку читать не надо все ж. А у ж абсолютному новичку в программировании нужно переварить концепции переменных и функций, а не думать, что ub.

anonymous
()
Ответ на: комментарий от anonymous

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

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от liksys

А я говорил, что нужен хороший преподаватель (вводный курс), который научит программированию, не травмируя ньюансами.

anonymous
()
Ответ на: комментарий от anonymous

Мне не интересно твое мнение.

Хотя да, нужен. С оговоркой: не по паскалю, чтобы не тратить учебные часы. А то вон бейсик есть, можно его учить. Или кобол.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.