Questões de Concursos Públicos - Arquitetura de Software
Resolva questões gratuitas da Arquitetura de Software. Banco com 1420 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q96104
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Redes de Computadores
“A arquitetura de rede definida pela família de protocolos TCP IP é denominada arquitetura internet TCP/IP, ou simplesmente arquitetura TCP/IP. (...) a arquitetura TCP/IP é organizada em quatro camadas: Aplicação, Transporte, Rede e Interface de Rede (Rede Física).”
(ELIAS, G.; LOBATO, L. C. Arquitetura e Protocolos de Rede TCP-IP. Rio de Janeiro: RNP/ESR, 2013. Disponível em: ).
Quais os protocolos que trabalham na camada de Aplicação?
Q96103
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Redes de Computadores
Dado um endereço IPv4 classe C 192.168.2.61 com máscara de rede 255.255.255.224 (ou apenas 27), indique corretamente, com base na máscara de rede usada: o endereço da sub-rede, um endereço de gateway (sendo este gateway o primeiro IP permitido da sub-rede), o endereço de broadcast da sub-rede e a quantidade de sub-redes disponíveis no prefixo 192.168.2.
Q96102
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Redes de Computadores
Os endereços privados são (RFC 1918): 10/8, 172.16/12 e 192.168/16. Esses endereços podem ser usados livremente por qualquer organização em suas redes locais. Possuem apenas unicidade local e não identificam de forma única as estações na Internet. Estações privadas podem se comunicar com outras estações (públicas ou privadas) dentro da inter-rede privada, mas não possuem conectividade IP com qualquer estação fora da inter-rede privada. Qual solução pode ser adotada para que estações privadas (usando endereços privados) possam acessar endereços externos?
Q96100
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Conceitos Básicos em Governança de TI
Em um computador com sistema Linux Ubuntu 16.04 LTS, um usuário de nome ‘joao’, que está logado no sistema com seu nome e senha, digita os seguintes comandos na linha de comando do sistema, deixando a tela do computador conforme mostrado abaixo:
joao@computador:~$ cd /opt/prova
joao@computador:~/opt/prova$ ls -al
total 24
drwxrwxr-x 2 prova ___ prova ___ 4096 Abr 16 14:33 .
drwxr-xr-x 58 prova ___prova ___ 4096 Abr 16 14:30 ..
-rw------- 1 maria ___ prova ___ 101 Abr 16 14:32 gabarito.txt
-rw-rw-r-- 1 joao ___ prova ___ 65 Abr 16 14:32 prova-analista.txt
-rw-rw-r-- 1 maria ___ prova ___ 65 Abr 16 14:31 prova-tecnico.txt
-rw-rw-r-- 1 maria ___ prova ___ 68 Abr 16 14:33 rascunhos.txt
joao@computador:~/prova$
Considerando que o usuário ‘joao’ faz parte do grupo ‘prova’ e que não tem acesso ‘root’ ao sistema, visualizando a tela do computador, indique qual é o tipo de acesso que o usuário ‘joao’ tem ao arquivo ‘gabarito.txt’:
Q96099
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Segurança da Informação
Com relação à segurança de redes sem fio, qual é o protocolo de segurança mais seguro e que deve ser utilizado na configuração dos Access Points atualmente?
Q96097
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Conceitos Básicos em Governança de TI
Considerando um computador com Linux Ubuntu 16.04 LTS, quais são os comandos usados para, respectivamente, apagar, renomear, copiar e visualizar o conteúdo de um arquivo?
Q96096
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Redes de Computadores
O diretor solicitou ao setor de informática da empresa a implantação de um serviço de compartilhamento de arquivos e impressoras na rede para facilitar a troca de arquivos entre os seus departamentos e racionalizar o uso das impressoras através do compartilhamento das mesmas. Para o compartilhamento de arquivos e impressoras na rede, qual serviço deve ser implantado na empresa?
Q96095
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Como Analista de Tecnologia da Informação de uma Instituição de Ensino Superior, Amadeu foi designado para fazer a análise e o projeto de um software de Gestão Orçamentária para a sua instituição. O Departamento de Tecnologia da Informação da instituição onde Amadeu trabalha adota como ferramenta de análise e projeto de software a Linguagem Unificada de Modelagem – UML. No entanto, os diagramas UML que devem ser preparados variam de um projeto para outro. No caso do software de Gestão Orçamentária, a equipe de desenvolvimento chegou à conclusão de que será necessária a criação de seis diagramas, que atendam às seguintes necessidades:
1. mostrar os objetos e seus relacionamentos;
2. modelar as interações funcionais entre os usuários e o sistema;
3. mostrar as classes, as interfaces, as dependências e as generalizações;
4. descrever as interações entre os objetos ao longo do tempo;
5. representar as interações entre os objetos como séries de mensagens sequenciadas;
6. descrever as mudanças de estado de um objeto em relação a eventos externos;
Sabendo disso e conhecendo bem a função de cada diagrama disponível na linguagem UML, Amadeu deverá preparar um pacote contendo todos os diagramas definidos pela equipe de desenvolvimento.
Selecione, dentre as alternativas abaixo, aquela que representa fielmente o conteúdo do pacote a ser produzido por Amadeu:
Q96094
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Banco de Dados
Uma consulta em SQL pode conter mais de seis cláusulas, porém, somente as duas primeiras são obrigatórias. As cláusulas são especificadas na seguinte ordem, e as cláusulas entre colchetes [g] são opcionais:
(RAMEZ, E.; NAVATHE S. B., Sistemas de Banco de Dados, 4. ed., São Paulo: Pioneira Thomson Learning, 2005, com adaptações).
CLAUSULA1
CLAUSULA2
[CLAUSULA3]
[CLAUSULA4]
[CLAUSULA5]
[CLAUSULA6] ;
Considerando a estrutura apresentada acima, quais são as substituições dos termos “CLAUSULA1”, “CLAUSULA2”, “CLAUSULA3”, “CLAUSULA4”, “CLAUSULA5” e “CLAUSULA6”, exatamente nessa ordem, fazendo com que a consulta apresente a estrutura correta?
Q96093
UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão:
UNIFAL-MG
Banca:
UNIFAL-MG
Matéria:
Arquitetura de Software
Assunto: Banco de Dados
O Sistema de Gestão de Projetos de Pesquisa da universidade na qual Bernardo trabalha possui, dentre outras, a relação que armazena os dados dos projetos desenvolvidos na instituição, da qual pode-se ver uma amostra na Tabela 1, abaixo:
id
titulo
tipo_id
datainicio
bolsa
responsavel_id
1
Ref. C
1
2018-01-29
false
2255892
2
Ref. D
2
2017-06-18
true
2254782
3
Ref. A
2
2018-02-04
true
2255633
4
Ref. F
1
2018-02-10
true
2255555
6
Ref. H
3
2017-01-12
false
2511255
8
Ref. R
1
2017-09-29
true
2255642
adddddasdasad Tabela 1: amostra de dados da relação projetos de pesquisa
Já o Sistema de Gestão de Ações de Extensão possui, dentre outras, a relação que armazena os dados de todas as ações de extensão desenvolvidas na instituição, da qual pode-se ver uma amostra na Tabela 2, abaixo:
id
nome
tipoacao
inicio
bolsa
coordenador_id
2
Ref.A
Evento
2016-02-28
true
2258992
5
Ref.P
Curso
2018-05-17
true
2250782
6
Ref.E
Projeto
2017-01-04
true
2200633
7
Ref.S
Projeto
2016-01-19
false
1255555
8
Ref.Q
Curso
2018-01-14
true
2411255
9
Ref.C
Projeto
2017-04-22
false
2155642
asdasdasdasdadsasd Tabela 2: amostra de dados da relação ações de extensão
Recentemente, Bernardo, que é Analista de Tecnologia da Informação, recebeu uma demanda da administração para que fosse desenvolvida uma interface onde todos os projetos realizados pela instituição (tanto os de pesquisa quanto os de extensão) possam ser consultados.
Para a construção dessa interface, Bernardo desenvolveu e executou a seguinte consulta SQL:
(SELECT projetopesquisa.titulo AS
'Projeto',"Pesquisa" AS 'Tipo' ,DATE_FORMAT
(projetopesquisa.data_inicio, '%d/%m/%Y') AS
'Data de Início', (CASE projetopesquisa.bolsa
WHEN O THEN "Não" ELSE "Sim" END) AS 'Bolsa',
CONCAT("Prof(a). ", pessoa.nome) AS
'Coordenador' FROM projetopesquisa INNER JOIN
pessoa ON projetopesquisa.responsavel_id =
pessoa.id) UNION (SELECT acaoextensao.nome AS
'Projeto', "Extensão" AS 'Tipo', DATE_FORMAT
(acaoextensao.inicio, '%d/%m/%Y') AS 'Data de
Início', (CASE acaoextensao.bolsa WHEN O THEN
"Não" ELSE "Sim" END) AS 'Bolsa', CONCAT
("Prof(a). ", pessoa.nome) AS 'Coordenador'
FROM acaoextensao INNER JOIN pessoa ON
acaoextensao . coordenador_id = pessoa.id)
ORDER BY 'Projeto'
Considerando apenas os dados amostrados nas Tabelas 1 e 2 e sabendo que a consulta foi executada em um servidor MySQL e que há outras tabelas envolvidas, qual será exatamente o resultado obtido com a consulta?