test odp, WAT, SEMESTR V, programowanie zdarzeniowe

[ Pobierz całość w formacie PDF ]
1. W przypadku, gdy chcemy zabezpieczyc oprogramowanie przed nadmiernym zuzyciem pamieci, wymuszamyużycie Garbage Collector'a. Ktora z ponizszych opdpowiedzi jest poprawna:A. Nie mozna byc pewnym ze GC zadziala [OK]B. Nalezy wykorzystac metode: Runtime.gc() by wymusic dzialanie GCC. Zapwenij by wszystkie przeznaczone do usuniecia obiekty mialy przypisane nullD. Wykorzystaj metode System.gc() aby wymusic dzialanie GC [OK]2. Ktora z ponizyszych definicji tablicy sa syntaktycznie bledne:A. Person[] p = new Person[5];B. Person[5]p; [OK]C. Person []p[];D. Person p[][] = new Person[2][];3. Ktora z ponizszych deklaracji sa poprawne:A. boolean b = TRUE;B. byte b = 255;C. String s= "null"; [OK]D. int i = new Integer("56"); [OK]4. (...)D. [OK]5. Która spośród klas zdefiniowanych w pakiecie java.io służy do obsługi operacji plikowychA. InputStream [OK]B. PrintStream [OK]C. Reader [OK]D. FileInputStream [OK]E. FileWriter [OK]6. Która spośród klas zdefiniowanych w pakiecie java.io służąca do obsługi operacji plikowychzdefiniowana jest jako klasa abstrakcyjna (dwie poprawne odpowiedzi)A. InputStream [OK]B. PrintStreamC. Reader [OK]D. FileInputStreamE. FileWriter7. Które słowo kluczowe definiuje zmienną jako przynależną do klasy a nie do instancji tej klasy (jednapoprawna)A. staticB. finalC. abstractD. nativeE. volatileF. transient8. Które słowo kluczowe posiada bezpośredni związek z serializacją obiektów wpływajac na definicję atrybutów nieserializowanych (jedna poprawna)A. staticB. finalC.D. nativeE. volatileF. transient9. Korzystając z definicji:public class Person{public void talk(){System.out.print("I am a Person");}}public class Student extends Person{public void talk(){System.out.print("I am a Student");}}Jaki będzie wynik wykonania kodu:public class Test{public static void main(String args[]){Person p = new Student();p.talk();}}A. I am a PersonB. I am a Student [OK]C. I am a Person I am a StudentD. I am a Student I am a Person10. Korzystając z definicji:public class Person{private String firstName;public Person(String fn){firstName = fn;}}public class Student extends Person{private String studentNumber;public Student(String number){studentNumber = number;}}A. Kod się skompiluje, gdy zdefiniujemy w klasie Person konstruktor bezparametryczny [OK]B. Kod się skompiluje, gdy zdefiniujemy w klasie Student konstruktor bezparametrycznyC. Kod się skompiluje, gdy dodamy na początku w konstruktorze (...)D. Kod się skompiluje, gdy wywołamy konstruktor klasy Person z wnętrza klasy Student (...)11. Implementację których metod wymusza szkielet Applet:A. initialize(), start(), stop(), destroy()B. init(), start(), stop(), kill()C. init(), start(), stop(), destroy() [OK]D. init(), run(), stop(), destroy()E. initialize(), start(), stop(), destroy()12. Aplety muszą spełniać następujące zasady bezpieczeństwa (...):A. Aplety nie mają prawa ładowania bibliotek (Java Native Interface - metody native)B. Aplety nie mogą nawiązywać połączeń sieciowych poza połączeniami z serwerem, z którego zostałyzaładowaneC. Zapis i odczyt plików na komputerze klienckim jest wzbronionyD. Aplety nie mogą odtwarzać multimediówE. Aplety nie mogą łączyć się z bazą danych korzystając z JDBC13. Wskaż poprawny sposób odczytu danych z pliku "file.tst" (dwie poprawne odpowiedzi)A. FileReader fr = new FileReader("file.tst");B. FileInputStream fr = new FileInputStream ("file.tst");C. InputStreamReader isr = new InputStreamReader(fr, "UTF8");D. FileReader fr =14. W jaki sposób możemy serializować obiekty?A. Wystarczy by klasa musi implementować interfejs Serializable.B. Należy manualnie wywołać metodę serializeObject() która jest dziedziczona z klasy ...C. Należy wywołać statyczna metodę serialize(Object obj) z klasy Serializer, gdzie par...serializowanyD. Nic nie należy robić, ponieważ wszystkie obiekty są domyślnie serializowane15. Które z poniższych twierdzeń są poprawne?A. OutputStream jest abstrakcyjną nadklasą wszystkich klas reprezentujących wyjścio...binarnychB. Podklasy Reader sa wykorzystywane do znakowego odczytu ze strumienia.C. By pisać w trybie tekstowym do strumienia należy wykorzystać klasę CharacterOut ...D. Do zapisu obiektu do strumienia należy użyć ObjectFileWriter16. Które z poniższych stwierdzeń są poprawne?A. ArrayList to kolekcja umożliwiająca jedynie sekwencyjny dostęp do elementówB. LinkedList to kolekcja oparta na tablicach dynamicznych umożliwiajaca najszybszy ...elementówC. ArrayList jest bezpośrednio związany z ideologią klasy Vector a różnica między kol...szczegółach implementacyjnych synchronizowanych metod operowania na elementach ...D. LinkedList jest kolekcją dostępu sekwencyjnego a więc jest odpowiednikiem listy d...17. Wskaż wszystkie poprawne modyfikatory metod:A. private, public, protected, package, synchronized, final, static, abstractB. private, public, protected, package, volatile, final, static, abstractC. private, public, protected, package, synchronized, final, static, abstract, transientD. private, public, protected, package, synchronized, abstract, volatile, transient18. Jakie reguły musi spełniać klasa abstrakcyjna?A. Musi posiadać wszystkie metody abstrakcyjneB. Musi posiadać przynajmniej jedną metodę abstrakcyjnąC. Nie może posiadać konstruktora domyślnego. [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • shinnobi.opx.pl