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  След.

Модератор: Модераторы



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

Сейчас этот форум просматривают: CDDDS


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group