Anda di halaman 1dari 6

Apa nama type file (filename) yang digunakan pada objektif C?

A.
.m
B.
.ccp
C.
.pl
D.
.c
ANSWER: A
Dapatkah kita install beberapa XCODE ke dalam 1 MAC ?
A.Bisa
B.Tidak Bisa
ANSWER: A
Perhatikan syntax berikut, apa yang salah pada penulisan syntax berikut?
Sum = 75;
int sum;
A.Sebuah variable harus di deklarasikam sebelum dapat digunakan
B.Tidak ada yang salah
C. sum adalah sebuah cadangan kata
ANSWER: A
Ddisebut apakah Developer Program dalam iOS yang harus membayar $299 per tahun?
A.
IOS Developer Individual Program
B.
IOS Developer Company Program
C.
IOS Developer Enterprise Program
D.
IOS Developer University Program
ANSWER: C
Primary
A.
B.
ANSWER:

root object dalam foundation framework disebut NSObject?


Benar
Salah
A

Dari syntax berikut,manakah yang sesuai jika akan memanggil class XY yang memili
ki induk di class NSObject?
A.
@interface NSObject : XY
B.
@interface XY (NSObject)
C.
@interface XY
D.
Tidak ada yang sesuai
ANSWER: D
Dibawah ini manakah yang mungkin sesuai dengan nilai y:
If (X = 20)
{
Y=20;
} else {
Y=5;
}
A.
B.
C.
D.
ANSWER:

5
0
20
Invalid
D

NSInteger adalah
A.
Tipe data yang memungkinkan untuk memiliki ukuran berbeda dibanding defa
ult
B.
Integer yang dapat didefinisikan sebagai int atau long int
C.
Tidak ada objek

D.
Semua salah
ANSWER: B
Dari syntax berikut manakah yang dapat dijalankan dalam XCode?
A.
nsstring * abc;
B.
NSString abc;
C.
Nsstring * abc;
D.
NSString * abc;
ANSWER: D
Apa output yang akan dihasilkan dari syntax berikut [abc objectAtIndex:3]?
NSArray * abc = [NSArray arrayWithObjects: [UIImage imageNamed:@ 1.png ],
[UIImage imageNamed:@ 2.png ],
[UIImage imageNamed:@ 3.png ],
[UIImage imageNamed:@ 4.png ],
[UIImage imageNamed:@ 5.png ],
[UIImage imageNamed:@ 6.png ],
[UIImage imageNamed:@ 7.png ],
[UIImage imageNamed:@ 8.png ],
[UIImage imageNamed:@ 9.png ], nil];
A.
B.
C.
D.
ANSWER:

[UIImage
[UIImage
[UIImage
[UIImage
C

imageNamed:@
imageNamed:@
imageNamed:@
imageNamed:@

6.png
5.png
4.png
3.png

]
]
]
]

- (void) mMethod{
s = little apple ;
NSLog(s);
}
Output dari syntax tersebut adalah?
A.
aaa
B.
bbb
C.
Throws an exception
ANSWER: C
- (NSString *) myMethod{
NSLog(@ hello );
}
Output dari syntax tersebut adalah?
A.
hello
B.
Throws an exception
ANSWER: B
Apa yang salah dari kode tersebut?
Int i, x, sum ;
i = 10;
sum = i + x;
A.
nilai pada variabel x tidak di inisialisasi
B.
Anda tidak dapat menginisialisasikan variabel i ke 10
C.
A,B Salah
D.
Variabel tidak dapat diinisialisasi dan di deklarasikan dalam line yang
sama
ANSWER: C
Manakah
A.
B.
C.

runnable?
int abc;
int * abc;
INT *ab;

D.
Int abc;
ANSWER: A
- (void) myMethod
{
NSString* s = [NSString alloc];
if(s == @ little apple ){
NSLog(@ aaa );
}
else{
Hasil dari syntax di atas adalah?
A.
aaa
B.
Tidak ada
C.
Throws Exception
D.
Bbb
ANSWER: B
Instance dari kelas ini dikenal sebagai
A.
Method
B.
Object
C.
Message
D.
Tidak ada yang sesuai di atas
ANSWER: B
Semua method dalam kategori ini harus di implementasikan
A.
Benar
B.
Salah
ANSWER: B
- (void) myMethod
{
NSString* s = [NSString stringWithFormat:@ little apple ];
if(s == @ little apple ){
NSLog(@ Aaa );
}
else{
NSLog(@ bbb ); NSLog(@ bbb );
}
}
A.
bbb
B.
little apple
C.
Tidak ada
D.
Aaa
ANSWER: C
Versi terbaru dari iOS adalah?
A.
iOS 10
B.
iOS 7
C.
iOS 8
D.
iOS 9
ANSWER: A
Ekstensi file yang digunakan untuk aplikasi iOS adalah?
A.
.ipa
B.
.exe
C.
.apk
D.
.dmg
ANSWER: A

XCode versi terbaru adalah?


A.8.5
B.8.2
C.8.0
D.8.1
ANSWER: D
Framework yang harus di import ketika menggunakan fitur kamera adalah?
A.
AVAudioPlayer
B.
UIImagePickerController
C.
UINavigationController
D.
SLComposeViewController
ANSWER: B
Manakah bahasa yang tidak dapat digunakan dalam pengembangan iOS?
A.
C
B.
Java
C.
C++
D.
Semua benar
ANSWER:D
Hasil dari pernyataan di bawah ini adalah
For (int i = 0, sum = 0; i < 10; i += 2)
sum += i;
A. 30
B. 55
C. 17
D. 20
ANSWER : C
Apakah data bertipe "id" dapat digunakan untuk berbagai macam tipe object
A. Benar
B. Salah
ANSWER:B
Apakah Output dari:
int i, x = 0;
for (i = 5; i>0;--i)
x -= i;
NSLog(@ %i , x);
A. -20
B. -15
C. 12
D. 15
ANSWER: B
IPhone OS merupakan versi dari?
A.
Mac OS X
B.
Linux
C.
Windows
D.
MS-DOS
ANSWER: A
Jika
int i = 15, maka i / 2.0 adalah
A. Integer 7

B. Float 7.0
C. Float 3.141592654
D. Float 7.5
ANSWER: D
Jika
nt a = 25, b= 6, c = 10;
Maka
a / b * c + a % c
adalah
A. 46.6667
B. 5
C. 45
D. 60
ANSWER:C
Dibawah ini aturan-aturan dalam penulisan variabel, kecuali
A. Tidak boleh menggunakan spasi
B. Nama variabel tidak boleh mengandung karakter-karakter khusus
C. Nama variabel harus diawali dengan angka
D. Nama variabel tidak boleh menggunakan kata-kata kunci
ANSWER: C
Nilai P=0; Q=5; R=10 jika diketahui nilai PQR adalah seperti yang tersebut dan a
lgoritmanya adalah nilai P=Q, Q=R maka nilai P+Q+R adalah
A. 15
B. 20
C. 25
D. 5
ANSWER: C
Dalam arsitektur iOS, yang berfungsi untuk menghubungkan aplikasi dengan hardwar
e adalah?
A.Core OS
B.Cocoa Touch
C.Core Service
D.Core System
ANSWER: A
Untuk membuat koneksi antara view controller dalam iOS menggunakan?
A.toolbar
B.segue
C.segmented
D.tidak ada yang benar
ANSWER: B
Version dalam Mac adalah Sierra?
A.true
B.false
ANSWER: B
Framework apa yang harus ditambahkan ketika kita ingin menampilkan Apple Map dal
am project IOS?
A. AVFoundation

B.MapKitFramework
C.MapView Framework
D.MapFramework
ANSWER: B
Untuk menambahkan account(Apple ID) pada XCode dapat melalui menu?
A. Find
B. Preferences
C. Open Developer Tools
D. Edit
ANSWER: B
Untuk merancang interface pada XCode terpadat pada halaman?
A.Mainstoryboard
B.ViewController.m
C.ViewController.h
D.Salah Semua
ANSWER: A
Berikut ini merupakan tipe page dalam XCode kecuali?
A.Single Page
B.Game
C.Tabbed App
D.SideMenu App
ANSWER: D
XCode versi 8.0 dapat diinstal ke MAC versi?
A.El Capitan dan Sierra
B. Yosemith dan Sierra
C. 10.11 dan 10.12
D. 10.10 dan 10.11
ANSWER: C
Apa nama store untuk aplikasi iOS?
A. AppStore
B. PlayStore
C. AppleStore
D. iStore
ANSWER: A

Anda mungkin juga menyukai