2014 dxdy logo

Научный форум 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
 
 Каждый учащийся на программиста должен написать:
Сообщение17.01.2011, 08:27 
Заслуженный участник


08/04/08
8562
Просьба написать как кто думает, ради интереса. Если мнение попадает по "другое", просьба изложить.

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение17.01.2011, 11:35 
Заслуженный участник
Аватара пользователя


07/01/10
2015
Язык программирования?

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение17.01.2011, 12:27 
Аватара пользователя


01/04/10
910
Я считаю, что настоящий программист (т.е. не тот кто ограничен написанием веб-страничек или билингов) должен знать:

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

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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение17.01.2011, 13:17 
Заслуженный участник


09/09/10
3729
Еще он должен хоть один раз написать идеальный клиент для БД — как по дизайну, так и по фукциональности.

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение17.01.2011, 15:12 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Странные варианты. Я думал, "Hello World", игру "Life" и какой-нибудь злобный вирус :-)

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение17.01.2011, 15:38 
Заслуженный участник


08/04/08
8562
Joker_vD писал(а):
Еще он должен хоть один раз написать идеальный клиент для БД — как по дизайну, так и по фукциональности.

Жесть!

(Оффтоп)

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

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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение19.01.2011, 12:47 
Аватара пользователя


05/01/10
513
Владивосток

(Оффтоп)

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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение19.01.2011, 12:57 
Заслуженный участник


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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение19.01.2011, 14:12 
Заслуженный участник


27/04/09
28128
Я думаю, что интерпретатор. :-)

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение22.01.2011, 08:09 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
creative в сообщении #401052 писал(а):
Основание теории алгоритмов.

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

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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение22.01.2011, 12:14 
Заслуженный участник


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

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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение22.01.2011, 15:09 
Заслуженный участник


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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение22.01.2011, 16:24 


24/05/09

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

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

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение22.01.2011, 16:37 
Заслуженный участник


09/09/10
3729
Alexu007
Код:
main(a){printf(a,34,a="main(a){printf(a,34,a=%c%s%c,34);}",34);}

Для ANSI C.

 Профиль  
                  
 
 Re: Каждый учащийся на программиста должен написать:
Сообщение22.01.2011, 18:44 
Аватара пользователя


31/08/09
46
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