Questões de Concurso Para analista judiciário - análise de sistemas - desenvolvimento

Foram encontradas 575 questões

Resolva questões gratuitamente!

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

Q2900414 Arquitetura de Software

No que se refere a álgebra relacional e modelo relacional, julgue os itens a seguir.

I A junção natural (natural joint) é uma operação binária que permite combinar certas seleções e um produto cartesiano dentro de uma operação.

II As operações de projeção generalizada estendem as operações de projeção de modo a permitir que funções aritméticas sejam usadas como parte da projeção.

III A operação de junção externa (outer joint) é uma extensão da operação de junção para tratar informações omitidas.

IV A operação project é primária e retorna o argumento da relação excluindo certos atributos.

A quantidade de itens certos é igual a

Alternativas
Q2900413 Arquitetura de Software

Com relação a engenharia de software, julgue os seguintes itens.

I Já se tem livros repletos de padrões e procedimentos para elaborar software; isso fornece ao desenvolvedor tudo o que ele precisa.

II A engenharia de software vai resultar na criação de documentação volumosa e desnecessária que certamente nos atrasará.

III Se eu decidir terceirizar um projeto de software, vou poder relaxar e deixar que aquela firma o elabore.

IV Até que eu esteja com o programa executando, não tenho como avaliar a sua qualidade.

V Os requisitos de projeto mudam continuamente, mas as mudanças podem ser facilmente acomodadas porque o software é flexível.

VI Possuímos ferramentas de desenvolvimento de software que estão no estado-da-arte, afinal compramos os computadores mais novos do mercado.

VII O único produto de trabalho que pode ser entregue para um projeto de software bem-sucedido é o programa executável.

VIII Se o planejamento atrasar, é possível adicionar mais programadores e ficar em dia (conceito horda mongólica).

IX O estabelecimento geral de objetivos é suficiente para iniciar a escrita de programas; os detalhes podem ser fornecidos posteriormente.

Acerca da classificação desses itens, é correto afirmar que

Alternativas
Q2900412 Arquitetura de Software

Assinale a opção incorreta no que diz respeito ao ciclo de vida de um software.

Alternativas
Q2900411 Arquitetura de Software

Julgue os itens a seguir, acerca de estrutura de dados.

I Em uma estrutura de dados do tipo árvore AVL, o fator de equilíbrio é arbitrário.

II Em uma árvore binária, cada nó possui um item de dados e pode ter até dois filhos.

III Árvores B são árvores de pesquisa balanceadas e projetadas especialmente para a pesquisa de informação em discos magnéticos e outros meios de armazenamento secundário.

IV Árvores B maximizam o número de operações de movimentação de dados (escrita/leitura) em uma pesquisa.

Estão certos apenas os itens

Alternativas
Q2900408 Arquitetura de Software

Em relação a sistemas operacionais, assinale a opção incorreta.

Alternativas
Q2900406 Arquitetura de Software

Assinale a opção incorreta com respeito ao ambiente Unix.

Alternativas
Q2900405 Arquitetura de Software

Acerca da programação orientada a objetos (POO), assinale a opção incorreta.

Alternativas
Q2900404 Arquitetura de Software

Com relação à linguagem de programação Delphi, assinale a opção incorreta.

Alternativas
Q2900401 Arquitetura de Software

Em relação a banco de dados, assinale a opção correta.

Alternativas
Q2827617 Português

Assinale a opção em que a alteração proposta para o texto prejudica sua coerência ou resulta em incorreção gramatical.

Alternativas
Q2827616 Português

Infere-se da argumentação do texto que "a civilização está a perigo" (L.8) porque

Alternativas
Q2827614 Português

Texto para a questão.




No texto, os trechos que se apresentam na voz passiva, ou seja, estabelecem uma relação em que o sujeito verbal recebe a ação incluem

I "O Estado indiano foi um estrondoso sucesso" (L.4).

II "uma maravilha a ser observada" (L.5-6).

III "quando comparado a muitos outros países" (L.8-9).

IV "Há elementos da democracia" (L.12).

V "seus próprios meios de se reequilibrar" (L.16-17).

Estão certos apenas os itens

Alternativas
Q2827609 Português

Texto para a questão.




Julgue os seguintes itens, a respeito das idéias do texto.

I O autor considera o regime democrático positivo, mesmo quando sofre adaptações.

II O texto usa a Índia como exemplo de uma proposta de intervenção e reestruturação dos sistemas democráticos de governo nos países mais pobres.

III A tese defendida pela argumentação do texto é a de que o Fórum Econômico Mundial de Davos tem valorizado aspectos políticos, como a democracia nos países pobres.

A quantidade de itens certos é igual a

Alternativas
Q2827596 Português

Constrói-se a textualidade estabelecendo-se relações de retomadas de sentido, em que certas palavras remetem a outras, em uma verdadeira cadeia de elos de coesão. Nesse sentido, assinale a opção incorreta.

Alternativas
Q2536550 Banco de Dados
O banco de dados relacional é um recurso imprescindível para a operacionalização dos sistemas nas organizações; é através dessas estruturas que os dados coletados pelas aplicações de diferentes plataformas são armazenados, possibilitando a sua posterior recuperação e utilização pelos usuários. Para organizar corretamente os dados nessas estruturas, os profissionais aplicam o recurso de normalização, que é focado na prevenção de problemas com repetição e atualização de dados, além do correto tratamento no que diz respeito à integridade. Seguindo os conceitos definidos nessa padronização, é possível afirmar que “eliminar dependências funcionais transitivas” é uma característica da: 
Alternativas
Q2536549 Programação
A equipe de desenvolvimento de sistemas do Tribunal de Justiça do Estado do Maranhão, buscando a integração contínua das ferramentas utilizadas, adotou a utilização do npm. O gerenciador de pacotes em questão é essencial para o desenvolvimento empregando o Node.js, que é utilizado na construção e manutenção de algumas API’s do órgão, permitindo a instalação, a utilização e o compartilhamento de bibliotecas de código JavaScript de uma forma rápida e simplificada. Considerando a utilização do npm através da interface de linha de comando (CLI), na versão 10.7.0, pode-se afirmar que o comando para listar os pacotes instalados é npm
Alternativas
Q2536548 Engenharia de Software
O Behaviour Driven Development (BDD) é uma técnica de desenvolvimento ágil que busca integrar regras de negócio com linguagem de programação, focando no comportamento do software. Por se tratar de uma evolução do TDD, a metodologia permite que os testes ainda orientem o desenvolvimento, proporcionando que os testes sejam escritos antes mesmo que o código de programação. Sobre a utilização de BDD, analise as afirmativas a seguir.


I. Simplifica a comunicação utilizando cenários descritos pelo cliente ou analista, dividindo-os em três blocos definidos pelas palavras-chave: Given, When e Then.
II. O Spock é um framework que oferece algumas vantagens como a utilização da linguagem Groovy e um formato de escrita de testes intuitivo e de fácil leitura.
III. Proporciona diversas vantagens como uma melhor comunicação entre as equipes, um maior compartilhamento de conhecimento, documentação dinâmica e uma visão do todo.


Está correto o que se afirma em
Alternativas
Q2536547 Engenharia de Software
Determinado desenvolvedor de softwares, com experiência em uma linguagem de programação específica, foi contratado por uma Software House de grande porte para trabalhar com a mesma linguagem de programação do seu domínio. Durante o processo de onboarding, o profissional recebeu diversas orientações sobre os produtos da empresa, as necessidades e também os desafios de cada um dos projetos; na parte técnica, o profissional foi instruído inúmeras vezes que na organização existem diversos códigos legados, que foram produzidos no início desses projetos por desenvolvedores que já não fazem mais parte da organização e que, por norma de um acordo interno, todas as intervenções nesses códigos necessitam passar por um processo de refatoração e adequação de boas práticas de programação. Como material de apoio, o desenvolvedor recebeu toda a documentação interna da empresa onde constam os padrões de código, baseados em técnicas de Clean Code, que devem ser seguidos nas implementações, além de uma indicação de leitura e estudo de livros relacionados a esse tema. Diante do exposto, assinale a afirmativa INCORRETA.
Alternativas
Q2536546 Direito Digital
Com o aumento crescente do volume de dados pessoais coletados e processados pelas empresas e órgãos públicos, foi sancionada, em 14 de agosto de 2018, a Lei nº 13.709/2018 – Lei Geral de Proteção de Dados – LGPD, que representa um marco na história da proteção de dados no Brasil. Essa legislação, inspirada no Regulamento Geral de Proteção de Dados da União Europeia, busca garantir os direitos fundamentais de liberdade e privacidade dos cidadãos brasileiros. No artigo 5º, para os fins dessa Lei, considera-se que:


I. Um banco de dados é um conjunto estruturado de dados pessoais, estabelecido apenas em um único local, em suporte eletrônico ou físico.
II. A criptografia é a utilização de meios técnicos razoáveis e disponíveis no momento do tratamento, por meio dos quais um dado perde a possibilidade de associação, direta ou indireta, a um indivíduo.
III. A eliminação é a exclusão de dado ou de conjunto de dados armazenados em banco de dados, independentemente do procedimento empregado.


Está correto o que se afirma apenas em
Alternativas
Respostas
61: D
62: B
63: A
64: C
65: D
66: D
67: B
68: C
69: B
70: C
71: D
72: C
73: B
74: D
75: A
76: C
77: A
78: A
79: A
80: C