1)Co powstaje najpierw: kod źródłowy, algorytm czy program? Uzasadnij odpowiedź.
2)Dlaczego producenci oprogramowania niechętnie udostępniają kod źródłowy swoich produktów?
3)Czym różni się kompilator od interpretera?
4)Jakie znaczenie ma dostęp do kodu źródłowego programu?
5)W jakich systemach operacyjnych można uruchamiać programy napisane w języku Java?
Proszę o pomoc! Daje naj...
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
1. Pierwszy jest algorytm. Czyli taki jakby przepis. Dokładnie schemat postępowania.
Następnie ten algorytm jest przekładany na kod źródłowy. Ten kod jest przekładany na system binarny tak aby bezmyślna maszyna mogła dowiedzieć się co ma zrobić. Na samym końcu powstaje PROGRAM.
2. Producenci niechętnie udosyępniają kod źródłowy ponieważ mógłby zostać użyty ponowanie np. ulepszony. I to już nie była by zasługa producenta który by na tym tylko tracił. Także producent robi czasami wersję Testową. Gdybyśmy znali kod źródłowy w bardzo prosty sposób można by ominąć te zabezpiecznia.
3. Kompilator to program który przekłada kod źródłowy (np. C++) na język zrozumiały dla maszyn (system binarny czy system bajtowy już nie pamiętam) Interpreter analizuje kod i go wykonuje.
4. Coś kojarze ale nie chce walnąć głupoty więc lepiej niech ci ktoś to lepiej wytłumaczy,
5. Windows x86/x64/IA64,
Linux x86/x64/IA64,Solaris[1]
W 5 tak wynika z wikipedi :)