|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
Блок-схема (алгоритм) простого файлового менеджера07.12.2017, 20:38. Показов 9227. Ответов 16
Метки нет (Все метки)
0
|
|
| 07.12.2017, 20:38 | |
|
Ответы с готовыми решениями:
16
Написание консольного файлового менеджера Совте о создании файлового менеджера Помогите разобраться с написанием простого файлового менеджера (listView) |
|
4079 / 2677 / 432
Регистрация: 09.09.2017
Сообщений: 11,888
|
|
| 07.12.2017, 21:43 | |
|
Мне кажется что проще будет сначала код написать, а уже по нему блок-схему...
Основные блоки такой программы: - считывание списка файлов в текущей директории - отображение и навигация по этому списку - по выбранной кнопке (enter скорее всего, но может и стрелка вправо) либо переход на директорию ниже, либо запуск исполняемого файла. В последнем случае либо дожидаемся его завершения, либо нет. Собственно для простейшего файлового менеджера этого достаточно. Просто крутимся в цикле, выполняя эти команды. Если хочется чего-то более-менее функционального, можно добавить командную строку, вторую панель (как в mc или total commander'е), работу с буфером обмена, горячие клавиши для частых действий и прочие свистелки.
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 07.12.2017, 23:56 [ТС] | |
|
Нет, код не нужно. Просто рассписать в блоках действия, типа "начало" , потом идут действия, и "конец". Простейший файловый мененджер нужно рассписать, да и всё.
Я думаю должны быть еще такие действия "что сделать с файлом?" - копировать,пеерместить удалить...). Короче, не знаю как это сделать все, в этом я ноль. Можете мне помочь нарисовать эту блок схему, пожалуйста?) Мучаюсь уже 2 дня... По таким вот елементам блок схемы нужно делать(на картинке)
0
|
|
|
4079 / 2677 / 432
Регистрация: 09.09.2017
Сообщений: 11,888
|
||||||
| 08.12.2017, 09:07 | ||||||
|
Вот чтобы копировать или переместить, придется либо делать двухпанельник, либо изучать буфер обмена. И то и другое - усложнение, не факт что нужное на этом этапе.
Рисовать блок-схему я не буду: и лень искать где это удобнее сделать, да и это ваша задача.
0
|
||||||
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 08.12.2017, 13:03 [ТС] | |
|
Может и двухпанельный будет, у меня тема по курсачу"Создание файлового менеджера в visual studio", а алгоритм(блок схема) для практики нужна.
Я думаю будет такой как на картинке, там есть кнопки внизу "переместить, удалить, копировать..."(их же тоже в блок схеме нужно как-то расписать). Может нарисуете?) Пожалуйста. Хотя бы в пейнте кистью быстренько. Был бы очень благодарен. Или расспишите тут попорядку действия какие должны быть в блоках, например "Начало" → "Введено ли название файла/папки?" ДА - входим в подпрограмму. НЕТ. (Ну это я к примеру, я не знаю как правильно это рассписать, или что там первое должно быть...). А я бы потом уже блок схему бы как-то нарисовал по этим действием, пожалуйста.
0
|
|
|
4079 / 2677 / 432
Регистрация: 09.09.2017
Сообщений: 11,888
|
|||
| 08.12.2017, 13:39 | |||
|
Добавлено через 1 минуту Понятия не имею как будете модифицировать блок-схему при изменении кода
0
|
|||
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 10.12.2017, 22:22 [ТС] | |
|
Нужно нарисовать блок-схему простого файлового менеджера. Просто рассписать действия программы в блоках.
Помогите ПОЖАЛУЙСТА!!!
0
|
|
|
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
|
|
| 10.12.2017, 22:24 | |
|
Dimflex, вы нам код сначала покажите
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 10.12.2017, 22:51 [ТС] | |
|
Нет, код сдесь не нужно. Нужно просто рассписать работу(действия) программы.
Например: "Начало" > Обзор папок > выбрать папку > папку выбрана? > НЕТ(вернутся к блоку "выбрать папку"/ ДА> "выбрать файл" > "действия над файлами" > "копировтаь", "удалить", "переместить"> "конец". Или так первый "Введено ли название файла/папки? ДА" ... Не знаю как правильно эту программу рассписать, вообщем прошу помочь,пожалуйста! Вот что-то в нете нашел(смотри рисунки)
0
|
|
|
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
|
|
| 10.12.2017, 23:09 | |
|
Dimflex, тогда предоставьте полный алгоритм в любом виде, а получите блок-схему
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 10.12.2017, 23:22 [ТС] | |
|
Какой алгоритм?)
0
|
|
|
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
|
|
| 11.12.2017, 12:14 | |
|
Dimflex, работы файлового менеджера. Алгоритм, который вы предоставите, должен удовлетворять всем свойствам алгоритма (из книги Кнута "Искусство программирования", например)
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 11.12.2017, 20:20 [ТС] | |
|
Мне нужно просто рассписать программу, конечно сильно там рассписывать не нужно, так основное. Вот я что-то схимичил, подправьте меня, что не правильно, или что добавить сюда? Может дорисуете что-то, пожалуйста.
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 11.12.2017, 20:32 [ТС] | |
|
Нужно составить блок схему, сильно рассписывать программу не нужно,так основное. Вот что у меня вышло.
Прошу дорисовать (хоть в пейнте, не имеет значения где) или исправить что не так, может что-то добавить нужно? Например там где "копировать" еще может указать путь куда копировать, вообщем помогите пожалуйста. Буду очень благодарен)
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 17.12.2017, 19:39 [ТС] | |
|
Вот что у меня вышло, так и так пробывал, не знаю как это всё реализовать правильно, 1 и 2 блок схемы. Помогите сделать более правильней, как нужно, пожалуйста.
0
|
|
|
0 / 0 / 0
Регистрация: 07.12.2017
Сообщений: 13
|
|
| 18.12.2017, 18:40 [ТС] | |
|
Именно действия программы, а не действия пользователя. Вот пример алгоритма видеопроигрывателя, вот по примеру нужно нарисовать алгоритм файловоого менеджера, прошу помочь,пожалуйста
0
|
|
|
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
|
|||||||
| 18.12.2017, 18:49 | |||||||
|
Dimflex,
0
|
|||||||
| 18.12.2017, 18:49 | |
|
Помогаю со студенческими работами здесь
17
Реализация файлового менеджера Исходник файлового менеджера Смена файлового менеджера по умолчанию
Разработка своего Консольного Файлового Менеджера на c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|