Professional Documents
Culture Documents
CONHECIMENTOS ESPECFICOS
QUESTO 31 QUESTO 33
A respeito da arquitetura cliente/servidor, assinale a opo correta. Com relao ao modelo cliente/servidor, assinale a opo correta.
A Os clientes desempenham um papel importante na arquitetura A No referido modelo, um cliente requisita servios e um
servidor definido como o provedor de servios, de modo que
cliente/servidor devido ao fato de serem os responsveis pelo
uma nica mquina pode atuar como cliente e ao mesmo tempo
controle de requisies.
como servidor.
B O modelo cliente/servidor em duas camadas permite a
B A comunicao requisio-resposta assncrona, uma vez que
comunicao direta entre duas mquinas: no necessria a
o processo cliente fica bloqueado at que a resposta seja
existncia de servidor.
enviada pelo servidor.
C Em ambientes cliente/servidor multicamadas, os servidores C As chamadas de procedimentos a distncia (remote procedure
podem se tornar processos clientes de outros servidores. call), que so eficientes mecanismos de comunicao usados
D A arquitetura cliente/servidor baseia-se no modelo centralizado nos sistemas distribudos, no podem ser utilizadas no modelo
de aplicaes computacionais composto de mltiplas cliente/servidor.
plataformas. D A arquitetura cliente/servidor, em relao concorrncia,
E O modelo de arquitetura cliente/servidor peer to peer possui considerada um sistema distribudo. Um sistema concorrente
quando possvel aumentar o nmero de recursos
um servidor dedicado para o controle de requisies.
compartilhados, sem que seja necessrio mudar softwares de
QUESTO 32 aplicao e sistemas.
Os protocolos de transporte fornecem servios que garantem a E No modelo em questo, cada processo servidor deve ser visto
transferncia, entre computadores, de dados e aplicativos de como um provedor distribudo dos recursos que gerencia.
eficincia.
Considerando o algoritmo mostrado, correto afirmar que, com
C No protocolo UDP, que no orientado conexo, o cliente
relao execuo e ao valor impresso, esse algoritmo
monta um datagrama encapsulado em um pacote e o envia para
o servidor, e este responde sem estabelecer uma conexo
A no ir executar, pois a varivel i no foi inicializada.
permanente com o cliente.
B conta de 100 at 200 e, ao final, apresenta o somatrio de
D Na relao cliente/servidor WWW, a comunicao realizada todos os valores entre 100 e 200.
com base no protocolo UDP, intermediado pelo protocolo de C executa e apresenta o somatrio dos valores primos.
alto nvel HTTP. D soma todos os nmeros pares entre 100 e 200 e, ao final,
E Os softwares implementados para estabelecer a relao apresenta o resultado da soma.
cliente/servidor so iguais, ou seja, o cdigo executado do lado E soma todos os nmeros mpares entre 100 e 200 e, ao final,
cliente o mesmo executado do lado servidor. apresenta o resultado da soma.
||223TREPI_007_01N800920|| CESPE | CEBRASPE TRE/PI Aplicao: 2016
QUESTO 35 QUESTO 38
Acerca de estruturas de dados, assinale a opo correta. Considerando A = 10, B = 7 e C = 6, assinale a opo correta
relacionada lgica de programao.
A Uma tabela hash pode ser definida como um conjunto de
ns nodos. A ((B * 4) >= (A + A * 2) AND (5 + 5) >= (A))
B Registros referem-se a uma estrutura de dados que agrupa B (A + 3) > (B + C)
dados de tipos distintos, ou do mesmo tipo, e podem ser C ((B + A) > (C + C) AND (A ! C) < (B ! A))
compostos por vrios campos. D ((A + C) < (B * 2) OR (C + B * 3) < (A * 3))
C No que se refere s caractersticas das estruturas de dados, E (C * 3) <= (3 + C * 2)
vetores so estruturas estticas e matrizes so estruturas
dinmicas. Espao livre
D Vetores so estruturas de dados que agrupam dados de tipos
distintos, ou do mesmo tipo, e podem ser compostos por vrios
campos.
E A estrutura condicional, que capaz de armazenar somente
valores lgicos, pode ser esttica ou dinmica, conforme sua
declarao.
QUESTO 36
QUESTO 39
A figura anterior mostra um diagrama entidade/relacionamento, pelo qual um sistema controla contratos e negcios relacionados, entregue
por uma fbrica de software que presta servios a um rgo do governo federal. De acordo com as necessidades do gestor e dos requisitos
levantados,
< o sistema deve gravar o histrico de negcios realizados por cliente, com informaes relevantes, como matrcula de usurio de
sistema que incluiu o negcio, data e hora e usurio responsvel pelo registro do negcio;
< um contrato possui prestaes que mudam conforme o ms, no havendo parcelas fixas no prazo total do contrato;
< um contrato pode ser recalculado, pois, conforme a regra de negcio, existe a possibilidade de que negcios do tipo amortizao
de dvida possam ser reaplicados retroativamente em datas passadas, alterando-se as prestaes nos perodos posteriores data
de amortizao.
A Na modelagem especificada, para que cada prestao calculada seja relacionada ao contrato, necessrio incluir um
autorrelacionamento na entidade Contrato.
B A gravao de histrico de negcios por cliente poderia ser realizada por uma entidade representada pela relao Realiza, entre as
entidades Cliente e Negcio, porm, deveria existir, na modelagem conceitual, a entidade Usurio compondo a relao Realiza
na ordem.
C Os atributos rua, bairro e cidade devem ser ligados diretamente entidade Cliente, pois existe problema na notao do
diagrama.
D O relacionamento Possui, localizado entre as entidades Contrato e Cliente, determina um relacionamento muitos-para-muitos:
na entidade Contrato, haver uma chave estrangeira que referencia uma chave primria da entidade Cliente, e, na entidade
Cliente, existir uma chave estrangeira referenciando uma chave primria da entidade Contrato.
E Para haver histrico de reclculo de um contrato, deve-se incluir uma entidade fraca denominada historico-prestaes-negocio
como relao entre as entidades Contrato e Negcio.
||223TREPI_007_01N800920|| CESPE | CEBRASPE TRE/PI Aplicao: 2016
Determinada empresa pblica adquiriu no mercado um sistema para contabilizar suas operaes junto a clientes/cidados.
Atualmente, essa contabilizao realizada em um banco de dados relacional, porm, devido a vrios problemas que vm ocorrendo, ela
no funciona conforme o esperado. Para solucionar o problema, o fornecedor do sistema props o seguinte diagrama de classe.
Contbil
Sabe-se que:
1 o gestor imediato homologou o sistema antes de sua implantao em produo;
2 no houve um trabalho de homologao da demanda pela rea de tecnologia da empresa;
3 o banco de dados relacional implementado apresenta as seguintes entidades:
INT_FUNC OP_OPERACAO
Pelas regras de negcio, o sistema deve operar com a viso de que o usurio pode realizar uma ou vrias operaes, que, por
consequncia, podem gerar um ou vrios eventos contbeis. Cada operao vinculada a um contrato, podendo este conter vrias
operaes, ou nenhuma, durante seu ciclo de existncia. Diante desse cenrio, o gestor espera que os dados do contrato possam ser
recuperados a partir de um registro contbil.
QUESTO 40
De acordo com as informaes apresentadas, assinale a opo correta com relao a orientao a objetos e a engenharia de software.
A Os mtodos disponveis para um objeto da classe Funcionrio so consultar(int matricula) e consultar(string nome).
B A classe Tipo uma especializao da classe Operao.
C Problemas relatados pelo gestor so enquadrados como demandas perfectivas, j que, originalmente, houve a homologao do gestor
acerca de como a funcionalidade operava.
D Inexiste uma classe denominada Contrato no diagrama de classes porque essa classe no cumpre a associao de contrato pelas
operaes.
E De acordo com as associaes descritas no diagrama, os objetos da classe Funcionrio podem disparar mtodos em objetos da classe
Operao.
||223TREPI_007_01N800920|| CESPE | CEBRASPE TRE/PI Aplicao: 2016
QUESTO 41
Ainda com relao situao hipottica apresentada, assinale a opo correta no que se refere aos princpios de modelagem de dados e
conceitos de anlise orientada a objetos.
A O tipo de operao pode ser classificado como uma entidade parte, haja vista a necessidade de manuteno da entidade, exposta
pelo diagrama de classes.
B A classe Usurio determina que deveria existir uma tabela para incluso de seus dados no banco de dados relacional.
C A query CREATE TABLE CT_CONTABIL (id_cont Integer, DataMov Date, DataEfe Date, Contrato varchar(100),
F_operacao Integer <fk>); cria a tabela conforme o diagrama fsico demonstrado.
D A tabela INT_FUNC transpe a herana da classe Funcionrio da superclasse Usurio satisfatoriamente do modelo orientado a objetos
(diagrama de classes) para o banco de dados relacional.
E A query SQL SELECT CC.ID_CONT, OO.NOME, OO.CONTRATO, OO.TIPO
FROM CT_CONTABIL AS CC LEFT JOIN ON OP_OPERACAO AS OO ON (CC.F_OPERACAO=OO.ID_OPERACAO) WHERE
CC.ID_CONT=1023 retorna os dados do contrato e das operaes do registro contbil 1023.
QUESTO 42
Considerando o diagrama de caso de uso apresentado, assinale a opo correta de acordo com os princpios de anlise orientada a objetos.
A Na implementao, um caso de uso do tipo Mantm dirio de aula visto como uma nica funcionalidade, sendo representado em um
diagrama de classes como uma classe que possui um mtodo.
B A associao de incluso include foi corretamente inserida entre os casos de uso Mantm dirio de aula, Registra presena e
Notifica responsvel, j que os casos de uso Registra presena e Notifica responsvel podem ser considerados a diviso do caso de uso
Mantm dirio de aula.
C Na modelagem de comportamento do sistema, o diagrama de caso de uso determina como as funcionalidades sero implementadas.
D O caso de uso Mantm colaboradores pode ser considerado a generalizao dos casos de uso Mantm docentes e Mantm voluntrios, porm,
no compartilha a documentao do caso de uso generalizado para os especializados.
E A associao de extenso extend prev a obrigatoriedade de execuo dos casos de uso estendidos.
QUESTO 43
A O modelo entidade relacionamento, semelhante abordagem orientada a objetos de especializao e generalizao, pode trabalhar
com o conceito de supertipo e subtipos.
B Entidades fracas so representadas por um retngulo de borda simples e existem independentemente das entidades a elas relacionadas.
C A notao de atributo multivalorado de uma entidade representada por uma linha tracejada dupla.
D No modelo ER, diferentemente do que ocorre no diagrama fsico, no necessrio que os identificadores sejam notados no diagrama.
E A participao opcional de uma entidade em um relacionamento anotada com o nmero 0 na linha de associao com um atributo
de multiplicidade.
||223TREPI_007_01N800920|| CESPE | CEBRASPE TRE/PI Aplicao: 2016
QUESTO 44 QUESTO 46
A respeito de projetos de banco de dados objeto-relacionais, De acordo com a notao UML 2.4, utilizada na modelagem de
assinale a opo correta.
sistemas orientados a objetos, assinale a opo correta.
D A engenharia de requisitos, uma etapa opcional da engenharia D validao no lado cliente, para que os dados s sejam
de software, est ligada metodologia a ser utilizada na submetidos depois que as eventuais correes forem feitas pelo
concepo do software. usurio.
E Especificao, design, implementao, validao e evoluo
E submisso dos dados ao servidor, medida que so
so as principais atividades da engenharia de software, ainda
informados, a fim de se obter o retorno da validao campo a
que no sejam etapas comuns a todas as metodologias de
engenharia de software. campo.
||223TREPI_007_01N800920|| CESPE | CEBRASPE TRE/PI Aplicao: 2016
QUESTO 48 QUESTO 51
Uma grande empresa pretende expandir sua presena na A respeito de pginas web desenvolvidas utilizando-se HTML 5,
Internet e, para tanto, encomendar o desenvolvimento de um stio assinale a opo correta.
responsivo, em substituio ao que j est sendo utilizado por
muitos anos. A Para a visualizao de vdeos includos na pgina web,
necessria a presena de plug-ins adequados aos formatos de
Tendo como referncia a situao apresentada, assinale a opo
mdia utilizados.
correta acerca do desenvolvimento de stios.
B A indefinio dos parmetros altura e largura dos vdeos pode
gerar problemas de renderizao.
A Para situaes como a do caso apresentado, o desenvolvimento
de um stio responsivo sempre a opo mais produtiva. C Para se adicionar vdeos, o uso do atributo preload exige a
B O uso de media queries permite o direcionamento para o presena do atributo controls.
cdigo adequado ao dispositivo que esteja em uso. D O elemento <iframe> permite a incluso de outra pgina web
C O uso da meta tag viewport do HTML possibilita que pginas na pgina que esteja sendo construda.
sejam adaptadas automaticamente por meio da aplicao de um E O elemento <header> usado exclusivamente no incio de
zoom das telas a serem exibidas em dispositivos mveis. uma pgina para determinar o seu cabealho.
D As imagens podem ser utilizadas no stio independentemente
QUESTO 52
do tamanho da tela em que sero exibidas, podendo a
adaptao dos elementos ficar a cargo do CSS por meio de Considerando que uma empresa que esteja iniciando o processo de
media queries. integrao de seus sistemas com seus parceiros e clientes em geral
E O stio responsivo vai apresentar os mesmos elementos, pretenda implementar web services de forma a disponibilizar
qualquer que seja o dispositivo em que esteja sendo exibido, diversos servios e mensagens, assinale a opo correta.
passando apenas por adaptaes quanto ao formato de tela de
cada caso. A Caso seja utilizado o padro de troca de mensagem do tipo
QUESTO 49 Robust Out-Only, ser possvel enviar mensagem de falha.
B O web service implementado dever ser gerenciado por um
Assinale a opo correspondente enumerao correta usada para
o controle de binding em JPA. servidor web.
C Caso a implementao envolva requisies que exigem
A javax.persistence.CascadeTime resposta, a comunicao dever ser sncrona.
B javax.persistence.FetchType D Quando da implementao das interfaces dos web services,
C javax.persistence.ElementCollection
devero ser definidos e explicitados os construtores que iro
D javax.persistence.ElementBinding
permitir a instanciao do servio.
E javax.persistence.ObjectBinding
E No caso apresentado, a WSDL dever descrever apenas os
QUESTO 50
tipos das mensagens a serem trocadas.
Com relao ao ciclo de vida do processamento de requisies do
QUESTO 53
JSF (JavaServer Faces), assinale a opo correta.
No que se refere a mtodos geis de desenvolvimento de sistemas,
A A fase Aplicar Valores de Requisio dever garantir que assinale a opo correta.
todos os componentes EditableValueHolder tenham seus
valores iniciais restaurados. A A aplicao de mtodo gil para desenvolvimento de grandes
B A fase Processar Validao normalmente provocar uma sistemas pode enfrentar dificuldades que o tornem invivel.
chamada recursiva do mtodo processValidators() de B O documento de requisitos, apesar de abordar um conjunto
cada componente da rvore. pequeno de funcionalidades, deve especificar toda a
C Na fase Invocar Aplicao, caso algum modelo no tenha sido necessidade do usurio.
devidamente atualizado, o mtodo processApplication
C O sistema construdo em pequenos blocos, que iro compor
dever dar tratamento a essa situao.
uma verso a ser entregue aos usurios.
D Para que um componente seja selecionado para renderizao,
D A documentao de projeto deve ser feita pelo prprio
o seu componente-pai dever estar com a propriedade
rendersChildren com o valor true.
desenvolvedor, seguindo padres simplificados.
E Durante a fase de restaurao da viso, caso seja verificado E Para atingir os objetivos de agilidade exigidos, os
que a viso requisitada protegida, o ciclo dever ser desenvolvedores devem seguir processos simplificados para a
interrompido, e o problema, tratado. construo do software.
||223TREPI_007_01N800920|| CESPE | CEBRASPE TRE/PI Aplicao: 2016
QUESTO 54 QUESTO 58
Considerando o desenvolvimento de um projeto de software O padro 10-gigabit ethernet no utiliza o protocolo CSMA/CD,
pois
orientado a objetos, projetar a arquitetura do sistema envolve
As transmisses de pulsos luminosos por fibra ptica so afetadas A informaes sobre o estado da rede e os equipamentos nela
existentes.
por vrios fatores inerentes fibra. Esses fatores podem ser
B o estabelecimento de conexes seguras fim-a-fim.
classificados nas trs categorias seguintes:
C a traduo de nomes para endereos IP.
D a mscara de sub-rede, o endereo do gateway e o endereo do
A atenuao, disperso temporal e efeitos no lineares. servidor DNS local.
B WDM, DWDM e CWDM. E a traduo entre endereos IP vlidos e endereos IP privados.
C monomodo, multimodo e hbrido. QUESTO 61
QUESTO 62 QUESTO 66
O modelo de servio provido pela camada de redes da Internet Os produtos da reunio de planejamento do Sprint incluem
chamado de melhor esforo devido a suas caractersticas. Essas
caractersticas incluem
A a linguagem que dever ser desenvolvida para a soluo de
problemas.
A a garantia de entrega de pacotes, porm a no garantia de
entrega em tempo mnimo e a no garantia de entrega em B o desenho tcnico da soluo a ser implantada.
ordem. C o levantamento do oramento para o desenvolvimento do
B a no garantia de entrega de pacotes, a no garantia de entrega produto.
em tempo mnimo e a no garantia de entrega em ordem. D a definio de compras para o desenvolvimento do produto.
C a no garantia de entrega de pacotes, a no garantia de entrega
E o local para a realizao de reunies dirias.
em tempo mnimo, a no garantia de entrega em ordem e a
garantia do estabelecimento da conexo. QUESTO 67
D a garantia de vazo mnima na rede.
Na elaborao das estrias que iro compor o backlog de um Sprint
E a garantia de retardo mnimo na rede.
do Scrum, devem-se levantar os objetivos e ser
QUESTO 63