Pavyzdinis kvalifikacinis egzaminas Tiesioginis įvažiavimo kelias

Šis egzaminas yra paskelbtas būsimiems Mokslo magistro studijų programos studentams Maharishi vadybos universitete (kompiuterių profesionalų programa).SM). Norint gauti Tiesioginis įėjimas atvykę studentai, atvykę į Universitetą, turi išlaikyti egzaminą, panašų į žemiau pateiktą egzaminą.

Jei studentai negali išlaikyti šio egzamino, jie gali patekti į PARUOŠIMAS. Faktiniai egzamino klausimai skirsis nuo žemiau pateiktų klausimų. Pavyzdiniai egzaminai yra skelbiami čia, siekiant padėti būsimiems studentams įvertinti jų pasirengimą studijuoti programoje.

PAVYZDYS

1. [Testuoja problemų sprendimą ir šiek tiek „Java“ kalbos] Parašykite „Java“ metodą „removeDuplicates“, kuris pašalina visus dublikatus tam tikrame sąraše. Tarkime, kad:

a. Šis metodas priima tipo sąrašo objektą

b. Metodo grąžinimo tipas yra negaliojantis

c. Dublikatai nustatomi naudojant lygiavertį () metodą (o ne == operatorius)

Įgyvendinus „RemoveDuplicates“, tinkamu būdu turėtų būti tvarkomas atvejis, kai metodui perduodamas nulinis sąrašas.
Išbandykite savo metodą rašydami kodą pagrindiniu metodu, kuris atlieka šiuos veiksmus:

a. Jis sukuria sąrašo egzempliorių ir įkelia jį su šiomis eilutės reikšmėmis: {„geras“, „geresnis“, „geriausias“, „geriausias“, „pirmas“, „paskutinis“, „paskutinis“, „paskutinis“, „geras“ “}

b. Jis kreipiasi į „RemoveDuplicatesMethod“, einantis šiame sąrašo egzemplioriuje

c. Jis perduoda modifikuotą sąrašą į konsolę

2. [Bandymai Java kalba ir problemų sprendimas] Parašykite „Java“ metodą „testForSum“, kuris nustato, ar tam tikras sveikųjų skaičių masyvas turi tris įrašus, kurių suma yra lygi tam tikram sveikam skaičiui. Tarkime, kad:

a. Šis metodas priima int'r ir int testInt masyvą intArr kaip du argumentus

b. Metodo grąžinimo tipas yra loginis

c. Metodas grąžinamas tik tada ir tik tada, kai yra atskirų sveikų skaičių i, j, k, kad intArr [i] + intArr [j] + intArr [k] yra lygus testInt.

Pasitikrink savo metodą pagrindiniu metodu, kuris praeina šias įvesties reikšmes
{5, 1, 23, 21, 17, 2, 3, 9, 12}, 22
į metodą testForSum, ir kuri išvesties grąža į konsolę.

3. [Testuoja duomenų struktūrų žinias] Sukurkite savo susietą sąrašą (nenaudokite jokių klasių, pateiktų „API“ rinkiniuose). Įgyvendinkite šias dvi operacijas:

Jei naudojate jdk1.4 arba anksčiau:

void add (Objektas ob);

loginė paieška (Object ob);

String toString ();

Jei naudojate j2se5.0 ir žinote bendrąjį programavimą:

void add (T ob);

loginis atradimas (T ob);

String toString ()

„ToString“ metodas turėtų suskirstyti sąrašo elementus kableliais atskirtoje sekoje tokiu formatu:

[elem0, element1, element2,…, elementN]

Išbandykite savo susietą sąrašą pagrindiniu būdu, kuris atlieka šiuos veiksmus:

a. Sukuria jūsų sąrašo egzempliorių ir prideda šias eilutes:
„Straight“, „Bent“, „Equals“, „Well“, „Storm“

b. Naudoja jūsų paieškos funkciją, norėdami ieškoti raktų „Na“ ir „Stiprumas“

c. Tiek įvesties, tiek paieškos rezultatus siunčia į konsolę ir rezultatus pakartotinai pateikia naudodamiesi savo papildymo funkcija, norėdami užpildyti naują susieto sąrašo egzempliorių su eilutėmis, o paskui išvesties į konsolę ieškoti kai kurių eilių loginio rezultato sąrašą.

4. [Testuoja pagrindines rekursijos žinias] Parašykite rekursinį statinį „Java“ metodą, kuris sutinka su sveikų skaičių argumentų matrica argumentas grąžina visų šių sveikųjų skaičių permutacijų sąrašą.

(A permutacija sveikųjų skaičių sekos yra sveikųjų skaičių perskirstymas. Pavyzdžiui, viena „1“, „3“, „4“, „8“, „2“, „3“, „1“, „2“, „8“, „4“, „XNUMX“, „XNUMX“. Jūsų metodas turi grąžinti „ArrayList“ iš int masių.

Toliau išbandykite savo metodą naudodami pagrindinį metodą; pagrindinis metodas turėtų atitikti šią masyvą: [1, 5, 4, 2]; tada ji turėtų spausdinti į konsolę gautą permutacijų sąrašą.

5. [Testuoja statinės sąvokos žinias] Sukurkite „Java“ klasę, kuri leidžia sukurti daugiausiai „5“ atvejų. Skambinkite savo klasėje JustFive. Pateikite pagrindinį savo klasės metodą, kuriuo bandoma sukurti savo klasės 6 atvejus.


Programos nuorodos:

Įėjimo datos:


TARPTAUTINIS:

  • vasaris
  • Gegužė
  • rugpjūtis
  • lapkritis

JAV PILIETIŠKAI IR Nuolatiniai gyventojai:

  • vasaris
  • rugpjūtis