EMPRESA DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO DO MUNICÍPIO DE SÃO PAULO – PRODAM/SP – S.A SELEÇÃO PÚBLICA Nº 001/2007 Cód. 12 – Analista de TIC I (Informações Estratégicas) 1. Considere as afirmações abaixo. I. A Especificação Funcional do Sistema deve descrever o que se espera que o sistema faça sem a preocupação de como ele faz. II. A Especificação Funcional do Sistema só deverá ser entregue ao cliente ao final do projeto. III. A fase de Análise de Requisitos não tem nenhuma influência sobre a Especificação Funcional do Sistema. São verdadeiras: A) B) C) D) 2. O ______________________ é o DFD (Diagrama de Fluxo de Dados) de mais alto nível, representando o sistema inteiro como um único __________________. A) B) C) D) 3. somente a III. somente I e II. somente I e III. somente a I. diagrama de classes / processo MER / depósito de dados diagrama de contexto / processo diagrama de contexto / depósito de dados Analise as afirmações abaixo, considerando as regras para construção de um DFD. I. II. Podemos representar um fluxo de dados iniciando em uma entidade externa e terminando em outra. Podemos representar um fluxo de dados iniciando em uma entidade externa e terminando em um depósito de dados. III. Todos os componentes de um DFD devem ter um identificador. São verdadeiras: A) B) C) D) 4. somente a III. somente I e II. somente II e III. somente a II. Assinale a alternativa incorreta. A) Um analista de sistemas está trabalhando no levantamento de requisitos para o desenvolvimento de uma aplicação. Nessa atividade, freqüentemente o usuário define um conjunto de objetivos gerais para o sistema a ser desenvolvido, mas sem identificar um suficiente detalhamento dos requisitos da entrada, processamento e saída. Em outros casos, o analista de sistemas pode não estar suficientemente seguro sobre a eficiência de um algoritmo ou da adaptabilidade de um sistema operacional, ou ainda da interação homem -máquina que deve ser implementada no sistema. Nesses casos, recomenda-se a abordagem orientada à análise de risco. B) Na análise estruturada de sistemas, um produtor ou consumidor de informações que reside dentro dos limites do sistema é conhecido por processo. C) Na análise estruturada de sistemas, os analistas freqüentemente representam graficamente o fluxo de informações e transformações aplicadas aos dados através de um diagrama chamado diagrama de fluxo de dados. Esse diagrama, dentre outras funções, auxilia o analista a checar o balanceamento das informações em cada nível do diagrama. D) O projeto do software é um processo multipassos que está centrado em quatro distintos atributos: estrutura de dados, arquitetura do software, detalhamento dos procedimentos e interface. O processo de projeto do software corresponde a mapear requisitos de software através da aplicação de técnicas que permitam a implementação física do sistema. Deve também ser documentado e torna-se parte da configuração do software. 1 5. Com relação ao Modelo Entidade-Relacionamento, considere as afirmações abaixo. I. É um modelo conceitual de dados de alto nível, freqüentemente usado para o projeto conceitual de aplicações de bases de dados. II. Baseia-se na percepção de um universo constituído por um grupo básico de objetos chamados entidades e por relacionamentos entre eles. III. Na sua concepção, só devemos considerar entidades concretas. São verdadeiras: A) B) C) D) 6. somente I e III. somente I e II. somente a I. somente II e III. Assinale a alternativa incorreta. A) No modelo entidade-relacionamento, o conjunto de um ou mais atributos que, tomados coletivamente, nos permitem identificar de maneira unívoca uma entidade em um conjunto de entidades, é chamado superchave. B) No modelo relacional de dados, uma coluna de determinada tabela só pode conter valores atômicos. Essa afirmação corresponde à segunda forma normal. C) No modelo relacional de dados, a propriedade do fechamento garante que, ao executarmos uma operação relacional sobre uma tabela, teremos como resultado uma outra tabela. D) Na modelagem de um banco de dados, freqüentemente um analista de sistemas necessita garantir que um valor que aparece em uma relação para um dado conjunto de atributos também apareça para certo conjunto de atributos de outra relação. Essa condição é chamada integridade referencial. 7. Durante a modelagem de dados de uma aplicação, podemos encontrar tipos de entidades que não possuem seus próprios atributos -chave. Essas entidades são chamadas: A) B) C) D) 8. Durante a modelagem de dados de uma aplicação, uma determinada entidade pode não ter um valor aplicável para um atributo. Por exemplo, um atributo FormaçãoSuperior se aplica somente a pessoas com diploma de nível superior. Esses atributos são chamados: A) B) C) D) 9. entidades candidatas. entidades dependentes. entidades subjacentes. entidades fracas. deriváveis. atômicos. nulos. monovalorados. Durante a modelagem de dados de uma aplicação, freqüentemente, é desejável simplificar certas consultas que exijam um produto cartesiano. A ___________ é uma operação binária que nos permite combinar certas seleções e um produto cartesiano dentro de uma operação. A) B) C) D) intersecção divisão junção designação 10. Considerações sobre segurança de informação podem recomendar que determinados dados não estejam disponíveis para alguns usuários. Qualquer relação que não faça parte do modelo lógico, mas seja visível para o usuário como uma relação ___________, é chamada ________ . A) B) C) D) derivada / visão lógica / junção derivada / junção virtual / visão 11. Em geral, os atributos do diagrama Entidade-Relacionamento são mapeados diretamente em colunas nas tabelas apropriadas. Atributos ________________, entretanto, constituem uma exceção. Nesse caso, novas tabelas são criadas para esses tipos de atributos. A) B) C) D) multivalorados derivados referenciais estrangeiros 2 12. A afirmação “Para que relações nas quais a chave primária contém múltiplos atributos, nenhum atributo não-chave deve ser funcionalmente dependente de uma parte da chave primária”, corresponde à: A) B) C) D) primeira forma normal. terceira forma normal. quarta forma normal. segunda forma normal. 13. Na UML, os diagramas de caso de uso: A) B) C) D) tem como foco a ordem temporal das mensagens. tem como foco a organização estrutural dos objetos que enviam e recebem mensagens. são ferramentas de representação gráfica de um determinado algoritmo computacional. organizam os comportamentos do sistema. 14. Assinale a alternativa incorreta. A) Um diagrama de caso de uso é um modo de descrever a visão externa do sistema e suas interações com o mundo exterior. B) Um diagrama de caso de uso é um mecanismo de prototipação para as ações dos usuários sobre as telas do sistema. C) Os quatro elementos básicos em um diagrama de caso de uso são: ator, caso de uso, interação e sistema. D) Para ampliar o entendimento dos requisitos levantados nos diagramas de casos de uso, os casos de uso são refinados com a construção de diagramas de seqüência e colaboração. 15. Os casos de uso são técnicas baseadas em cenários para a obtenção de _________. Na sua forma mais simples, um caso de uso identifica os ________ envolvidos em uma interação e especifica o tipo de interação. A) B) C) D) processos / atributos atributos / processos requisitos / agentes especificações / construtores 16. Assinale a alternativa incorreta. A) Na UML, o diagrama que mostra a interdependência entre módulos, funções e blocos de códigos de programa, seja em tempo de compilação, link-edição seja em run-time é o diagrama de classes. B) A análise e a definição de requisitos funcionais de um software através dos métodos de Análise OO são feitas com a elaboração de diagramas de casos de uso, seqüência e colaboração. C) Na UML, o diagrama que mostra as possíveis interações das entidades externas ao sistema em torno dos objetos, de forma que os vínculos entre si são mostrados em uma enumeração de mensagens é o diagrama de colaboração. D) Na UML, o elemento conhecido como um pacote serve para organizar elementos de modelo em grupos, os quais estão fortemente coesos ou aninhados por uma mesma categoria de classes. 17. As organizações não podem mais responder às mudanças de mercado usando sistemas de informação nãointegrados, baseados em processamento em lote, modelos de dados conflitantes e tecnologia obsoleta. Como resultado, muitas empresas estão optando pela plataforma de sistemas de informação: A) B) C) D) Environment Reorganize Process. Empowerment Reorganize Planning. Environment Resource Priority. Enterprise Resource Planning. 18. Os dados não trabalhados da organização, necessários para tomar decisões corporativas sólidas, estão armazenados numa variedade de lugares e formatos – em bancos de dados hierárquicos, de rede, arquivos seqüenciais, planilhas eletrônicas e vários outros. Esses dados são, inicialmente, lidos, manuseados e armazenados por sistemas transacionais, que são projetados para dar suporte às operações diárias da organização. Esses sistemas são chamados: A) B) C) D) DSS. VLDB. OLTP. OLAP. 3 19. Um ____________________ é um sistema de gerenciamento de banco de dados relacional projetado, especificamente, para dar suporte à tomada de decisão gerencial e não para atender às necessidades dos sistemas transacionais. A) B) C) D) Data Mining Data Warehouse Data Staff Data Enterprise 20. O _______________ é uma ferramenta para análise de informações e identificação automatizada de padrões e de relacionamentos num armazém de dados. A) B) C) D) Data Mart Data Warehouse Data Mining Data Enterprise 21. Desenvolvido originalmente pela IBM, o ______ é um processo para coleta de dados e requisitos de análise, envolvendo reuniões de grupo nas quais os usuários, patrocinadores e profissionais de sistemas trabalham juntos para analisar os sistemas existentes e propor soluções possíveis para um novo sistema ou para um já existente. A) B) C) D) DIS. ERA. DEV. JAD. 22. Dentre os diversos sistemas de informações gerenciais há um que se preocupa com questões do tipo: O que o cliente precisa? (previsão da demanda); O que há disponível em estoque? (controle de estoque); O que se está produzindo? (planejamento de produção). Para os materiais necessários à elaboração de um produto, as questões são: O que compõe um produto? (especificação de materiais); O que se faz necessário obter? (planejamento de suprimentos). O sistema a que estamos nos referindo é o: A) B) C) D) MRP-II. EOQ-II. ROP-II. ASS-II. 23. Assinale a alternativa incorreta. A) Uma maneira de definir o projeto físico de dados em OO é através da definição de classes, atributos e operações em um Sistema Gerenciador de Banco de Dados. A localização de instâncias de objetos sob esses bancos de dados é feita por intermédio de OID ou identificadores de objetos. B) Em um projeto de implementação de programas ou classes sob um projeto orientado a objetos, uma assinatura da operação ou classe serve para identificar que parâmetros são recebidos em cada protótipo de interface das classes e que valores são retornados. C) O fluxo de processos de negócio que serão suportados pelo sistema são observáveis através de um diagrama de seqüência. D) Classes abstratas são definidas para expandir e melhorar a especificação de classes com o uso de agregação. 24. Assinale a alternativa incorreta. A) Um método de uma classe é uma operação contendo a lógica e o código que descrevem o seu comportamento. B) Para mapear um modelo de classes que será implementado na forma de tabelas em um SGBD Relacional, uma possível solução seria armazenar cada composição de classes como uma tabela e implantar as propriedades da classe em programas. C) Um diagrama de implantação na Análise OO contém um esquema de interligação entre os componentes de software e arquitetura de hardware que será utilizada pelo sistema. D) Uma agregação ou associação na Orientação a Objetos indica como é feita a composição entre dois objetos relacionados de modo todo/parte. 25. Independente das ferramentas ou das técnicas usadas para desenvolvimento de sistemas de informação, devemos freqüentemente revisar o software e todo o processo de desenvolvimento. Uma possível técnica a ser empregada é o: A) B) C) D) Growing estruturado. Keeping estruturado. Walkthrough estruturado. Priming estruturado. 4 26. Na análise estruturada de sistemas, o canal de passagem de informação entre as entidades externas, processos e depósito de dados é conhecido por: A) B) C) D) fluxo de dados. armazenamento de dados. interface de processos. estrutura de dados. 27. Na análise estruturada de sistemas, o grau de interdependência entre os módulos é conhecido por: A) B) C) D) fan-in, fan-out. coesão. acoplamento. interface. 28. Na análise estruturada de sistemas, o número que mede a quantidade de módulos chamadores e subordinados é conhecido por: A) B) C) D) taxa de acoplamento. fan-in, fan-out. taxa de coesão. grau de interface. 29. O modelo do processo de análise de requisitos segundo o método _________ é composto pelos seguintes estágios: identificação dos pontos de vista, estruturação dos pontos de vista, documentação dos pontos de vista e mapeamento do s istema a partir dos pontos de vista. A) B) C) D) VOOP VORD VPOO VPDO 30. Após um estudo de viabilidade, a próxima etapa no processo de software é a análise de requisitos, também chamada de descoberta de requisitos. Essa atividade envolve o trabalho da equipe técnica em conjunto com os usuários do sistema, a fim de estabelecer o domínio da aplicação do sistema, os serviços que esse sistema deve proceder e suas restrições operacionais. A análise de requisitos pode envolver os usuários finais como: engenheiros envolvidos com a manutenção do sistema, especialistas no domínio da aplicação, etc. Esses usuários finais participantes do sistema são chamados de: A) B) C) D) useractors. partners. commitusers. stakeholders. 31. OLAP allows business users to slice and dice data at will. Normally data in an organization is distributed in multiple data sources and are incompatible with each other. A retail example: point-of-sales data and sales made via callcenter or the Web are stored in different location and formats. It would take a time consuming process for an executive to obtain OLAP reports such as - What are the most popular products purchased by customers between the ages 15 to 30? Part of the OLAP implementation process involves extracting data from the various data repositories and making them compatible. Making data compatible involves ensuring that the meaning of the data in one repository matches all other repositories. An example of incompatible data: Customer ages can be stored as birth date for purchases made over the web and stored as age categories (i.e. between 15 and 30) for in store sales. It is not always necessary to create a data warehouse for OLAP analysis. Data stored by operational systems, such as point-of-sales, are in types of databases called: A) B) C) D) OODBs. DBRCs. RDMTs. OLTPs. 32. The central table in an OLAP start data model is called the fact table. The surrounding tables are called the: A) B) C) D) rules. predicates. dimensions. assertives. 5 33. Using OLAP, it is possible to build reports that answer questions such as: the supervisor that gave the most discounts, the quantity shipped on a particular date, month, year or quarter, in which zip code did product A sell the most. To obtain answers, such as the ones above, from a data model OLAP ____________ are created. A) B) C) D) boxes cubes views rules 34. To solve complex business problems and gain insight into the performance of your organization, you need to be able to rapidly and effectively analyse data. MicroSoft SQL Server 2005 ________________ is the online analytical processing (OLAP) engine and data mining platform within SQL Server 2005. A) B) C) D) Data Analyser Analysis Services Data Services Analysis Data 35. A descoberta do conhecimento em base de dados (KDD) é o processo não trivial de identificação de padrões que sejam válidos, novos, potencialmente úteis e comprensíveis. O processo de KDD foi proposto em 1989 para referirse às etapas que produzem conhecimentos a partir dos dados e, principalmente, à etapa de _______________, que é a fase que transforma dados em informações. A) B) C) D) data transfer data analys e data mining data check Escrever corretamente: sua imagem e a de sua empresa em jogo Pretendo mostrar como e por que o saber escrever se insere naquelas habilidades consideradas fundamentais para o êxito profissional, em qualquer etapa. O foco é a língua portuguesa, na sua modalidade culta escrita, para mostrar a sua relação com a competência do profissional e com a imagem da empresa que ele representa. É sabido que “inglês fluente” é uma das exigências fundamentais para o preenchimento de funções de certa responsabilidade nas grandes empresas. Mas, curiosamente, poucas delas se preocupam com o “português” de seus candidatos. Talvez isso se justifique com a suposição de que alguém só pode alcançar um bom desempenho numa língua estrangeira se tiver bom domínio de sua língua materna. Afinal, o aprendizado de uma língua estrangeira se faz por meio de comparações e contrastes com a língua materna. Na prática, porém, o que se vê, mesmo entre executivos de alto escalão, é um quase-pânico na hora de redigir. Quando precisam escrever (por exemplo, cartas, memorandos, comunicados, relatórios e até um simples bilhete), são tomados de insegurança. Surgem dúvidas de toda natureza: vocabulário, ortografia, acentuação, crase, concordância, regência, colocação de pronomes... Odilon Soares Leme, em Vencer!, n o 54. 36. Os termos grifados no último parágrafo do texto acima significam, respectivamente: A) “modo padronizado de escrever as palavras” e “contração de duas vogais em uma só, marcado pelo acento grave”. B) “modo padronizado de escrever as palavras” e “contração da preposição a com o artigo definido feminino a”. C) “modo de escrever as palavras” e “contração de duas vogais em uma só, marcado pelo acento grave”. D) “modo de escrever as palavras” e “contração de duas vogais em uma só”. 37. De acordo com o texto: 1. 2. 3. As empresas exigem fluência no inglês, pressupondo conhecimento amplo do português, necessário, segundo elas, para o conhecimento da primeira. As empresas se preocupam com o conhecimento de português de seus funcionários, pois ele é necessário para a fluência no inglês. Mesmo entre executivos, as dificuldades em relação à língua portuguesa são muito grandes. É correto apenas o que se afirma em: A) B) C) D) 1 e 2. 1. 2. 1 e 3. 6 38. As palavras que são acentuadas de acordo com a mesma regra são as da alternativa: A) B) C) D) nós; miúdo. céu; faísca. júri; herói. Brás; Inês. 39. Não está incorretamente grafada a palavra da alternativa: A) B) C) D) bijoteria. taboada. cavoucar. freiar. 40. Está corretamente pontuada a oração da alternativa: A) B) C) D) Maria, ao saber do ocorrido, não perdeu tempo: comprou passagem para voltar para a Bahia. Eugênio traga-me o livro, que eu estou lendo. O Brasil que é um grande país, tem área de 8.547.403 km 2, e população de 158.232.000 habitantes. Ela me disse faça o que quiser, eu não estou me importando com isso. 41. O substantivo está incorretamente flexionado na alternativa: A) B) C) D) árvore? arbusto. diabo? diabrete. colher? colheraça. guerra?guerrilha. 42. Leia com atenção as orações abaixo. 1) 2) Eu viajaria para a Europa, caso recebesse um bom dinheiro nas férias. A América foi descoberta por Cristóvão Colombo. Sobre elas, é correto afirmar que: A) B) C) D) o verbo grifado na oração 1 está no modo indicativo e o termo grifado em 2 é objeto indireto. o verbo grifado na oração 1 está no modo subjuntivo e o termo grifado em 2 é agente da passiva. o verbo grifado na oração 1 está no modo imperativo e o termo grifado em 2 é objeto indireto. o verbo grifado na oração 1 está no modo indicativo e o termo grifado em 2 é agente da passiva. 43. O par de sinônimos não está correto na alternativa: A) B) C) D) começo? prelúdio. honestar?honrar. suspeita? conjetura. compendiar?desenvolver. 44. O par de antônimos não está correto na alternativa: A) B) C) D) ambidestro? ambiesquerdo. audacioso?pusilânime. descrédito? depreciação. louvor? apupo. 45. Leia com atenção as orações abaixo. 1. O marido abandonou-lhe à própria sorte. 2. Fez uma curva à Ayrton Senna. Sobre elas, é correto afirmar que: A) Na oração 1 o verbo grifado tem erro de regência e em 2 o acento grave indicador de crase está corretamente colocado. B) Na oração 1 o verbo grifado não tem erro de regência e em 2 o acento grave indicador de crase está incorretamente colocado. C) Na oração 1 o verbo grifado não tem erro de regência e em 2 o acento grave indicador de crase está corretamente colocado. D) Na oração 1 o verbo grifado tem erro de regência e em 2 o acento grave indicador de crase está incorretamente colocado. 7 46. No “País dos Retângulos”, o povo desenha: A) B) C) D) 4.623. 46.023. 40.623. 46.203. 47. A negação de: ”Tiago pratica natação e musculação”, é: A) B) C) D) Tiago não pratica natação e não pratica musculação. Tiago não pratica natação ou não pratica musculação. Tiago pratica natação ou não pratica musculação. Tiago pratica natação e não pratica musculação. 48. As meninas Ana, Luiza e Carmem quebraram a boneca de Maria com a qual brincavam. perguntou às três quem havia quebrado a boneca, e elas responderam: - Fui eu, disse Luiza. - Foi Carmem, disse Ana. - Foi Luiza, disse Carmem. A mãe de Maria sabe que Luiza está mentindo e que somente uma das três diz a verdade, então: A) B) C) D) Carmem não quebrou a boneca e diz a verdade. Luiza quebrou a boneca e está mentindo. Ana quebrou a boneca e está mentindo. Carmem quebrou a boneca e está mentindo. 8 A mãe de Maria 49. Maria encapou o caderno de artes de seus filhos José, Alan e Rui de vermelho, amarelo e branco, não necessariamente nessa ordem. Considere as afirmações: I. O caderno de artes de José é vermelho. II. O caderno de artes de Alan não é vermelho. III. O caderno de artes de Rui não é branco. Sendo somente uma das afirmações acima verdadeira, então, as cores dos cadernos de artes de José, Alan e Rui são respectivamente: A) B) C) D) branca, amarela e vermelha. amarela, branca e vermelha. amarela, vermelha e branca. branca, vermelha e amarela. 50. Sabendo-se que: I. quando José está de folga, vai pescar. II. Luiz somente vai pescar quando está de folga. III. Mario jamais vai pescar quando está de folga. E que José, Luiz e Mario foram pescar, então podemos afirmar que: A) B) C) D) Com certeza Luiz está de folga e Mario não está de folga. Mario com certeza está de folga. Luiz não está de folga e é possível que José esteja de folga. Luiz não está de folga. 9