Questões de Concurso Público PRODEB 2018 para Especialista de TIC - Construção de Software

Foram encontradas 50 questões

Q1152715 Administração Financeira e Orçamentária
Ao se referir à administração pública, surge a necessidade de elaboração de um orçamento público anual que não permita que os gastos superem a arrecadação, de tal forma que não comprometa os orçamentos dos futuros governantes e permita novas ações. Considerando o exposto, assinale a alternativa que apresenta o conceito de gestão estratégica na administração pública que revisa a visão original do Plano Plurianual.
Alternativas
Q1152716 Administração Pública
Um dos maiores desafios do administrador público é administrar os processos para que eles sejam capazes de gerar produtos/serviços que atendam às necessidades e às expectativas dos cidadãos-usuários e de outras partes interessadas. Nesse sentido, o administrador público deve traduzir as necessidades dos cidadãos-usuários em
Alternativas
Q1152717 Administração Pública
A Administração Pública deve adotar os conceitos de responsabilidade socioambiental. Nesse sentido, são objetivos do sistema de gestão socioambiental:
Alternativas
Q1152718 Marketing
É correto afirmar que, nas organizações públicas, a elaboração do plano de marketing é um exercício de planejamento estratégico que
Alternativas
Q1152719 Administração Geral
Assinale a alternativa que apresenta os pilares de um modelo contemporâneo de administração pública.
Alternativas
Q1165629 Banco de Dados

Referente a banco de dados não relacionais, normalmente denominados de NoSQL, analise as assertivas e assinale a alternativa que aponte a(s) correta(s).


I. É projetado para realizar o armazenamento de dados não estruturados.

II. É projetado para ser utilizado em arquiteturas distribuídas em rede.

III. Possui suporte a propriedades transacionais ou formas normais.

IV. Em relação à normalização de dados, atende somente a 1FN (Primeira Forma Normal).

Alternativas
Q1165630 Arquitetura de Software
Em relação aos padrões de projeto de software e princípios arquiteturais, em programação orientada a objetos, existe um princípio denominado de SOLID. Ele, por sua vez, é composto por 05 princípios de acordo com as suas iniciais, sendo eles:
Alternativas
Q1165631 Algoritmos e Estrutura de Dados
Método de Ordenação que utiliza-se do método da divisão e conquista para ordenação do vetor. Sua complexidade é dada por O(n lg(n)). Em sua técnica, escolhe um elemento denominado de pivô (um dos elementos a serem ordenados) e separa os elementos em 2 partes, de modo que os elementos menores que o pivô ficam à esquerda e os elementos maiores que o pivô ficam à direita. Esse processo é repetido recursivamente até que todos os elementos estejam ordenados. Como se denomina Método de Ordenação?
Alternativas
Q1165632 Arquitetura de Software
Com base no Modelo de Maturidade Proposto por Leonard Richardson para utilização de REST, assinale a alternativa que se refere aos seus níveis de maturidade e estruturas abordadas.
Alternativas
Q1165633 Programação
Qual é o comando de controle utilizado na ferramenta de gerenciamento de filas da IBM Web Sphere MQ para criar um gerenciador de filas?
Alternativas
Q1165634 Sistemas Operacionais
Atualmente, várias empresas têm utilizado a containerização de aplicações. Dentro dessa plataforma, como pode ser definido o termo container?
Alternativas
Q1165635 Programação

Ferramentas para o Gerenciamento de Dependências já estão disponíveis para as principais linguagens de desenvolvimento utilizadas no mercado. Com base nisso, dentre as linguagens escolhidas, relacione as colunas com a linguagem de programação e a sua respectiva ferramenta para o gerenciamento de dependências e assinale a alternativa com a sequência correta.


1. PHP

2. JAVA

3. .NET

4. RUBY

5. JAVASCRIPT


( ) YARN

( ) RUBYGEMS

( ) NUGET

( ) COMPOSER

( ) MAVEN

Alternativas
Q1165636 Programação
Com base no Framework VueJS, qual é uma das diretivas possíveis utilizada para renderizar uma lista de elementos com base nos dados de um determinado Array?
Alternativas
Q1165637 Engenharia de Software
O método de desenvolvimento ágil denominado de XP (Extreme Programming) tem sua estrutura baseada em algumas prerrogativas, dentre as quais, é correto citar como princípios do XP:
Alternativas
Q1165638 Programação
Um AsyncTask é um objeto disponível para linguagens de programação móveis para android, que permite realizar o encapsulamento em uma interface de forma simples para o uso de threads. No entanto, sempre que for realizar a aplicação desse objeto é obrigatório implementar um método específico. Qual é o método que sempre deve ser implementado para a utilização do objeto AsyncTask?
Alternativas
Q1165639 Arquitetura de Software
Com base no modelo SOLID utilizado como referência para padrões de projeto e princípios arquiteturais, um dos seus princípios denominados de LSP (Liskov substitution principle) diz respeito ao fato de que
Alternativas
Q1165640 Banco de Dados

Sobre as formas de normalização em um banco de dados relacional, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).


I. Para estar na Primeira Forma Normal (1FN), deve-se criar tabelas separadas para cada grupo de dados relacionados e existir somente uma coluna duplicada em cada tabela.

II. Para estar na Segunda Forma Normal (2FN), deve-se estar na 1FN e eliminar as colunas que não possuem dependência funcional com as chaves primárias.

III. Para estar na Quarta Forma Normal (4FN), deve-se estar na 3FN e não existir dependências multivaloradas.

IV. Para estar na Terceira Forma Normal (3FN), deve-se estar na 2FN e eliminar as colunas que não possuem dependência funcional dentro da chave primária.

Alternativas
Q1165641 Redes de Computadores
A respeito do processo de enfileiramento de mensagens conhecido como Ponto-a-Ponto, é correto afirmar que
Alternativas
Q1165642 Programação

Na Linguagem de Programação JavaScript, uma string é imutável. Com base nisso, considere o seguinte trecho de código e assinale a alternativa que apresenta o valor que será exibido no console após a última chamada da função.


var cidade = “Parana”;

cidade.replace(“rana”,“nama”);

console.log(cidade);

Alternativas
Q1165643 Banco de Dados
Com base nos sistemas de banco de dados NoSQL, assinale a alternativa que correlaciona corretamente os SGBD`s no NoSQL e seus modelos estruturais.
Alternativas
Respostas
21: A
22: D
23: B
24: E
25: C
26: C
27: A
28: B
29: D
30: E
31: B
32: D
33: A
34: C
35: B
36: B
37: E
38: D
39: B
40: E