eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika[OT] QBasicRe: [OT] QBasic
  • Data: 2014-06-12 17:47:39
    Temat: Re: [OT] QBasic
    Od: RoMan Mandziejewicz <r...@p...pl.invalid> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Hello bartekltg,

    Thursday, June 12, 2014, 4:38:22 PM, you wrote:

    >>>>> Jak to jest z tablicami (DIM) w tym języku? Podobno ograniczone są do 64k.
    >>>>> Da się posortować w tym języku tablicę o wielkości 7x100000?
    >>>> Przy takiej wielkości używa się już baz danych do sortowania (szybciej
    >>>> będzie zaindeksować).
    >>> Że co?
    >> Że masz zastrzeżenia co do tego, że indeksowanie bazy
    > "Bazy"? Zbiór danych;>

    7x100000

    >> jest szybsze od jej fizycznego posortowania? ;)
    > To jest zależne od rozmiaru pojedyńcxzego klocka.

    I umiejętności programisty... I użytych narzędzi. Bo sortowanie takiej
    tablicy w pamięci banalne nie jest.

    > Posortowanie intów (czy kwaternionów na doublach;)) będzie
    > znacznie szybsze (do tego znacząco mniej pamięciożerne,
    > a potem użycie tej struktury znów będzie znacznie szybsze*)
    > Jeśli natomiast klockiem jest kilobajtowi struktura,
    > a do tego jej porównanie jest szybkie, to posortowanie
    > listy indeksów/wskaźników będzie szybsze, bo omijamy spore
    > kopiowania.
    >>> ...a, no chyba że w QBasic.. ;-)
    >> Zapomnij o QBasic. Nawet w dużych systemach nie sortuje się już baz
    >> fizycznie, zawsze przez indeks - tak jest szybciej. Choć niekoniecznie
    >> użytkownik/programatoł (programista wie) musi o tym wiedzieć.
    > Nikt nie mówił o _bazie_. Pytacz ma małą (no, chyba, że siedzi na
    > atmedze 'tablicę'. Baz się nie sortuje, bo najczęściej klocek
    > jest tam duży, a potrzebujemy _wielu_ indeksów.

    Pytacz chciał to robić w QBasicu... Ja, mając takie narzędzia jak mam,
    niemal z zamkniętymi oczami zassałbym dane do bazy (bo jakoś one są
    zapisane, nieprawdaż?) i za chwilę byłyby posortowane ,,z palca" -
    komendami xBase, nawet bez pisania programu.
    Ewentualnie program musiałbym napisać do samego zaimportowania danych.

    > Bazy danych i ich zastosowania to szczególny dział programowania.
    > I poza nim cały czas sortuje się bezpośrednio dane gdy jest to
    > szybsze, bo nierzadko jest to szybsze.

    > Zresztą, nie ma co wierzyć, każdy może sam sprawdzić.

    Różnie bywa, zależy od skali.

    [...]

    --
    Best regards,
    RoMan
    Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: