Analise o código Java a seguir: import java.io.*; import java.util.regex.Pattern; class XX { public static void main(String args[]) { Pattern p = Pattern.compile(" "); String tmp = "Apenas um texto a mais"; String[] tokens = p.split(tmp); for (int i = 0; i < tokens.length; i++) { System.out.println(tokens[i]); } } } Com referência ao texto atribuído à variável tmp, o resultado exibido contém:
Analise o código C# exibido a seguir:
using System;
namespace ENIGMA
{
class Program {
static void Main(string[] args) {
P d = new P();
d.PP();
E s = new E();
s.A();
s.PP();
Console.ReadKey();
}
class P {
public void PP()
{
Console.WriteLine("PP");
}
}
class E : P {
public void A()
{
Console.WriteLine("A");
}
}
}
}
O resultado produzido no console é:
Analise o código Java a seguir: import java.lang.*; import java.io.*; class XX { public static void main(String[] args) { final int NUM = 6; for(int i = 0; i < NUM; i++) System.out.println( X(i)); } public static int X(int n) { int result = 1; for(int i = 2; i <= n; i++) result *= i; return result; } } A soma dos valores exibidos pelo comando println é:
Com relação ao arquivo AndroidManifest.xml de um projeto
criado no Android Studio, analise as afirmativas a seguir:
I.É a base de uma aplicação Android. Ele é obrigatório e deve
ficar na mesma pasta raiz do projeto e contém todas as
configurações necessárias para a execução da aplicação.
II.É obrigatório que cada Activity do projeto esteja declarada,
caso contrário não será possível utilizá-la.
III.A primeira linha do arquivo é a tag
Considere o seguinte código de testes na linguagem C#:
Sobre o código de testes apresentado e o resultado da sua
execução, é correto afirmar que:
Os padrões da Web aos quais o AJAX está intimamente ligado são:
O padrão de projetos MVC (Model-View-Controller) tem como
objetivo separar lógica de negócios (Model), interface do usuário
(View) e o fluxo da aplicação (Control). O padrão MVC usa em sua
arquitetura diversos outros padrões de projeto para atingir seu
objetivo.
Em MVC, as classes do Model não devem conhecer nada sobre as
camadas de interface que exibem suas informações. O padrão de
projeto utilizado pelo padrão arquitetural MVC que é responsável
por fazer com que o Model informe mudanças em seu estado
para as interfaces, sem conhecê-las, é o:
À luz das diretrizes da W3Schools.com, um desenvolvedor
codifica uma página HTML que utiliza um estilo CSS interno:
O layout resultante da execução do código no navegador Google
Chrome é semelhante a:
Analise o código C# exibido a seguir:
using System;
namespace TESTE
{
class Program
{
delegate int del(int i);
static void Main(string[] args)
{
del myF = x => x * x;
int j = myF(5); //j = 25
Console.WriteLine(j.ToString());
}
}
}
O resultado produzido no console é:
Com relação aos arquivos XAML do framework .NET produzidos pela IDE do Visual Studio durante o processo de desenvolvimento de uma aplicação móvel para o Windows Phone 8.1, analise as afirmativas a seguir: I. Um arquivo XAML deve ter mais de um elemento raiz. II. Window, Page, ResourceDictionary e Application são elementos do tipo raiz. III. O namespace padrão do WPF é o http://schemas.microsoft.com/winfx/2006/xaml/presentation. Está correto somente o que se afirma em: