Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/11/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/3 Fechar Disciplina: DESENVOLVIMENTO DE APLICATIVOS IOS Turma: 9001/AA Avaliação: NPG2015_AV_ Data: 17/11/2016 19:39:47 (F) Critério: AV Aluno: MARCOS RAIMUNDO DE LIMA Professor: REDEGUIANRAD LOU LCUIAIZ N PAAPROELTIOTANO FELICIO FELIX BATISTA Nota da Prova: 4,5 Nota do Trab.: Nota de Partic.: A declaração de variáveis em Swift pode ser feita de duas maneiras. Marque as opções que correspondente às maneiras possíveis. Obrigatório ponto e vírgula e no final. Implícita. Sempre colocando o modificador de tipo. Direta. Explicita. O sistema operacional iOS foi apresentado no dia 09 de Janeiro de 2007, inicialmente para o Smartphone. Hoje diversos aparelhos da Apple tem esse sistema operacional. Marque a opção que contem o nome dos aparelhos que estão equipados com este sistema operacional. TV e samsung watch iPhone, iPad e Apple TV iPhone e Nexus One Galaxy Notes e Apple TV PC´s, Celulares da Motorola. 1 a Q u e s t ã o ( R e f . : 9 4 9 4 6 0 ) P o n t o s : 0 , 5 / 0 , 5 O s e v e n t o s e f e t u a d o s e m u m a p l i c a t i v o i O S p o d e m s e r t r a t a d o s u s a n d o : O u t l e t s . o n C l i c k L i s t e n e r A c t i o n . A c t i o n L i s t e n e r . M o u s e . 2 a Q u e s t ã o ( R e f . : 9 4 9 4 5 8 ) P o n t o s : 0 , 0 / 0 , 5 3 a Q u e s t ã o ( R e f . : 9 4 9 4 4 8 ) P o n t o s : 0 , 5 / 0 , 5 19/11/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/3 A evolução histórica do iOS mostra diversas mudanças desse sistema operacional. Analise as opções e marque a que foi lançada em 2010. iOS 5. iOS 4. iOS 8 iOS 6. iOS 9 O ambiente de desenvolvimento da Apple para iOS e a linguagem de programação nativa utilizada são, respectivamente: iOS CodeLite e Apple-Script. iOS Development Kit (iDK) e Smalltalk. iOS Development Kit (iDK) e Object-C. Xcode e Objective-C ou Swift. Xcode e Java ME. A arquitetura do iOS é composta por algumas camadas de software, qual dessas camadas abaixo não faz parte da arquitetura iOS. Core OS Java Dalvik. Media Cocoa Touch UIKit Em relação aos ambientes de desenvolvimento de software, analise as afirmativas abaixo. I. O XCode é o ambiente de desenvolvimento da Apple e permite trabalhar com as linguagens Swift e C#. II. O ambiente Eclipse suporta diversas linguagens de programação, tais como, Java, C/C++, AspectJ e PHP. III. O ambiente NetBeans é gratuito, porém com código fechado. IV. O Visual Studio suporta diversas linguagens de programação, tais como, C#, C++, F#, Python e Visual Basic. Apenas a afirmativa III está incorreta. Apenas as afirmativas II e IV estão corretas. As afirmativas II e III estão corretas. 4 a Q u e s t ã o ( R e f . : 9 4 9 4 5 0 ) P o n t o s : 0 , 5 / 0 , 5 5 a Q u e s t ã o ( R e f . : 9 4 9 4 5 5 ) P o n t o s : 0 , 5 / 0 , 5 6 a Q u e s t ã o ( R e f . : 9 4 9 4 5 2 ) P o n t o s : 0 , 5 / 0 , 5 7 a Q u e s t ã o ( R e f . : 9 4 9 4 5 4 ) P o n t o s : 0 , 5 / 0 , 5 19/11/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/3 Todas as afirmativas são verdadeiras. Apenas a afirmativa I está incorreta Uma arquitetura de sistema baseada no padrão MVC (Model View Controller) tem como principal característica: Direta. Separa a camada de apresentação da camada que representa as informações do domínio do problema. Herdar características. Torna o papel do arquiteto de software irrelevante, uma vez que a arquitetura já foi totalmente definida. Dispensa o uso de testes de unidade durante o processo de desenvolvimento. Elimina a necessidade de o desenvolvedor criar uma camada de persistência de informações. Para desenvolver aplicações para iOS é necessário ter instalado o XCode e o SDK para iOS. Para escrever o software, pode-se utilizar a linguagem Objective-C. Nesta linguagem, as declarações de variáveis são feitas de forma semelhante a outras linguagens orientadas a objetos, mas as chamadas de métodos são colocadas entre. aspas colchetes sinais de menor e maior. parênteses Chaves Analise as seguintes afirmativas sobre fundamentos para desenvolvimento de aplicações móveis para iOS. I. Xcode é o ambiente nativo da Apple para desenvolvimento de aplicativos para iOS. II. Somente a linguagem Objective-C é a linguagem de desenvolvimento de aplicativos para iOS. III. A classe NSObject é a classe raiz das principais hierarquias de classes em Objective-C. Estão CORRETAS as afirmativas: I e III, apenas. II e III, apenas. I e II, apenas. I, II e III. Somente a I. 8 a Q u e s t ã o ( R e f . : 9 4 9 4 5 9 ) P o n t o s : 0 , 5 / 0 , 5 9 a Q u e s t ã o ( R e f . : 9 4 9 4 5 3 ) P o n t o s : 0 , 5 / 0 , 5 1 0 a Q u e s t ã o ( R e f . : 9 4 9 4 5 6 ) P o n t o s : 0 , 5 / 0 , 5
Compartilhar