Questões de Concursos: Analista Programador

Prepare-se para a prova com questões de concursos públicos: Analista Programador. Milhares de questões resolvidas e comentadas com gabarito para praticar online ou baixar o PDF grátis!

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.
Limpar filtros

21 Q100140 | Engenharia de Software , Analista Programador, DPE RO, FGV

A SOA (arquitetura orientada a serviços) prega que as funcionalidades implementadas pela aplicação devem:

22 Q103552 | Engenharia de Software , Analista Programador, DPE RO, FGV

No contexto do SQL Server 2008, considere que num comando de criação de uma tabela T, para um banco de dados BD, haja uma coluna X com a seguinte definição: X int identity (1,1 ) Isso garante que a coluna X:

23 Q103622 | Engenharia de Software , Analista Programador, DPE RO, FGV

Numa palavra de 16 bits, a representação binária complemento para dois do número -40 é:

24 Q100490 | Engenharia de Software , Analista Programador, DPE RO, FGV

Uma metodologia de desenvolvimento de software é um conjunto estruturado de práticas que auxiliam o processo de produção de software. Em geral, a adoção de uma metodologia é significativamente melhor do que uma abordagem casual de desenvolvimento de software. Em relação a metodologias de desenvolvimento de software, analise as afirmativas a seguir: I - O Scrum é uma metodologia de desenvolvimento ágil que emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos. II - A programação em dupla num único computador é uma característica da metodologia RUP (Rational Unified Process) como uma forma de evitar e diminuir a possibilidade de defeitos. III - Metodologias ágeis tentam minimizar o risco por meio do desenvolvimento do software em longos períodos, evitando que funcionalidades do software sejam entregues frequentemente. Está correto o que se afirma em:

25 Q99561 | Engenharia de Software , Analista Programador, DPE RO, FGV

Um dos desafios típicos encontrados na virtualização de sistemas é o compartilhamento eficiente de dados em ambientes com heterogeneidade de sistemas e plataformas de virtualização. Um requisito importante é que o sistema de armazenamento compartilhado ofereça tanto a estrutura para o arranjo físico e lógico de unidades de disco, quanto a interface abstrata para acesso concorrente aos arquivos, facilitando a troca de dados entre diversas máquinas virtuais, independente dos sistemas de arquivos nativos. Um sistema de armazenamento que oferece essa possibilidade é:

26 Q103109 | Engenharia de Software , Analista Programador, DPE RO, FGV

Um documento XML precisa ser bem-formado, ou seja, processável por interpretadores XML e, opcionalmente, ser validado com base em um esquema (XML Schema ou DTD). Considerando a DTD a seguir, que apresenta um modelo simplificado de representação de processos:

<!DOCTYPE processo [
<!ELEMENT sujeitos (juiz, autor+, reu+)>
<!ELEMENT juiz (#PCDATA)>
<!ELEMENT autor (#PCDATA)>
<!ELEMENT reu (#PCDATA)>
]>

e os seguintes trechos de documento XML:

I) <processo>
      <sujeitos>
        <juiz>Dr. Pedro da Silva</juiz>
        <autor>Fulano de Souza</autor>
        <reu>Cicrano Pereira</reu>
      </sujeitos>
   </processo>

II) <processo>
      <sujeitos>
        <autor>Fulano de Souza</autor>
        <reu>Cicrano Pereira</reu>
      </sujeitos>
   </processo>

III) <processo>
      <sujeitos>
        <juiz>Dr. Pedro da Silva
        <autor>Fulano de Souza
        <reu>Cicrano Pereira
      </sujeitos>
     </processo>

Os trechos contendo XML mal-formado, válido e inválido, respectivamente, são:

27 Q101725 | Engenharia de Software , Analista Programador, DPE RO, FGV

O Processo Unificado de desenvolvimento de software representa um conjunto de atividades necessárias para transformar requisitos do usuário em um sistema de software. A fase do Processo Unificado destinada a endereçar os fatores de riscos conhecidos, e estabelecer e validar a arquitetura do software é a:

28 Q100810 | Engenharia de Software , Analista Programador, DPE RO, FGV

O SMTP (Simple Mail Transfer Protocol) é um dos serviços prestados pela camada de aplicação da Arquitetura Internet e costuma estar presente em qualquer implementação TCP/IP. Em relação ao conjuto de comandos do protocolo SMTP, considere V para a(s ) afirmativa(s ) verdadeira(s ) e F para a(s ) falsa(s ). ( ) As funções de abertura e fechamento de um canal de transmissão são realizadas por meio dos comandos HELO e QUIT. ( ) A transação para transmissão de mensagens é iniciada com o comando MAIL e o argumento deste comando corresponde à rota de retorno que pode ser usada para notificar ao originador quando ocorre um erro com o roteamento da mensagem. ( ) A lista dos destinatários da mensagem a ser transmitida é especificada como argumento do comando RCPT. A sequência correta é:

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.