Você está na página 1de 10

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

CONHECIMENTOS ESPECFICOS
No que diz respeito criptografia, julgue os itens a seguir.
51

O texto cifrado F obtido a partir do texto aberto C,


utilizando-se o mtodo monoalfabtico de criptografia com
chave igual a 3.

52

As funes HASH so utilizadas para autenticar mensagens,


no possuem chave de encriptao e so irreversveis.

53

Nos mtodos mais seguros de criptografia, a funo e a chave


utilizadas na encriptao devem ser de conhecimento exclusivo
do remetente da mensagem.

No que diz respeito aos servlets, julgue os prximos itens.


63

A tecnologia JSPs (JavaServer Pages) uma extenso da


tecnologia servlets, em que cada JSP convertida pelo
continer JSP em um servlet.

64

Os servlets utilizam o modelo de solicitao/resposta HTTP


de comunicao entre cliente e servidor.

65

Apesar de estenderem a funcionalidade de um servidor, os

A norma NBR ISO/IEC 27001:2006 foi elaborada para prover


um modelo de estabelecimento, implementao, operao,
monitorao, anlise crtica, manuteno e melhoria do sistema de
gesto de sistemas de informao (SGSI). Com relao a esse
assunto, julgue os itens que se seguem.

Acerca dos sistemas de suporte deciso e inteligncia de negcio,

54

Devido a questes econmicas, a norma em questo no cobre


empresas de pequeno porte.

66

55

A referida norma adota o modelo de melhoria contnua PDCA,


que apresenta as seguintes etapas: PLAN estabelecer o
SGSI; DO implementar e operar o SGSI; CHECK
monitorar e analisar criticamente o SGSI; e ACT manter e
melhorar o SGSI.

servlets no permitem a gerao de contedo dinmico.

julgue os itens subsequentes.

elevado apresenta as agregaes mais esparsas e os nveis


inferiores apresentam maiores detalhes, constitui uma tcnica
para modelagem de dados multidimensional.
67

57

58

59

Processos disciplinares no fazem parte da gesto de segurana


da informao e devem ser tratados apenas no mbito
administrativo.
A referida norma prev quatro opes para o tratamento de um
risco identificado: reduo do risco por meio de controles, para
que o risco residual seja considerado aceitvel; reteno do
risco: que considera o risco como aceitvel; transferncia do
risco: em que se transfere o risco para outra entidade que possa
gerenci-lo de forma eficaz; e reverso do risco, em que o risco
transformado em oportunidade de negcio.
Como o processo de gesto de riscos de segurana da
informao contribui para a identificao de riscos, para a
anlise de riscos e para o estabelecimento da ordem prioritria
para tratamento de riscos, ele deve ser aplicado organizao
como um todo, e no apenas a uma rea especfica.
Ativos de informao, ativos de software, ativos fsicos,
servios, pessoas e intangveis so exemplos de ativos de uma
organizao.

transferem para o Data Warehouse de forma a apoiar a anlise


corporativa das tendncias e a realizao de previses
empresariais.
68

61

62

No nvel gerencial mdio das empresas, encontram-se os


sistemas de informaes gerenciais, os sistemas de apoio a
deciso e os sistemas de apoio aos executivos.
Nos sistemas de processamento transacional, os dados de
entrada so previamente conhecidos, mas as formas de
processamento so sigilosas.
No nvel de conhecimento e execuo das empresas, o apoio
aos trabalhadores dado pelos sistemas de trabalho em
conhecimento, sistemas de automao de engenharia e sistemas
de automao de escritrio.

Para que seja possvel

a resoluo de problemas

semiestruturados e no estruturados, um sistema de suporte


deciso deve incluir, minimamente, um subsistema de
gerenciamento dos dados, um subsistema de gerenciamento de
modelos, e uma interface com usurios e usurios finais.
Julgue os itens a seguir, acerca de sistemas de gesto de contedo.
69

Um sistema de gesto eletrnica de documentos (GED)


restringe-se a processar e arquivar documentos e imagens com
a finalidade de fornecer dados para que outros sistemas
especializados realizem consultas e difundam as informaes
coletadas.

70

Em um sistema de gesto eletrnica de documentos, para que


os caracteres e o cdigo de barras da embalagem de um

Julgue os itens subsequentes, relativos aos sistemas de


processamento transacional.
60

As ferramentas para extrao, transformao e carga de dados


(ETL) copiam todos os dados dos sistemas operacionais e os

Com relao norma NBR ISO/IEC 27005:2008, que fornece


diretrizes para o processo de gesto de riscos de segurana da
informao nas organizaes, julgue os itens subsecutivos.
56

Organizar os atributos em uma hierarquia, em que o nvel mais

produto sejam reconhecidos, deve-se utilizar uma combinao


de software de reconhecimento ptico de caracteres (OCR)
com software de reconhecimento ptico de marca (OMR).
71

As empresas usam uma arquitetura da informao quando


identificam as necessidades de informao e as utilizam para
alcanar os objetivos do negcio.

72

Os portais corporativos so construdos com a finalidade de


oferecer ao pblico em geral espaos para que ele realize
visitas virtuais s empresas.

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

Considerando os padres de interoperabilidade do governo


eletrnico (e-Ping) brasileiro, julgue os prximos itens.
73

Ainda que defina os requisitos de intercmbio dos dados, a


e-Ping no padroniza a forma de apresentao das informaes

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

Julgue os itens subsecutivos, a respeito das metodologias, dos


processos e das prticas geis de desenvolvimento de software.
Nesse sentido, considere que a sigla XP, sempre que empregada,
refere-se a programao extrema.
81

No XP, o projeto uma atividade-chave que ocorre antes de a


codificao comear e se prolonga at depois de escrito o
programa.

82

Uma vez que o SCRUM no estabelece a programao em


pares nem o desenvolvimento teste-primeiro (test-first), o XP
pode ser usado em conjunto com o SCRUM em um projeto
com a abordagem gil.

83

O Scrummaster deve assumir a gerncia de um projeto gil


com base no SCRUM, de modo a definir as prioridades para
que a equipe entregue, primeiramente, os produtos de software
que agreguem maior valor ao negcio do cliente.

84

No contexto de um processo gil, tal como o XP, necessria


a criao dos casos de usos da linguagem de modelagem
unificada (UML) depois da modelagem das histrias de
usurios.

85

No XP, as mudanas so antecipadas e o software projetado


para facilmente acolher essas mudanas.

dos servios de governo eletrnico.


74

No que tange s operaes com o Poder Executivo, as


autarquias, integrantes da administrao pblica indireta, no
esto obrigadas a adotar os padres e polticas contidas na
e-Ping.

Tendo como referncia o modelo CMMI (capability maturity model


integration), verso 1.3, e o guia geral de servios de melhoria de
processos do software brasileiro (MPS.BR), verso 2012, julgue os
itens seguintes.
75

Uma das origens da distino entre os nveis de maturidade


3 e 4 do CMMI diz respeito previsibilidade do desempenho
de processo, uma vez que, no nvel 4, as previses so

Acerca da tecnologia JavaServer Page, julgue os itens a seguir.

parcialmente fundamentadas em anlises estatsticas dos dados

86

Uma JavaServer Page pode acessar capacidades de servlet em


seu contexto por meio de objetos implcitos, os quais possuem
os seguintes escopos: application, page, request,
response e session.

87

A diretiva include permite a incluso do contedo dinmico


em uma JavaServer Page em tempo de solicitao, ao passo
que a ao <jsp:include> copia o contedo para a
JavaServer Page em tempo de traduo, no refletindo o novo
contedo no caso de mudana do recurso includo entre as
solicitaes.

88

Diretivas, aes, elementos de script e bibliotecas de tags so


elementos-chave da JavaServer Page.

do processo refinado.
76

Para alcanar o nvel de maturidade D (largamente definido)


do MPS.BR, a unidade organizacional precisa satisfazer aos
atributos dos processos de desenvolvimento do sistema de
servios (DSS) e oramento e contabilizao de servios
(OCS).

77

Na anlise de desempenho, para que a unidade organizacional


se mantenha no nvel de maturidade A (em otimizao) do
MPS.BR, uma das exigncias de que, em pelo menos um dos

78

processos selecionados, sejam implementados os atributos de

Com base nos modelos de banco de dados, julgue os itens


subsequentes.

processo executado e gerenciado.

89

So empregados no projeto de aplicaes de um banco de


dados o modelo entidade-relacionamento (MER), que um
modelo representacional, e suas variaes.

90

O modelo de dados fsico considerado de baixo nvel, o que


significa que somente os sistemas gerenciadores de banco de
dados conseguem interpret-lo.

A norma NBR ISO/IEC 12207 uma das bases tcnicas para


a definio do modelo MPS aplicvel no s ao
desenvolvimento de produtos de software, mas tambm
aquisio de sistema ou servio.

79

A norma NBR ISO/IEC 9126 fornece um modelo de qualidade


de produto de software, cujos princpios servem de base, no

Julgue os itens seguintes, a respeito das linguagens de banco de


dados.
91

A DDL (data definition language) responsvel pela


especificao da instncia do banco de dados e tambm pode
ser usada para especificar propriedades adicionais dos dados,
como restries de consistncia.

92

A linguagem de manipulao de dados DML (data


manipulation language) permite a recuperao, incluso,
excluso ou modificao de informaes do banco de dados,
que so operaes modificadoras da instncia do banco de
dados.

CMMI, para a elaborao da rea de processo denominada


garantia da qualidade do processo e do produto.
80

Comparando-se os quatro nveis de capacidade da


representao contnua do CMMI com os cinco nveis de
maturidade no modelo de representao por estgio, conclui-se
que apenas dois nveis possuem o mesmo nome.

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

CREATE TABLE aluno (


matricula integer NOT NULL,
nome character varying(30),
CONSTRAINT aluno_pkey PRIMARY KEY (matricula)
);
INSERT INTO aluno (matricula, nome) VALUES (123, 'Joo');
INSERT INTO aluno (matricula, nome) VALUES (456, 'Maria');
INSERT INTO aluno (matricula, nome) VALUES (789, 'Jos');
CREATE TABLE disciplina (
cod character(6) NOT NULL,
nome character varying(30),
CONSTRAINT disciplina_pkey PRIMARY KEY (cod)
);
INSERT INTO disciplina (cod, nome) VALUES ('MAT001',
'Matemtica');
INSERT INTO disciplina (cod, nome) VALUES ('CIE001',
'Cincias');
CREATE TABLE turma (
matricula integer NOT NULL,
cod character(6) NOT NULL,
nota double precision,
situacao character(1),
CONSTRAINT turma_pkey PRIMARY KEY (matricula, cod),
CONSTRAINT turma_cod_fkey FOREIGN KEY (cod)
REFERENCES disciplina (cod) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION,
CONSTRAINT turma_matricula_fkey FOREIGN KEY (matricula)
REFERENCES aluno (matricula) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION,
CONSTRAINT turma_situacao_check CHECK (situacao = ANY
(ARRAY['A'::bpchar, 'R'::bpchar]))
);
INSERT INTO turma (matricula, cod, nota, situacao) VALUES
(123, 'MAT001', 10, 'A');
INSERT INTO turma (matricula, cod, nota, situacao) VALUES
(123, 'CIE001', 5, 'R');
INSERT INTO turma (matricula, cod, nota, situacao) VALUES
(456, 'MAT001', 8.5, 'A');
INSERT INTO turma (matricula, cod, nota, situacao) VALUES
(789, 'CIE001', 7.7, 'A');

Tendo como referncia essas declaraes SQL para definio e manipulao de um banco de dados, julgue os prximos itens, com base
na utilizao do sistema gerenciador de banco de dados PostgreSQL, verso 9.3.
93

Na declarao SQL apresentada abaixo, foi utilizado o conceito de subconsulta no correlata; porm, a clusula WHERE pode ser
totalmente removida sem prejuzo no resultado da consulta.
SELECT *
FROM turma
WHERE turma.cod IN (SELECT cod FROM disciplina)

94

A declarao SQL apresentada a seguir retorna um produto cartesiano com seis colunas e quatro tuplas.
SELECT * FROM turma
INNER JOIN aluno ON aluno.matricula = turma.matricula
INNER JOIN disciplina ON disciplina.cod = turma.cod

95

Para se obter uma lista com as notas dos alunos em cada disciplina, suficiente a seguinte declarao SQL.
SELECT aluno.nome, turma.nota
FROM turma, aluno
WHERE aluno.matricula = turma.matricula

96

A declarao SQL apresentada abaixo retorna um produto cartesiano com dois atributos (matricula e nome) e cinco registros, visto
que realiza a unio entre os dois resultados.
SELECT matricula, nome FROM aluno
UNION ALL
SELECT cod, nome FROM disciplina

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

Com relao aplicao do Ajax, julgue os itens que se seguem.


97

Da mesma forma que as pginas HTML utilizam os objetos


HttpRequest e HttpResponse para enviar e receber solicitaes
ao servidor, o Ajax utiliza os objetos XMLHttpRequest e
XMLHttpResponse para comunicao assncrona.

98

Como o objeto XMLHttpRequest se encarrega das requisies,


mesmo sem suporte tecnologia JavaScript, desnecessrio
que tal suporte esteja habilitado no navegador para o uso do
Ajax.

99

Com relao gesto de requisitos e de configurao, julgue os


itens subsequentes.
108

Nos processos iterativos de desenvolvimento de software, o


tratamento de mudanas em requisitos deve ser priorizado com
a realizao de um processo formal de gerenciamento de
mudanas.

109

No processo tradicional de desenvolvimento em cascata, a


gesto de configurao comea a atuar no momento em que
todos os testes so concludos.

110

A rastreabilidade de requisitos identifica a dependncia


existente entre requisitos distintos, o que possibilita a avaliao
do impacto em decorrncia da alterao de um requisito em
outro requisito, mesmo aps a implantao desse requisito em
ambiente de produo.

Ajax um termo utilizado para descrever o processo embasado


em JavaScript que se utiliza do objeto XMLHttpRequest para
recuperar informaes do servidor de forma assncrona.

No que se refere linguagem PHP, julgue os itens subsecutivos.


100 $_4dias, $ripev e $margem_ so variveis vlidas no

A respeito de engenharia de software, julgue os prximos itens.


111

Nos testes de integrao, quando um problema detectado,


o cdigo-fonte do sistema deve ser analisado para se
identificarem os componentes do software a serem depurados.

112

Na tcnica dinmica de gerao de dados, a anlise de fluxo


dos dados utilizada para determinar as variveis de entrada
responsveis pelo comportamento incorreto do programa.

113

A finalidade do processo de homologao de um software a


identificao de defeitos no funcionamento desse software, sob
o ponto de vista da expectativa do usurio.

114

Em sistemas em tempo real orientados a eventos, adequada


a utilizao de um modelo de controle orientado interrupo.

115

A recursividade uma tcnica que pode ser utilizada na


implementao de sistemas de lgica complexa, com a
finalidade de minimizar riscos de ocorrncia de defeitos no
software.

PHP.
101

102

Existem trs tipos de operadores em PHP: os unrios, que


operam em apenas uma sentena; os binrios, que retornam o
valor de acordo com a operao realizada em duas sentenas;
e os ternrios, que entre dois valores selecionam um, a
depender de um terceiro.
O script PHP abaixo est correto e exibe o nmero 9 como sada.
<?php function soma($b==5,
$b+$c; } echo soma(); ?>

103

$c==4){

return

A utilizao do PHP atende a mais de uma finalidade: gerar


scripts no lado servidor, que o uso mais comum da
linguagem; gerar scripts em linha de comando, caso em que
necessrio apenas o interpretador; e escrever aplicaes para
desktop, situao em que necessria a extenso PHP-GTK.

No que diz respeito tecnologia de desenvolvimento mvel para


Android, julgue os itens que se seguem.
104

105

O sistema operacional Android tem o Linux como base, o que


permite a utilizao simultnea de aplicaes que podem ser
executadas em segundo plano, de forma transparente para o
usurio.
O desenvolvimento de aplicaes web e o de aplicaes nativas
so as principais formas de desenvolvimento mvel.

Acerca da qualidade de software, julgue os itens a seguir.


106

107

O desenvolvedor do software responsvel por registrar os


resultados das avaliaes no conclusivas, cabendo a um
comit de qualidade definir as aes a serem realizadas para
sanar essas eventualidades.
Como forma de prever a qualidade do produto de software em
operao, recomenda-se que sejam feitas vrias avaliaes de
qualidade ao longo do desenvolvimento, mantendo-se e
analisando-se os resultados obtidos.

Acerca de SOA (service-oriented architeture) e padres de projeto,


julgue os itens seguintes.
116

Os servios compostos podem apresentar limitaes de


segurana, especialmente pelo fato de permitirem que os
servios bsicos que os compem sejam chamados
individualmente; no havendo mecanismos que permitam que
os servios bsicos sejam chamados apenas pelos servios de
mais alto nvel.

117

O uso do conceito de delegao em projetos leva a um cdigo


dinmico, normalmente com um ganho de desempenho.

118

Compensao e 2PC (two phase commit) so tcnicas possveis


para a implementao de baixo acoplamento em solues
SOA.

No que se refere a banco de dados distribudo, programao


distribuda, desenvolvimento em nuvem e processamento em GRID,
julgue os itens que se seguem.
119

No Hadoop MapReduce, o JobTracker o processo-escravo


responsvel por aceitar submisses de tarefas e disponibilizar
funes administrativas.

120

No MapReduce, modelo de processamento de dados paralelo


para processamento e anlise de grandes volumes de dados, os
programas so escritos em um estilo de programao funcional,
no qual as funes Map e Reduce devem ser criadas.

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

PROVA DISCURSIVA

Nesta prova, tanto na dissertao como nas questes, faa o que se pede, usando os espaos para rascunho indicados no presente
caderno. Em seguida, transcreva os textos para o CADERNO DE TEXTOS DEFINITIVOS DA PROVA DISCURSIVA, nos locais
apropriados, pois no sero avaliados fragmentos de texto escritos em locais indevidos.
Tanto na dissertao como nas questes, qualquer fragmento de texto alm da extenso mxima de linhas disponibilizadas ser
desconsiderado.
No caderno de textos definitivos, identifique-se apenas no cabealho da primeira pgina, pois no ser avaliado texto que tenha
qualquer assinatura ou marca identificadora fora do local apropriado.
Em cada parte dessa prova, ao domnio do contedo sero atribudos at 10,00 pontos, dos quais at 0,50 ponto ser atribudo ao
quesito apresentao (legibilidade, respeito s margens e indicao de pargrafos) e estrutura textual (organizao das ideias em texto
estruturado).
DISSERTAO

Redija um texto dissertativo acerca da importncia da segurana da informao nas organizaes, abordando, necessariamente, os seguintes
aspectos:
<

papel da informao nas empresas; [valor: 4,00 pontos]

<

segurana da informao: definio e formas de implantao nas organizaes; [valor: 3,00 pontos]

<

tipos de ameaas segurana da informao. [valor: 2,50 pontos]

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

RASCUNHO DISSERTAO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

QUESTO 1

O objetivo das metodologias geis proporcionar maior rapidez e qualidade no desenvolvimento de


um sistema de informao, aproximando a equipe de desenvolvimento dos usurios finais. As metodologias
geis, como o SCRUM e o XP, apresentam, alm de suas caractersticas prprias, alguns princpios em
comum. As tcnicas ou prticas envolvidas nos mtodos geis podem ser complementares, sendo comum,
por exemplo, associar o XP ao TDD (test driven development).

Considerando que o texto acima tem carter unicamente motivador, redija um texto dissertativo acerca do TDD. Ao elaborar seu texto,
atenda, necessariamente, ao que se pede a seguir.
<

Descreva a caracterstica bsica do TDD. [valor: 2,50 pontos]

<

Apresente trs vantagens do emprego do TDD em relao a outras metodologias geis. [valor: 3,00 pontos]

<

Discorra sobre os princpios do XP que podem ser apoiados pelo TDD, explicando a associao entre esses procedimentos.
[valor: 4,00 pontos]

RASCUNHO QUESTO 1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

QUESTO 2

Discorra sobre a notao de modelagem de processos BPMN (business process modeling notation), abordando, necessariamente, os
seguintes aspectos:
<

vantagens da utilizao da BPMN para a modelagem de processos; [valor: 3,50 pontos]

<

principais elementos bsicos de modelagem BPMN. [valor: 6,00 pontos]

RASCUNHO QUESTO 2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

||106ANATEL14_003_06N780433||

CESPE/UnB | CEBRASPE ANATEL Aplicao: 2014

QUESTO 3

O MVC (model-view-controller), um modelo de arquitetura de software, descrito pela primeira vez em 1979
por Trygye Reenskaug, que trabalhava no Smalltalk, na Xerox PARC, tem sido bastante utilizado em
desenvolvimento de aplicaes para a Web. Para tanto, alguns padres de projeto passaram a fazer parte
da verso atual do modelo MVC, o que permitiu maior desacoplamento entre o modelo e a viso.

Considerando que o texto acima tem carter unicamente motivador, discorra sobre a verso atual do MVC e os padres de projeto que
favorecem o desacoplamento e a escalabilidade do software. Ao elaborar seu texto, aborde, necessariamente, os seguintes aspectos:
<

partes que compem o MVC; [valor: 3,00 pontos]

<

padro observer; [valor: 4,00 pontos]

<

padro composite. [valor: 2,50 pontos]

RASCUNHO QUESTO 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

Cargo 3: ANALISTA ADMINISTRATIVO ESPECIALIDADE: DESENVOLVIMENTO DE SISTEMAS DE INFORMAO

Você também pode gostar