6 / 6 / 3
Регистрация: 08.11.2010
Сообщений: 85
|
|
1 | |
Попытка создать первую прогу на языке С++ в Microsoft Visual Studio08.11.2010, 18:31. Показов 5062. Ответов 33
Метки нет (Все метки)
Я недавно начала изучать программу Microsoft Visual Studio Ultimate 2010. Изучив основные элементы пытаюсь создать свою первую простенькую программу. Но не могу пока сделать так, чтобы когда открываешь программу и сначала можно делать одни действия, но после производство определенной последовательности действий открывается другие. Н.: при раскрытии преступлений после нахождения вещественного доказательства можно делать его экспертизу и например согласно результатам экспертизы подозреваемый меняет свои показания и его можно задержать.... Что-то в этом роде...Подскажите пожалуйста...
0
|
08.11.2010, 18:31 | |
Ответы с готовыми решениями:
33
Написать программу. Задания нужно выполнять на языке Visual C++ в среде Microsoft Visual Studio 2008 Microsoft Visual Studio 2012 - как создать проект? Создание проекта. Не удалось создать проект в Microsoft Visual Studio 2010 Отличие между Microsoft Developer Studio и Microsoft Visual Studio? |
232 / 102 / 6
Регистрация: 18.04.2010
Сообщений: 294
|
|
08.11.2010, 20:40 | 21 |
Человек решил заняться строительством дачи, но у него нету умений. Он заходит в интернет и смотрит различные статьи и книги по тому, как класть кирпич, шпаклевать стены. Впитав немного информации он ВНЕЗАПНО хочет построить трехэтажный коттедж сложной конструкции, с гаражом, блэкджеком и шлюхами.
Вы хотите сделать похожее. https://www.cyberforum.ru/freelance/ - это лучший вариант.
0
|
6 / 6 / 3
Регистрация: 08.11.2010
Сообщений: 85
|
|
08.11.2010, 20:45 [ТС] | 22 |
спасибки, я понимаю что это сложно правда...просто хочу спросить на что больше уделить внимание....то есть вы предлагаете более тщательно изучать построение приложений с использованием баз данных?
Добавлено через 4 минуты 6a6ka здесь вы чем-то правы, а чем-то и нет....просто я готова учиться познавать, стараться чтобы постепенно именно придти к построению этого трехэтажного дома....скажем так именно для этих целей просто я вообще решила выучить язык...
0
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
08.11.2010, 20:54 | 23 |
Для реализации данной программы, нужна работа с базой данных.
Сначала нужно опеределится с языком. Си конечно мощный, но он почти универсальный (что усложнило его) и довольно запутаный, в глазах новичка. И вряд ли вы сможете использовать хотябы 10% его возможностей.
0
|
232 / 102 / 6
Регистрация: 18.04.2010
Сообщений: 294
|
|
08.11.2010, 20:56 | 24 |
Я лично Вам предлагаю оставить это дело, если все, что вам нужно - написание этого приложения. Если Вы хотите учиться и заниматься этим делом серьезно - берите кингу C++ Лафоре или Как программировать на C++ Харви и Пол Дейтел и изучайте. А идею со своей программой оставьте на время.
Но я все-таки хочу Вам сказать, что оно не стоит того ради одного приложения. Добавлено через 1 минуту
1
|
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
08.11.2010, 21:01 | 25 |
Но ведь будет раследоватся много дел!
А бинарный файл по сути будет "самопальной" базой данных. Так зачем изобретать велосипед?
0
|
232 / 102 / 6
Регистрация: 18.04.2010
Сообщений: 294
|
|
08.11.2010, 21:06 | 26 |
Гвозди микроскопом забиваете? Дело впринципе не в программе, а то, как она будет использоваться. Это же не клиент-серверное приложение, являющееся каким-то штатом по расследованиям - это программа-тест для студентов. Возможно используемое как д\з на дом. Не вижу смысла подключать систему-бд, грузящую программу.
0
|
Заблокирован
|
|
08.11.2010, 21:11 | 27 |
я думаю не нужна
больше всего, то что описала ТС, похоже на игру-квест. поэтому нужно гуглить в этом направлении. Уверен, что существуют движки, в которых можно легко и удобно кликаньем мышки делать квесты. если цель сделать это на с++, то тоже возможно, if-ы, for-ы, массивы и вперед. но представляете насколько будет запутанной и нерасширяемой программа, если плохо ее спроектировать. какая структура данных нужна? - не знаю. какой нибудь граф квестов или что-то типа того, надо гуглить. ну и конечно без хорошего знания языка не обойтись.
1
|
6 / 6 / 3
Регистрация: 08.11.2010
Сообщений: 85
|
|
08.11.2010, 21:33 [ТС] | 28 |
Я буду пытаться, буду стараться.... Дело в том что меня очень сильно тянет к информатике, юриста во мне воспитали, а родили информатика...просто я хорошо разбираюсь в Windows, фотошопе, паскале и хочу изучить это направление....у меня душа туда тянется...а эта прога - это то что мне нужно к дипломке через год....и это пока как цель...как стимул....поэтому дело не в одной проге....я и спрашиваю у вас советов как лучше построить, что изучить, что почитать и т.д....Движки квест - это для меня очень сложно будет - потому что прежде всего я юрист плюс следователь и не могу много уделять внимания одному направлению, потому что права граждан защищать и выявлять преступников тоже кто-то должен...
6a6ka примерно прав в отношении функций данной программы, это какой-то тест на практические занятия, чтобы курсанты представляли что такое раскрытие преступлений и за что могут их самих посадить за решетку... Добавлено через 6 минут Вот эту мысль я немного не поняла, т.е. вы предлагаете сохранять данные в обычном файле и чтобы уже считывалось оттуда? чтобы прога добавляла информацию в обычный файл?
0
|
232 / 102 / 6
Регистрация: 18.04.2010
Сообщений: 294
|
|
08.11.2010, 22:31 | 29 |
0
|
21 / 21 / 5
Регистрация: 14.06.2010
Сообщений: 108
|
|
09.11.2010, 01:52 | 30 |
Мать,
ну раз тянется, то C++ 1. изучение ООП, классов, и т.п. 2. условные операторы(в меню особенно switch) 3. работа с файлами 4. изучение графов(дискретная математика или логика) Итого : этот список примерно 90% от всего С++ да в нагрузку нужно разбираться с принципами объектно-ориентированных языков и логики... Добавлено через 1 минуту ЗЫ : если конечно хотите сделать нормальную устойчивую программу с защитой от дурака, а не состряпать приложение на которое дунуть страшно
0
|
134 / 87 / 22
Регистрация: 28.08.2009
Сообщений: 363
|
|
09.11.2010, 02:38 | 31 |
Ваша задача будет проще реализовываться с использованием объектно ориентированных подходов, поэтому мой вам совет изучайте с# в том же Visual Studio. Это позволит вам реализовать себя как программиста и решить задачу на логическом уровне не сильно углубляясь в особенности синтаксиса.
Конкретно в вашей задаче стоит применять классы. Почитайте Павловскую С# там в теме классы очень хорошо рассказано как их использовать. Например, создать объект, который обладает свойствами имя, фамилия, адрес, статус (потерпевший или подозреваемый). Хорошо, что вы заранее взялись за дело. Вам сначала необходимо будет попробовать все примеры, посмотреть как они работают, а потом решать свое. Но однозначно вам скажу это объектно ориентированное программирование (ООП), а следовательно предпочтителен с#.Net После того как освоите его уверенно, пробуйте переходить на с++. Но лучше всего знать оба этих языка и пользоваться ими в зависимости от потребностей. Удачи вам!
0
|
Модератор
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
|
|
09.11.2010, 09:15 | 32 |
Полностью согласен с 6a6ka, Вы просто себе не представляете, за что берётесь. Для начала попробуйте сделать вот, что: возьмите лист бумаги, вверху нарисуйте квадрат, напишите в нём "Уголовное дело" - это собственно будет основная логическая единица. Подумайте, что она должна содержать. Мне представляется - как минимум, ссылка на статью (статьи) УК, под которую это дело попадает, собственно потерпевшие, подозреваемые, свидетели, улики. Вот Вам ещё 4 новых логических единицы (ссылка на УК не считается, тут Вы вряд-ли что-то новое привнесёте, она просто должна быть), при чём три первых происходят по сути от общей логической единицы "фигурант по делу". Начинаете описывать общие свойства "фигуранта" - опять же, как минимум личные данные, результаты опроса. У логических единиц "потерпевший" и "подозреваемый" кроме того должны быть свойства "результаты экспертизы". И вот Вам новая логическая единица - "экспертиза" - нужен некий список её возможных видов и результатов проведения. Ну и так далее до полной ясности... Попутно, конечно, можете пытаться С++ учить - по крайней мере поймёте, сможете ли Вы на нём всё выше сказанное выразить...
0
|
6 / 6 / 3
Регистрация: 08.11.2010
Сообщений: 85
|
|
09.11.2010, 15:13 [ТС] | 33 |
Спасибо, но я представляю из чего все будет состоять, я видела программы такие...плюс я очень хорошо знаю уголовное дело....конечно я понимаю, что сначала необходимо визуально для себя на бумаге представить расследование дела, потом возможно составить схему на языке программирования...Пример я вам так описала потому что подробно я не могу вам описать раскрытие уголовный дел и тактические приемы, это информация согласна приказам МВД секретная... Поэтому и выразилась кратко....
Добавлено через 1 минуту Вас всех порой послушать, дак у вас только забей на это гиблое дело и лучше копи деньги, чтобы программу эту заказать профи...
0
|
Nameless One
|
09.11.2010, 15:22
Попытка создать первую прогу на языке С++ в Microsoft Visual Studio
#34
|
0
|
09.11.2010, 15:22 | |
Как с сайта Microsoft скачать Microsoft Visual Studio 2005 Express Edition? Упростить прогу на Microsoft Visual FoxPro Какие темы нужно пройти, чтобы создать игру "Шашки" в Visual Studio на языке C#? Вылетает Visual Studio 2008 из-за системы управления версиями Microsoft Visual SourceSafe. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |