Мозаичный форум  

Вернуться   Мозаичный форум > О мире > Цифровые технологии, программирование и сайтостроительство
Галерея Справка Пользователи Календарь Сообщения за день

Цифровые технологии, программирование и сайтостроительство Полупрофессиональный подраздел. Подробное описание раздела находится в прикреплённой теме.

Ответ
 
Опции темы
Старый 07.10.2014, 21:34   #1
квит
Администратор
 
Аватар для квит
 
Регистрация: 18.02.2010
Сообщений: 17,007
квит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мира
Тестовое задание по программированию для стажера

Народ, нужна помощь программистов

У моего знакомого ребенок студент, устраивается на стажировку, ему дали тестовое задание

На мой взгляд, поиздевались - похоже на курсовой проект для 3-4 курса, когда БД проходят. В общем, студент еще не проходил

Мне если честно сейчас не очень по времени, буду признателен, если кто еще откликнется

Вопрос, с чего начинать и что делать
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!!
квит вне форума   Ответить с цитированием
Старый 07.10.2014, 21:40   #2
квит
Администратор
 
Аватар для квит
 
Регистрация: 18.02.2010
Сообщений: 17,007
квит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мира
↓↓ требования
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!!
квит вне форума   Ответить с цитированием
Старый 07.10.2014, 21:42   #3
квит
Администратор
 
Аватар для квит
 
Регистрация: 18.02.2010
Сообщений: 17,007
квит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мира
я бы сам сначала прописал все таблицы, какие нужны, с указанием связей между ними
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!!
квит вне форума   Ответить с цитированием
Старый 07.10.2014, 22:28   #4
Afa
Шволочь. И провокатор.
 
Аватар для Afa
 
Регистрация: 12.02.2006
Сообщений: 31,222
Afa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мира
сучности нарисуй. на бамажке. и связи. если у связи есть условие - добавляй сучность.
ет будут классы.
для классов прорисовать состояния. переходы и условия переходов.
после можно рисовать интерморду. для классов. апи в опчем.
а уж после рисуй таблицу со связями/ключами/вспомогательными таблицами. не забывая о третьей форме.
дальше прорисовать делегирование. ну правило трех точек
потом уже можно продумать бизнес-логику и интерфейс прикладухи.
__________________
... Survivors will be shot again.
Afa вне форума   Ответить с цитированием
Старый 07.10.2014, 22:29   #5
Afa
Шволочь. И провокатор.
 
Аватар для Afa
 
Регистрация: 12.02.2006
Сообщений: 31,222
Afa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мираAfa мозаика мира
да.
совсем начинать надо с выбора языка и фрэймворка
__________________
... Survivors will be shot again.
Afa вне форума   Ответить с цитированием
Старый 07.10.2014, 22:49   #6
квит
Администратор
 
Аватар для квит
 
Регистрация: 18.02.2010
Сообщений: 17,007
квит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мираквит мозаика мира
даю студенту ссылку сюда

пусть проникается мудростью мастеров
__________________
Да здравствует то благодаря чему мы несмотря ни на что!!!
квит вне форума   Ответить с цитированием
Старый 08.10.2014, 06:51   #7
BOBA
Сетевой эльф
 
Аватар для BOBA
 
Регистрация: 27.09.2007
Сообщений: 37,345
BOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мира
выбор языка? а на чем там пишут- глупо давать решение на хаскеле там, где кодят на делфях.

после и одновременно с сущностями - связями выявляют цели пользователя системы и разворачивают их в сценарий человек-машинного взаимодействия. (use cases) - или даже перед. из сценария яснее видятся аттрибутч и связи. фаулер, "архитектура корпоративных приложений" +
http://yandex.ru/yandsearch?lr=213&c...16%2C0%2C1%2C0
__________________
Магическое зеркало: видеть себя в других, видеть других в себе...
Предпочитаю вежливость.

Последний раз редактировалось BOBA; 08.10.2014 в 07:30.
BOBA вне форума   Ответить с цитированием
Старый 08.10.2014, 07:37   #8
BOBA
Сетевой эльф
 
Аватар для BOBA
 
Регистрация: 27.09.2007
Сообщений: 37,345
BOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мира
ой глупость сказал. писать же нужно эмулятор, на сpp.
так что - первый вопрос, знает ли подзащитный плюсы? ну и пусть пишет консольку - на каждое существительное - класс + 1 класс эмулятора, (возможно) корневой класс таксопарка - с методами, типа добавить водителя, найти водителя, сформировать заказ, проверить возможность починки машины.....
у класса таксопарка коллекция машин, водителей и всего такого.
по коллекциям - итераторы.
водитель - класс у которого точно есть метод ==болеть== и атрибут - здоровье + состояние едет он или как.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе...
Предпочитаю вежливость.
BOBA вне форума   Ответить с цитированием
Старый 08.10.2014, 08:02   #9
BOBA
Сетевой эльф
 
Аватар для BOBA
 
Регистрация: 27.09.2007
Сообщений: 37,345
BOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мираBOBA мозаика мира
ключевые слова в задании - потокобезопасный код - т.е. должны либо потокобезопасные колекционные типы использоваться либо средства синхронизации ос. семафоры и мьютексы.
вопросы на собеседовании будут вращаться вокруг этих тем - базовое знание плюсов, шаблонов, стандартных библиотек с коллекциями, обсуждение их устройства.
код должен быть хорошо отформатирован и пркомментирован - чтобы было понятно, почему используется то или иное решение. это не про бд. в начале пути программиста стажироваться у хороших плюсовиков - редкая удача. возможно это станет прививкой от отраслевого идиотизма.
__________________
Магическое зеркало: видеть себя в других, видеть других в себе...
Предпочитаю вежливость.

Последний раз редактировалось BOBA; 08.10.2014 в 08:29.
BOBA вне форума   Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 16:34.