Программирование на Objective-C

Заказать решение
Количество вопросов 115

В каких случаях не нужно освобождать объект?

перейти к ответу ->>

Категории используются для...

перейти к ответу ->>

Укажите правильный вариант вызова.

перейти к ответу ->>

Объекты каких классов создает код redSquare * mySquare = [[redSquare alloc ] init]; при том, что он наследует от классов square и shape?

перейти к ответу ->>

За реализацию методов отвечает...

перейти к ответу ->>

Что возвращает метод init?

перейти к ответу ->>

Укажите ошибочный фрагмент кода.

перейти к ответу ->>

Что уменьшает счетчик ссылок(retainCount)?

перейти к ответу ->>

Выделите свойства объектно-ориентированного программирования.

перейти к ответу ->>

Какой массив способен изменять длину?

перейти к ответу ->>

Отметьте те блоки кода, которые будут выполнены.
int a = 3; switch (a) {   case 1:     //block 1     break;   case 2:     //block 2     break;  default:     //default     break; }

перейти к ответу ->>

Какую информацию об объекте предоставляет тип id?

перейти к ответу ->>

Отметьте все правильные варианты вывода.

перейти к ответу ->>

Чем следует заменить знак вопроса?
-(void) encodeWithCoder: ( ? ) coder {[ coder encodeObject:name forKey:@"name"];...

перейти к ответу ->>

@synthesize пишется в...

перейти к ответу ->>

Что занимает больше места?

перейти к ответу ->>

Какой метод будет вызван первым?
[[ NSString alloc ] init ];

перейти к ответу ->>

Что делает данный код?
if ( [ fm fileExistsAtPath:startPath ]) {  NSDictionary * fAtt = [ fm attributesOfItemAtPath:startPath error:nil ];  for (NSString *key in fAtt) {    NSLog(@"Attribute %@ is %@", key, [ fAtt objectForKey:key]);    }}

перейти к ответу ->>

Чему равно b?
float a = 3.125f;int b = a;

перейти к ответу ->>

Протокол - это ...

перейти к ответу ->>

Какой вариант обеспечивает вывод без ошибок?

перейти к ответу ->>

Что выведется на экран?
NSMutableDictionary *dict = [ NSMutableDictionary dictionaryWithObjectsAndKeys:@"a", @"b",@"c", @"d",nil];NSLog(@"%@", [ dict objectForKey:@"d" ]);

перейти к ответу ->>

Что является свойством объектно-ориентированного программирования?

перейти к ответу ->>

Какой метод будет вызван последним?
[ myObj methodOne:[ myObj methodTwo] ];

перейти к ответу ->>

Укажите правильный вариант вызова функции с объявлением: void * myFunction(NSString * x);.

перейти к ответу ->>

Укажите операции, увеличивающие счетчик ссылок(retainCount)?

перейти к ответу ->>

Укажите правильный вариант.

перейти к ответу ->>

В каком случае необходимо освободить объект?

перейти к ответу ->>

За объявление методов и переменных отвечает...

перейти к ответу ->>

Это метод класса или объекта?-(void) someMethod;

перейти к ответу ->>

Расставьте типы возвращаемых значений getter'а и setter'а перемнной типа double.
-( ? ) count;-( ? ) setCount:(double) c;

перейти к ответу ->>

В какой секции пишется @property?

перейти к ответу ->>

Что делает данный код?
if ( [ fm fileExistsAtPath:startPath ]) {  NSDictionary * fAtt = [ fm attributesOfItemAtPath:startPath error:nil ];    [ fm moveItemAtPath:startPath toPath:finalPath error:nil ];}

перейти к ответу ->>

Что делает данный код?
NSMutableString * content = [ NSMutableString stringWithContentsOfURL:path encoding:NSUTF8StringEncoding error:nil ];       [ content appendFormat:littleString ];

перейти к ответу ->>

Чем следует заменить знак вопроса?
-(void) encodeWithCoder: (NSCoder *) coder {[ ? encodeObject:name forKey:@"name"];...

перейти к ответу ->>

Что наследует дочерний касс от корневого?

перейти к ответу ->>

Объекты каких классов создает код greenRectangle * myRectangle = [[greenRectangle alloc ] init]; при том, что он наследует от классов rectangle и shape?

перейти к ответу ->>

Какой метод используется при вызове, если он переопределен?

перейти к ответу ->>

Категории используются для...

перейти к ответу ->>

Если класс поддерживает протокол, то...

перейти к ответу ->>

При отправке объекту типа id сообщения несуществующего метода...

перейти к ответу ->>

Какой метод будет вызван первым?
[ myObj methodWithArg:[ myObj methodReturnArg] ];

перейти к ответу ->>

В каком случае необходимо освободить объект?

перейти к ответу ->>

Знак '+' для класса или объекта?

перейти к ответу ->>

Укажите правильный вариант.

перейти к ответу ->>

Дочерний класс наследует от родительского...

перейти к ответу ->>

Чему равно b?
float a = 3.125f;float b = (int) a;

перейти к ответу ->>

Чему равно I ?
#define I 5int main (int argc, const char * argv[]){  @autoreleasepool {   I = I + 3;   }   return 0;}

перейти к ответу ->>

Какой вариант обеспечивает вывод без ошибок?

перейти к ответу ->>

Расставьте типы возвращаемых значений getter'а и setter'а перемнной типа int.
-( ? ) count;-( ? ) setCount:(int) c;

перейти к ответу ->>

Укажите операции, увеличивающие счетчик ссылок(retainCount)?

перейти к ответу ->>

В какой секции пишется @synthesize?

перейти к ответу ->>

Категории используются для...

перейти к ответу ->>

Объекты каких классов создает код blueCircle * myCircle = [[blueCircle alloc ] init]; при том, что он наследует от классов circle и shape?

перейти к ответу ->>

Отметьте те блоки кода, которые будут выполнены.
int a = 1; switch (a) {   case 1:     //block 1   case 2:     //block 2   default:    //default     break; }

перейти к ответу ->>

Какое число мы увидим при выполнении?
int array[5] = {9,8,0,6,5};NSLog(@"%i", array[3]);

перейти к ответу ->>

Сколько байт занимает переменная типа int (Для 32-х битной схемы)?

перейти к ответу ->>

Какое значение выведется на экран после выполнения следующего кода
void myFunction(int x);int a = 4;int main (int argc, const char * argv[]){  @autoreleasepool {    int a = 6;    myFunction(a);    NSLog(@"%i", a);  }    return 0;}void myFunction(int x) {  int a = 2;  a++;}

перейти к ответу ->>

Чему равен счетчик ссылок?
myClass * obj = [myClass alloc];

перейти к ответу ->>

Сколько байт займет массив? float array[10];
(Ответ необходимо ввести в поле ввода.)

перейти к ответу ->>

Сколько раз выполнится тело цикла?
int a = 0; do {   ++a; } while (a <= 5);

перейти к ответу ->>

Сколько раз выполнится тело цикла?
int a = 0;while (a < 5) {  a++;  }

перейти к ответу ->>

Чему равно I ?
#define I 7int main (int argc, const char * argv[]){  @autoreleasepool {   I = I + 3;   }   return 0;}

(Ответ необходимо ввести в поле ввода.)

перейти к ответу ->>

Чему равно: 103 % 100 ?
(Ответ необходимо ввести в поле ввода.)

перейти к ответу ->>

Сколько раз выполнится тело цикла?
for (int i = 0; i <= 10; i = i + 2)

(Ответ необходимо ввести в поле ввода.)

перейти к ответу ->>

Сколько раз выполнится тело цикла?
int a = 5;while (a) {   --a; }

перейти к ответу ->>

Сколько байт занимает переменная типа long int (Для 32-х битной схемы)?
(Ответ необходимо ввести в поле ввода.)

перейти к ответу ->>

Что выведется на экран?
NSMutableDictionary *dict = [ NSMutableDictionary dictionaryWithObjectsAndKeys:@"a", @"b",@"c", @"d",nil];NSLog(@"%@", [ dict objectForKey:@"b" ]);

перейти к ответу ->>

Сколько байт займет массив в 64 битной системе? int array[5];

перейти к ответу ->>

Чему равно: 23 % 11 ?

перейти к ответу ->>

Сколько раз выполнится тело цикла?
int a = 5;do {   --a; } while (a);

перейти к ответу ->>

Сколько раз выполнится тело цикла?
for (int i = 1; i < 10; i = i + 2)

(Ответ необходимо ввести в поле ввода.)

перейти к ответу ->>

Сколько байт занимает переменная типа long int (Для 64-х битной схемы)?

перейти к ответу ->>

Чему будет равно I результате выполнения кода:
#define I 8int main (int argc, const char * argv[]) {  @autoreleasepool {    I = I + 10;   }  return 0;}

перейти к ответу ->>

Инициализаторы возвращают...

перейти к ответу ->>

Какое число мы увидим при выполнении?
int array[5] = {9,8,0,6,5};NSLog(@"%i", array[4]);

перейти к ответу ->>

Что наследует дочерний касс от базового?

перейти к ответу ->>

Протокол - это ...

перейти к ответу ->>

Знак '-' используется для обозначения метода для класса или объекта?

перейти к ответу ->>

Укажите правильный вариант вызова.

перейти к ответу ->>

Отметье массивы, которые не способны изменять cвою длину.

перейти к ответу ->>

Как выводится переменная формата char?

перейти к ответу ->>

Отметьте те блоки кода, которые будут выполнены.
int a = 1; switch (a) {   case 1:     //block 1     break;   case 2:     //block 2   default:    //default     break; }

перейти к ответу ->>

Чему равно: 13 % 4 ?

перейти к ответу ->>

Сколько раз выполнится тело цикла?
for (int i = 0; i < 10; i = i + 2)

перейти к ответу ->>

Что занимает больше места?

перейти к ответу ->>

Чему равно b?
float a = 3.125f;float b = (int) a;

перейти к ответу ->>

Выделите свойства объектно-ориентированного программирования.

перейти к ответу ->>

Укажите правильный вариант вызова.

перейти к ответу ->>

Укажите правильный вариант.

перейти к ответу ->>

Расставьте типы возвращаемых значений getter'а и setter'а переменной типа float.
-( ? ) count;-( ? ) setCount:(float) c;

перейти к ответу ->>

Что выведется на экран?
NSMutableDictionary *dict = [ NSMutableDictionary dictionaryWithObjectsAndKeys:@"a", @"b",@"c", @"d",nil];NSLog(@"%@", [ dict objectForKey:@"b" ]);

перейти к ответу ->>

Что делает данный код?
NSMutableString * content = [ NSMutableString stringWithContentsOfURL:path encoding:NSUTF8StringEncoding error:nil ];        NSLog(@"The text is %@", content);[ content appendFormat:littleString ];        [ content writeToURL:path2 atomically:YES ];

перейти к ответу ->>

Объект класса one вызывает метод description. Метод какого класса будет вызван, если one наследует от two, в котором тоже определен метод description.

перейти к ответу ->>

Какую информацию об объекте предоставляет тип id?

перейти к ответу ->>

Что делает данный код?
if ( [ fm fileExistsAtPath:startPath ]) {  NSDictionary * fAtt = [ fm attributesOfItemAtPath:startPath error:nil ];  for (NSString *key in fAtt) {    NSLog(@"Attribute %@ is %@", key, [ fAtt objectForKey:key]);    }      [ fm moveItemAtPath:startPath toPath:finalPath error:nil ];}

перейти к ответу ->>

Укажите правильный вариант вызова функции с объявлением: void myFunction(NSString * x);.

перейти к ответу ->>

Чем следует заменить знак вопроса?
-(void) ? (NSCoder *) coder {[ coder encodeObject:name forKey:@"name"];...

перейти к ответу ->>

Что занимает больше места (тип процесора: 64 бит)?

перейти к ответу ->>

Отметье все правильные фрагменты кода.

перейти к ответу ->>

Сколько байт займет массив? double array[5];

перейти к ответу ->>

Объект класса firstClass вызывает метод description. Метод какого класса будет вызван, если firstClass наследует от secondClass, в котором тоже определен метод description.

перейти к ответу ->>

Какое значение выведется на экран после выполнения следующего кода?
void myFunction(int x);int a = 6;int main (int argc, const char * argv[]){  @autoreleasepool {    a--;    myFunction(7);    NSLog(@"%i", a);  }    return 0;}void myFunction(int x) {  a += x;}

перейти к ответу ->>

Сколько раз выполнится тело цикла?
int a = 0; while (a <= 5) {   ++a; }

перейти к ответу ->>

Сколько раз выполнится тело цикла?
int a = 0;do {  a++;  } while (a < 5);

перейти к ответу ->>

Чему равен счетчик ссылок при создании объекта?

перейти к ответу ->>

Что делает данный код?
NSMutableString * content = [ NSMutableString stringWithContentsOfURL:path encoding:NSUTF8StringEncoding error:nil ];       NSLog(@"The text is %@", content);        [ content writeToURL:path2 atomically:YES ];

перейти к ответу ->>

При каком значении счетчика ссылок объект удаляется из памяти?

перейти к ответу ->>

Как выводится переменная формата float?

перейти к ответу ->>

Укажите ошибочный фрагмент кода.

перейти к ответу ->>

Укажите динамический массив.

перейти к ответу ->>

Какое значение выведется на экран после выполнения следующего кода
int myFunction(int x);int a = 6;int main (int argc, const char * argv[]){  @autoreleasepool {    NSLog(@"%i", myFunction(4));  }    return 0;}int myFunction(int x) {  int a = 3;  return a+x;}

перейти к ответу ->>

Какое число мы увидим при выполнении?
int array[4] = {4,0,-1,3};NSLog(@"%i", array[1]);

перейти к ответу ->>