Watpliwości odnośnie terminu

0

Spotkałem się ostatnio z określeniem PROGRAM ŹRÓDŁOWY.

Program źródłowy- (source program.) - program napisany w języku programowania wysokiego poziomu przez programistę lub wygenerowany przez inny program; przed uruchomieniem wymaga przełożenia (translacja) na kod maszynowy.

Kod źródłowy (ang. source code) to zapis programu komputerowego przy pomocy określonego języka programowania, opisujący operacje jakie powinien wykonać komputer na zgromadzonych lub otrzymanych danych. Kod źródłowy jest wynikiem pracy programisty i pozwala wyrazić w czytelnej dla człowieka formie strukturę oraz działanie programu komputerowego. Jest on zwykle zapisywany w pliku tekstowym, lecz może również występować w postaci fragmentów kodu opublikowanych w artykułach prasowych lub książkach.

Chciałem się spytać czy jest to poprawne określenie, czy jest aktualnie stosowane ? Czy nie lepiej mówić/pisać KOD ŹRÓDŁOWY?

0

No bo program źródłowy musi posiadać instrukcje wykonywalne, a kod źródłowy to może być po prostu jakiś plik źródłowy :D
Program źródłowy, że jak sobie go skompilujesz czy tam coś, to ma działać, się wykonywać, że ma mieć już wsz. biblioteki do linkowania czy coś
:D
Ja od dziś w większości przypadków będę sobie na argument mówił operand bo mnie się nudzi trochę :D :(
No że kod źródłowy to sobie może być biblioteka jakaś czy tam cuś i może wymagać innych rzeczy do działania :D

0

@skxx
Nie wiem czy kogoś interesują takie rozważania ale:

program to zestaw komend** zrozumiałych dla komputera** służących wykonywaniu jakichś zadań.

żródłowy - nform. (o programie lub danych) w pierwotnej postaci, umożliwiającej edycję

Zgodnie z powyższą definicją program to kod już przetworzony tak by był zrozumiały dla komputera więc moim zdaniem kłóci się to z definicją programu źródłowego jako kodu w języku programowania napisanego przez programistę. Nie mówiąc o tym że słówko źródłowy oznacza w pierwotnej postaci.
Te 2 słowa wzajemnie się wykluczają. (<joke>...będą konkurować w sekwencji...</joke>)
W związku z powyższym uznaję ponad wszelką wątpliwość, iż należy stosować termin KOD ŹRÓDŁOWY.


Żródła:
https://pl.wiktionary.org/wiki/program
https://pl.wiktionary.org/wiki/%C5%BAr%C3%B3d%C5%82owy

0

Jakby ktoś mi tak napisał, to bardziej bym to odebrał, że tak uważa ale nie jest pewny tego co mówi i boi się oceny, ale mniejsza z tym.
Na prawdę nie wiem w czym problem...
Nie wszystko nazwiesz programem.
Jeżeli skompilowany kod źródłowy będzie działał, wykonywał się, to taki kod źródłowy możesz nazwać programem źródłowym.
Jeżeli piszesz sobie plugin do jakiegoś programu, to raczej on wykonywalny nie jest i chociaż dajmy na to dla programu może on być podprogramem, to raczej oddzielnie nic z nim nie zrobisz, więc chyba go programem nie nazwiesz i w takim wypadku mając kod źródłowy takiego pluginu nie nazwiesz programem źródłowym.
I wyrzuć w piździec te definicje.
Plugin źródłowy xD

0

@skxx

Zastanawiałem się czy takie określenie jest poprawne i zapytałem się na forum ale potem poszedłem po rozum do głowy i wziąłem słownik do ręki i znalazłem definicję.We wcześniejszym poście wykazałem a przynajmniej próbowałem że gdyby stosować definicje ze słowników to określenie **program źródłowy jest nie poprawne.**Takie jest moje zdanie na ten temat.

Jeżeli skompilowany kod źródłowy będzie działał, wykonywał się, to taki kod źródłowy możesz nazwać programem źródłowym.

Nie żródłowym lecz wykonywalnym.

Jeżeli piszesz sobie plugin do jakiegoś programu, to raczej on wykonywalny nie jest i chociaż dajmy na to dla programu może on być podprogramem, to raczej oddzielnie nic z nim nie zrobisz, więc chyba go programem nie nazwiesz i w takim wypadku mając kod źródłowy takiego pluginu nie nazwiesz programem źródłowym.

Moim zdaniem ów plugin jest programem wykonywalnym i nazwę go programem bo jest to zestaw komend zrozumiałych dla komputera służących wykonywaniu jakichś zadań.Plugin jest zależny od programu głównego więc lepiej będzie zwać go podprogramem.

0

@kacper546 - dziwne te terminy wynajdujesz... :]

Program źródłowy- (source program.) - program napisany w języku programowania wysokiego poziomu przez programistę lub wygenerowany przez inny program; przed uruchomieniem wymaga przełożenia (translacja) na kod maszynowy.

Ten cytat tłumaczy, że program źródłowy to coś pomiędzy kodem źródłowym a kodem maszynowym;

Coś jak kod wynikowy, jako wynik pracy kompilatora; Do tego terminu pasują takie wytwory, które ani nie są kodem źródłowym, ani nie zawierają natywnego dla procesorów kodu; Według mnie można by dopasować kod pośredni, kod CIL lub bajtkod, bo to ani nie gołe kody źródłowe, ani maszynowe; Wymagają translacji, której dokonują maszyny wirtualne;

PS: http://portalwiedzy.onet.pl/91665,,,,program_zrodlowy,haslo.html

Edit: Choć tak jak teraz patrzę pod powyższy link to najbardziej pasują do tego terminu skrypty; Bo skrypt jest tekstem programu, jest wyrażony w języku programowania (jako jedyna postać) i wymaga translacji przed wykonaniem.

0

Dlatego też powinieneś zostawić w spokoju ten termin i nie posługiwać się nim;

1 użytkowników online, w tym zalogowanych: 0, gości: 1