Questões de Concurso Público TRF - 5ª REGIÃO 2024 para Técnico Judiciário - Área de Apoio Especializado - Especialidade Desenvolvimento de Sistemas da Informação

Foram encontradas 18 questões

Q2386377 Programação
A linguagem Java é amplamente utilizada mundialmente, devido a sua robustez e consolidação na área da computação. Diante do exposto, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) A Máquina Virtual Java (JVM) permite que os programas Java sejam executados em diferentes plataformas, proporcionando portabilidade.
( ) Java não suporta herança, um dos princípios fundamentais da programação orientada a objetos.
( ) Java suporta coleta de lixo, o que significa que o programador não precisa gerenciar explicitamente a alocação e desalocação de memória.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Q2386378 Programação
A linguagem Java, assim como outras linguagens possui frameworks, ou seja, ferramentas que auxiliam a maximizar o desenvolvimento. Um dos mais utilizados em Java é o Spring, desta forma, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) O Spring é exclusivamente utilizado para o desenvolvimento de aplicações Android.
( ) O Spring não suporta a criação de APIs RESTful, sendo focado apenas em arquiteturas baseadas em serviços SOAP.
( ) O Spring é um framework de código aberto para desenvolvimento de aplicações Java.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2386379 Programação
O desenvolvimento de APIs vem se tornando cada vez mais frequente, devido a necessidade da comunicação entre sistemas, desta forma muitas tecnologias foram e estão sendo criadas para apoiar os desenvolvedores a terem melhor produtividade e organização ao longo do desenvolvimento das aplicações. O swagger no contexto do desenvolvimento de APIs é:
Alternativas
Q2386381 Programação
Assinale a alternativa que preencha corretamente a lacuna:
Todo e qualquer software considerando boas práticas de desenvolvimento, pressupõe-se ser documentado. Ao se tratar de APIs, estas requerem documentações imprescindíveis, para que um outro desenvolvedor possa compreender informações como: arquitetura de integração, dados a serem enviados/consumidos, entre outras informações técnicas. Desta forma, o Swagger é uma ferramenta que auxilia este processo de compreensão sobre a API que será fornecida. O Swagger contribui para o desenvolvimento de APIs Restful ______.
Alternativas
Q2386382 Programação
Os frameworks e bibliotecas que são disponibilizados para serem utilizados junto as linguagens de programação crescem constantemente, e tendo uma grande adoção pelos desenvolvedores, garantindo maior produtividade, organização e diversos outros benefícios, desta forma, a biblioteca Flyway no contexto de desenvolvimento de aplicações Java é uma ferramenta de controle de:
Alternativas
Q2386383 Programação
Considerando as afirmativas abaixo sobre o framework Hibernate, dê valores Verdadeiro (V) ou Falso (F).

( ) O Hibernate é exclusivamente utilizado para a criação de interfaces gráficas em aplicações Java.
( ) A utilização do Hibernate elimina a necessidade de conhecimento sobre a linguagem SQL, já que todas as operações de banco de dados são realizadas automaticamente pelo framework.
( ) O Hibernate é limitado a bancos de dados específicos e não oferece suporte a uma variedade de provedores de banco de dados relacionais.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Q2386394 Programação
Analise as afirmativas abaixo.

I. É um paradigma de programação que organiza o código em unidades autônomas chamadas objetos, encapsulando dados e comportamentos relacionados, promovendo reutilização, modularidade e facilitando a compreensão e manutenção do sistema.
II. É um paradigma de programação que enfatiza o uso de estruturas de controle, como sequência, seleção e repetição, para criar algoritmos organizados e eficientes, promovendo uma abordagem procedural e modular que facilita a compreensão, manutenção e depuração do código-fonte.

Assinale a alternativa que apresenta quais são os paradigmas de programação citados.
Alternativas
Q2386395 Programação
Sobre Programação Orientada a Objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) A herança em POO permite que uma classe herde atributos e métodos de outra classe, promovendo a reutilização de código.
( ) Objetos em POO não podem ser considerados entidades do mundo real, mas apenas representações abstratas no código-fonte.
( ) Em POO, o conceito de encapsulamento protege os detalhes internos de uma classe, permitindo que somente métodos específicos acessem seus atributos.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2386396 Programação
Leia a afirmativa abaixo.

Os quatro pilares da Orientação a Objetos, ______, ______, ______, e ______, formam a base conceitual que guia o design de sistemas, permitindo a criação de código modular, reutilizável e flexível, promovendo a eficiência e manutenção em ambientes de programação orientada a objetos.

Assinale a alternativa que preencha correta e respectivamente as lacunas. 
Alternativas
Q2386397 Programação
Leia a afirmativa abaixo.

A ______, enquanto princípio fundamental da Programação Orientada a Objetos, possibilita a criação de classes que adquirem atributos e comportamentos de outras, promovendo a reutilização de código, estruturação hierárquica e facilitando a manutenção e extensibilidade dos sistemas.

Assinale a alternativa que preencha corretamente a lacuna.
Alternativas
Q2386398 Programação

A programação orientada a objetos é sustentada por 4 pilares fundamentais, em que abstração é um destes pilares fundamentais. Desta forma, assinale a alternativa que apresenta o principal objetivo deste pilar.

Alternativas
Q2386403 Programação

Com relação a linguagem JavaScript, a definição para uma função chamada "dobrar" que retorna o dobro de um número em JavaScript é: 

Alternativas
Q2386404 Programação
A linguagem PHP é amplamente utilizada no desenvolvimento Web, e um de seus recursos amplamente utilizados são as sessões. Assinale a alternativa que apresenta, a forma correta de se iniciar uma sessão em PHP. 
Alternativas
Q2386405 Programação
Considerando que seja necessário a criação de uma nova aplicação Node.JS utilizando o npm (Node Package Manager), assinale a alternativa que apresenta qual o comando deve ser utilizado.
Alternativas
Q2386406 Programação
Com relação ao React Native, assinale a alternativa que apresenta como deve ser usado o AsyncStorage em React Native para armazenar dados localmente.
Alternativas
Q2386407 Programação
Sobre definição de Schema XML, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) XML Schema Definition (XSD) é uma linguagem utilizada para definir a estrutura e o conteúdo de documentos XML.
( ) Elementos em um schema XML não podem ter atributos associados a eles.
( ) Schemas XML fornecem uma maneira formal de definir a hierarquia e a cardinalidade dos elementos em um documento XML.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2386415 Programação
A linguagem CSS é extremamente importante para a estilização de páginas web. Diante do exposto, assinale a alternativa que apresenta que propriedade CSS3 é usada para aplicar sombras a elementos.
Alternativas
Q2386416 Programação
Na linguagem CSS, assinale a alternativa que apresenta a propriedade que é usada para arredondar as bordas de um elemento:
Alternativas
Respostas
1: B
2: A
3: D
4: B
5: C
6: A
7: C
8: C
9: A
10: D
11: D
12: A
13: D
14: D
15: B
16: B
17: A
18: D