Buscar

TECNOL-FORM-ANAL-DESENVOLVIMENTO SISTEMAS 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 14 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LEIA COM ATENÇÃO AS INSTRUÇÕES
1 - A duração das provas será de 4 (quatro) horas, já incluído o tempo de 
preenchimento do Cartão de Respostas. 
2 - O candidato que, na primeira hora de prova, se ausentar da sala e a ela 
não retornar, será eliminado. 
3 - Os 3 (três) últimos candidatos a terminar a prova deverão permanecer na 
sala até que todos tenham finalizado suas provas e somente poderão sair 
juntos do recinto, após aposição em ata de suas respectivas assinaturas. 
4 - O candidato NÃO poderá levar o seu Caderno de Questões (Provas 
Objetivas) e NÃO poderá copiar o gabarito (assinalamentos). A imagem 
do seu Cartão de Respostas será disponibilizada na página do concurso 
em http://concursos.biorio.org.br na data prevista no cronograma. 
INSTRUÇÕES - PROVA OBJETIVA
1 - Confira atentamente se este Caderno de Questões (Provas), que 
contém 50 (cinquenta) questões objetivas, está completo.
2 - Cada questão da Prova Objetiva conterá 5 (cinco) opções e somente 
uma correta.
3 - Confira se os seus dados pessoais, o cargo escolhido, indicados no cartão 
de respostas, estão corretos. Se notar qualquer divergência, notifique 
imediatamente ao Fiscal de Sala ou ao Chefe de Local. Terminada a 
conferência, você deve assinar o cartão de respostas no espaço apropriado.
4 - Confira atentamente se o cargo e o número do caderno que estão 
no caderno de questões é o mesmo do que consta em seu cartão de 
respostas e na etiqueta com seus dados colada na mesa/cadeira onde 
foi designado para sentar. Se notar qualquer divergência, notifique 
imediatamente ao Fiscal de Sala ou ao Chefe de Local.
5 - Cuide de seu cartão de respostas. Ele não pode ser rasurado, 
amassado, dobrado nem manchado.
6 - Se você marcar mais de uma alternativa, sua resposta será considerada 
errada mesmo que uma das alternativas indicadas seja a correta.
7 - No decorrer da prova objetiva o fiscal de sala irá colher a sua digital no 
selo que está no seu cartão de respostas.
8 - O fiscal de sala não poderá prestar qualquer esclarecimento sobre o 
conteúdo da prova. Caso discorde de qualquer questão o candidato 
deverá entrar com recurso administrativo contra as questões na data 
prevista no cronograma.
AGENDA 
l 06/12/2015 (Manhã e Tarde), PROVAS 
OBJETIVAS/RECEBIMENTO DE TITULOS. 
l 07/12/2015, Divulgação do Gabarito Preliminar 
das Provas Objetivas/Exemplares das Provas.
l 10/12/2015, Disponibilização das Imagens 
dos Cartões Respostas das Provas Objetivas.
l 11/12 e 14/12/2015, Interposição de Recursos 
contra as questões das Provas Objetivas.
l 23/12/2015, Divulgação dos Gabaritos 
Definitivos das Provas Objetivas.
l 23/12/2015, Resultado do Recurso contra 
as questões das Provas Objetivas.
l 29/12/2015, Divulgação Relação Preliminar 
das Notas das Provas Objetivas.
l 05/01 a 06/01/2016, Interposição de 
Recursos contra a Relação Preliminar de 
Notas da Prova Objetiva.
l 07/01/2016, Resultado do Recurso contra a 
Relação Preliminar de Notas da Prova Objetiva.
l 07/01/2016, Divulgação da Relação Final 
das Notas das Provas Objetivas.
l 16/01/2016, Relação dos candidatos que 
terão os seus títulos analisados.
l 18/01 a 19/01/2016, Interposição de 
Recursos contra a Relação Preliminar de 
Notas da Avaliação de Títulos.
l 25/01/2016, Resultado do Recurso contra as 
Notas Preliminares da Avaliação de Títulos.
l 25/01/2016, Divulgação da Relação Final 
das Notas da Avaliação de Títulos.
l 26/01/2016, Resultado Final do Concurso.
INFORMAÇÕES: 
l Tel: (21) 3525-2480 das 09 às 18h 
l Internet: http://concursos.biorio.org.br 
l E-mail: ifrj2015@biorio.org.br
CÓDIGO: NS-48
TECNÓLOGO/FORMAÇÃO: ANÁLISE 
E DESENVOLVIMENTO DE SISTEMAS
CADERNO: 2 
3
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2
LÍNGUA PORTUGUESA
TEXTO 
SALTANDO AS MURALHAS DA EUROPA
 De um lado está a Europa da abundância econômica e 
da estabilidade política. De outro, além do Mediterrâneo, 
uma extensa faixa assolada pela pobreza e por violentos 
conflitos. O precário equilíbrio rompeu-se de uma vez 
com o agravamento da guerra civil na Síria. Da Síria, 
mas também do Iraque e do Afeganistão, puseram-se 
em marcha os refugiados. Atrás deles, ou junto com 
eles, marcham os migrantes econômicos da África e da 
Ásia. No maior fluxo migratório desde a Segunda Guerra 
Mundial, os desesperados e os deserdados saltam as 
muralhas da União Europeia.
 Muralhas? Em tempos normais, os portais da União 
Europeia estão abertos para os refugiados, mas fechados 
para os imigrantes. Não vivemos tempos normais. Os 
países da Europa Centro-Oriental, Hungria à frente, 
fazem eco à xenofobia da extrema-direita, levantando 
as pontes diante dos refugiados. Vergonhosamente, a 
Grã-Bretanha segue tal exemplo, ainda que com menos 
impudor.
 A Alemanha, seguida hesitantemente pela França, 
insiste num outro rumo, baseado na lógica demográfica 
e nos princípios humanitários. Angela Merkel explica 
a seus parceiros que a Europa precisa agir junta para 
passar num teste ainda mais difícil que o da crise do 
euro. “O futuro da União Europeia será moldado pelo 
que fizermos agora, alerta a primeira-ministra alemã. 
(Mundo, outubro 2015)
QUESTÃO 1
“Em tempos normais, os portais da União Europeia estão 
abertos para os refugiados, mas fechados para os imigrantes”. 
Entre “refugiados” e “imigrantes” há uma diferença:
(A) econômica e religiosa.
(B) religiosa e política.
(C) política e causal.
(D) causal e social.
(E) social e econômica.
QUESTÃO 2
O autor do texto mostra um conjunto de posições políticas; o 
posicionamento que não é defendido no texto é:
(A) favorável à política adotada pela Alemanha.
(B) oposta ao posicionamento da Inglaterra.
(C) condenatória dos imigrantes e favorável aos refugiados.
(D) contrária aos políticos da extrema-direita.
(E) irônica em relação à posição da França.
QUESTÃO 3
O título dado ao texto – Saltando as muralhas da Europa – 
representa:
(A) uma crítica aos imigrantes que não respeitam as leis 
internacionais.
(B) uma referência a uma ameaça à segurança da União 
Europeia.
(C) uma alusão à dificuldade da Europa em aceitar refugiados.
(D) um elogio à política alemã de aceitar imigrantes e refugiados.
(E) uma indicação das dificuldades dos refugiados diante de 
dificuldades políticas.
QUESTÃO 4
“De um lado está a Europa da abundância econômica e da 
estabilidade política. De outro, além do Mediterrâneo, uma 
extensa faixa assolada pela pobreza e por violentos conflitos”. 
Esse primeiro período do texto se estrutura:
(A) a partir da antítese de elementos diversos.
(B) no confronto entre duas épocas de valores distintos.
(C) com base na comparação de duas civilizações diferentes.
(D) com fundamento na oposição política e religiosa.
(E) na semelhança entre regiões europeias, africanas e asiáticas.
QUESTÃO 5
De alguns segmentos do texto o leitor pode fazer uma série de 
inferências. A inferência inadequada do segmento “O precário 
equilíbrio rompeu-se de uma vez com o agravamento da guerra 
civil na Síria” é:
(A) já havia uma guerra civil na Síria há algum tempo.
(B) existia um tênue equilíbrio nas tensões da região.
(C) haviam ocorrido rompimentos em países do local referido.
(D) a guerra civil na Síria envolvia outros países vizinhos.
(E) um conflito interno de um país pode afetar nações 
próximas.
QUESTÃO 6
O segmento do texto em que predomina uma visão objetiva é:
(A) “A Alemanha, seguida hesitantemente pela França, insiste 
num outro rumo, baseado na lógica demográfica e nos 
princípios humanitários”.
(B) “Angela Merkel explica a seus parceiros que a Europa 
precisa agir junta para passar num teste ainda mais difícil 
que o da crise do euro”.
(C) “Os países da Europa Centro-Oriental, Hungria à frente, 
fazem eco à xenofobia da extrema-direita, levantando as 
pontes diante dos refugiados”.
(D) “Vergonhosamente, a Grã-Bretanha segue tal exemplo, 
ainda que com menos impudor”.
(E) “No maior fluxo migratório desdea Segunda Guerra 
Mundial, os desesperados e os deserdados saltam as 
muralhas da União Europeia”.
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2 
4
QUESTÃO 7
Xenofobia significa “aversão pelo estrangeiro”; a palavra abaixo 
cuja explicação etimológica está correta é:
(A) fotofobia / aversão por fotografias.
(B) acrofobia / aversão por locais altos.
(C) aerofobia / aversão por viagens aéreas.
(D) homofobia / aversão ao gênero humano.
(E) tanatofobia / aversão por doenças.
QUESTÃO 8
 “O futuro da União Europeia será moldado pelo que fizermos”; 
a forma inadequada da correspondência entre os tempos 
verbais sublinhados é:
(A) seria/fizessem.
(B) é/fazem.
(C) era/faziam.
(D) fora/fizeram.
(E) foi/façam.
LEGISLAÇÃO E ÉTICA
QUESTÃO 9
A Lei nº 12.527/11 preconiza que os procedimentos nela 
previstos destinam-se a assegurar o direito fundamental de 
acesso à informação e devem ser executados em conformidade 
com os princípios básicos da administração pública e com 
as seguintes diretrizes, EXCETO UMA, que está ERRADA. 
Assinale-a. 
(A) Observância da publicidade como preceito geral e do sigilo 
como exceção. 
(B) Divulgação de informações de interesse público tão 
somente mediante solicitação. 
(C) Utilização de meios de comunicação viabilizados pela 
tecnologia da informação.
(D) Fomento ao desenvolvimento da cultura de transparência 
na administração pública. 
(E) Desenvolvimento do controle social da administração 
pública. 
QUESTÃO 10
Avalie se as definições a seguir estão corretas, de acordo com 
a Lei nº 12.527/11:
I. autenticidade: qualidade da informação que pode ser 
conhecida e utilizada por indivíduos, equipamentos ou 
sistemas autorizados.
II. disponibilidade: qualidade da informação que tenha 
sido produzida, expedida, recebida ou modificada por 
determinado indivíduo, equipamento ou sistema.
III. integridade: qualidade da informação não modificada, 
inclusive quanto à origem, trânsito e destino.
IV. primariedade: qualidade da informação coletada na 
fonte, com o máximo de detalhamento possível, sem 
modificações. 
Estão corretas apenas:
(A) I e II.
(B) I e IV.
(C) III e IV.
(D) I, II e III.
(E) II, III e IV.
QUESTÃO 11
De acordo com a Lei 11.892/2008, os Institutos Federais de 
Educação, Ciência e Tecnologia - Institutos Federais possuem 
natureza jurídica de ____, detentoras de ____ administrativa, 
patrimonial, financeira, didático-pedagógica e disciplinar. As 
lacunas ficam corretamente preenchidas respectivamente por:
(A) fundações públicas / autonomia.
(B) autarquia / autonomia.
(C) fundações públicas / dependência.
(D) autarquia / dependência.
(E) empresas públicas / tutela.
QUESTÃO 12
Avalie se os Institutos Federais têm, entre outras, as seguintes 
finalidades e características:
I. Ofertar educação profissional e tecnológica, em todos 
os seus níveis e modalidades, formando e qualificando 
cidadãos com vistas na atuação profissional nos diversos 
setores da economia, com ênfase no desenvolvimento 
socioeconômico local, regional e nacional.
II. Desenvolver a educação profissional e tecnológica como 
processo educativo e investigativo de geração e adaptação 
de soluções técnicas e tecnológicas às demandas sociais e 
peculiaridades regionais.
III. Promover a integração e a verticalização da educação 
básica à educação profissional e educação superior, 
otimizando a infraestrutura física, os quadros de pessoal e 
os recursos de gestão.
IV. Promover a produção, o desenvolvimento e a transferência 
de tecnologias sociais, notadamente as voltadas à 
preservação do meio ambiente.
Estão corretos:
(A) I e III, apenas.
(B) II e IV, apenas.
(C) I, II e IV, apenas.
(D) II, III e IV, apenas.
(E) I, II, III e IV.
5
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2
QUESTÃO 13
Avalie se os objetivos dos Institutos Federais incluem ministrar, 
em nível de educação superior, as seguintes modalidades de 
cursos:
I. Cursos superiores de tecnologia visando à formação de 
profissionais para os diferentes setores da economia.
II. Cursos de licenciatura, bem como programas especiais 
de formação pedagógica, com vistas à formação de 
professores para a educação básica, sobretudo nas áreas 
de língua portuguesa, ciências sociais e matemática, e 
para a educação profissional.
III. Cursos de bacharelado e engenharia, visando à formação 
de profissionais para os diferentes setores da economia e 
áreas do conhecimento.
IV. Cursos de pós-graduação lato sensu de aperfeiçoamento 
e especialização, visando à formação de especialistas nas 
diferentes áreas do conhecimento.
V. Cursos de pós-graduação stricto sensu de mestrado 
e doutorado que contribuam para promover o 
estabelecimento de bases sólidas em educação, ciência e 
tecnologia, com vistas no processo de geração e inovação 
tecnológica.
Estão corretos:
(A) I, II e III, apenas.
(B) III, IV e V, apenas.
(C) I, II, III e IV, apenas.
(D) I, III, IV e V, apenas.
(E) I, II, III, IV e V.
QUESTÃO 14
De acordo com a Lei 8027/90, que dispõe sobre normas de 
conduta dos servidores públicos civis da União, das Autarquias 
e das Fundações Públicas, são faltas administrativas puníveis 
com a pena de suspensão por até noventa dias, cumulada, se 
couber, com a destituição do cargo em comissão, entre outras, 
as seguintes, EXCETO UMA, que está ERRADA. Assinale-a.
(A) retirar, sem prévia autorização, por escrito, da autoridade 
competente, qualquer documento ou objeto da repartição.
(B) opor resistência ao andamento de documento, processo 
ou à execução de serviço.
(C) recusar fé a documentos públicos.
(D) atuar como procurador ou intermediário junto a 
repartições públicas.
(E) atribuir a outro servidor público funções ou atividades 
estranhas às do cargo, emprego ou função que ocupa, 
exceto em situação de emergência e transitoriedade.
QUESTÃO 15
Avalie se, de acordo com a Lei 8027/90, as seguintes afirmativas 
são falsas (F) ou verdadeiras (V):
 Aos casos de improbidade administrativa, insubordinação 
grave em serviço e revelação de segredo de que teve 
conhecimento em função do cargo ou emprego, entre 
outros, aplica-se a penalidade de demissão.
 Constitui infração grave, passível de aplicação da pena 
de demissão, a acumulação remunerada de cargos, 
empregos e funções públicas, vedada pela Constituição 
Federal, estendendo-se às autarquias, empresas públicas, 
sociedades de economia mista da União, dos Estados, do 
Distrito Federal e dos Municípios, e fundações mantidas 
pelo Poder Público.
 Os servidores públicos civis são obrigados a declarar, no 
ato de investidura e sob as penas da lei, quais os cargos 
públicos, empregos e funções que exercem, abrangidos 
ou não pela vedação constitucional, devendo fazer prova 
de exoneração ou demissão, na data da investidura, na 
hipótese de acumulação constitucionalmente vedada.
As afirmativas são respectivamente:
(A) V, V e V.
(B) V, F e F.
(C) F, V e F.
(D) F, V e V.
(E) F, F e V.
CONHECIMENTOS ESPECÍFICOS
QUESTÃO 16
No contexto de bancos de dados, há um recurso que é associado 
a uma tabela, sendo um procedimento invocado quando um 
comando DML é executado. São usos deste recurso: validação 
dos dados; verificação da integridade dos dados; arquivamento 
de registros excluídos; rastreamento e registro de logs de 
atividades nas tabelas. Esse recurso é conhecido como:
(A) package.
(B) trigger.
(C) fetch.
(D) bind.
(E) join.
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2 
6
QUESTÃO 17
No que diz respeito à arquitetura de banco de dados relacional 
PostgreSQL, analise as afirmativas a seguir. 
I. Funciona com base na filosofia cliente-servidor, no qual 
um processo servidor, que gerencia os arquivos de banco 
de dados, aceita conexões dos aplicativos cliente como 
banco de dados, e executa ações no banco de dados em 
nome dos clientes. 
II. Os aplicativos cliente do usuário que deseja executar 
operações de banco de dados podem ter naturezas muito 
diversas, ou seja, o cliente pode ser uma ferramenta no 
modo caractere, um aplicativo gráfico, um servidor Web 
que acessa o banco de dados para mostrar páginas Web, 
ou uma ferramenta especializada para manutenção do 
banco de dados.. 
III. O servidor PostgreSQL pode tratar várias conexões 
simultâneas de clientes e, para esta finalidade é iniciado 
um novo processo para cada conexão. Deste ponto em 
diante, o cliente e o novo processo servidor se comunicam 
sem intervenção do processo postgres original. Por isso, 
o processo servidor mestre está sempre em execução e 
aguardando por novas conexões dos clientes, enquanto 
os clientes e seus processos servidor associados surgem e 
desaparecem. 
Assinale a alternativa correta:
(A) somente a afirmativa I está correta.
(B) somente a afirmativa II está correta.
(C) somente a afirmativa III está correta.
(D) somente as afirmativas I e II estão corretas.
(E) todas as afirmativas estão corretas.
QUESTÃO 18
Com relação à estrutura de controle enquanto <teste> faça ... 
fim enquanto, avalie se as afirmativas a seguir são falsas (F) ou 
verdadeiras (V):
 A condição de saída do loop ocorre quando o <teste> é 
VERDADEIRO. 
 O teste de controle da estrutura é realizado no início da 
execução. 
 O fluxo de execução das instruções contidas no loop 
permanece se o resultado do <teste> é FALSO.
As afirmativas são respectivamente:
(A) F, F e V.
(B) F, V e F.
(C) F, V e V.
(D) V, V e F.
(E) V, F e V.
QUESTÃO 19
Observe o código abaixo de um algoritmo e a saída corresponde 
após a sua execução.
ALGORITMO
SAÍDA
Para trocar os valores de F e R sem ajuda da variável auxiliar 
AUX deve-se utilizar, em substituição ao bloco de instruções 
, o seguinte novo bloco:
(A) 
(B) 
(C) 
(D) 
(E) 
7
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2
QUESTÃO 20
Considere as variáveis e simbologia abaixo. 
• numéricas M, N e P, contendo os valores 3, 4 e 5, 
respectivamente, 
• caractere literal NOME, contendo “ZULMIRA” e
• lógica IFRJ, contendo o valor FALSO.
• a letra V é usada para VERDADEIRO e F para FALSO
• o símbolo <> representa o operador NÃO IGUAL A.
As avaliações das expressões 
I. IFRJ e NÃO IFRJ
II. M > N * P ou NOME = “ZULMIRA” 
III. NOME <> “NATAL” e IFRJ ou P2 <= M2 + N2 
resultam respectivamente nos seguintes valores lógicos: 
(A) V, V e F.
(B) V, F e V.
(C) F, F e V.
(D) F, V e F.
(E) F, V e V.
QUESTÃO 21
Observe o algoritmo abaixo. 
 
Após a execução, a saída gerada pelo algoritmo é:
(A) 
(B) 
(C) 
(D) 
(E) 
QUESTÃO 22
O algoritmo abaixo realiza a multiplicação das matrizes 
ALFA2X3 por BETA3x4 e gera a matriz produto GAMA2x4. 
 
O bloco de instruções que substitui está indicado na seguinte 
opção:
(A) 
(B) 
(C) 
(D) 
(E) 
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2 
8
QUESTÃO 23
Analise o algoritmo abaixo, no qual ocorre passagem de 
parâmetro por valor e por referência. 
 
Ao final do processamento, serão impressos para as variáveis 
M, N e L, respectivamente, os seguintes valores:
(A) DEZEMBRO, 2016 e FALSO
(B) DEZEMBRO, 2015 e VERDADEIRO
(C) DEZEMBRO, 2016 e VERDADEIRO
(D) JANEIRO, 2016 e VERDADEIRO
(E) JANEIRO, 2015 e FALSO
QUESTÃO 24
Na Programação Orientada a Objetos – POO, um dos princípios 
é descrito abaixo:
• tem por significado separar o programa em partes, o mais 
isolado possível.
• a ideia é tornar o software mais flexível, fácil de modificar 
e de criar novas implementações. 
• serve para controlar o acesso aos atributos e métodos de 
uma classe. 
• representa uma forma eficiente de proteger os dados 
manipulados dentro da classe, além de determinar onde 
esta classe poderá ser manipulada. 
Esse princípio da POO é conhecido como:
(A) coesão.
(B) polimorfismo.
(C) encapsulamento.
(D) acoplamento.
(E) herança.
QUESTÃO 25
No que diz respeito às características da linguagem Java, 
analise as afirmativas a seguir. 
I. Os aplicativos Java começam a rodar pelo método class. 
II. Java é sensitive case diferenciando letras maiúsculas de 
minúsculas.
III. Dados primitivos são definidos por meio dos tipos integer, 
float, double e string.
Assinale a alternativa correta:
(A) somente a afirmativa I está correta.
(B) somente a afirmativa II está correta.
(C) somente a afirmativa III está correta.
(D) somente as afirmativas I e III estão corretas.
(E) todas as afirmativas estão corretas.
QUESTÃO 26
Em programação orientada a objetos, a expressão “modificador 
de acesso” é a palavra-chave que define como um atributo, 
método, ou classe será visto no contexto que estiver inserido. 
A seguir, são definidos três tipos de “modificadores de acesso”.
I. Deixará visível a classe ou membro para todas as outras 
classes, subclasses e pacotes do projeto Java.
II. Deixará visível o atributo para todas as outras classes e 
subclasses que pertencem ao mesmo pacote. A principal 
diferença é que apenas as classes do mesmo pacote têm 
acesso ao membro. O pacote da subclasse não tem acesso 
ao membro.
III. Deixará visível o atributo apenas para a classe em que este 
atributo se encontra.
As descrições I, II e III definem os “modificadores de acesso” 
respectivamente como:
(A) private, protected e public.
(B) private, public e protected.
(C) protected, public e private.
(D) public, protected e private.
(E) public, private e protected.
9
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2
QUESTÃO 27
Observe o código abaixo em HTML. 
 
Esse código gera a seguinte tabela:
(A) 
(B) 
(C) 
(D) 
(E) 
QUESTÃO 28
Em um site da internet, para se obter uma página com fundo 
na cor verde, devem ser usados, respectivamente, códigos com 
as seguintes sintaxes HTML e CSS:
(A) 
(B) 
(C) 
(D) 
(E) 
QUESTÃO 29
Observe a figura abaixo, que ilustra um esquema de execução 
de programas em Java.
 
Neste esquema, o compilador traduz o programa fonte em 
instruções que a Máquina Virtual Java – JVM possa entender 
que armazena em um arquivo num formato específico, na 
figura destacado pelo sinal ? , conhecido como:
(A) framework.
(B) framecode.
(C) microcode.
(D) bytecode.
(E) bytework.
QUESTÃO 30
No que diz respeito aos padrões XML e JSON, analise as 
afirmativas a seguir. 
I - JSON representa informações no formato texto, da mesma 
forma que XML.
II - JSON não é uma linguagem de marcação, da mesma forma 
que XML também não é.
III - JSON não permite a execução de instruções de 
processamento, algo possível em XML.
Assinale a alternativa correta:
(A) somente a afirmativa I está correta.
(B) somente a afirmativa II está correta.
(C) somente a afirmativa III está correta.
(D) somente as afirmativas I e III estão corretas.
(E) todas as afirmativas estão corretas.
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2 
10
QUESTÃO 31
Observe o código abaixo em Java, no qual são empregados os 
operadores de pré-decremento e de pós-decremento.
 
A execução do código irá fornecer, para as variáveis p e q, 
respectivamente, os seguintes valores:
(A) 44 e 44. 
(B) 45 e 45.
(C) 45 e 46.
(D) 46 e 45.
(E) 46 e 46.
QUESTÃO 32
Na linguagem Java há um comando que é usado para forçar 
o término da execução de uma instrução switch ou de uma 
estrutura de controle while, continuando a execução do 
programa na próxima linha após o laço. Esse comando é:
(A) break.
(B) stop.
(C) quit.
(D) end.
(E) exit.
QUESTÃO 33
“PHP: Hypertext Preprocessor” é entendida como uma linguageminterpretada - script open source - de uso geral, muito utilizada, e 
especialmente adequada para o desenvolvimento web e que pode 
ser embutida dentro do HTML e atuantes no lado do servidor, 
capazes de gerar conteúdo dinâmico na World Wide Web. Neste 
contexto, observe os códigos das figuras (I) e (II) abaixo.
(I) 
(II) 
A execução dos códigos mostrados em (I) e (II) irá gerar, 
respectivamente, os seguintes resultados: 
 
(A) 2 3 4 5 e 1 2 3
(B) 2 3 4 5 e 0 1 2 3
(C) 1 2 3 4 5 e 0 1 2 3
(D) 1 2 3 4 5 e 1 2 3
(E) 1 2 3 4 5 e 0 1 2
QUESTÃO 34
No que diz respeito aos operadores suportados pelo PHP, 
analise as afirmativas a seguir. 
I. Os símbolos = e == representam o operador igual. Por 
exemplo, $a = $b e $a == $b tem por significado verdadeiro 
se $a é igual a $b.
II. Os símbolos != e <> representam o operador diferente. 
Por exemplo, $a != $b e $a <> $b tem por significado 
verdadeiro se $a não é igual a $b. 
III. Os símbolos % e & representam o operador módulo. Por 
exemplo, $a % $b e $a & $b fornecem como resultado o 
resto da divisão de $a por $b.
Assinale a alternativa correta:
(A) somente a afirmativa I está correta.
(B) somente a afirmativa II está correta.
(C) somente a afirmativa III está correta.
(D) somente as afirmativas II e III estão corretas.
(E) todas as afirmativas estão corretas.
QUESTÃO 35
No que diz respeito às estruturas de dados, considere a 
sequência de operações executadas em uma pilha IFRJ, 
inicialmente vazia. 
 
A pilha IFRJ suporta três operações básicas definidas a seguir:
I - POP(IFRJ,e) - tem por objetivo inserir um elemento e na 
IFRJ.
II - PUSH(IFRJ,e) - tem por objetivo inserir um elemento e na 
IFRJ. 
III - TOP(IFRJ,e) - tem por objetivo acessar, sem remover, um 
elemento e na IFRJ.
Nessas condições, ao final da execução o elemento que se 
encontra no topo da pilha é:
(A) micro.
(B) plotter.
(C) mouse.
(D) scanner.
(E) pendrive.
11
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2
QUESTÃO 36
 “Duas das principais APIs e suas funcionalidades da versão 
mais atual de J2EE são:
• ______ - padroniza componentes J2EE do lado servidor, 
com regras de desenvolvimento definidas como 
implementação de interfaces responsáveis por tarefas 
definidas ou regras de herança. Tem como vantagem 
o tratamento automático de segurança, persistência, 
transação dentre outros serviços. Tornou-se um padrão 
para desenvolvimento de aplicações coorporativas 
distribuídas e multicamadas, realizando o encapsulamento 
da lógica de negócio de uma aplicação.
• ______ - tem como objetivo fornecer uma interface padrão 
para localização de usuários, máquinas, objetos, redes 
e serviços, podendo ser utilizado tanto para localização 
de um computador em uma rede, quanto para busca de 
objetos Java.”
Os itens que completam corretamente as lacunas do fragmento 
acima são respectivamente:
(A) Java Servlet/JSP e Enterprise JavaBeans.
(B) Java API for XML Processing e Java Servlet/JSP. 
(C) Java Transaction API e Java API for XML Processing.
(D) Java Naming and Directory Interface e Java Transaction 
API.
(E) Enterprise JavaBeans e Java Naming and Directory 
Interface.
QUESTÃO 37
O Eclipse é uma ferramenta IDE que compreende vários tipos 
de linguagem e que aceita a instalação de plugins para emular 
o desenvolvimento da plataforma. No Eclipse, por padrão 
a pasta ou repositório/local dos projetos construídos pelo 
desenvolvedor é denominado: 
(A) Workspace.
(B) Home.
(C) User.
(D) Projects.
(E) Tablespace.
QUESTÃO 38
Para maior produtividade é aconselhável ao Tecnólogo/Analista 
e Desenvolvedor de Sistemas saber as teclas de atalho do 
Eclipse para desempenhar certas ações de forma mais rápida. 
Neste sentido, para identificar e formatar o código conforme 
os templates e padrões setados nas preferências do Eclipse, 
deve-se executar o seguinte atalho de teclado:
 
(A) Ctrl + O
(B) Ctrl + S
(C) Ctrl + Shift + F
(D) Ctrl + F6
(E) Ctrl + F7
QUESTÃO 39
Com relação ao Tomcat, avalie se são verdadeiras (V) ou 
falsas(F) as afirmativas a seguir:
 É um servidor de aplicações Java para web e, tecnicamente, 
é um Conteiner Web, parte da plataforma corporativa Java 
Enterprise Edition que abrange as tecnologias Servlet e JSP. 
 Implementa um conteiner EJB e é inteiramente escrito em 
Java e, portanto, necessita de uma Java Virtual Machine 
(JVM) para ser executado. 
 Tem a capacidade de atuar também como servidor web/
HTTP autônomo, ou pode funcionar integrado a um 
servidor web dedicado, como Apache httpd ou Microsoft 
IIS, ou ainda como parte integrante de um servidor de 
aplicações mais amplo, como JBoss AS, provendo os 
recursos de Java Servlet e JSP. 
As afirmativas são respectivamente:
(A) V, F e F.
(B) V, F e V.
(C) F, V e F.
(D) F, V e V.
(E) F, F e V.
QUESTÃO 40
No que diz respeito às principais características de um servidor 
Apache, analise as afirmativas a seguir. 
I. Suporta servidor Proxy ftp e http. 
II. Suporta a criptografia via SSL e Certificados digitais.
III. Suporta a autorização de acesso podendo ser especificadas 
restrições de acesso separadamente para cada endereço/
arquivo/diretório acessado no servidor.
Assinale a alternativa correta:
(A) somente a afirmativa I está correta.
(B) somente a afirmativa II está correta.
(C) somente a afirmativa III está correta.
(D) somente as afirmativas II e III estão corretas.
(E) todas as afirmativas estão corretas.
QUESTÃO 41
No que diz respeito aos conceitos básicos da área de Engenharia 
de Software, um profissional ligado ao projeto de sistemas 
irá realizar testes com a finalidade de analisar e concluir se 
o software está sendo desenvolvido em conformidade com 
as especificações. Nesse contexto, observe as afirmativas a 
seguir, estabelecidas por Boehm.
I - Estamos construindo o produto corretamente? 
II - Estamos construindo o produto correto?
Essas afirmativas estão relacionadas, respectivamente, aos 
conceitos de:
(A) Avaliação e Verificação.
(B) Validação e Aceitação.
(C) Homologação e Avaliação.
(D) Verificação e Validação.
(E) Aceitação e Homologação.
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2 
12
QUESTÃO 42
A Unified Modelling Language (UML) é uma linguagem ou 
notação de diagramas para especificar, visualizar e documentar 
modelos de software orientados por objetos. Um dos diagramas 
usados na UML fornece a descrição do comportamento do 
sistema do ponto de vista do usuário. Para os desenvolvedores, 
representa uma ferramenta muito útil, vista como uma técnica 
do tipo tentativa e erro para obter os requisitos do sistema a 
partir do visão do cliente. Essa ferramenta é conhecida como 
Diagrama de:
(A) Atividades e Relacionamentos. 
(B) Componentes e Funções.
(C) Eventos e Processos.
(D) Fluxo de Dados.
(E) Casos de Uso.
QUESTÃO 43
Com relação à notação do diagrama de classes da UML, avalie 
se são verdadeiras (V) ou falsas(F) as afirmativas a seguir:
 A parte superior contém o nome da classe. 
 A parte intermediária contém as operações ou métodos da 
classe. 
 A parte inferior contém os atributos da classe.
As afirmativas são respectivamente:
(A) F, V e F.
(B) F, V e V.
(C) V, F e F.
(D) V, F e V.
(E) V, V e F.
QUESTÃO 44
A metodologia DSDM - Dynamic Systems Development Method 
constitui uma metodologia de desenvolvimento ágil, iterativo e 
incremental que enfatiza o envolvimento constante do usuário 
e cujo objetivo é entregar softwares no tempo e com custo 
estimado por meio do controle e ajuste de requisitos ao longo 
do desenvolvimento. 
No Ciclo de Vida da DSDM, uma das fases tem por objetivo 
estabelecer os requisitos funcionais e de informação que 
permitirão a aplicação fornecer valor de negócio, e definir a 
arquitetura básica da aplicação, como também identificar os 
requisitos de manutenibilidade para a aplicação. Essa fase 
recebe a seguintedenominação: 
(A) Estudo de Viabilidade.
(B) Iteração de Projeto e Construção.
(C) Implementação.
(D) Iteração do Modelo Funcional.
(E) Estudo do Negócio.
QUESTÃO 45
No que diz respeito às restrições de integridade em um SGBD, 
analise as afirmativas a seguir. 
I. Integridade de Entidade – cada linha de uma tabela deve 
poder ser identificada univocamente. Isto quer dizer que cada 
tabela deverá possuir na sua definição uma chave primária. 
Funciona ao nível de linha e da tabela do banco de dados.
II. Integridade de Domínio – o valor dos campos que constituem 
a chave estrangeira de uma tabela deve estar também sempre 
presente na chave primária que referenciam ou, quando muito, 
podem ter o valor NULL. Funciona ao nível da tabela. 
III. Integridade Referencial – o valor de um campo deve 
obedecer ao tipo de dados e às restrições de valores 
admitidos para essa coluna. Esta é a forma mais elementar 
dos tipos de estrição de integridade. Funciona ao nível da 
coluna do banco de dados. 
Assinale a alternativa correta:
(A) somente a afirmativa I está correta.
(B) somente a afirmativa II está correta.
(C) somente a afirmativa III está correta.
(D) somente as afirmativas I e III estão corretas.
(E) todas as afirmativas estão corretas.
QUESTÃO 46
 “Enquanto o Modelo Entidade-relacionamento (MER) é um 
modelo conceitual, o Diagrama Entidade-Relacionamento 
(DER) é a sua representação gráfica e principal ferramenta. Em 
sua notação original, proposta por Peter Chen, as entidades 
devem ser representadas por _____, seus atributos por ____ e 
os relacionamentos por ____, ligados às entidades por linhas, 
contendo também sua cardinalidade (1..1, 1..n ou n..n).”
Os itens que completam corretamente as lacunas do fragmento 
são respectivamente:
(A) losangos, elipses e retângulos.
(B) losangos, retângulos e elipses. 
(C) elipses, retângulos e losangos.
(D) retângulos, losangos e elipses.
(E) retângulos, elipses e losangos. 
QUESTÃO 47
“A linguagem SQL é do tipo declarativa e constituída das três 
sublinguagens a seguir: 
(1) ____ - inclui os comandos SELECT, INSERT, UPDATE e DELETE; 
(2) ____ - inclui os comandos CREATE, ALTER e DROP;
(3) ____ - inclui os comandos GRANT e REVOKE.”
As siglas que completam corretamente as lacunas do fragmento 
acima são respectivamente:
(A) DML, DCL e DDL.
(B) DML, DDL e DCL.
(C) DCL, DDL e DML.
(D) DDL, DML e DCL.
(E) DDL, DCL e DML.
13
TECNÓLOGO/FORMAÇÃO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CADERNO 2
QUESTÃO 48
Em um banco de dados MySQL, a partir de uma tabela 
denominada Pessoas, deseja-se gerar uma tabela que 
contenha os dados sobre nome e salário, de tal forma que 
os maiores salários fiquem no topo da tabela resultado. O 
comando correto é:
(A) 
(B) 
(C) 
(D) 
(E) 
 
QUESTÃO 49
No contexto SQL, 
I. existe um comando que permite remover um determinado 
banco de dados, apagando as tabelas e estruturas associadas 
e, consequentemente, todos os dados existentes nelas. 
II. outro que permite apagar uma tabela do banco de dados, 
sendo excluída toda a estrutura e os conjuntos de valores 
lá existentes. 
Esses comandos são respectivamente:
(A) DROP DATABASE e DELETE TABLE. 
(B) DELETE DATABASE e DROP TABLE.
(C) ERASE DATABASE e DELETE TABLE.
(D) DROP DATABASE e DROP TABLE.
(E) DELETE DATABASE e DELETE TABLE.
QUESTÃO 50
Em um banco de dados, uma transação é um conjunto 
de operações, delimitadas por um início e um fim. 
Independentemente da forma como a transação foi iniciada, 
esta sempre será finalizada por meio de dois comandos:
 
• o primeiro grava definitivamente os efeitos dos comandos 
de uma transação; 
• o segundo desfaz os efeitos dos comandos da transação. 
Esses comandos são respectivamente:
(A) ABEND e SAVEPOINT.
(B) SAVEPOINT e COMMIT. 
(C) COMMIT e ROLLBACK.
(D) ROLLBACK e CKECKPOINT. 
(E) CHECKPOINT e ABEND.

Continue navegando