eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWB Electronics
Ilość wypowiedzi w tym wątku: 50

  • 41. Data: 2023-06-27 14:12:46
    Temat: Re: WB Electronics
    Od: heby <h...@p...onet.pl>

    On 27/06/2023 14:04, J.F wrote:
    > Ale sie liczy za OS.
    > W sumie - MS DOS wiele więcej nie umiał :-)

    MS to clean-room kopia CP/M. Zerżnięta co do wywołania, w wersji 1.0 (a
    podobno i wyższych też) dało radę nawet automatycznie tłumaczyć asembler
    z CP/M w celu magicznego rozmnożenia oprogramowania z niczego.

    W sumie sam nie wiem co jest obecnie uzywane w takim wojsku a dokładniej
    rakiecie. Używają:
    a) własnego wynalazku
    b) jakiegoś L4 formalnie zweryfikowanego
    c) pierwszego lepszego FreeeRTOSa
    d) jakiegoś komercyjnego
    e) nic nie używają, sterowanie rakietami to prymitywny task który
    przecież kiedyś robili analogowo i było ok

    Liczę na to, że Windowsa i Linuxa nie używają. Liczę...


  • 42. Data: 2023-06-27 15:40:47
    Temat: Re: WB Electronics
    Od: "J.F" <j...@p...onet.pl>

    On Tue, 27 Jun 2023 14:12:46 +0200, heby wrote:
    > On 27/06/2023 14:04, J.F wrote:
    >> Ale sie liczy za OS.
    >> W sumie - MS DOS wiele więcej nie umiał :-)
    >
    > MS to clean-room kopia CP/M. Zerżnięta co do wywołania, w wersji 1.0 (a
    > podobno i wyższych też) dało radę nawet automatycznie tłumaczyć asembler
    > z CP/M w celu magicznego rozmnożenia oprogramowania z niczego.

    Nie calkiem - kiedys tlumaczylem tak M80/L80.
    Microsoft zastosował pare sztuczek, i automatycznie sie nie dało.

    Poza tym model plikowy nieco inny.

    > W sumie sam nie wiem co jest obecnie uzywane w takim wojsku a dokładniej
    > rakiecie. Używają:

    Kiedys mieli nacisk na Adę. No ale to jezyk i srodowisko, a nie
    system.

    > a) własnego wynalazku
    > b) jakiegoś L4 formalnie zweryfikowanego
    > c) pierwszego lepszego FreeeRTOSa
    > d) jakiegoś komercyjnego
    > e) nic nie używają, sterowanie rakietami to prymitywny task który
    > przecież kiedyś robili analogowo i było ok

    Nawet to wcale nie takie prymitywne.
    Poza tym zobacz - F16 jeden, a rakiet wiele. Niektore wymagają
    wspołpracy z samolotem. A F35 znacznie bardziej skomplikowany.

    No i jeszcze taki niuans - pstrykasz przełącznik, a np za 10s
    komputer powinien potwierdzic, ze podwozie sie wysunęło, lub alarm
    uruchomic. A w międzyczasie cała masa innych rzeczy tez musi działać.

    Alarmy to osobna konsola - ważniejsze, mniej ważne ...

    > Liczę na to, że Windowsa i Linuxa nie używają. Liczę...

    Kiedys tu ktos pisal, ze jego krewny zaciągnął sie na lotniskowiec
    i wrócił niezłym specem od Windowsa NT.
    A linuxa to teraz sam IBM uzywa.

    Przy okazji problemow 787 wyszlo, ze mają jakis dosc antyczny
    procesor, za to z atestami, chyba 16 bit, i podstawowe komputery
    Boeinga maja dość ograniczone możliwosci sprzętowe - pamieci cos
    ponizej 1MB itp.
    Jak zaczeli zmieniac soft, to chyba studentow zatrudnili itp.
    I sami siebie certyfikowali ... co akurat w miare jasne, bo jak tu
    zweryfikowac cudzy soft?

    Do tego rozbudowany i połączony system rozrywkowy ... ponoc pasazer
    moze sie włamać.

    J.


  • 43. Data: 2023-06-27 15:59:43
    Temat: Re: WB Electronics
    Od: io <i...@o...pl.invalid>

    W dniu 27.06.2023 o 15:40, J.F pisze:
    > On Tue, 27 Jun 2023 14:12:46 +0200, heby wrote:
    >> On 27/06/2023 14:04, J.F wrote:
    ...
    >> Liczę na to, że Windowsa i Linuxa nie używają. Liczę...
    >
    > Kiedys tu ktos pisal, ze jego krewny zaciągnął sie na lotniskowiec
    > i wrócił niezłym specem od Windowsa NT.
    > A linuxa to teraz sam IBM uzywa.
    >
    > Przy okazji problemow 787 wyszlo, ze mają jakis dosc antyczny
    > procesor, za to z atestami, chyba 16 bit, i podstawowe komputery
    > Boeinga maja dość ograniczone możliwosci sprzętowe - pamieci cos
    > ponizej 1MB itp.
    > Jak zaczeli zmieniac soft, to chyba studentow zatrudnili itp.
    > I sami siebie certyfikowali ... co akurat w miare jasne, bo jak tu
    > zweryfikowac cudzy soft?

    Jak "jak"? Masz cały proces weryfikacji i walidacji oprogramowania
    bezpiecznego. Z założenia niektóre czynności muszą być wykonywane przez
    "kogoś innego". Normy na to są.

    >
    > Do tego rozbudowany i połączony system rozrywkowy ... ponoc pasazer
    > moze sie włamać.

    Cyberbezpieczeństwo dopiero od kilku lat jest eskalowane. Wcześniej było
    głównie safety. I te różne systemy safety były jednak znacznie
    bezpieczniejsze w tym sensie. Miały np warstwę zapewniającą bezpieczeństwo.


  • 44. Data: 2023-06-27 16:19:20
    Temat: Re: WB Electronics
    Od: SW3 <s...@p...fm.invalid>

    W dniu 27.06.2023 o 13:56, Dawid Rutkowski pisze:
    > No tak, i dlatego dopytuję się Grzegorza, dlaczego uważa za OS win95, a nie uważa
    win 3.1,
    > mimo że oba tak naprawdę "wymagały DOSa" (bo "chodziły pod DOSem" to jednak
    przesada,
    > w taki sam sposób "chodzić pod DOSem" mógł Linux uruchamiany z DOSa loadlinem).
    > Póki co jedyny argument to to, że DOS 5 czy 6 można, a nawet trzeba byłok upić
    oddzielnie,
    > a DOSa 7 nie można było kupić oddzielnie.

    Jeśli Win95+DOS to system operacyjny a kupując Win95 dostawało się
    Win95+DOS to znaczy że kupując Win95 kupowało się system operacyjny.
    Jeżeli kupując Win 3.1 nie dostawało się DOSa, to znaczy że kupując Win
    3.1 kupowało się część systemu operacyjnego.

    --
    SW3


  • 45. Data: 2023-06-27 16:32:46
    Temat: Re: WB Electronics
    Od: "J.F" <j...@p...onet.pl>

    On Tue, 27 Jun 2023 16:19:20 +0200, SW3 wrote:
    > W dniu 27.06.2023 o 13:56, Dawid Rutkowski pisze:
    >> No tak, i dlatego dopytuję się Grzegorza, dlaczego uważa za OS win95, a nie uważa
    win 3.1,
    >> mimo że oba tak naprawdę "wymagały DOSa" (bo "chodziły pod DOSem" to jednak
    przesada,
    >> w taki sam sposób "chodzić pod DOSem" mógł Linux uruchamiany z DOSa loadlinem).
    >> Póki co jedyny argument to to, że DOS 5 czy 6 można, a nawet trzeba byłok upić
    oddzielnie,
    >> a DOSa 7 nie można było kupić oddzielnie.
    >
    > Jeśli Win95+DOS to system operacyjny a kupując Win95 dostawało się
    > Win95+DOS to znaczy że kupując Win95 kupowało się system operacyjny.

    Niby tak.
    Ja tam jednak podejrzewam, ze w czasie pracy W95 ta częśc DOS w ogole
    nie była używana.

    > Jeżeli kupując Win 3.1 nie dostawało się DOSa, to znaczy że kupując Win
    > 3.1 kupowało się część systemu operacyjnego.

    Tylko ze tu podobnie podejrzewam, ze jak windows pracował w trybie
    386, to DOS nie był używany.
    A moze nawet w trybie 286.

    Juz nie bardzo pamietam ... W95 chyba obslugiwał juz urządzenia
    USB/PnP, i np w windows CD-ROM był, a w DOS niekoniecznie.
    I czy to sie nie zaczeło jeszcze w Win 3.11 ?

    J.



  • 46. Data: 2023-06-27 16:45:28
    Temat: Re: WB Electronics
    Od: "J.F" <j...@p...onet.pl>

    On Tue, 27 Jun 2023 15:59:43 +0200, io wrote:
    > W dniu 27.06.2023 o 15:40, J.F pisze:
    >> On Tue, 27 Jun 2023 14:12:46 +0200, heby wrote:
    >>> On 27/06/2023 14:04, J.F wrote:
    > ...
    >>> Liczę na to, że Windowsa i Linuxa nie używają. Liczę...
    >>
    >> Kiedys tu ktos pisal, ze jego krewny zaciągnął sie na lotniskowiec
    >> i wrócił niezłym specem od Windowsa NT.
    >> A linuxa to teraz sam IBM uzywa.
    >>
    >> Przy okazji problemow 787 wyszlo, ze mają jakis dosc antyczny
    >> procesor, za to z atestami, chyba 16 bit, i podstawowe komputery
    >> Boeinga maja dość ograniczone możliwosci sprzętowe - pamieci cos
    >> ponizej 1MB itp.
    >> Jak zaczeli zmieniac soft, to chyba studentow zatrudnili itp.
    >> I sami siebie certyfikowali ... co akurat w miare jasne, bo jak tu
    >> zweryfikowac cudzy soft?
    >
    > Jak "jak"? Masz cały proces weryfikacji i walidacji oprogramowania
    > bezpiecznego. Z założenia niektóre czynności muszą być wykonywane przez
    > "kogoś innego". Normy na to są.

    Hm, jak mam sprawdzic starannie cudzy program ...
    czy to nie bedzie trwało latami, tyle co pisanie?
    Może oni mają doswiadczenie w ładnym pisaniu.

    I pewnie bede musiał pytać, co programista miał na myśli,
    ciekawe ilu drobnych błędów nie zauważe, typu np literówka,
    ilu grubych, np gdzies na wspołpracy z innymi modułami.
    A ile sie ukryje w błędach/niezrozumieniu bibliotek ...

    W kazdym bądz razie norma Boeinga nie dotyczyła :-)

    >> Do tego rozbudowany i połączony system rozrywkowy ... ponoc pasazer
    >> moze sie włamać.
    >
    > Cyberbezpieczeństwo dopiero od kilku lat jest eskalowane. Wcześniej było
    > głównie safety. I te różne systemy safety były jednak znacznie
    > bezpieczniejsze w tym sensie. Miały np warstwę zapewniającą bezpieczeństwo.

    Ja bym tam zaczął od izolowania obu systemów, nawet całkowitego.
    Ale widać mają inne normy :-)

    J.


  • 47. Data: 2023-06-27 16:47:26
    Temat: Re: WB Electronics
    Od: Dawid Rutkowski <d...@w...pl>

    wtorek, 27 czerwca 2023 o 16:19:22 UTC+2 SW3 napisał(a):
    > W dniu 27.06.2023 o 13:56, Dawid Rutkowski pisze:
    > > No tak, i dlatego dopytuję się Grzegorza, dlaczego uważa za OS win95, a nie uważa
    win 3.1,
    > > mimo że oba tak naprawdę "wymagały DOSa" (bo "chodziły pod DOSem" to jednak
    przesada,
    > > w taki sam sposób "chodzić pod DOSem" mógł Linux uruchamiany z DOSa loadlinem).
    > > Póki co jedyny argument to to, że DOS 5 czy 6 można, a nawet trzeba byłok upić
    oddzielnie,
    > > a DOSa 7 nie można było kupić oddzielnie.
    > Jeśli Win95+DOS to system operacyjny a kupując Win95 dostawało się
    > Win95+DOS to znaczy że kupując Win95 kupowało się system operacyjny.
    > Jeżeli kupując Win 3.1 nie dostawało się DOSa, to znaczy że kupując Win
    > 3.1 kupowało się część systemu operacyjnego.

    Ale właśnie do tego piję - że to rozróżnienie handlowe, nie techniczne.

    Chyba że było też technicznie - np. win.com w w95 był odpowiednikiem loadlina
    (nawet lepszym, bo pozwalał wrócić do DOSa), a win.com w w3.1 był tylko programem
    umożliwiającym uruchomienie kilku programów na "prawdziwym" 286 lub 386,
    a nie na emulowanym, "szybszym 8088".
    I może np. programy win3.1 używały mscdex.exe+DOSowy driver CD, a programy win95 nie
    (hmm, tylko co z uruchamianymi pod win 95 programami DOSowymi lub z win3.1 -
    kurtałka,
    ciekawe, czy robiłem tak eksperyment? - ech, młodość...)?


  • 48. Data: 2023-06-27 17:29:15
    Temat: Re: WB Electronics
    Od: heby <h...@p...onet.pl>

    On 27/06/2023 15:40, J.F wrote:
    >> MS to clean-room kopia CP/M. Zerżnięta co do wywołania, w wersji 1.0 (a
    >> podobno i wyższych też) dało radę nawet automatycznie tłumaczyć asembler
    >> z CP/M w celu magicznego rozmnożenia oprogramowania z niczego.
    > Nie calkiem - kiedys tlumaczylem tak M80/L80.
    > Microsoft zastosował pare sztuczek, i automatycznie sie nie dało.

    https://en.wikipedia.org/wiki/Source-to-source_compi
    ler#Digital_Research_XLT86

    https://en.wikipedia.org/wiki/Source-to-source_compi
    ler#SCP_TRANS86

    Dzieki takim zabawkom przetłumaczenie wiekszej częsci kodu z x80 na x86
    było wykonane automatycznie.

    Wywołania DOS i CP/M były bliźniaczo podobne.

    Innymi słowy - darmowy obiad, no może trzeba trochę zapłacić za drobne
    detale, ale to są fistaszki w porównaniu z robotą wykonaną automatcznie.

    MS wiedział co robi, jak zrobił Patersona sztuczką na wnuczka.

    > Poza tym model plikowy nieco inny.

    Bez większego znaczenia, obsługa plików nie stanowi jakoś dramatycznie
    istotnej częsci większości oprogramowania. Nawet napisanie jej na nowo
    nie stanowi problemu.

    >> W sumie sam nie wiem co jest obecnie uzywane w takim wojsku a dokładniej
    >> rakiecie. Używają:
    > Kiedys mieli nacisk na Adę. No ale to jezyk i srodowisko, a nie
    > system.

    Wiem, kiedyś była dyskusja dlaczego Ada jest bezpieczna. Dowiedziałem
    się, że dlatego, bo tak. Mistrzowie od Ariane i tak używali Adę jak
    assembler, mając gdzieś jej bezpieczeństwo i dodatkowe ficzery.

    > Poza tym zobacz - F16 jeden, a rakiet wiele. Niektore wymagają
    > wspołpracy z samolotem. A F35 znacznie bardziej skomplikowany.

    No ale:

    Jest ostrzał. Wskakujesz do czołgu/BTR i spodziewasz się, że po
    pstryknięciu przełacznika masz po 1-2s system gotowy do pracy bojowej.
    Działa celowanie, strzelanie, noktowizja itd itp.

    Mamy czekać aż Windows wykryje wszystkie potencjalne karty dzwiękowe na
    ISA i rozkmini ile ma gniazdek USB? Duży system operacyjny jest
    śmiertelnie niebezpiczeny dla załogi.

    > No i jeszcze taki niuans - pstrykasz przełącznik, a np za 10s
    > komputer powinien potwierdzic, ze podwozie sie wysunęło, lub alarm
    > uruchomic. A w międzyczasie cała masa innych rzeczy tez musi działać.

    Dlatego, o ile zarządzanie lotniskowcem mogło by być na poziomie
    Windowsa (choć nie pojmuje po co), to w Fxx już niekoniecznie, a w
    czołgu kompletnie to odpada z uwagi na krytyczne sekundy.

    Jestem strasznie ciekaw co jest w tego typu urządzeniach.

    Ponoć pociski w nowoczesnych czołgach są programowane w momencie
    wystrzału - elektronika pojazu precyzyjnie określa prędkość pocisku i
    jak jeszcze porusza się w lufie, jest programowany z tą informacją. Co
    pozwala na takie sztuczki, jak pociski detonujące w określonej
    odległości od strzelajacego (do niszczenia piechoty). Taki pocisk ma
    pewnie z mniej niz sekundę na zainicjowanie się i przejście w tryb
    komunikacji z lufą zanim go odpalą. Innymi słowy to co siedzi w pocisku,
    to raczej nie jest Windows. A co to jest?

    > A linuxa to teraz sam IBM uzywa.

    Ogólnie Windows stał się zabawkowym systemem do przeglądania porno i
    grania w gry. Cośtam jeszcze "profesjonalnego" można znaleźć, ale
    naprawdę duże problemy rozwiązuje się na systemach, które potrafią się
    skalować, a nie oferować Candy Crush Saga po instalacji. Zaś
    wyznacznikiem profesjonalności stał sie "autocad" a nie liczenie
    czarnych dziur w/g zwolenników. Chichot historii.

    > Do tego rozbudowany i połączony system rozrywkowy ... ponoc pasazer
    > moze sie włamać.

    Kretynów po korporacjach nie brakuje.


  • 49. Data: 2023-06-27 22:52:54
    Temat: Re: WB Electronics
    Od: io <i...@o...pl.invalid>

    W dniu 27.06.2023 o 16:45, J.F pisze:
    > On Tue, 27 Jun 2023 15:59:43 +0200, io wrote:
    >> W dniu 27.06.2023 o 15:40, J.F pisze:
    >>> On Tue, 27 Jun 2023 14:12:46 +0200, heby wrote:
    >>>> On 27/06/2023 14:04, J.F wrote:
    >> ...
    >>>> Liczę na to, że Windowsa i Linuxa nie używają. Liczę...
    >>>
    >>> Kiedys tu ktos pisal, ze jego krewny zaciągnął sie na lotniskowiec
    >>> i wrócił niezłym specem od Windowsa NT.
    >>> A linuxa to teraz sam IBM uzywa.
    >>>
    >>> Przy okazji problemow 787 wyszlo, ze mają jakis dosc antyczny
    >>> procesor, za to z atestami, chyba 16 bit, i podstawowe komputery
    >>> Boeinga maja dość ograniczone możliwosci sprzętowe - pamieci cos
    >>> ponizej 1MB itp.
    >>> Jak zaczeli zmieniac soft, to chyba studentow zatrudnili itp.
    >>> I sami siebie certyfikowali ... co akurat w miare jasne, bo jak tu
    >>> zweryfikowac cudzy soft?
    >>
    >> Jak "jak"? Masz cały proces weryfikacji i walidacji oprogramowania
    >> bezpiecznego. Z założenia niektóre czynności muszą być wykonywane przez
    >> "kogoś innego". Normy na to są.
    >
    > Hm, jak mam sprawdzic starannie cudzy program ...

    Trzeba się na tym znać :-)

    W procesie weryfikacji ocenia się oprogramowanie pod kątem spełniania
    wymagań norm. W normie masz np napisane czy ma być projekt. Jak masz
    projekt to będziesz oceniał czy implementacja jest zgodna z tym
    projektem, czy ma takie same interfejsy, czy nie ma innych, czy kod
    implementuje to co w projekcie. Wykonuje się testy ręczne i
    automatyczne. Ocenia wyniki tych testów. Pokrycie kodu dla każdej
    ścieżki. Testy modułów i testy integracji.

    > czy to nie bedzie trwało latami, tyle co pisanie?

    Zwykle weryfikacja istotnie jest wykonywana w zespole podczas
    przygotowywania oprogramowania, ale poszczególne role niekoniecznie
    wymienne są, czyli np. jak ktoś pisał moduł to nie może go testować.
    Potem przychodzi walidator i tego nie powinien przepuścić. Jak Ci nie
    wyjdzie jeden test to musi się jakoś dać usprawiedliwić. Ewentualnie
    wprowadza się warunek użycia systemu, że tylko dla określonej
    konfiguracji. Bywa, że do dowodzenia poprawności stosuje się metody
    formalne a nie tylko testy. Określa się niezawodność systemu. Dla
    pewnych wymaganych niezawodności jest wymóg niezależnych zespołów,
    różnych platform sprzętowych, różnych narzędzi, powielenia komponentów
    czy rozwiązań klastrowych. I tak czy siak dopuszczenie trwa przynajmniej
    rok.

    > Może oni mają doswiadczenie w ładnym pisaniu.

    Ładne pisanie też jest weryfikowane zgodnie z normą :-)

    >
    > I pewnie bede musiał pytać, co programista miał na myśli,
    > ciekawe ilu drobnych błędów nie zauważe, typu np literówka,
    > ilu grubych, np gdzies na wspołpracy z innymi modułami.
    > A ile sie ukryje w błędach/niezrozumieniu bibliotek ...

    To wszystko bada się jw. Biblioteki są walidowane tak samo jak reszta kodu.

    >
    > W kazdym bądz razie norma Boeinga nie dotyczyła :-)

    Czemu? Ja w Boeingu nie pracowałem, to się nie wypowiadam, ale robiłem
    systemy kolejowe a lotnicze poziom wyżej są.

    >
    >>> Do tego rozbudowany i połączony system rozrywkowy ... ponoc pasazer
    >>> moze sie włamać.
    >>
    >> Cyberbezpieczeństwo dopiero od kilku lat jest eskalowane. Wcześniej było
    >> głównie safety. I te różne systemy safety były jednak znacznie
    >> bezpieczniejsze w tym sensie. Miały np warstwę zapewniającą bezpieczeństwo.
    >
    > Ja bym tam zaczął od izolowania obu systemów, nawet całkowitego.
    > Ale widać mają inne normy :-)

    No to masz izolację u podstaw, już w normach dotyczących safety, ale jak
    mówiłem, security od niedawna jest eskalowane i masz na to kolejne normy
    do spełnienia nie tylko dla picu, ale ktoś się pod tym podpisuje i za to
    odpowiada.


  • 50. Data: 2023-06-28 11:25:18
    Temat: Re: WB Electronics
    Od: "ptoki (ptoki)" <s...@g...com>

    On Friday, June 23, 2023 at 8:07:20 a.m. UTC-5, Grzegorz Niemirowski wrote:
    > Piotr Gałka <p...@c...pl> napisał(a):
    > >> https://pl.wikipedia.org/wiki/System_operacyjny
    > > Czyli musi być wiele aplikacji/zadań na raz :(
    > Tak. Dlatego np. DOS nie jest uważany za prawdziwy system operacyjny.
    >

    To jakas nowa fanaberia.

    DOS byl i jest zupelnie dobrym OS-em.

    Mozesz puscic w nim polecenie takie jak find, ono sie uruchomi, dostanie zasoby,
    zrobi co trzeba, zasoby zwolni i powroci do linii polecen spowrotem.
    Mozesz uruchomic sterownik myszy i on dostanie zasoby, zostanie w tle i bedzie robic
    co trzeba a kolejne programy nie dostana zasobow uzywanych przez sterownik myszy.

    To co napisane jest w tej wikipedii to jakies gowno i fantasmagorie.

    Angielska nie robi takich cyrkow
    https://en.wikipedia.org/wiki/Operating_system

    DOS tak jak i CP/M sa i byly uznawane za systemy operacyjne.

    Od dawien dawna definicja byla prosta i brzmiala ze taki program musi umiec zarzadzac
    i przydzielac zasoby.

    PalmOS tez byl jedno zadaniowy (zgrubsza) i jest/byl systemem operacyjnym.

strony : 1 ... 4 . [ 5 ]


Szukaj w grupach

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: