![]() |
|
Модераторы: Akina |
![]()
|
|
| alanna |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 26.8.2004 Репутация: нет Всего: нет |
Здравствуйте! Задача такова - надо написать программу.
Расчеты сами по себе несложные - 4 основных математических действия, но их очень много и, что еще важнее - огромный объем разнообразных вводимых данных. Я работала только с НТМL и никаких языков программирования не знаю (вот буду изучать какой посоветуете). Мне говорили, что VB, C++, Perl, очень похожи, и в какой это все делать - никакой разницы, но я что-то сомневаюсь. Скажите, какую программу устанавливать и какую книжку покупать? Помогите пожалуйста. Заранее спасибо. Добавлено @ 10:40 Это вопрос конечно не конкретно про VB, но я здесь новичок и не смогла найти где написать общий вопрос. |
|||
|
||||
| cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Немного поподробней напиши что программа должна делать, а потом я тебе чего-нибудь посоветую. -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Разве тем что все они - языки программирования... ИМХО VB наиболее прост в освоении. C++ наиболее быстрый, но и гораздо более сложный. Perl вообще предназначен для других задач, хотя можно и на нем... Раз у тебя нет НИКАКОГО опыта (или все-таки есть опыт в программировании на JScript/VBScript?) - наверное лучше берись за Барсика. На нем с самого нуля уже через день-два можно создать вполне работоспособную программу, которую можно потом вылизывать до бесконечности. Хотя конечно зависит от конкретной задачи... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| alanna |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 26.8.2004 Репутация: нет Всего: нет |
Нет, я совсем не спешу
У меня наклевывается аспирантура и это будет основной задачей моей диссертации Так что время для подробного освоения языка есть (и желание тоже) Программа должна проводить расчеты и выводить результаты в виде таблиц Расчеты таковы - задаю: кол-во изделий (изделия - кабельная продукция), их ассортимент, материалы, характеристики оборудования для их производства, и т.д., программа считает все остальное (объемы материалов, коэффициенты загрузки оборудования, затраты в ресурсах - вода, сжатый воздух, и т.д., кол-во работающих и еще много чего) |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
alanna
В таком разе можно обойтись Аксессовской базой и обычным VBA. Основное, насколь я понимаю - не алгоритмы (они весьма просты), а хранение офигенных табличных данных. В рамках базы данных доступ к ним облегчен по сравнению с языками, есть мастера визуального построения форм, отчетов, запросов, импорта данных из других форматов, хелп уровня "для начинающих"... Когда слегка поднатаскаешься - поймешь что на VB это перетаскивается на счет "раз"... вот только надо ли будет... ИМХО есссно. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| alanna |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 26.8.2004 Репутация: нет Всего: нет |
Надо. Очень. Суть не в хранении базы данных - нужна именно программа для расчета.
С расширением exe. Никаких отчетов и запросов тоже никто делать не будет. На выходе нужен конкретный набор определенных таблиц, и он каждый раз разный в зависимости от исходных данных. Добавлено @ 15:31 Суть в том, чтобы создать прогу, чтобы в ней удобно было вводить данные (чтобы писалось "Введите то-то"), и только получать нужные таблички. Вопрос в объеме - где это удобнее сделать? |
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
конечно в xl .Через форму VBA вводишь значения xl все пересчитает тут же и сохраняешь на листе.
-------------------- Возмездие настигнет |
|||
|
||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: нет Всего: 49 |
А почему это нельзя сделать в Mathcad или Mapple?
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 12 Всего: 35 |
Можно написать на VB и сделать красивый вывод в grid. Как написал Akina довольно быстро можно написать програмку со стандартным интерфейсом.
Можно сделать на С (только не надо на С++, у него скорость будет помедленее). Сделать ввывод в консоль, скорость просто огромная, но вывод не красивый. Выбирай. -------------------- Никогда не говори никогда |
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
xl быстрее освоить
-------------------- Возмездие настигнет |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 12 Всего: 35 |
alanna, мы тебе как насоветуем ...
Может сделаешь темой диссертации сравнительный анализ расчетов кабельной продукции в известных (и не известных) языках программирования. Это сообщение отредактировал(а) boevik - 26.8.2004, 16:19 -------------------- Никогда не говори никогда |
|||
|
||||
| Akina |
|
||||||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
alanna
Сударыня, это и есть отчет - красиво и наглядно скомпонованные результаты обработки исходных данных
Это делается через формы ввода
А эта... хранить сведения что собсно можно производить в принципе (номенклатура товара), из чего (номенклатура материалов), на чем (номенклатура оборудования), расходы, затраты, ресурсы, производительность... в общем все те данные которые используются при расчете? это хранится в таблицах баз(ы) данных, а нужные строки из всего массива отбираются запросами В общем куда ты денешься... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
||||||
|
|||||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
У нас Сотня разных изделий ,разной конфигурации.А моя Б.д состоит из двух строк.Код изделия и формула для расчета этого изделия.
-------------------- Возмездие настигнет |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Старуха
Оно здОрово... но на диссер не потянет.... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Staruha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1292 Регистрация: 1.2.2004 Где: Казань Репутация: 2 Всего: 27 |
У меня Авиационный техникум .Мне диссер не грозит
-------------------- Возмездие настигнет |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |