Questões de Concurso Para analista de tecnologia da informação - desenvolvimento de sistemas

Foram encontradas 1.336 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q970918 Programação

Observe a tabela abaixo, que mostra a lista dos 4 países com maior população no mundo tendo por base os dados de 2017 e qual era a sua população em 2010.


Imagem associada para resolução da questão


Utilizando-se da linguagem PHP, podemos armazenar os dados da tabela acima em uma matriz bidimensional, da seguinte forma:

Alternativas
Q970917 Programação
A especificação J2EE define um padrão estrutural que permite isolar a camada de aplicativo / negócio da camada que representa as fontes de dados reais (camada de persistência), aumentando a modularidade e a escalabilidade das aplicações. Um padrão responsável por esse isolamento é denominado:
Alternativas
Q970916 Programação
Ao analisarmos uma classe Java, nos deparamos com um método que implementa diversas funcionalidades, tornando-se um método com muitas linhas de código, de difícil compreensão e manutenção. Para melhorar essa situação, decidimos dividi-lo em métodos menores, mais fáceis de entender e de efetuar manutenções. A esse processo de organizar e melhorar a estrutura interna de uma aplicação, denominamos de:
Alternativas
Q970915 Engenharia de Software
Tem-se como boas práticas em projetos de software a definição dos seus requisitos funcionais e suas funcionalidades. No decorrer dessa definição, pode surgir a necessidade de fornecer, de forma prioritária, um conjunto de funcionalidades iniciais básicas e, após esse fornecimento, podemos melhorar e expandir as funcionalidades em versões de software posteriores, até atingir todos os requisitos definidos. Nesse caso, estamos aplicando um modelo de processo de software denominado:
Alternativas
Q970914 Programação

Um dos principais recursos que o “framework” de persistência denominado “Hibernate” oferece é a opção de criar mapeamentos entre modelos de objetos e modelos relacionais através de anotações, essa técnica é denominada de “Object-Relational Mapping (ORM)”. A partir desse mecanismo é possível especificar, no código orientado a objeto, os relacionamentos modelados em um banco de dados relacional. O diagrama abaixo representa o relacionamento entre duas tabelas do banco de dados, as colunas “Id” representam as chaves primárias de cada tabela e a coluna “Id_Pedido” representa uma chave estrangeira:



Imagem associada para resolução da questão


Observando-se que cada tabela do modelo será representada como uma classe Java, e que usaremos as anotações do “Hibernate” para o mapeamento entre essas classes e as tabelas do banco, podemos representar esse mapeamento por meio das seguintes anotações:

Alternativas
Respostas
571: C
572: C
573: E
574: D
575: A