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



Documentos relacionados
CONCURSO PÚBLICO 17-FEV-02 NÃO VIRE ESTA PÁGINA ATÉ O FISCAL AUTORIZAR

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

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

CONCURSO PÚBLICO PRODAM - PROC. DE DADOS DO MUNIC. DE SAO PAULO 17-FEV-02 NÃO VIRE ESTA PÁGINA ATÉ O FISCAL AUTORIZAR

FUNDAÇÃO GETULIO VARGAS ESCOLA DE ADMINISTRAÇÃO DE EMPRESAS DE SÃO PAULO CONCURSO PÚBLICO PRODAM - PROC. DE DADOS DO MUNIC.

FUNDAÇÃO GETULIO VARGAS ESCOLA DE ADMINISTRAÇÃO DE EMPRESAS DE SÃO PAULO CONCURSO PÚBLICO PRODAM - PROC. DE DADOS DO MUNIC.

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

SQL Gatilhos (Triggers)

FUNDAÇÃO GETULIO VARGAS ESCOLA DE ADMINISTRAÇÃO DE EMPRESAS DE SÃO PAULO CONCURSO PÚBLICO ESTE CADERNO CONTÉM 40 QUESTÕES A SEREM RESOLVIDAS

Introdução ao Tableau Server 7.0

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Noções de. Microsoft SQL Server. Microsoft SQL Server

A linguagem SQL

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Banco de Dados. Microsoft Access

Conhecendo o Visual FoxPro 8.0 Parte 1

Microsoft Office Excel 2007

Suponha que uma pasta esteja sendo exibida pelo Windows Explorer e os seguintes arquivos são exibidos:

Capítulo 4. Programação em ASP


Programação SQL. Introdução

Manual de Instalação e Configuração MySQL

Manual do Usuário. Tag List. Tag List Generator. smar FIRST IN FIELDBUS JUL / 02. Tag-List VERSÃO 1.0 TAGLSTC3MP

Prof.: Clayton Maciel Costa

CRIAÇÃO DE RELATÓRIOS EM DELPHI

SQL. Autor: Renata Viegas

COMO SOLICITAR O CADASTRO DE UM ITEM SSA Central de Cadastro


Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Como Usar o DriverMax

O Primeiro Programa em Visual Studio.net

Segurança de Acesso a Banco de Dados no MS SQL Server

Introdução à Banco de Dados. Nathalia Sautchuk Patrício

Roteiro 9 - SQL Básico: chave estrangeira, operadores de comparação e operadores booleanos

Manual Operacional SIGA

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE

Inserindo Dados no Banco de Dados Paradox.

PgAdmin. O pgadmin é um software gráfico para administração do SGBD PostgreSQL disponível para Windows e UNIX.

Data Transformation Services (DTS) por Anderson Ferreira Souza

Criar o diagrama entidade associação do exemplo do hotel no Oracle Designer

Outlook Apresentação

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Criando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011

Treinamento sobre SQL

Manual de Administração DPS Printer 2.1 NDDigital S/A - Software

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

Faculdade Boa Viagem Sistemas de Informação Gerenciais EXERCÍCIO PASSO-A-PASSO PEDIDOS E CONTROLE DE ESTOQUE. Microsoft Access.

Curso Básico de Visual FoxPro 8.0

Análise de Dados do Financeiro

Outlook XML Reader Versão Manual de Instalação e Demonstração UNE Tecnologia

FUNDAÇÃO GETULIO VARGAS ESCOLA DE ADMINISTRAÇÃO DE EMPRESAS DE SÃO PAULO CONCURSO PÚBLICO PRODAM - PROC. DE DADOS DO MUNIC.

Portal Sindical. Manual Operacional Empresas/Escritórios

MANUAL DO GERENCIADOR ESCOLAR WEB

Configuração e Instalação do Atendimento Online

Prática em Laboratório N.04 (Parte 01) Criando uma aplicação composta a partir de um serviço Web

BANCO DE DADOS II Prof. Ricardo Rodrigues Barcelar

DO BÁSICO AO AVANÇADO PARA MANIPULAÇÃO E OTIMIZAÇÃO DE DADOS. Fábio Roberto Octaviano

Manual AGENDA DE BACKUP

Microsoft Access XP Módulo Um

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL

Comandos de Manipulação

Treinamento de Drupal para Administradores do Site Bibliotecas UFU

C A D E R N O D E P R O V A S

Projeto de Banco de Dados: Empresa X

A Linguagem Pascal e o Ambiente de Programação Dev-Pascal. Introdução à Ciência da Computação I

Microsoft Access: Criar relatórios para um novo banco de dados. Vitor Valerio de Souza Campos

Manual Xerox capture EMBRATEL

1 Code::Blocks Criação de projetos

Ambiente de trabalho. Configurações. Acessórios

AULA 2 INTERAÇÃO COM O BANCO DE DADOS

Java Mail Server. Manual do Utilizador

Programa EndNote. Download para teste no site: (Atualmente o EndNote está na versão 5x)

Como funciona? SUMÁRIO

Microsoft Office PowerPoint 2007

Equipa PTE. Janeiro 2012

GUIA DE INÍCIO RÁPIDO

DWEB. Design para Web. HTML5 - Marcação de formulário. Curso Superior de Tecnologia em Design Gráfico

Bases de Dados 2007/2008. Aula 9

MANUAL DO WEBSIGOM ÍNDICE

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO

BANCO DE DADOS II. AULA MySQL.

Manual de acesso ao UNICURITIBA Virtual (Moodle) para alunos

Bases de Dados. Lab 1: Introdução ao ambiente

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

Google Drive. Passos. Configurando o Google Drive

Trabalho Interdisciplinar. MS Project

Table of Contents. PowerPoint XP

Controle de Versão com CVS

ARQUIVOS DE CONFIGURAÇAO ZIM 8.50

Windows 7. Professor: Jeferson Machado Cordini

Questão Essência do Excel

Conteúdo O que é?... 4 Histórico... 4 Onde Baixar?... 4 Diferença entre Firebird e o Interbase... 4 Como instalar?... 4 Instalando o Ibexpert...

CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET

Módulo 1 Configuração de Cursos. Robson Santos da Silva Ms.

Atualização Mandatória de Versão do Amadeus Pro Web (2.0P431BR) 25 de junho de 2007 Gerência de Produtos & Operações Amadeus Brasil

Transcrição:

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 NÃO VIRE ESTA PÁGINA ATÉ O FISCAL AUTORIZAR 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

17-fev-02 PRODAM - Proc. de Dados do Munic. de Sao Paulo Cargo 2: An Prog PL (SQL-Forms) 2 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.

17-fev-02 PRODAM - Proc. de Dados do Munic. de Sao Paulo Cargo 2: An Prog PL (SQL-Forms) 3.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?

17-fev-02 PRODAM - Proc. de Dados do Munic. de Sao Paulo Cargo 2: An Prog PL (SQL-Forms) 4 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

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