Questões de Concurso Sobre arquitetura de software
Foram encontradas 7.542 questões
Para impressão de um documento no MS-Word, temos várias opções de configuração, uma delas é escolher quais páginas você quer imprimir. Para imprimirmos as páginas 10, 14 e 21 de um documento com 30 páginas, com a janela de impressão aberta na opção páginas, digitamos:
No MS-Excel 2016 se digitarmos na Barra de Fórmulas =50*4/8+15 e apertarmos ENTER, qual será o resultado?
Em diversas ocasiões, no SO Windows, é necessário o acesso à determinadas aplicações usando comandos. Essas ocasiões podem resumir-se em comportamentos inesperados do ambiente gráfico e dos aplicativos instalados. Alguns recursos do Windows 10 possuem atalhos que permitem que você os execute rapidamente a partir da caixa "Executar". Basta você abrir o Executar pressionando a tecla de atalho "Win+R" e digitar o comando. Qual comando apaga informações de DNS do protocolo IP?
No MS-Word 2016, as funções Rascunho, Largura da Página, Layout da Web e Zoom, juntas estão na guia:
No MS-Excel se digitarmos na célula C10 a fórmula =SE(A10>=84;A10*5;A10*10) e apertarmos ENTER, qual será o resultado, sabendo que o valor da célula A10 é 83?
Sobre a configuração de balanceamento de carga com servidor de aplicação JBOSS EAP 7, considere as seguintes afirmativas:
1. No balanceador mod_cluster, o protocolo AJP é opcional.
2. AJP é um protocolo que estende o TCP/IP, baseando-se em REST para conectar nodos JBOSS e efetuar o balanceamento de carga.
3. Uma das vantagens do balanceador mod_jk é a detecção automática de deploy/undeploy de aplicações nos nodos.
4. Com o balanceador mod_cluster, consegue-se automaticamente detectar os nodos, por meio da notificação de eventos do ciclo de vida dos servidores.
Assinale a alternativa correta.
A Instrução Normativa nº 01, de 4 de abril de 2019, do Ministério da Economia, dispõe sobre o processo de contratação de soluções de Tecnologia da Informação e Comunicação (TIC) pelos órgãos e entidades integrantes do Sistema de Administração dos Recursos de Tecnologia da Informação (SISP) do Poder Executivo Federal. Sobre o assunto, considere as seguintes afirmativas:
1. As contratações devem seguir as seguintes fases: Planejamento da Contratação, Seleção do Fornecedor e Gestão do Contrato.
2. O Termo de Referência ou Projeto Básico deve conter as estimativas de preços da contratação e o modelo de execução e gestão do contrato.
3. A fase de seleção do fornecedor é conduzida pela Área de Licitações.
4. É obrigatória a execução de todas as etapas da fase de Planejamento da Contratação, independentemente do tipo de contratação.
Assinale a alternativa correta.
Estabelecido há algum tempo no negócio de Food Truck, o TI-Truck precisa fazer uma análise estratégica para decidir onde investir e detectar pontos-chave de seu empreendimento, objetivando o sucesso e a continuidade dos serviços. Assim, o dono do TI-Truck, decidindo fazer uma análise SWOT, identificou os elementos e precisa inseri-los na matriz. Os elementos encontrados são: (1) Situação econômica do Brasil; (2) Apoio financeiro por parte de investidores; (3) Preços acessíveis; e (4) Falta de divulgação dos produtos.
Assinale a alternativa que classifica os elementos encontrados, correspondendo-os na Matriz SWOT.
A respeito do processo “Realizar o Controle Integrado de Mudanças” do PMBOK 6ª edição, considere as seguintes afirmativas:
1. Os projetos devem instituir o CCM (Comitê de Controle de Mudanças), descrito no processo, que decide sobre aprovação, adiamento ou rejeição de mudanças.
2. As solicitações de mudanças são iniciadas pelo gerente de projeto, para que o processo não sofra inconsistências, e podem ocorrer a qualquer momento ao longo do ciclo de vida do projeto.
3. Sempre que uma solicitação de mudança puder afetar qualquer das linhas de base do projeto, um processo de controle de mudanças formal e integrado será necessário.
4. Solicitações de mudanças podem ser iniciadas verbalmente, mas devem ser registradas por escrito e lançadas no sistema de gerenciamento de mudanças ou no sistema de gerenciamento de configuração.
Assinale a alternativa correta.
Das abordagens especializadas para modelagem de processos, destaca-se a que enfatiza a captura de processos e atividades essenciais, de relevância estratégica, que agregam valor ao serviço ou produto entregue ao cliente. Essa abordagem que também captura processos habilitadores que a apoiam é chamada de:
Um analista recebeu uma enorme quantidade de dados referentes a alunos de uma universidade. Ele precisa criar um software que preveja quais alunos poderiam abandonar o curso, para que medidas dentro da universidade possam ser tomadas, de forma preventiva. Nos dados de alunos já conhecidos, têm-se a idade, o bairro de residência, a cidade natal, o salário médio da família, a escolaridade dos pais, a porcentagem concluída do curso, o índice de rendimento acadêmico e a situação (matriculado, trancado, abandono). Para criar esse software, o analista precisará usar algoritmos de Data Mining, mais especificamente aprendizado de máquina _____________________ para a tarefa de _____________________.
Assinale a alternativa que preenche corretamente as lacunas acima, na ordem em que aparecem no texto.
A linguagem PHP não suporta herança múltipla e, portanto, implementa mecanismos para minimizar os prejuízos de não ter essa característica. Sobre traits e interfaces (PHP 5.4.0 ou superior), considere as seguintes afirmativas:
1. Interfaces proveem uma implementação completa de um método.
2. Traits permitem polimorfismo.
3. Pode-se usar mais de um trait em uma classe.
4. Interfaces podem estender outras interfaces.
Assinale a alternativa correta.
Considere o seguinte trecho de código em JSP com JSTL/EL (Java EE 7):
< c:set var="ano" value="2018" / >
< c:set var="ano" value="2019" scope="request" / >
< c:out value="${ano}" / >
O que será apresentado por esse trecho de código?
O COBIT “provê um modelo de processo genérico que representa todos os processos normalmente encontrados nas funções de TI, fornecendo um modelo de referência comum compreensível para os gerentes das operações de TI e de negócios”. A respeito de COBIT, assinale a alternativa INCORRETA.
Um Analista de Sistemas está projetando um sistema de controle de motoristas, automóveis e corridas efetuadas. Em um primeiro refinamento, ele gera o seguinte Diagrama de Classes:
A partir desse diagrama, o analista precisa representar uma classe Corrida, feita por um motorista em um automóvel, indicando a data, a quilometragem, a origem e o destino. Essa classe deve ser:
Segundo Sommerville, para a maioria dos sistemas de grande porte ainda se tem uma fase de Engenharia de Requisitos, claramente identificável, antes de se iniciar a implementação do sistema. As atividades dessa fase podem ser apresentadas como Estudo de Viabilidade, Elicitação e Análise de Requisitos, Especificação de Requisitos e Validação de Requisitos. Sobre a atividade de Elicitação e Análise de Requisitos, que é um processo interativo, com feedback contínuo, considere as seguintes afirmativas:
1. Os requisitos conflitantes não devem ser tratados nessa fase, sendo todos os conflitos resolvidos já no início do processo.
2. Essa atividade pode envolver o desenvolvimento de protótipos.
3. Essa atividade envolve a verificação dos requisitos quanto a realismo, consistência e completude.
4. Nessa atividade há interação com os stakeholders.
Assinale a alternativa correta.
Os comandos DDL abaixo definem uma base de dados de uma livraria, contendo os clientes, os livros e as vendas.
CREATE TABLE tb_cliente (
id_cli INTEGER NOT NULL,
nm_cli VARCHAR(50) NOT NULL,
email_cli VARCHAR(100) NOT NULL,
dn_cli DATE NOT NULL,
CONSTRAINT cliente_pk PRIMARY KEY (id_cli));
CREATE TABLE tb_livro (
id_livro INTEGER NOT NULL,
nome_livro VARCHAR(50) NOT NULL,
autor_livro VARCHAR(50) NOT NULL,
valor_livro REAL NOT NULL,
CONSTRAINT livro_pk PRIMARY KEY(id_livro));
CREATE TABLE tb_venda (
id_cli INTEGER NOT NULL,
id_livro INTEGER NOT NULL,
data_compra DATE NOT NULL,
qtde_compra INTEGER NOT NULL,
CONSTRAINT cliente_fk FOREIGN KEY (id_cli)
REFERENCES tb_cliente(id_cli),
CONSTRAINT livro_fk FOREIGN KEY (id_livro)
REFERENCES tb_livro(id_livro),
CONSTRAINT cliente_livro_pk PRIMARY KEY (id_cli, id_livro));
Qual consulta SQL apresenta o valor total de vendas por autor?
Um desenvolvedor se depara com um problema no seu sistema de manutenção de equipamentos de informática: um equipamento pode ser uma máquina completa, mas também pode ser um elemento que compõe essa máquina. Isso significa que uma manutenção pode ser feita tanto num computador como em somente uma placa de vídeo de um computador. Dessa forma, um equipamento é formado por outros equipamentos, numa estrutura hierárquica do tipo partetodo. Para resolver esse problema, o desenvolvedor recorreu aos Padrões de Projeto (Design Patterns). Nesse caso, qual padrão de projeto clássico deve ser aplicado para representar essa hierarquia?
A normalização de bancos de dados relacionais é a aplicação de regras no projeto do banco de dados, visando a redução de redundâncias, o aumento de desempenho e também a melhora da integridade dos dados. A forma normal que indica que atributos não chave devem ser mutuamente independentes e dependentes unicamente da chave primária é:
Uma transação no banco de dados deve satisfazer algumas propriedades para garantir a sua confiabilidade. São elas: