Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q2876098 Arquitetura de Software

No gerenciador de tarefas do Windows 7, pode-se verificar a quantidade de memória total usada pelo sistema operacional e pelos programas em execução. A aba que contém essa informação se chama

Alternativas
Q2876096 Arquitetura de Software

No Ubuntu 12.04 um usuário executa um programa e, logo depois, percebe que o programa consome muito processamento. Ele tenta encerrar o programa de forma normal e não consegue. Para forçar o encerramento do programa, através do terminal de comandos, o usuário deve digitar a linha

Alternativas
Q2876095 Arquitetura de Software

No Linux Ubuntu 12.04, usando o terminal de comandos, a fim mudar o proprietário do diretório /home/joao e todos os seus subdiretórios, para joao, digita-se a linha de comando

Alternativas
Q2876094 Arquitetura de Software

A manutenção de usuários no Windows 7 deve ser feita apenas por usuários com permissões especiais. Entre os tipos de usuários possíveis no Windows 7, o usuário com permissão para operação de criação e remoção de usuários é o

Alternativas
Q2876092 Arquitetura de Software

Uma instrução SQL, escrita para ser executada usando o MYSQL, que não gera um erro em sua execução é:

Alternativas
Q2876090 Arquitetura de Software

Na linguagem Python, a string “K++++ufersa”, pode ser gerada usando a expressão

Alternativas
Q2876087 Arquitetura de Software

Analise o código Python a seguir.

def mistery(a,b="*"):

return(a<exp1>)

x=[[5,"-"],[4,"!"],[2]]

saida=""

for z in x:

saida+=mistery(<exp2>)

print(saida)

Para que o resultado da execução do código seja a string “-----!!!!**”, os textos <exp1> e <exp2> devem ser substituídos pelas expressões

Alternativas
Q2876086 Arquitetura de Software

Analise o código Python a seguir.

def f(x):

return pow(x,2)

def newfunc(function,*y):

v=[]

for i,e in enumerate(y):

v+=[function(e) if i%2==0 else 1]

return sum(v)

print(newfunc(f,4,1,3,2))

Após a execução do código, a saída é

Alternativas
Q2876085 Arquitetura de Software

Na linguagem Python, podemos definir funções anônimas também chamadas de funções inline, que permitem a construção de funções simples, normalmente associadas ao uso de uma única expressão. Para criação desse tipo de função, utilizamos a palavra chave

Alternativas
Q2876084 Arquitetura de Software

Analise o código Python a seguir.

v=[2,4,-3,2,1,4]

i=v[slice(2,5,2)]

s=0

for x in i:

s+=x

print(s)

Após a execução do código, o valor exibido para a variável s é

Alternativas
Q2876083 Arquitetura de Software

Observe o seguinte fragmento de datagrama UDP.


0000000000010110

0000000001010000

0000000000001100

0000000001001110

0111010010.......


Considerando a estrutura de um datagrama UDP e a associação entre o número de portas e serviços, é correto afirmar que os serviços de origem e destino do datagrama são

Alternativas
Q2876082 Arquitetura de Software

O setor de redes de computadores solicitou a confecção de um cabo de rede do tipo par trançado (categoria 5e) para ligação de dois switches, usando um conector RJ-45 e o padrão de fiação T568A. O fio Branco com Verde e o fio Azul devem ser ligados, respectivamente, nos pinos

Alternativas
Q2876081 Arquitetura de Software

Para estruturar a transmissão de dados em redes Ethernet, a camada de acesso ao meio (MAC, IEEE 802.3) deve gerar um quadro Ethernet que contém diversas informações, divididas em campos. Para garantir que o campo de dados tenha o mínimo de 46 bytes de tamanho, utilizamos o campo

Alternativas
Q2876080 Arquitetura de Software

Os dados transmitidos, em uma rede orientada à conexão, são encapsulados em pacotes. Quando um pacote é enviado de um transmissor para um receptor, este último realiza um processo de verificação para analisar se o pacote que está sendo recebido foi corrompido ou não. Esse processo de verificação é realizado mediante a análise do

Alternativas
Q2876079 Arquitetura de Software

Sobre as placas-mães, afirma-se:


I

ATX e ITY são formatos de placas mães introduzidos no final da década de 1990.

II

A CMOS é uma pequena memória volátil que guarda os dados do setup.

III

MCA, EISA e VLBX foram padrões de barramentos de expansão muito usados em placas mães.

IV

A temperatura no gabinete interfere na vida útil dos capacitores eletrolíticos em placas-mães que usam esses componentes.


Dentre as afirmações, estão corretas

Alternativas
Q2876078 Arquitetura de Software

Sobre os discos rígidos, afirma-se:


I

O full stroke seek time indica o tempo que a cabeça de leitura demora para se deslocar da primeira até a última trilha do HD.

II

O tempo de latência médio de HD de 7200 RPM é de 1,38 ms.

III

O tempo de acesso de um HD é calculado dividindo-se 60 pela velocidade de rotação e multiplicando-se esse resultado por 1000.

IV

O tempo de busca track-to-track é o tempo que a cabeça leva para mudar de uma trilha para a sequente.

Alternativas
Q2876066 Arquitetura de Software

Os sistemas de numeração são utilizados para representar quantidades utilizando símbolos. Uma aplicação comum do sistema de numeração hexadecimal é a representação dos endereços de memória de um computador e seus respectivos dados. A figura a seguir mostra trechos de uma memória com os endereços e os dados neles contidos.

Endereço

Dado

Endereço

Dado

Endereço

Dado

00000040h

2Ah

00000060h

01h

00000070h

01h

00000041h

10h

00000061h

03h

00000071h

F3h

00000042h

5Ch

00000062h

66h

00000072h

87h

00000043h

01h

00000063h

AAh

00000073h

01h

00000044h

12h

00000064h

00h

00000074h

00h

00000045h

57h

00000065h

03h

00000075h

03h

00000046h

2Fh

00000066h

ACh

00000076h

05h

00000047h

AAh

00000067h

00h

00000077h

07h

00000047h

01h

00000067h

00h

00000077h

09h

00000049h

00h

00000069h

00h

00000079h

43h

0000004Ah

17h

0000006Ah

23h

0000007Ah

42h

0000004Bh

01h

0000006Bh

14h

0000007Bh

42h

0000004Ch

A0h

0000006Ch

67h

0000007Ch

E3h

0000004Dh

BCh

0000006Dh

5Eh

0000007Dh

FFh

0000004Eh

11h

0000006Eh

60h

0000007Eh

04h

0000004Fh

FFh

0000006Fh

7Eh

0000007Fh

06h

O resultado da soma dos dados representando números naturais que estão nos endereços 6510 e 7510 é

Alternativas
Q2814225 Arquitetura de Software

SOA (Service Oriented Architecture) é um meio de integração entre sistemas distintos, que são muitas vezes inflexíveis e devem se tornar recursos altamente integráveis no âmbito dos processos corporativos. Considerando SOA, julgue os itens a seguir.

I - Por meio dos serviços de SOA, é possível integrar sistemas de diferentes plataformas de programação.

II - Os WebServices permitem modelar os dados do negócio para a plataforma de desenvolvimento de software SOA.

III - No uso de serviços no âmbito de SOA, temos como característica básica uma interface única e bem definida de integração.

IV - A integração de sistemas legados com novos sistemas faz parte das aplicações de SOA.

A quantidade de itens certos é igual a

Alternativas
Q2814223 Arquitetura de Software
No âmbito do desenvolvimento para web com o uso de Java, as servlets permitem estender as funcionalidades de um servidor e interagir com as requisições http. Relativamente a servlets, assinale a alternativa correta.
Alternativas
Q2814218 Arquitetura de Software

A otimização de consultas SQL envolve diversas técnicas ‒ entre as quais, algumas universais ‒ que formam o arsenal inicial na busca de desempenho. Entre essas técnicas estão

I - criar índices para tabelas cujo número de registros é grande.

II - utilizar paralelismo em consultas nas quais o hardware e o sistema gerenciador de banco de dados possuírem características de multiprocessamento.

III - evitar o uso de recursão.

IV - dividir uma instrução SQL complexa em diversas instruções simples que retornem o mesmo resultado final.

A quantidade de itens certos é igual a

Alternativas
Respostas
5081: A
5082: B
5083: C
5084: A
5085: B
5086: D
5087: D
5088: B
5089: C
5090: D
5091: A
5092: B
5093: A
5094: D
5095: A
5096: C
5097: D
5098: D
5099: C
5100: E