Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2, 3, 4, 5, 6  След.

Каждый учащийся на программиста должен написать:
1. Текстовый редактор. 16%  16%  [ 10 ]
2. Архиватор. 11%  11%  [ 7 ]
3. Калькулятор. 17%  17%  [ 11 ]
4. Реализовать длинную арифметику. 21%  21%  [ 13 ]
5. Другое 35%  35%  [ 22 ]
Всего голосов : 63
 Каждый учащийся на программиста должен написать:
Просьба написать как кто думает, ради интереса. Если мнение попадает по "другое", просьба изложить.

 Re: Каждый учащийся на программиста должен написать:
Аватара пользователя
Язык программирования?

 Re: Каждый учащийся на программиста должен написать:
Аватара пользователя
Я считаю, что настоящий программист (т.е. не тот кто ограничен написанием веб-страничек или билингов) должен знать:

Один язык ассемблера от любой платформы.
Один императивный язык (ассемблер тоже императивный, но у него особое место).
Один функциональный язык.
Один логический язык.
Основание теории алгоритмов.
Дискретную математику.

Обычный работодатель конечно не оценит эти познания, но суть же не в том (по крайней мере не только в том), чтобы просто угодить рынку труда (иначе зачем пошёл программистом, мог бы быть манагером).

 Re: Каждый учащийся на программиста должен написать:
Еще он должен хоть один раз написать идеальный клиент для БД — как по дизайну, так и по фукциональности.

 Re: Каждый учащийся на программиста должен написать:
Аватара пользователя
Странные варианты. Я думал, "Hello World", игру "Life" и какой-нибудь злобный вирус :-)

 Re: Каждый учащийся на программиста должен написать:
Joker_vD писал(а):
Еще он должен хоть один раз написать идеальный клиент для БД — как по дизайну, так и по фукциональности.

Жесть!

(Оффтоп)

Профессор Снэйп писал(а):
Странные варианты. Я думал, "Hello World", игру "Life" и какой-нибудь злобный вирус :-)

:lol:
Ну "Hello, World!" на самом деле вообще ничего не значит. Это просто чтоб человек знал как ShowMessage делать - это дает ему принципиальную возможность понять, как работает код (я так Дельфи осваивал :oops: )
Вирусы писать детям, наверное, ни к чему, хотя кто знает...

 Re: Каждый учащийся на программиста должен написать:
Аватара пользователя

(Оффтоп)

Sonic86 писал(а):
Ну "Hello, World!" на самом деле вообще ничего не значит. Это просто чтоб человек знал как ShowMessage делать - это дает ему принципиальную возможность понять, как работает код (я так Дельфи осваивал :oops: )
Вирусы писать детям, наверное, ни к чему, хотя кто знает...
Hello, World! это наверное как традиция что ли... Я помню ребята с ИФИТа (Институт физики и информационных технологий) имели такую традицию: к 5 курсу каждый должен был научиться играть в преферанс и написать хотя бы один вирус. Зачем? Не знаю. Традиция.

 Re: Каждый учащийся на программиста должен написать:
Профессор Снэйп в сообщении #401098 писал(а):
Странные варианты. Я думал, "Hello World", игру "Life" и какой-нибудь злобный вирус :-)
А ещё программу, печатающую собственный исходный текст.

 Re: Каждый учащийся на программиста должен написать:
Я думаю, что интерпретатор. :-)

 Re: Каждый учащийся на программиста должен написать:
Аватара пользователя
creative в сообщении #401052 писал(а):
Основание теории алгоритмов.

Maslov в сообщении #401737 писал(а):
ещё программу, печатающую собственный исходный текст.

А не может ли настоящий программист, изучив основы теории алгоритмов, удовлетвориться доказательством того, что такая программа существует?

 Re: Каждый учащийся на программиста должен написать:
Профессор Снэйп в сообщении #402962 писал(а):
удовлетвориться доказательством того, что такая программа существует?

Так а что же является доказательством, как не исходный код этой программы? :-)

 Re: Каждый учащийся на программиста должен написать:
Профессор Снэйп в сообщении #402962 писал(а):
creative в сообщении #401052 писал(а):
Основание теории алгоритмов.
Maslov в сообщении #401737 писал(а):
ещё программу, печатающую собственный исходный текст.
А не может ли настоящий программист, изучив основы теории алгоритмов, удовлетвориться доказательством того, что такая программа существует?
Если бы настоящий программист мог удовлетвориться чистым доказательством существования некоторой программы и не попытался бы эту программу написать, он был бы не настоящим программистом, а (настоящим) математиком.

 Re: Каждый учащийся на программиста должен написать:
Maslov в сообщении #401737 писал(а):
А ещё программу, печатающую собственный исходный текст.

А чё эта? Программа должна открыть на экране заранее подготовленный текстовый файл со своим исходником?

 Re: Каждый учащийся на программиста должен написать:
Alexu007
Код:
main(a){printf(a,34,a="main(a){printf(a,34,a=%c%s%c,34);}",34);}

Для ANSI C.

 Re: Каждый учащийся на программиста должен написать:
Аватара пользователя
http://www.gamedev.ru/code/articles/Racing_Simulator
Как мне кажется, один из идеальных тренажёров code-math-physic в современном мире, для студентов младших курсов.
IMHO :-)

 [ Сообщений: 80 ]  На страницу 1, 2, 3, 4, 5, 6  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group