Teste 3: Linguagem de Programação

Juliana Jenny Kolb

Home > Simulados on-line  Questões de Concursos > Tecnologia da Informação (TI) > Questões Linguagem de Programação

Teste 3: Linguagem de Programação

Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.

Results

#1. (FGV – IBGE/2016) Uma mensagem no protocolo SOAP, versão 1.2, é representada por um documento XML capaz de transportar dados de serviços Web. Os elementos considerados opcionais são:

#2. (FGV – IBGE/2016) O padrão de projeto MVVM foi proposto por John Grossman para simplificar o desenvolvimento de aplicações baseadas nas tecnologias WPF e Windows Phone. O MVVM foi desenvolvido como uma especialização do padrão:

#3. (FGV – IBGE/2016) No contexto do Ionic (versão 1.2), quando um analista cria um novo projeto, os principais arquivos gerados pelo framework são:

#4. (FGV – IBGE/2016) A manipulação de eventos assíncronos é preponderante no desenvolvimento de aplicações no Node.js. Os métodos comuns à classe EventEmitter são:

#5. (FGV – IBGE/2016) SOA é um estilo arquitetônico de software usado para construir soluções empresariais baseadas em serviços Web. São características dos serviços desse estilo:

#6. (FGV – IBGE/2016) java

#7. (FGV – IBGE/2016) java1

#8. (FGV – IBGE/2016) c#

#9. (FGV – IBGE/2016) c2

#10. (FGV – IBGE/2016) 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:

#11. (FGV – IBGE/2016) Os padrões da Web aos quais o AJAX está intimamente ligado são:

#12. (FGV – IBGE/2016) 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 que declara o pacote principal do projeto.
Está correto somente o que se afirma em:

#13. (FGV – IBGE/2016) 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:

#14. (FGV – IBGE/2016) c23

#15. (FGV – IBGE/2016) Uma determinada aplicação web-based acessa diferentes bases de dados relacionais. Nesse contexto, um Servidor de Aplicação deve ser utilizado para:

#16. (FGV – IBGE/2016) O Windows PowerShell presente nos sistemas operacionais Windows 8 e 2012 é capaz de executar cmdlets. Os cmdlets se distinguem dos comandos dos sistemas operacionais e dos scripts de ambientes de shell por serem:

#17. (CETRO – AMAZUL/2015) Na compilação de um programa, assinale a alternativa que apresenta a etapa/ fase em que ocorre a geração de um programa executável.

#18. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Se tratando do padrão de arquitetura de software MVC (Model-View-Controller), considere as afirmações abaixo:
I – Faz parte da camada “Model” os dados da aplicação, regras de negócio, lógica e funções.
II – A camada “View” pode ser considerada qualquer apresentação dos dados, como uma página HTML, por exemplo.
III – O “Controller” é uma camada que somente se comunica com a camada “Model” e é responsável por enviar comandos para atualizar o estado do “Model” por exemplo.
Com base nas afirmações anteriores, escolha a alternativa correta:

#19. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Qual é o Design Pattern (Padrão de Projeto) no qual o objetivo é o de separar a construção de um objeto complexo, de uma forma que o mesmo processo de construção seja apto a criar várias representações diferentes?

#20. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) JavaBeans são componentes reutilizáveis de software que podem ser manipulados visualmente com a ajuda de uma ferramenta de desenvolvimento. Para ser considerada como um JavaBean, uma classe precisa seguir algumas convenções, dentre elas:

#21. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Analise o trecho de código Object Pascal (Delphi) a seguir. delphi O que acontecerá ao se executar o programa anterior?

#22. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Em uma conexão JDBC ao banco de dados, se o carregador de classes não encontrar a classe do driver, qual exceção ocorre?

#23. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Qual dos comandos a seguir é válido em Delphi?

#24. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Qual não é uma característica da linguagem Delphi:

#25. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Qual dos fragmentos de código a seguir tem uma sintaxe inválida para a linguagem Delphi?

#26. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Os controles e componentes VCL instalados na IDE do Delphi estão contidos:

#27. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Para se iniciar um código PHP, o interpretador vai considerar os comandos dentro das tags:

#28. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Considerando o fragmento de código a seguir:
$nome = “Nome”;
echo($nome);
$conexao = mysql_connect(“serivdor”, ”usuário”, ”senha”) or die (“Erro”);
$database = mysql_select_db(“pessoas”) or die (“Erro”);
Qual é a linguagem de programação utilizada nesse código?

#29. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) Analise as afirmativas a seguir:
I – As variáveis declaradas começam com o sinal $ seguido do nome.
II – O operador de concatenação (.) é utilizado para juntar dois valores strings.
III – Não converte automaticamente a variável para o tipo de dado correto, dependendo do valor recebido.
Com relação a linguagem PHP, é correto o que se afirma em:

#30. (INTEGRI BRASIL – Câmara de Votorantim-SP/2016) O comando em PHP “$variavel1 && $variavel2” representa a utilização de um operador:

Ver Resultado

msg

Deixe uma resposta