Крысолов : другие произведения.

Комментарии: Технология разработки простейших приложений
 ()

Самиздат: [Регистрация] [Найти] [Рейтинги] [Обсуждения] [Новинки] [Обзоры] [Помощь|Техвопросы]
  • © Copyright Крысолов (mianomo@mail.ru)
  • Размещен: 30/09/2019, изменен: 01/05/2021. 29k. Статистика.
  • Статья: Изобретательство
  • Аннотация:
    Это для начинающих программистов и студентов, изучающих основы программирования. С удивлением обнаружил, что эту элементарщину, почему-то не дают. Программа, писалась в Дельфи как приложение для винды.
  • ОБСУЖДЕНИЯ: Изобретательство (последние)
    15:20 Шульгин Н. "Черные ники Самиздата. Распознавание " (308/1)

    Добавить комментарий Отсортировано по:[убыванию][возрастанию]
    Страниц (3): 1 2 3
    ОБЩИЕ ГОСТЕВЫЕ:
    13:41 "Форум: Трибуна люду" (529/33)
    13:40 "Форум: все за 12 часов" (189/101)
    13:37 "Диалоги о Творчестве" (388/28)
    27/12 "Технические вопросы "Самиздата"" (336)
    06/12 "Форум: Литературные объявления" (686)
    25/11 "О блокировании "Самиздата"" (294)
    ОБСУЖДАЕМ: Крысолов
    13:24 "У меня два солнца" (195/3)
    29/12 "Точка невозврата" (840/2)
    21/12 "Массовый психоз в России (индуцированный)" (875)
    19/12 "Новый Социалистический Манифест" (298)
    19/12 "Мы и они. Общество морали " (193)
    19/12 "Революция и "граничные условия"" (537)
    13/12 "Там, где нас нет..." (617)
    10/12 "В круге вечного возвращения" (170)
    18/11 "Хулиганы города Китежа" (298)
    25/09 "Уровни управления и коммунизм" (37)
    12/04 "Люди Скачка" (102)
    24/03 "Мёртвому поэту" (73)
    16/03 "Красный конвент" (732)
    06/03 "Компот из чужих мыслей" (19)
    06/03 "Россия после капитализма" (707)
    14/02 "Текущая ситуация" (459)
    14/10 "Игры и мульты: как зомбируют " (916)
    14/06 "У меня два солнца" (872)
    27/05 "Шаблоны Американского кино" (332)
    08/04 "Улица им. генерала Краснова: " (295)
    31/03 "Герб Советского Союза: сакральные " (160)
    22/01 "Революционная ситуация в России" (151)
    04/08 "История России 20 век(проект " (209)
    23/04 "Марсианин" (83)
    18/03 "Информация о владельце раздела" (210)
    09/02 "Серые Ангелы" (766)
    09/02 "Агент Сета" (136)
    22/01 "Самолёт для валькирии" (773)
    28/12 "Марксизм, коммунизм и идиоты" (734)
    21/12 "Белоруссия и отощавшие мировые " (167)
    17/12 "Мы снова Держава" (283)
    28/11 "Марсианские байки" (97)
    07/11 "Почему Путин опаснее Навального" (587)
    05/11 "Фашистский переворот или...?" (294)
    15/09 "Записки атеиста" (754)
    08/09 "Шаблоны Аи, стеб и тупоголовые " (26)
    22/05 "Социализм топят Путиным!:-" (315)
    25/12 "Соревнование vs конкуренция" (127)
    03/12 "Заметки на полях "Мира Полдня"" (123)
    29/11 "О секретных документах, секретных " (27)
    28/11 "Рацеи на все случаи жизни" (18)
    28/11 "Власть в России: Крах законности " (214)
    10/09 "Суды по ул. им. генерала Ваффен " (7)
    03/09 "Очередная антисталинская глупость" (16)
    01/09 "Технология разработки простейших " (56)
    27/08 "Последний американец" (911)
    27/06 "Крах Рпц" (418)
    22/06 "Нюрнберг, нацизм и вопрос " (130)
    16/06 "Крым, Украина и тысячелетние " (369)
    11/06 "Воспоминание о будущем Ч.1 " (55)
    15/03 "Два дурака на чемодан алмазов" (137)
    21/01 "Смерть России..." (451)
    28/12 "Социализм vs капитализм" (632)
    06/11 "Ненависть к России" (475)
    10/10 "Проваленный Тест на Русофобию..." (471)
    25/09 "Украина, Анапа" (115)
    05/08 "О классовых интересах, либерастах " (469)
    30/07 "Жил-был Бог..." (155)
    23/07 "Как я пишу" (51)
    21/07 "Мемуар камикадзе-профи" (38)
    13/07 "Догмат О Предопределении И " (140)
    30/05 "Фальшивки "об убиении попов" " (378)
    18/04 "Посткоммунизм" (52)
    12/12 "Бараны, структура стереотипа " (99)
    09/11 "О неоколониализме для чайников. " (440)
    08/11 "Русская фантастика в 21 веке" (376)
    08/11 "Патриотический идиотизм" (130)
    24/09 "Геи, нарки, педофилы и Гейропейская " (405)
    15/07 "Правда о расказачивании" (77)
    19/06 "Путь Богов" (644)
    28/01 "Тоталитаризм Истины" (101)
    27/01 ""Революция и диванные полковники" (151)
    27/01 "Времена Негодяев" (22)
    26/01 "Проект Петиции на change.org " (116)
    08/01 "Классификация демагогии" (290)
    30/12 "Эпиграммы" (88)
    16/12 "Экономика свободы" (80)
    11/12 "Революция и "медведи"" (346)
    16/10 "Воспоминание о будущем. Часть " (136)
    20/03 "Приветик из 37-го года!" (92)
    02/12 "Воспоминание о будущем-3. " (107)
    25/11 "Вселенная, Жизнь, Разум" (141)
    14/11 "Просто стихи и не просто стихи... " (23)
    07/11 "Проект "Венера"" (338)
    07/11 "Последний американец(первая " (123)
    06/11 "Часть 2. Марс" (77)
    06/11 "Какое общество реально может " (295)
    06/11 "Люди Звёзд" (313)
    06/11 "Всадники Апокалипсиса" (210)
    06/11 "Ужасные стихи" (32)
    14/02 "" (126)
    ОБСУЖДЕНИЯ: (все обсуждения) (последние)
    13:43 Чваков Д. "Однажды зима..." (25/1)
    13:42 Рома "Моё первое дело" (19/10)
    13:40 Эханик М.1. "Граф О'Ман Полузнайка и оммаж" (22/2)
    13:37 Модератор-2 "Диалоги о Творчестве" (388/28)
    13:36 Шотландец А.И. "Деревянная колбаса" (2/1)
    13:33 Баламут П. "Разное" (1010/18)
    13:25 Региневич Е.В. "Цена власти: Искра" (7/2)
    13:24 Чернов К.Н. "Записки Империалиста Книга " (55/19)
    13:24 Крысолов "У меня два солнца" (195/3)
    13:18 Lektor "Курама" (32/2)
    13:17 Родин Д.М. "Князь Барбашин 4" (380/17)
    13:12 Безбашенный "Запорожье - 2" (792/12)
    12:36 Гончарова Г.Д. "Бюро магической статистики - " (146/1)
    12:35 Березина Е.Л. "Часовые пояса Вселенной" (64/7)
    12:25 Уралов А. "Киносценарий "Праздник "Дня " (539/2)
    12:19 Хиневич А.Ю. "Прикосновение к Истокам (Книга " (128/1)
    12:14 Николаев М.П. "Телохранители" (192/8)
    12:09 Берг D.Н. "Паштет" (703/3)
    12:08 Ковалевская А. "Змеевик. Кружки и факультативы" (179/27)
    12:00 Прудков В. "Новогоднее" (4/3)

    РУЛЕТКА:
    Академия Стихий
    Переспать на удачу
    Когда останется
    Рекомендует Ячменёва А.И.

    ВСЕГО В ЖУРНАЛЕ:
     Авторов: 109603
     Произведений: 1721820

    Список известности России

    СМ. ТАКЖЕ:
    Заграница.lib.ru
    | Интервью СИ
    Музыка.lib.ru | Туризм.lib.ru
    Художники | Звезды Самиздата
    ArtOfWar | Okopka.ru
    Фильм про "Самиздат"
    Уровень Шума:
    Интервью про "Самиздат"

    НАШИ КОНКУРСЫ:
    Нереальная новелла
    "Рождественский детектив-2026"
    "Стоптанные Кирзачи-15"
    "Арена Детективов" АД-9


    30/12 ПОЗДРАВЛЯЕМ:
     Аксельрод А.Е.
     Алакозова А.
     Антонов Д.В.
     Ар А.
     Артамонов А.
     Асеева Н.И.
     Банин М.А.
     Баранов И.
     Башлакова Л.
     Белошапка С.О.
     Береницкий В.
     Бодрова А.А.
     Борисова А.В.
     Боярчук Г.А.
     Бредущая П.Г.
     Владимирова О.
     Гладышева М.
     Годлевский А.А.
     Грабарник Е.В.
     Данилова Б.А.
     Дембо К.А.
     Джонни
     Зимакова Э.
     Иван-Да-Лилия
     Иванкевич С.О.
     Кварта С.
     Крафт Е.
     Кулеш А.В.
     Курганова Е.А.
     Куцая А.Н.
     Лис И.
     Лукьянов Д.О.
     Майер Д.Л.
     Маранова Е.А.
     Маслеников А.В.
     Несвит В.В.
     Низаметдинов Д.И.
     Николаева Т.М.
     Пешкова Н.
     Покровский Д.
     Полисученко А.А.
     Поляков С.
     Пясковская А.Р.
     Пяточкина Ы.С.
     Рин Д.
     Сарапулов А.В.
     Светов С.
     Сливин А.В.
     Смирнов В.Б.
     Т. Н.
     Тарасов А.В.
     Тарасюк А.
     Терещенко В.Ю.
     Тория
     Хоро
     Чепенко А.
     Чердынцева М.А.
     Черниенко А.К.
     Чумакова О.Ю.
     Шененко М.М.
     Шляпужникова О.И.
     Шолпо И.
     Шорт Л.
     Щекин Д.А.
     Юлия C.
     Ярославская М.А.
     Lonescream
     Taliara
    ПОСЛЕДНИЕ ПОСТУПЛЕНИЯ: (7day) (30day) (Рассылка)
    13:31 Шотландец А.И. "Деревянная колбаса"
    28/12 Картер Н. "Заговор в интересах Четвёртого "
    28/12 Ахметшин Д. "Место, которое везде"
    28/12 Нилин А. "Тайна погибшего астронавта"
    27/12 Неторопливый В. "Пробуждение Гемеры"
    26/12 Line_Di "Homo hybridus"
    26/12 Торполов Н.К. "Выбор"
    56. xgreyx 2021/09/01 16:14 [ответить]
      > > 55.Виталий
      >> > 49.Озеро
      >>Нужна единая российская ОС.
      >
      >ОС какая? Реального времени, общего назначения, для встраиваемых устройств, мобильная?
      >Все четыре варианта в одной ОС сделать технически глупо, поэтому нужно делать сразу 4 оси.
      занятно ..
      "-движенья нет - сказал мудрец брадатый..
      другой же встал и стал пред ним ходить
      сильней не мог он возразить..(с)
      "
      итак. 4
      1. реал тайм. https://ru.wikipedia.org/wiki/RTLinux
      2. общего назначения - только в списке "типа российских" OS их штук 8. ну понятно что ядро писали не в России .. а автор изначального ядра и вовсе финский швед..
      3. достаем свой роутер.пылесосим его.. вытягиваем .. да его родимого и вытягиваем.. Пииингвина.. от tp-link до kinetic. самописки есть но.. микротик блин дорого.. либо такая дрянь..
      
      4. мобильная..
       4.1 ээ таки огрызок это люто дорогие понты.
       4.2 таки нокия успешно сдохла(то что сейчас продается под этим именем к nokia отношения не имеет.)..
       4.3 Windows Phone - сдохла и пахнет.
       4.4 Blackberry узко нишевое решение. и поэтому не особо интересно.
       4.5 если у вас не 4.1 значит у вас 4.5 .. да и это ОПЯТЬ долбаный глупый пингвин(который робко прячет...)..
      
      линукс - как котики.. обладает свойствами газа.. просачивается в любую нору.. и поражает.. все и всех..
      
      имунными остаются фанаты огрызков - там мозгами и не пахнет. поражать таки нечего.
      
      
      >Конкретно чем она должна быть лучше существующих, какие задачи возлагаем?
      в том то и проблема.. есть узко нишевые задачи.. причем проверка соответствия статусу "таки слеплено в РФ" осуществляется очень своеобразно.
      
      >Если мы их сделаем, то как будем наполнять их приложениями? Кто, когда и за чей счет создаст обвязку? Кто будет пользователем за исключением энтузиастов? Как финансировать, кто будет ставить тех.задания на начальном этапе и на развитие?
      >ОС - часть общей системы. Вы способны продумать глобальный проект где она будет составной частью?
      >В какой части и как новая система будет совместима с существующим миром ПО?
      
      
      >Как только вы дадите ответ - можно будет проектировать новую систему. А до этого кроме слов "русская ОС" нет ничего осмысленного.
      
      увы готов подписаться под каждым словом.
    55. Виталий 2021/08/27 10:55 [ответить]
      > > 49.Озеро
      >Нужна единая российская ОС.
      
      ОС какая? Реального времени, общего назначения, для встраиваемых устройств, мобильная?
      Все четыре варианта в одной ОС сделать технически глупо, поэтому нужно делать сразу 4 оси.
      
      Конкретно чем она должна быть лучше существующих, какие задачи возлагаем?
      Если мы их сделаем, то как будем наполнять их приложениями? Кто, когда и за чей счет создаст обвязку? Кто будет пользователем за исключением энтузиастов? Как финансировать, кто будет ставить тех.задания на начальном этапе и на развитие?
      ОС - часть общей системы. Вы способны продумать глобальный проект где она будет составной частью?
      В какой части и как новая система будет совместима с существующим миром ПО?
      
      Как только вы дадите ответ - можно будет проектировать новую систему. А до этого кроме слов "русская ОС" нет ничего осмысленного.
    54. xgreyx 2021/06/18 00:23 [ответить]
      > > 49.Озеро
      >Товарищи и господа у нас проблема! Нужна единая российская ОС. Государство может худо-бедно обеспечить отечественное аппаратное обеспечение. Мало, дорого, с производством ключевых деталей на Тайване и в Китае но может.
      российского там наклейка на шильдике у байкала на деле разработка - лицензионная английская, а крафт китайский. эльбрус - свой но что-то давно про него не слышал..
      плохо совместимо с чем бы то ни было.. поэтому OS надо писать под эту шалабушку..
      
      > Государство не может обеспечить это железо отечественной операционной системой!
      с ЧАВО бы ? оно НЕ ХОЧЕТ. собственно оно и отечественным то железом обеспечить не может..
      
      >Если государство пропишет в условиях тендера "российский линукс" у него будет российский линукс, а про качество продукта промолчим.
      то можно и не начинать тендер. базовое ядро линукс не является российским. алес.
      российского линукса НЕ СУЩЕСТВУЕТ. и НЕ МОЖЕТ существовать. https://ru.wikipedia.org/wiki/Linux
      
       спойлер для тупых, ленивых и не умеющих читать 1. Торговая марка 'Linux' принадлежит создателю и основному разработчику ядра Линусу Торвальдсу.
      тупо по определению.
      
      может быть либо просто линукс (допиленый под нужды РФ) или его аналог написанный в РФ (или по заказу из РФ) но уже НЕ линукс..
      
      поделки типа - пересоберем mint на него навесим kde последней версии и пару понтовых обоев на рабочий стол - это НЕ своя операционка..
    53. xgreyx 2021/06/17 23:34 [ответить]
      > > 50.Рановит
      >Прежде всего надо понимать, что тендер - инструмент папуасинга, то бишь средство, загоняющее тебя в первобытный век.
      тендер это попытка сделать так чтобы меньше воровали.. успешная ? нууу по сравнению с дотендерными временами - да.. разумеется удобства в работе тендеры "добавляют".
      
      >Чтобы реально сделать, надо брать практическую задачу (склад, железная дорога, больница), подбирать программистов, аналитиков, формализовать задачу.
      и под каждую организацию мы пишем свой арм, разумеется НИ С ЧЕМ БОЛЕЕ не совместимый.. мячта говнокодера..
      
      > Затем уже под эту задачу делать и свой линукс,
      а не залюбитесь делать СВОЙ линукс ? не сборку на базе а реально СВОЙ ?
      
      > и прикладное ПО к нему, как единый комплекс. Ну а после, когда появится что-то рабочее, можно будет и от него плясать.
      плясать как ужики под вилами вы будете когда наши законодатели придумают новое постановление / закон / письмо из налоговой по которому всю вашу самописки надо будет переписывать и сертифицировать в ФСБ..
      
      >Виндовс на самом деле хорош лишь тем, что его папуасам осваивать легко, а так там проблем тоже всегда хватало.
      
      персональные компы в свое время взлетели ИМЕННО за счет универсальности ПО.
      виндовс существует ТОЛЬКО потому что к нем уйма различного ПО. под разные задачи.
      
      попытка сделать функционал АРМ на базе персонального компа выглядит попыткой сделать из мерина s класса Оку. вопрос можно ли не стоит.. вопрос какому идиоту это пришло в голову ?
    52. Главнигра 2021/05/17 23:43 [ответить]
      > > 50.Рановит
      >Затем уже под эту задачу делать и свой линукс, и прикладное ПО к нему, как единый комплекс.
      
      АРМ, икона программизма 90х.
      
      Споткнулись на том, что без гораздо более жёсткой регламентации процессов чем это было в СССР, подход тупо не работает.
      
      Наследие это 1С, попытка сделать генератор АРМов с низким порогом вхождения - все на формах, ключевые слова на русском, IDE в каждом клиенте.
    51. Озеро 2021/05/17 20:08 [ответить]
      > > 50.Рановит
      >брать практическую задачу (склад, железная дорога, больница)
      
      Говоря практическим языком вы предлагаете стандартизировать бизнес-процессы и снабдить каждый процесс своим стандартным АРМ.
      
      Такой вариант рассматривался но пришли к выводу что без кардинального упрощения потребления вплоть до отказа от денег как универсальное решение для страны это не сработает. Просто не будет достаточной стандартизации процессов чтобы в мире хватило программистов увязать это в единую экосистему.
      
      Хотя может быть ограниченно применено на транспорте.
    50. Рановит 2021/05/17 19:00 [ответить]
      Прежде всего надо понимать, что тендер - инструмент папуасинга, то бишь средство, загоняющее тебя в первобытный век.
      Чтобы реально сделать, надо брать практическую задачу (склад, железная дорога, больница), подбирать программистов, аналитиков, формализовать задачу. Затем уже под эту задачу делать и свой линукс, и прикладное ПО к нему, как единый комплекс. Ну а после, когда появится что-то рабочее, можно будет и от него плясать.
      Виндовс на самом деле хорош лишь тем, что его папуасам осваивать легко, а так там проблем тоже всегда хватало.
    49. Озеро 2021/05/17 16:57 [ответить]
      Товарищи и господа у нас проблема! Нужна единая российская ОС. Государство может худо-бедно обеспечить отечественное аппаратное обеспечение. Мало, дорого, с производством ключевых деталей на Тайване и в Китае но может. Государство не может обеспечить это железо отечественной операционной системой!
      
      Правительство вполне понимает риски завязывания всей IT-структуры страны на чужое ПО и может выделить деньги в рамках программы импортозамещения. Необходимо построить структуру так, чтобы эти деньги пошли именно на продуктовую разработку, а для этого необходимо сделать метрикой успешности удовлетворенность пользователя. Пока рассматриваются варианты но уже выявились вот какие проблемы:
      
      Если государство пропишет в условиях тендера "российский линукс" у него будет российский линукс, а про качество продукта промолчим.
      
      Если выделить деньги госучреждениям со словами "закупайте сами что хотите" то они закупят привычный Windows чтобы не переучиваться и не писать новые прикладные программы.
      
      Если сказать "закупайте что угодно кроме Windows" закупят ту систему продавец которой откатит больше. Или что еще хуже первую попавшуюся потому что они все одинаково кривые.
      
      Если поставить задачу "сделайте линукс которым удобно пользоваться" то сделают линукс которым будет удобно пользоваться по мнению экспертной комиссии, а не по мнению пользователей. Или опять кто больше откатит.
      
      От замены линукса на BSD или написанную с нуля ОС суть проблемы не меняется.
      
      Какие рекомендации дадут господа коммунисты?
    48. Крысолов (mianomo@mail.ru) 2021/05/04 08:52 [ответить]
      Спасибо за пример.
      Надеюсь те студенты, кто начал таки самостоятельно разбираться в программировании, тоже дойдут до уровня операций с функциями и пр.
      По сути, я привёл пример самого прямолинейного программирования, когда берётся задача, и прямо, по уже готовым формулам из учебника, лепится прога. Пошагово.
      Конечно, гораздо эффективнее переводить на функции и их же ещё оптимизировать, применяя чисто программистские приёмчики. Но это уже следующий этап.
    47. Alti27 2021/05/03 22:12 [ответить]
      Давно это было. Вспомнил, так сказать, молодость. В далёком уже 2000 году. И, даже, программку ту нашёл, которая матрицы методом Крамера считает.
      
      Но она вполне себе работала. Открывала текстовый файл с матрицей, читала его и записывала новый,- с результатами работы.
      Делать что-то большее да ещё под ДОС, как минимум, не рационально.
      Уж больно много строк кода нужно было написать, чтобы всё это выглядело относительно пристойно.
      На дельфи 2 или 3 версии также можно было написать. Но это было не рационально. Дельфи на тех компах не было. Соответственно, и оперативно что-то поправить если у преподавателя появятся вопросы также не получится. Плюс, преподаватель тот очень любил 'правильно' выставлять некоторые опции компилятора... которые моментально вскрывали недочёты в программе.
      
      Собственно, листинг основных функций. Оригинальный ещё.
      
      function det(m:matr;size:integer):integer;
      var m1:matr;
       i,j,k,l:integer;
       d:integer;
      begin
       d:=0;
       for i:=1 to size do begin
       for j:=2 to size do begin
       k:=1;
       for l:=1 to size do
       if il then begin
       m1 j-1,k :=m j,l ;
       inc(k);
       end;
       end;
       if size>1 then begin
       if i mod 2=0 then d:=d+m 1,i * det(m1,size-1)
       else d:=d-m 1,i * det (m1 , size-1);
       end else d:=d+m 1,i ;
       end;
       det:=d;
      end;
      
      procedure mk_root(m1:matr;var x_m:vec_st;size:integer);
      var d:integer;
       m2:matr;
       i,j,k:integer;
      begin
       d:=det(m1,size);
       for k:=1 to size do begin
       for j:=1 to size do
       for i:=1 to size do
       if i=k then m2 j,i :=m1 j,size+1
       else m2 j,i := m1 j,i ;
       x_m k :=det(m2,size) div d;
       end;
      end;
      
      (не совсем он корректно отображается, этот код...)
      
      Коментариев, конечно же нет. Программка вроде-как простая. А у студента 'лишнего' времени на всякую 'чепуху' нет. ;) Ведь и так всё понятно. Правда, по прошествии 21 года уже не так хорошо (Я и слово 'матрица' в математическом смысле лет 18 не слышал...).
    Страниц (3): 1 2 3

    Связаться с программистом сайта.

    Новые книги авторов СИ, вышедшие из печати:
    О.Болдырева "Крадуш. Чужие души" М.Николаев "Вторжение на Землю"

    Как попасть в этoт список

    Кожевенное мастерство | Сайт "Художники" | Доска об'явлений "Книги"