Questões de Concurso Para procempa

Foram encontradas 1.151 questões

Resolva questões gratuitamente!

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

Q4347248 Engenharia de Software
Considerando-se a modelagem de sistemas através de UML, assinalar a alternativa CORRETA a partir do diagrama de classes abaixo: 

Imagem associada para resolução da questão
Alternativas
Q4347247 Engenharia de Software
 Analisar a sentença abaixo:

Notação de Modelagem de Processos de Negócio (BPMN, em inglês) é um método de diagrama de causa e efeito que modela as etapas, de ponta a ponta, de um processo de negócios planejado. Em 2011, a OMG lançou BPMN 2.0 e mudou o nome do método para Notação e modelo de processos de negócio (1ª parte). Criou-se um padrão mais detalhado para a modelagem de processos de negócio, usando um conjunto mais rico de símbolos e notações para diagramas de processos de negócio (2ª parte). Desde 2014, a BPMN é complementada por um método de criação de templates chamado padrão de modelo e notação de decisão, uma vez que a BPMN naturalmente lida com fluxos de decisões (3ª parte).

A sentença está:
Alternativas
Q4347246 Engenharia de Software
Todo framework se baseia em alguns princípios. No caso do Spring Boot, são:

I. Prover uma experiência de finalização de projeto (getting started experience) extremamente rápida e direta.
II. Apresentar uma visão bastante opinativa (opinionated) sobre o modo como devemos configurar nossos projetos Spring, mas, ao mesmo tempo, flexível o suficiente para que possa ser facilmente substituída de acordo com os requisitos do projeto.
III. Fornecer uma série de requisitos não funcionais já pré-configurados para o desenvolvedor, como: métricas, segurança, acesso a base de dados, servidor de aplicações/servlet embarcado, etc.
IV. Não prover nenhuma geração de código e minimizar a zero a necessidade de arquivos XML.

Estão CORRETOS:
Alternativas
Q4347245 Programação
 Analisar a sentença abaixo:

Node.js é um software de código aberto, multiplataforma, baseado no interpretador V8 do Google e que permite a execução de códigos JavaScript fora de um navegador web (1ª parte). O runtime de JavaScript é constituído pelos seguintes comandos: node package manager (npm) e node package extractor (npx) (2ª parte). O npx tem o propósito de executar código armazenado num package de nodejs, instalando o software globalmente ou localmente; já o node package manager tem o propósito de instalar a nível local o código instalado globalmente (3ª parte).

A sentença está:
Alternativas
Q4347244 Programação
 O XML é um formato para a criação de documentos com dados organizados de forma hierárquica, como se vê, frequentemente, em documentos de texto formatados, imagens vetoriais ou bancos de dados. Quanto às características do XML, é INCORRETO afirmar que:
Alternativas
Q4347243 Programação

É bastante simples trabalhar com componentes em react. O código abaixo retorna qual resultado? 



Imagem associada para resolução da questão

Alternativas
Q4347242 Programação
CSS é uma linguagem de marcação, amplamente utilizada com HTML ou XHTML, e representa diversas possibilidades para a formatação. Alguns pontos fazem o seu uso essencial na programação. Sobre isso, numerar a 2ª coluna de acordo com a 1ª, associando o termo com seu benefício, e, após, assinalar a alternativa que apresenta a sequência CORRETA: 

(1) Criação de animações. (2) Criação de efeitos visuais. (3) Sites dinâmicos. (4) Landings pages.

(_) Páginas para captação de leads ou dados de visitantes que contam com componentes gráficos em destaque e formulários de preenchimento de dados.
(_) Sobrepostos, como o Parallax, criam layouts diferenciados, com imagens que possuem profundidade, e se tornam mais agradáveis para a experiência.
(_) Possibilita a criação de páginas responsivas, transições, contas personalizadas e textos ou caixas que mudam de cor conforme a navegação.
(_) Proporciona uma experiência mais atrativa ao usuário, em comparação com páginas estáticas, e merecem maior atenção na execução de estruturas. 
Alternativas
Q4347240 Algoritmos e Estrutura de Dados

As estruturas da Figura 1 e Figura 2 mostram uma sequência de comandos.



Imagem associada para resolução da questão




Marcar a alternativa que define, na ordem correta, as estruturas das Figuras 1 e 2:

Alternativas
Q4347239 Programação
Um algoritmo nada mais é que um texto contendo comandos (instruções) que devem ser executados numa determinada ordem. Considerando-se o exposto, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) Bit - menor porção de informação entendível pelo computador, são os zeros e uns.
(_) Compilador - são programas capazes de transformar códigos-fonte em códigos-objeto.
(_) Hardware - são programas de computador.
(_) Software - componentes físicos e eletrônicos do computador. 
Alternativas
Q4347238 Arquitetura de Software
O conceito de utilizar os padrões de forma indiscriminada é conhecido como antipadrões (anti patterns). Sobre o exposto, analisar a sentença abaixo:

Um antipadrão constitui o uso indevido dos padrões de projeto ou o seu uso exagerado, o que pode ser constatado pela utilização de padrões impróprios para um determinado contexto, ou uso inadequado (1ª parte). A utilização dos padrões proporciona um aumento na flexibilidade do sistema, entretanto pode deixá-lo mais complexo ou degradar a performance (2ª parte). Algumas perdas não são toleráveis, mas subestimar os efeitos colaterais da adoção dos patterns é um erro comum, principalmente daqueles que tomam o uso como normal e desnecessário (3ª parte).

A sentença está:
Alternativas
Q4347237 Engenharia de Software
Em Engenharia de Software, um padrão de desenho ou padrão de projeto é uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software (design patterns). Sobre as características do padrão desenvolvido, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) Generalidade: todo padrão deve permitir a construção de outras realizações a partir deste padrão.
(_) Abertura: um padrão deve permitir a sua extensão para níveis mais baixos de detalhe.
(_) Combinatoriedade: os padrões são relacionados hierarquicamente. Padrões de alto nível podem ser compostos ou relacionados com padrões que endereçam problemas de nível mais baixo. 
Alternativas
Q4347236 Engenharia de Software
Os plugins foram lançados para Jenkins e estendem seu uso para projetos escritos em linguagens diferentes de Java.

Sobre o tema, analisar a sentença abaixo: Os plugins estão disponíveis para integrar o Jenkins com a maioria dos sistemas de controle de versão e bancos de dados de bugs (1ª parte). Muitas ferramentas de construção são suportadas por meio de seus respectivos plugins (2ª parte). Os plugins também podem alterar a aparência do Jenkins ou adicionar novas funcionalidades (3ª parte).

A sentença está:
Alternativas
Q4347234 Noções de Informática
Para proteger o computador e a rede de um malware, deve-se utilizar dois recursos: vigilância pessoal e ferramentas de proteção. São características de uma proteção antivírus bem projetada:

I. Verifica todos os programas recém-baixados para garantir que estejam livres de malware.
II. Verifica o computador periodicamente para detectar e combater todos os malwares que possam ter sido introduzidos.
III. Atualizada regularmente para reconhecer as ameaças mais recentes.

Estão CORRETAS:
Alternativas
Q4347233 Segurança da Informação
Uma chave criptográfica é um valor secreto que interage com o algoritmo de encriptação. Sobre a criptografia e seus quatro objetivos principais, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Confidencialidade da mensagem. (2) Integridade da mensagem. (3) Autenticação do remetente. (4) Não repúdio ou irretratabilidade do remetente.

(_) O destinatário deverá ser capaz de verificar se a mensagem foi alterada durante a transmissão.
(_) O destinatário deverá ser capaz de verificar se o remetente é realmente quem diz ser.
(_) Não deverá ser possível ao remetente negar a autoria de sua mensagem.
(_) Só o destinatário autorizado deve ser capaz de extrair o conteúdo da mensagem da sua forma cifrada. 
Alternativas
Q4347230 Banco de Dados
 O processo de criação do Banco de Dados é formado por 4 fases. Em relação a essas fases, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Primeira fase. (2) Segunda fase. (3) Terceira fase. (4) Quarta fase. 

(_) É o projeto conceitual (ou modelagem) cujo objetivo é definir um modelo de dados conceitual que inclua a descrição das entidades do BD, dos atributos das entidades, dos relacionamentos entre entidades, além das possíveis restrições.
(_) É o projeto lógico (ou implementação) que objetiva mapear o modelo de dados conceitual para o modelo de dados relacional.
(_) É o projeto físico que objetiva mapear o modelo de dados relacional para o modelo de dados físico que tratará das estruturas em memória e organização dos arquivos do BD (arquivos de índices).
(_) São feitos o levantamento e a análise dos requisitos. Nessa fase, são realizadas entrevistas com os potenciais utilizadores do BD e são levantados documentos importantes.
Alternativas
Q4347229 Sistemas Operacionais
Dentre as camadas do sistema operacional Windows, há o núcleo do sistema operacional NT, que é o programa que oferece a tradicional interface de chamadas de sistema sobre onde todo sistema operacional é montado. Este programa do modo núcleo é chamado:
Alternativas
Q4347228 Sistemas Operacionais
Dentre a estrutura do núcleo do sistema operacional Linux, no nível mais alto, as operações de E/S (Entrada e Saída) são todas integradas sob uma camada que é utilizada na produção sequencial de diretórios de arquivos:
Alternativas
Q4347227 Redes de Computadores
Assinalar a alternativa que preenche as lacunas CORRETAMENTE:

Protocolo definido na RFC 2060, fornece mecanismos extensos de leitura de mensagens ou parte delas. Este protocolo tem muitos recursos, como a possibilidade de endereçar a correspondência _________. Trata-se do protocolo ________. 
Alternativas
Q4347226 Redes de Computadores
Dentre os principais protocolos da camada de aplicação do modelo OSI, encontra-se o protocolo DNS, que permite vincular a resolução de nomes vinculados ao endereço IP. Assinalar a alternativa que preenche as lacunas CORRETAMENTE:

Um registro de recurso DNS é uma tupla de _______ campos. Um dos registros mais importantes, que contém o endereço IP, é do tipo _______. 
Alternativas
Q4347221 Programação
Considerando o HTML5, os marcadores <OL> e </OL>, são utilizados para:
Alternativas
Respostas
181: D
182: C
183: D
184: D
185: E
186: D
187: E
188: E
189: D
190: D
191: E
192: A
193: E
194: B
195: C
196: E
197: A
198: B
199: A
200: C