Buscar

i_apsqlpro_02

Prévia do material em texto

pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
FUNDAÇÃO GETULIO VARGAS 
ESCOLA DE ADMINISTRAÇÃO DE EMPRESAS DE SÃO PAULO 
CONCURSO PÚBLICO 
PRODAM - PROC. DE DADOS DO MUNIC. DE SAO PAULO 
17-FEV-02
CARGO: 02 AN PROG PL (SQL-FORMS) 
ESTE CADERNO CONTÉM 40 QUESTÕES 
ASSINE A LISTA DE PRESENÇA DURANTE ESTE EXAME 
TERMINADO ESTE EXAME, ENTREGUE AO FISCAL 
O SEU CARTÃO DE RESPOSTAS 
E A SUA FOLHA DE REDAÇÃO (SE HOUVER) 
VOCÊ PODERÁ LEVAR CONSIGO ESTE CADERNO DE QUESTÕES, 
DESDE QUE VOCÊ TERMINE ESTE EXAME FALTANDO UMA HORA 
(OU MENOS) PARA O TÉRMINO DESTE EXAME 
NÃO VIRE ESTA PÁGINA ATÉ O FISCAL AUTORIZAR 
www.pciconcursos.com.br
pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
www.pciconcursos.com.br
pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
17-fev-02 PRODAM - Proc. de Dados do Munic. de Sao Paulo Cargo 2: An Prog PL (SQL-Forms) 3
Cod. 1 - Inglês Técnico (Interpr textos de inform) - 10 questões 
INGLÊS TÉCNICO 
.01. Unlike competitors, Sony doesn’t emphasize components 
and price as much as how its PCs can be used for digital 
photography or music. (C/Net, Jan. 2002) 
According to the passage, Sony: 
A. Emphasizes components and price more than its competitors. 
B. Emphasizes the ways its PCs can be used for digital 
photography or music more than price. 
C. Beats its competitors by offering low-priced PCs which can be 
used for digital photography or music. 
D. Emphasizes the use of components much more than its 
unlikely competitors. 
.02. A technician’s error severed Window users from Microsoft’s 
update servers for five days, leaving .Net analysts questioning 
whether the software giant can deliver 24-7 services. 
(MSNBC, Jan.2002) 
According to the passage: 
A. A human error made it impossible for Window users to access 
Microsoft update servers for five days. 
B. Analysts question whether Microsoft really needs to offer 24-7 
services. 
C. A human error allowed Window users to have free access to 
Microsoft’s update servers for five days. 
D. A mechanical error allowed Window users to have free access 
to Microsoft’s update servers for five days. 
.03. The high-tech vanguard of entertainment consumers who 
initiated a global music-swapping spree with the help of 
Napster a little over two years ago is branching out into 
television shows and movies. Napster's service was limited to 
music, and it was shut down last year after a federal judge 
found it liable for contributing to copyright infringement. But 
Morpheus enables users to trade files of any kind, and an 
increasing number of them are filled with copyrighted video 
entertainment.
According to the passage: 
A. The use of both Napster and Morpheus was shut down last 
year for contributing to copyright infringement. 
B. Unlike Napster, Morpheus can only be used for copyrighted 
video entertainment. 
C. The high tech vanguard entertainment consumers refuse to 
accept Morpheus as a suitable substitute for Napster. 
D. By using Morpheus, one is capable of trading different types of 
files, even copyrighted video entertainment. 
.04. A new computer worm masquerading as a software update 
from Microsoft Corp. is capable of deleting all files on the hard 
drive of an infected computer but has so far spread very 
slowly, an antivirus vendor said Monday. (CNN.com, Jan. 
2002)
According to the passage, the virus: 
A. was unintentionally sent by Microsoft itself in one of its 
updates.
B. is spreading with unprecedented speed. 
C. has not so far spread at great speed. 
D. was intentionally created by a Microsoft vendor. 
.05. Following a string of embarrassing security glitches, 
Microsoft Chairman Bill Gates this week announced a major 
strategy shift to focus on security and privacy and restore 
confidence in the company's software. (Silicon Valley.com, 
Jan.2002)
According to the passage: 
A. Confidence in his company’s software has been so high that 
Bill has decided a major strategy shift in Microsoft’s security 
policy. 
B. Bill Gates has denied that any security problem has in fact 
occurred so far but has taken steps to prevent them from 
happening.
C. In response to security problems, Bill Gates has announced a 
new focus on security and privacy. 
D. Bill Gates has this week dismissed the need for any major 
change in Microsoft’s focus on security and privacy. 
.06. First-quarter profits for Apple Computer Inc. leaped 37 
percent over last year, hitting Wall Street's expectations but 
falling short of the company's own revenue forecast as 
consumers held their breath for the release of the new iMac. 
The Cupertino company yesterday reported a net income of $38 
million (11 cents per share) during the first quarter, up from 
last year's loss of $195 million (58 cents) during the same 
period. (SFChronicle, Jan. 2002) 
According to the text, the net income for the first quarter was of: 
A. 195 million. 
B. 38 million. 
C. 58 cents per share. 
D. 233 million. 
.07. The "new wave of online technology" part is debatable, but 
RingMessenger is definitely the leading edge of the 
convergence/synergy movement that is sweeping the major 
media companies. (Boston Globe, Jan. 2002) 
In the passage, the word DEBATABLE means approximately: 
A. Arguable. 
B. Reliable. 
C. Unacceptable. 
D. Trustworthy. 
.08. According to sources, CEOs of the computer industry – 
many of whom have faced severe criticism lately – have 
promised to tackle the issue at once. 
In the passage, WHOM refers to: 
A. Sources. 
B. Computer industry. 
C. Severe criticism. 
D. CEOs of the computer industry. 
.09. “Unless you have a password, you cannot have access to 
this particular site.” 
In the passage, UNLESS YOU HAVE A PASSWORD means 
approximately: 
A. Because you have a password. 
B. Once you have a password. 
C. If you don’t have a password. 
D. Provided you have a password. 
.10. “The delivery of those computer parts has been put off for 
another week.” 
In the passage, PUT OFF means approximately: 
A. Postponed. 
B. Anticipated. 
C. Increased. 
D. Improved. 
Cod. 2 - Especif Anal Prog Pleno (SQL Forms) - 30 questões 
ESPECÍFICA ANALISTA PROGRAMADOR PLENO (SQL 
FORMS) 
.11. Qual das requisições SQL abaixo contém um erro: 
A. select * from TAB where CAMPO=95867;. 
B. select CAMPO from TAB where CAMPO=95867;. 
C. select CAMPO from TAB;. 
D. select CAMPO where CAMPO=1984 and CAMP2=’um’;. 
.12. Um produto Cartesiano é: 
A. Uma group function. 
B. Produzido como resultado de um select em duas tabelas 
simultâneas sem a cláusula where. 
C. O resultado de lógica fuzzy. 
D. Uma característica especial de um servidor Oracle. 
.13. Qual das seguintes formas de visualização (Dictionary View) 
fornece informações sobre a posição de uma coluna dentro de 
uma chave primária: 
A. ALL_PRIMARY_KEYS. 
B. USER_CONSTRAINTS. 
C. ALL_IND_COLUMNS. 
D. ALL_TABLES. 
.14. Qual das opções abaixo NÃO é um tipo de dados válido em 
uma base de dados Oracle: 
A. CHAR. 
B. VARCHAR2. 
C. BOOLEAN. 
D. NUMBER. 
www.pciconcursos.com.br
pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
17-fev-02 PRODAM - Proc. de Dados do Munic. de Sao Paulo Cargo 2: An Prog PL (SQL-Forms) 4
.15. Qual privilégio de sistema permite ao usuário conectar-se a 
uma base de dados em modo restrito de sessão: 
A. create table. 
B. create user. 
C. restricted session. 
D. create session. 
.16. Qual dos seguintes comandos produzirá um erro: 
A. into action_record. 
B. cursor action_cursor is. 
C. select name, rate, action. 
D. from action_table. 
.17. A procedure RAISE_APLICATION_ERROR define erros 
retornados em qual dos seguintes ranges numéricos? 
A. –00000 e –99999. 
B. –01200 e –01299. 
C. –00030 e –00039. 
D. –20000 e –20999. 
.18. A pilha de erros em tempo de execução é encontrada em 
qual módulo do PL/SQL:A. Stored Program Unit Editor. 
B. Database Trigger Editor. 
C. PL/SQL interpreter. 
D. Object Navigator. 
.19. As funções GET() e SET() são parte de qual pacote? 
A. DEBUG. 
B. TOOL_ENV. 
C. ORA_FFI. 
D. LIST. 
.20. A melhor fonte para se obter o timestamp em uma base de 
dados Oracle é: 
A. ALL_OBJECTS dictionary view. 
B. DBA_ERRORS dictionary view. 
C. Código fonte do programa PL/SQL. 
D. USER source dictionary view. 
.21. Após enviar uma mensagem através de um pipe, qual 
procedure um desenvolvedor utilizaria para recuperar a 
mensagem do pipe: 
A. unpack_message(). 
B. receive_message(). 
C. send_message(). 
D. pack_message(). 
.22. Para se obter informações sobre o estado dos gatilhos, qual 
das visualizações abaixo é a mais adequada? 
A. ALL_OBJECTS. 
B. ALL_TRIGGERS. 
C. ALL_SOURCE. 
D. ALL_TRIGGER_COLS. 
.23. Qual é o maior benefício trazido pelo uso de Java em 
aplicações de base de dados? 
A. Ampliar a funcionalidade do banco de dados. 
B. Simplificar o suporte a múltiplas plataformas. 
C. Aumentar a performance das procedures PL/SQL. 
D. Aumentar a escalabilidade da base de dados. 
.24. Quais são os principais módulos executáveis do Form 
Builder?
A. Formulários, menus, bibliotecas PL/SQL. 
B. Form module, bibliotecas de objetos, arquivo Runtime. 
C. Arquivos com extensões fmb, fmx, fmt. 
D. Form Builder, Form Compiler, Forms Runtime. 
.25. Quais são os principais componentes do Form Builder? 
A. Form modules, Menu modules, bibliotecas PL/SQL, 
bibliotecas de objetos. 
B. Form module, arquivo Runtime. 
C. Form Builder, Form Compiler e Fomrs Runtime. 
D. Arquivos com extensões fmb, fmx, fmt. 
.26. Você criou um formulário TICKET_DE_VENDAS para uma 
aplicação que será utilizada em lojas. Você quer modificar o 
item HORA_DA_TRANSACAO neste formulário para que ele 
seja automaticamente preenchido com a data e hora atuais 
toda vez que um novo registro for criado. Como você pode 
fazer isso? 
A. Configure a propriedade Default Value para $$DATETIME$$. 
B. Configure a propriedade Initial Value para SYSDATE. 
C. Configure a propriedade Default Value para SYSDATE. 
D. Configure a propriedade Initial Value para $$DATETIME. 
.27. Qual propriedade de um check box controla o texto que será 
mostrado ao lado do check box? 
A. Text. 
B. Name. 
C. Label. 
D. O texto é fixo e não pode ser alterado. 
.28. Qual parte de um gatilho especifica sua ação ao ser 
acionado?
A. Nome. 
B. Tipo. 
C. Código. 
D. Escopo. 
.29. Você criou um alerta com três botões. Qual valor será 
retornado se o usuário selecionar o segundo botão? 
A. BUTTON2. 
B. DIALOG_BUTTON2. 
C. ALERT_BUTTON2. 
D. Depende da escolha oferecida pelo botão. 
.30. O que permite ao desenvolvedor ver os relacionamentos 
entre os arquivos fontes e outros arquivos que são baseados 
neles?
A. Dependency view. 
B. Object view. 
C. Project view. 
D. Relationship view. 
.31. Alguns usuários requisitaram a inclusão de pop-up menus 
na aplicação que você desenvolveu. Sobre qual nó no Object 
Navigator você irá criar os menus pop-up? 
A. Formulário. 
B. Menus. 
C. Bibliotecas PL/SQL. 
D. Bibliotecas de objetos. 
.32. Qual das funções internas abaixo oferece a habilidade de 
mudar a aparência do cursor dinamicamente? 
A. SET_APPLICATION_PROPERTY. 
B. SET_CANVAS_PROPERTY. 
C. SET_CONTEXT. 
D. SET_FORM_PROPERTY. 
.33. Qual função interna permite que você popule um grupo de 
registros com dados que podem ser filtrados dinamicamente 
em tempo de execução? 
A. CREATE_GROUP_FROM_PARAMETER. 
B. SET_GROUP_FILTER. 
C. POPULATE_LIST. 
D. POPULATE_GROUP. 
.34. Você moveu alguns dos módulos de sua aplicação para o 
servidor e começaram a ocorrer erros de DBMS. Qual função 
interna pode ser utilizada para capturar estes erros? 
A. DBMS_ERROR. 
B. DBMS_ERROR_NUM. 
C. DBMS_ERROR_STRING. 
D. DBMS_ERROR_TEXT. 
.35. Qual parâmetro de tempo de execução pode ser utilizado 
para especificar um driver de impressora que será associado 
com a saída de seu relatório? 
A. DESTYPE. 
B. DESNAME. 
C. DESFORMAT. 
D. DESDRIVER. 
.36. A portabilidade de um relatório cujo arquivo possui a 
extensão .REP depende de qual dos itens abaixo? 
www.pciconcursos.com.br
pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
17-fev-02 PRODAM - Proc. de Dados do Munic. de Sao Paulo Cargo 2: An Prog PL (SQL-Forms) 5
A. Atributos padrão. 
B. Uso de C na geração do relatório. 
C. Bibliotecas PL/SQL anexadas. 
D. Parâmetros do formulário. 
.37. A hierarquia dos dados dentro de um relatório pode ser 
definida utilizando: 
A. Pesquisas. 
B. Grupos. 
C. Colunas da base de dados. 
D. Colunas definidas pelo usuário. 
.38. Qual método é utilizado para definir o nome do arquivo que 
será lido pelo Report Builder para popular o relatório quando 
estiver definindo objetos de vínculo com arquivos? 
A. Source Filename property. 
B. Read from File property. 
C. Fórmula feita com PL/SQL. 
D. Coluna da base de dados. 
.39. O mapeamento dos parâmetros de um relatório para os 
parâmetros de um chart pode ser descrito como um 
relacionamento:
A. Muitos para muitos. 
B. Muitos para um. 
C. Um para um. 
D. Um para muitos. 
.40. Você desenvolveu um relatório que chama outros relatórios 
por meio do uso de botões. Qual das procedures abaixo é 
essencial usar? 
A. run_report_batchno(). 
B. run_report(). 
C. run_report_failure. 
D. geterr_run(). 
FIM DO CADERNO 
www.pciconcursos.com.br
pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
ENUNCIADO DAS QUESTÕES DISSERTATIVAS 
Resolva estas questões em folha dupla de papel almaço. 
Use uma folha dupla para cada questão. 
Coloque em cada folha dupla seu nome completo, seu CPF, nome do cargo e código do cargo. 
Analista Programador Pleno (SQL / Forms) 
QUESTÃO 01 - Um colégio deseja saber quantas crianças do sexo feminino e quantas crianças do sexo 
masculino estão matriculadas. Faça um algoritmo para ler estes dados e calcular: 1 - a quantidade de 
meninas do colégio; 2 - a quantidade de meninos do colégio; 3 - o percentual de meninas e meninos em 
relação ao número de alunos matriculados. As informações encontram-se arquivadas em banco de dados. 
QUESTÃO 02 - Dado um número qualquer escreva um algoritmo para calcular o fatorial desse número. O 
fatorial de um número é dado pela multiplicação dos termos entre 1 e o número. Ex.: 5! (fatorial do número 
5) = 1x2x3x4x5 = 120; 3! = 1x2x3 = 6 
QUESTÃO 03 - Elabore um algoritmo para calcular o produto das seguintes matrizes: 
MA = {1,2,3,4,5} e MB = {3,7,8,1,6} 
QUESTÃO 04 - Um fragmento da matemática egípcia ensina uma forma diferente de multiplicação. Vejamos 
o exemplo da multiplicação de 17 por 6. Coloca-se o multiplicador (6) na coluna à direita e na esquerda o 
número (1), sempre. A seguir, multiplica-se por dois os números até obter o valor do multiplicando (17) que 
se consegue somando os números da esquerda. 
Esquerda Direita
*1 6 
2 12 
4 24 
8 48 
*16 96 
Desenvolva um algoritmo (fluxograma e pseudocódigo) que apresente os números da coluna da esquerda e 
os números da coluna da direita 
www.pciconcursos.com.br
pcimarkpci MjgwNDowMTRkOjVjOWQ6OTE1MDplNTgyOmM4NGY6MWVjNzplNDJi:V2VkLCAwNSBNYXkgMjAyMSAyMTo1Mzo0OSAtMDMwMA==
GABARITO
CARGO: 02 ANALISTA PROGRAMADOR PLENO (SQL-FORMS) 
 
QUESTÃO
GABARITO
PROVISÓRIO 
GABARITO
DEFINITIVO
DECISÃO 
1 B B 
2 A A 
3 D D 
4 C C 
5 C C 
6 B B 
7 A A 
8 D D 
9 C C 
10 A A 
11 D D 
12 B B 
13 C C 
14 C C 
15 C C 
16 A A 
17 D D 
18 D D 
19 A A 
20 A A 
21 B B 
22 B B 
23 B B 
24 D D 
25 A A 
26 D D 
27 C C 
28 C C 
29 C C 
30 A A 
31 A A 
32 A A 
33 D D 
34 D D 
35 C C 
36 C C 
37 B B 
38 A A 
39 B B 
40 B B 
www.pciconcursos.com.br

Continue navegando