Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.108 questões

Q2919128 Arquitetura de Software

Nas linguagens de programação, existe um conjunto de comandos que são básicos. Os laços de repetição permitem ao desenvolvedor economizar muito trabalho, pois repetem um determinado segmento de código muitas vezes.

No ASP.NET existem formas diferentes de criar laços de repetição. Apesar de todas executarem repetidamente um conjunto de instruções, a aplicação de cada uma delas é diferente.


Acerca das estruturas de laço do ASP.NET, assinale a opção correta.

Alternativas
Q2919122 Arquitetura de Software

Considere o texto a seguir.


Dentro de um sistema operacional multiprogramado sempre há diversos processos em execução. Uma CPU só pode executar um processo de cada vez; logo, passa a realizar trocas constantes entre diferentes processos, dando um pouco de tempo para cada um deles. Essa estratégia permite um uso mais eficiente da CPU, visto que ela não fica parada enquanto um processo está esperando um evento externo, por exemplo.

Um processo estará no estado chamado ___________ quando ele estiver ___________ a CPU. Seu estado poderá mudar para o estado ___________ se solicitar um recurso ___________ naquele momento.


Em relação aos diferentes estados de execução possíveis, assinale a opção que apresenta os termos que preenchem corretamente as lacunas do 2.º parágrafo do texto acima.

Alternativas
Q2919107 Arquitetura de Software

Maria é desenvolvedora web. Suas aplicações estão espalhadas em diversos servidores web e utilizam um servidor SQL Server 2005 chamado BDSRV01. Uma nova instância, denominada Corp, e uma nova database, chamada CorpBD, foram criadas no servidor BDSRV01 para abrigar o banco de dados de um novo sistema.

Maria irá usar um objeto SqlConnection e o método de autenticação “Windows Integrated” para conectar ao banco de dados.


Assinale a opção que contém a string de conexão correspondente ao cenário apresentado.

Alternativas
Q2919094 Arquitetura de Software

As aplicações de um determinado servidor Web IIS 6.0 são sensíveis e todo o seu acesso deve ser obrigatoriamente autenticado. Assinale a opção que indica a configuração que bloqueia o acesso anônimo no servidor.

Alternativas
Q2919093 Arquitetura de Software

O Capability Maturity Model Integration – CMMI, é um conjunto de técnicas e modelos de gerenciamento integrados que intenciona realizar, de forma contínua ou por estágios, melhorias nos processos de engenharia de software, sistemas e serviços. A respeito dos níveis de maturidade do CMMI, relacione a primeira coluna à segunda e, em seguida, assinale a opção correta.


I – Nível 1 - inicial

II – Nível 2 - gerenciado

III – Nível 3 - definido

IV – Nível 4 - gerenciado quantitativamente

V – Nível 5 - otimizado


( ) Processos básicos de controle e gerência estão consolidados e são seguidos. Políticas organizacionais estão documentadas e as pessoas recebem treinamento. Há a medição de performance dos processos e ações corretivas são tomadas.

( ) Nesse nível, a atenção da organização é na melhoria contínua dos processos e da qualidade, com base no entendimento das causas das variações dos resultados ou na introdução de novas tecnologias.

( ) Processos estão organizados, em vigor e muito bem detalhados e documentados. Existe proatividade, e a integração entre os processos de toda a organização é bem conhecida e administrada.

( ) Nesse estágio, todo o desenvolvimento de produtos é desordenado e sem documentação. O controle de qualidade é inexistente ou reativo. Pouco controle sobre orçamentos e prazos de projetos.

( ) A performance dos processos é medida de forma precisa e técnica. Decisões são tomadas com base em métricas confiáveis e seus efeitos podem ser medidos. A qualidade dos produtos e o resultado dos processos são previsíveis.


A sequência correta é:

Alternativas
Q2919090 Arquitetura de Software

Marcelo é um dos técnicos responsáveis pela administração do Active Directory da empresa XPTO, que tem escritórios em Brasília, Goiânia e Cuiabá. O ambiente é composto por um único domínio chamado xpto.com.br, e cada um dos escritórios é um site diferente do Active Directory, sendo que todos estão conectados por links dedicados.

Uma nova norma da empresa exige que o papel de parede de todos os computadores seja padronizado; então, Marcelo cria uma GPO, ligada ao domínio, para atender à demanda. Porém, alguns dias depois, usuários do site de Goiânia ainda não estão usando o papel de parede designado.


Assinale a opção que apresenta uma solução adequada para o problema.

Alternativas
Q2919088 Arquitetura de Software

O campo de estudos de Processamento Digital de Imagens – PDI, não é novo, mas, nas últimas décadas, com o acesso mais fácil a satélites, sensores de alta tecnologia e computadores poderosos, tornou-se uma ferramenta importante em diversos campos da ciência, como a medicina, a geologia e a física.


A respeito do Processamento Digital de Imagens, assinale a opção INCORRETA.

Alternativas
Q2919087 Arquitetura de Software

É necessário criar um relatório dentro de um sistema de gerenciamento, devendo ser construído por meio de uma única consulta SQL no banco de dados e utilizar as seguintes tabelas do sistema:


Tabela: Controle

Campo

Tipo

Restrições

Controle_PK

INT

PRIMARY KEY

Substancia

VARCHAR (80)


UF_FK

INT

FOREIGN KEY

Toneladas

Real



E


Tabela: UF

Campo

Tipo

Restrições

UF_PK

INT

PRIMARY KEY

Sigla

CHAR (2)



A consulta deve atender aos seguintes requisitos:


I – conter a lista das substâncias, a sigla da Unidade Federativa (UF) relativa e as toneladas registradas;

II – a lista deve estar ordenada por ordem decrescente de toneladas; e

III – utilizar obrigatoriamente as duas tabelas apresentadas.


Assinale a opção que contém a consulta que atende a todos os requisitos.

Alternativas
Q2919084 Arquitetura de Software

Com o crescimento no uso de Linux dentro das organizações, os administradores de sistemas precisam lidar, cada vez mais, com ambientes que possuem servidores Windows e Linux juntos. Já estão disponíveis serviços que facilitam a interoperabilidade das duas tecnologias.


Assinale a opção que indica o serviço do Linux que permite o compartilhamento de arquivos e impressoras com servidores Windows.

Alternativas
Q2919077 Arquitetura de Software

Assinale a opção que indica o processo, dentro do ITIL, que é responsável por registrar um novo servidor no Banco de Dados de Gerência de Configuração – CMDB.

Alternativas
Q2918585 Arquitetura de Software

Um dos grandes avanços na administração de redes baseadas em Windows foi a introdução do Active Directory e dos Objetos de Diretiva de Grupo, também conhecidos pela sigla inglesa GPO. Dentre as muitas características dos GPO, o administrador da rede pode criar diferentes políticas e associá-las a diferentes níveis dentro do Active Directory.


De acordo com os níveis aos quais um GPO pode ser associado, julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.


I – Usuário

II – Site

III – Domínio

IV – Unidade organizacional (OU)

V – Grupo de usuário


A sequência correta é:

Alternativas
Q2902551 Arquitetura de Software

Alguns ambientes de desenvolvimento reúnem características e ferramentas de apoio para o desenvolvimento de sistemas, tais como editores, compiladores, depuradores e outros. Tais ambientes facilitam a técnica conhecida por rapid application development (RAD) ou desenvolvimento rápido de aplicativos.

Esses ambientes de desenvolvimento são denominados

Alternativas
Q2902550 Arquitetura de Software

O Delphi é um ambiente de desenvolvimento visual para sistemas computadorizados. Essa peculiaridade torna mais fácil e intuitiva a criação de aplicações, especialmente as voltadas para desktops com interface gráfica. Assinale a alternativa que apresenta características exclusivas de um ambiente de desenvolvimento visual.

Alternativas
Q2902548 Arquitetura de Software

Assinale a alternativa que apresenta a denominação das aplicações usadas em redes de computadores, em que se utiliza um módulo no computador requisitante e outro módulo em um equipamento servidor da rede.

Alternativas
Q2902547 Arquitetura de Software

O controle de fluxo é a forma com a qual se pode ajustar a maneira como um programa executa uma sequência de comandos. Desse modo, esses comandos podem ser executados, dependendo de alguma condição, ou podem ser repetidos por um número determinado de vezes, ou podem ser executados no caso da ocorrência de uma exceção. Assinale a alternativa que possui um trecho de um programa em linguagem Java que contém uma estrutura de controle de fluxo condicional.

Alternativas
Q2902546 Arquitetura de Software

Um programa-fonte pode ser dividido em blocos de comandos, separados do programa principal, os quais podem ser chamados (executados), a qualquer momento, de dentro do programa principal ou de outro bloco de comandos. Algumas das vantagens do uso de blocos de comandos é o reaproveitamento de código, a simplificação do programafonte e a facilidade de manutenção. Esses blocos de comandos são denominados

Alternativas
Q2902545 Arquitetura de Software

Os dados, dentro de um programa de computador, são armazenados em variáveis. De forma geral, os tipos de dados podem ser divididos entre: primitivos ou elementares e compostos ou estruturados. Assinale a alternativa que apresenta apenas tipos de dados elementares.

Alternativas
Q2902544 Arquitetura de Software

Assinale a alternativa que apresenta o banco de dados capaz de recuperar informações em qualquer campo de dados, como um de texto corrido, a partir de um trecho do texto procurado.

Alternativas
Q2902543 Arquitetura de Software

Considere o trecho de programa abaixo, escrito em SQL:


select nome from empregados;


Assinale a alternativa que apresenta o resultado esperado desse comando, sabendo-se que a tabela “empregados” contém, no campo “nome”, os nomes completos de todos os empregados de uma empresa.

Alternativas
Q2902542 Arquitetura de Software

As data manipulation languages (DML), ou linguagens de manipulação de dados, são linguagens de computador utilizadas para recuperação, inclusão, modificação e remoção de informações em um banco de dados. Assinale a alternativa que apresenta os dois tipos existentes de linguagens de manipulação de dados.

Alternativas
Respostas
6601: C
6602: B
6603: A
6604: A
6605: B
6606: E
6607: B
6608: E
6609: D
6610: A
6611: C
6612: B
6613: C
6614: D
6615: C
6616: E
6617: A
6618: E
6619: E
6620: B