PREFEITURA MUNICIPAL DE MIRACEMA 2014 ANALISTA DE SISTEMAS PROVA OBJETIVA

Documentos relacionados
SQL PostgreSQL. I Criação de Tabelas. Disciplina: SCC0241 Bases de Dados Professor: Eduardo Hruschka Estagiária PAE: Dayse de Almeida

SQL PostgreSQL. I Criação de Tabelas. Disciplina: SCC0241 Bases de Dados Professor: Eduardo Hruschka Estagiária PAE: Dayse de Almeida

SQL-99: Esquema de BD EMPRESA

Modelo de dados relacional e as restrições de um BD relacional

Banco de Dados. Dependências Funcionais e Normalização de Bancos de Dados Relacionais. João Eduardo Ferreira Osvaldo Kotaro Takai

SQL PostgreSQL. I Criação de Tabelas. Disciplina: Banco de Dados e suas Aplicações Professor: Eduardo Hruschka Estagiária PAE: Dayse de Almeida

Banco de Dados. Álgebra Relacional. João Eduardo Ferreira Osvaldo Kotaro Takai

Banco de Dados I. Aula 14 - Prof. Bruno Moreno 11/10/2011

Banco de Dados I. Aula 17 - Prof. Bruno Moreno 08/11/2011

Trabalho de Banco de Dados. 1) Considere a distribuição de banco de dados abaixo, nos quais os fragmentos nos sites 2 e 3, e também no site 1.

CURSO TÉCNICO EM INFORMÁTICA

Banco de Dados I. Aula 16 - Prof. Bruno Moreno 04/11/2011

SQL-99: Definição de esquema, restrições básicas e consultas

Rede de computadores Protocolos UDP. Professor Carlos Muniz

PROJETO LÓGICO DE REDE

BANCO DE DADOS II SQL Básico. COTEMIG Gerson Borges

Gerenciamento e interoperabilidade de redes Prof. João Henrique Kleinschmidt Prática Packet tracer Segurança: Firewall, ACLS e VPN

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

TÉCNICO DE TECNOLOGIA DA INFORMAÇÃO Considere as linhas mostradas abaixo referentes a um trecho do resultado da execução do comando para listar

Mapeamento Modelo Entidade Relacionamento para Modelo Relacional. Evandro E.S Ruiz, Ph.D.

Introdução às camadas de transporte e de rede

Classes o Objetos. Classes, objetos, métodos e variáveis de instância

Uma expressão básica em SQL consiste em três cláusulas: select, from e where.

METODOLOGIAS ÁGEIS DE DESENVOLVIMENTO DE SOFTWARE

DCC011 Introdução a Banco de Dados

Redes de Computadores. Prof. Me. Clodoaldo Brasilino

Camada de rede. Introdução às Redes de Computadores

Banco de Dados. Modelo de Dados Relacional. João Eduardo Ferreira Osvaldo Kotaro Takai DCC-IME-USP

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

ANÁLISE E PROJETO DE BANCO DE DADOS

Eduardo Barasal Morales Tiago Jun Nakamura Maputo, Moçambique 18/07/17-21/07/17

PROCESSO SELETIVO EDITAL 001/2017

Protocolos e Arquiteturas de Redes. Thiago Leite

Camada de Aplicação da Arquitetura TCP/IP

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

Continuando com a modelagem de dados: MER

Grupo de Usuários Java do Noroeste Paulista. Tópicos Avançados em Java

Criptografia em redes de computadores. Gabriel Stefen e Thiago Stefen

Configurando uma regra de descoberta de rede

Configurando uma regra de descoberta de rede

SQL/HTML Injection e Criptografia Professor Fábio Luís da Silva Santos

Processos de software

Modelo de Dados Relacional

Trabalhando com Redes de Computadores - 2ª Edição Plano de Aula - 24 Aulas (Aulas de 1 Hora)

TCP/IP Protocolos e Arquiteturas

Redes de Computadores

UTFPR - Universidade Tecnológica Federal do Paraná. Processamento e otimização de consultas

ROUTER. Alberto Felipe Friderichs Barros

REDES DE COMPUTADORES

Tecnologia de Redes de Computadores - aula 2

- Um "query block" permite a implementação das operações de selecção, projecção e junção da álgebra relacional.

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

Prof. Sandro Wambier

Revisando Banco de Dados. Modelo Relacional

L Q S m e g a u g n Li A

Formação para Sistemas Autônomos OSPF. Formação para Sistemas Autônomos

PROVA DISCURSIVA. UnB/CESPE BACEN/2013

Tutorial SQL Server 2014 Express

Sumário Capítulo 1 Introdução à Certificação Cisco... 1 Capítulo 2 Redes de Computadores... 21

PROVA DE CONHECIMENTOS ESPECÍFICOS REFERÊNCIA C DURAÇÃO 90 MINUTOS Switching

MPLS. Multiprotocol Label Switching

Redes de Computadores

Redes de Computadores I

Sub-Redes. Alberto Felipe Friderichs Barros

BANCO DE DADOS. Bacharelado em Sistemas de Informação MODELAGEM DE DADOS. Profº Luciano Roberto Rocha. Itararé, 2º período


Banco de Dados I Introdução SQL

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Redes de computadores e a Internet. Prof. Gustavo Wagner. A camada de rede

Redes de Computadores e Aplicações

Redes de Computadores 2 Prof. Rodrigo da Rosa Righi - Aula 6

PLANO DE ENSINO. Disciplina: Redes de Computadores Carga Horária: 100h Período: 6º. Ementa

Banco de Dados. Aula 3 - Prof. Bruno Moreno 26/08/2011

AULA 8. Ambientes Visuais 8.1. OBJETIVO DA AULA SQL (Structured Query Language)

Programação Avançada C++ Slide 12 Nielsen Castelo Damasceno

Criptografia Simétrica e Assimétrica, Hash, e Assinatura Digital

Instituto Superior de Tecnologia em Ciências da Computação de Petrópolis VPN Virtual Private Network

monsta Manual de Instalação

Métodos de implementação de linguagens. Kellen Pinagé

Classes e Objetos. Sintaxe de classe em Java

Capítulo 4 A camada de REDE

MATA60 BANCO DE DADOS Aula 5- Modelo Relacional. Prof. Daniela Barreiro Claro

Algoritmos e Estrutura de Dados I Conceitos de Algoritmos. Prof. Elyssandro Piffer

ANEXO VII Perfil para futuros concursos de TI da UNIFESP

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação

Operations Research Serviços de Redes

TECNOLOGIA DA INFORMAÇÃO E EQUIVALENTES

BCD29008 Banco de dados

Redes de Computadores

PROVA TECNOLOGIA DA INFORMAÇÃO

Paradigmas de Linguagens de Programação. Suporte para Programação Orientada a Objeto

Banco de Dados SQL. João Eduardo Ferreira Osvaldo Kotaro Takai

Modelo Relacional. Aula 02

Protocolo e Endereços Internet

AULA 02. OBJETIVO: Características da Linguagem Orientada a Objetos.

Sumário. SQL - Criação de Tabelas. Structured Query Language. SQL Versões. André Restivo. October 18, 2010

Trabalho 10: Simulação de Roteador IPv6

1) Defina os seguintes termos: domínio, grau de uma relação, n-tupla, esquema de relação, esquema de um banco de dados relacional.

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Transcrição:

CONHECIMENTOS ESPECÍFICOS ) O comando para realizar backup em um banco de dados Mysql é: a) mysql -b b) backupdb c) mybackup d) mysqldump 2) Analise a lista de arquivos de uma estação Linux: -rw-r--r-- -rwxr-xr-- -rw-rw-rw- -rwxrwxrwx alan root fabio joao grupo grupo2 grupo3 grupo4 0 0 0 0 Jun Jun Jun Jun 5 5 5 5 :7 :7 :7 :7 arquivo arquivo2 arquivo3 arquivo4 Considerando as permissões dos arquivos acima, é correto afirmar que: a) o arquivo2 é executável por qualquer usuário b) somente o usuário joao pode executar o arquivo4 c) qualquer usuário do "grupo" pode escrever no arquivo d) qualquer usuário do "grupo3" pode ler e escrever no arquivo3 3) No Linux, para fazer o agendamento da execução de tarefas em datas e horários determinados, deve-se editar o arquivo: a) fstab b) crontab c) task.conf d) calendar.conf 4) No sistema operacional Windows Server 202, o comando netstat -a retorna a(s): a) rotas estáticas b) conexões de rede ativas c) tabela de roteamento dinâmica d) estatísticas de pacotes perdidos 5) Todo host na internet precisa de um endereço IP, que na versão IPv4 é representado por um número de: a) 6 bits b) 32 bits c) 48 bits d) 64 bits 2

6) No Windows Server 202, o tipo de backup que copia apenas os arquivos e pastas alterados desde o último backup normal (ou completo) é o: a) parcial b) normal c) diferencial d) incremental 7) Em um sistema de arquivos com 4 HDs de TB cada, configurados com RAID 5, o espaço disponível para o usuário será de: a) 2TB b) 3TB c) 4TB d) 5TB 8) No modelo de referência OSI, os protocolos TCP e UDP pertencem à camada de: a) rede b) enlace c) transporte d) aplicação 9) O serviço responsável por distribuir endereços IPs dinamicamente é o: a) DDNS b) SNMP c) DHCP d) OSPF 0) Os endereços IPs privativos, ou IPs privados, são aqueles que podem ser usados na sua rede particular, mas não são válidos para trafegar na internet. Um exemplo de endereço IP privativo é: a) 99.3.87.7 b) 52.0.54.2 c) 200.23.34. d) 92.68.5.3 ) Para contornar o problema de esgotamento de endereços IPs do IPv4, têm sido usados IPs privativos que são traduzidos em IPs válidos na internet. Essa tradução é possível graças ao uso de: a) NAT b) VPN c) RAID d) SNMP 3

2) As redes sem fio exigem que sejam tomadas algumas medidas quando se quer aumentar a segurança. Para isso, podem ser usados protocolos de criptografia e autenticação, como: a) MD5 b) WPA c) 3DES d) SHA 3) As redes privadas que utilizam uma rede pública (internet) com uso de criptografia recebem o nome de: a) VirtualHosts b) Virtual Lan c) VMWare d) VPN 4) Em uma troca de mensagens entre Alice e Bob, usando o algoritmo de criptografia RSA, uma mensagem criptografada com a chave pública de Bob só poderá ser descriptografada com a chave: a) pública de Bob b) pública de Alice c) privativa de Bob d) privativa de Alice 5) O método de criptografia que utiliza a mesma chave para codificar e decodificar é: a) RSA b) hash c) simétrico d) chave pública 6) O objeto básico que o modelo ER representa é uma entidade, algo do mundo real, com uma existência física ou um objeto com existência conceitual. Cada entidade tem atributos propriedades particulares que a descrevem. Na hierarquia de atributos representada no diagrama acima, o atributo "EnderecoRua" é um atributo do tipo: a) multivalorado b) composto c) complexo d) derivado Imagem 6. 4

7) No Modelo Entidade-Relacionamento (MER), uma entidade fraca é uma entidade sem: a) atributos-chave b) relacionamentos c) atributos complexos d) atributos compostos 8) Considere as tabelas e dados abaixo: EMPREGADO NOME ID SALARIO DNO Rodrigo 20.5 Maria 2 20.5 João 3 20.5 2 Daniel 4 20.5 2 DEPARTAMENTO DNOME DNUMERO INFORMATICA INFRAESTRUTURA 2 COMERCIAL 3 Em relação à query "UPDATE EMPREGADO SET SALARIO = SALARIO *. WHERE DNO IN (SELECT DNUMERO FROM DEPARTAMENTO WHERE DNOME LIKE %INF% )", é correto afirmar que: a) João terá um aumento de salário de apenas % b) Maria e Daniel terão um aumento de salário de 0% c) os empregados do departamento de informática, exclusivamente, terão um aumento de 0% d) todos os empregados de informática e infraestrutura terão um aumento de salário de apenas % 9) A SQL contém recursos para testar se uma subconsulta possui alguma tupla repetida em seu resultado. O construtor utilizado para essa verificação é o: a) GROUP BY b) DISTINCT c) UNIQUE d) COUNT 20) Ao definir um construtor e uma classe-filha, o programador torna-se responsável por passar quaisquer argumentos para a classe-mãe. Para chamar um método em uma classe-mãe, o PHP fornece como palavrachave: a) this b) super c) parent d) construct 5

2) O PHP é uma linguagem fracamente tipada. Isso significa dizer que NÃO há: a) necessidade de que uma variável seja declarada para armazenar determinado tipo de dado b) necessidade de que o valor atribuído seja do mesmo tipo da variável c) conceito de tipo de variável na linguagem PHP d) tipo nos valores atribuídos a uma variável 22) O backlog do produto deve ser refinado progressivamente. Uma boa equipe Scrum adota uma abordagem semelhante para o planejamento. Há muitas vantagens no refinamento progressivo de um plano, dentre elas: a) tomada de decisão tardia b) erradicar as mudanças de rumo c) tomada de decisão na hora certa d) ampliar o tempo investido em planejamento 23) Na metodologia Scrum, cada sprint pode ser visto como um experimento. O dono do produto e a equipe se reúnem no início do sprint para identificar o experimento mais valioso que podem executar. Esse novo incremento do produto é mantido em um padrão passível de ser entregue para que o feedback sobre o experimento possa ser maximizado. No fim de um sprint, o experimento é: a) reproduzido b) descartado c) avaliado d) orçado 24) Classes são frequentemente definidas em termos de objetos. Isso é interessante porque objetos são, muitas vezes, definidos em termos de classes. Essa circularidade pode tornar difíceis os primeiros passos na programação orientada a objetos. Resumidamente, uma classe é um(a): a) conjunto finito de objetos iguais b) estrutura de dados com valores nulos c) instância de objeto previamente definido d) modelo de código usado para gerar objetos 25) Da mesma forma que propriedades permitem aos seus objetos armazenar dados, os métodos permitem aos seus objetos executar tarefas. Métodos são: a) classes que executam tarefas b) classes que declaram propriedades c) funções declaradas na propriedade de uma classe d) funções especiais declaradas dentro de uma classe 26) O projeto orientado a objeto cria uma representação do domínio do problema do mundo real e eleva-se a um domínio de solução que é o software. Ao contrário de outros métodos, o projeto orientado a objetos interliga objetos de dados e operações de processamento, de uma forma que: a) modulariza a informação e o processamento b) modulariza a informação e não o processamento c) modulariza o processamento, mas não a informação d) não modulariza a informação nem o processamento 6

27) A natureza ubíqua da mudança é subjacente a todo trabalho de software. A mudança é inevitável quando se constroem sistemas baseados em computador. Portanto, deve-se desenvolver mecanismos para: a) inibir toda e qualquer mudança no projeto de software b) convencer os interessados a não mudar o software c) modificar o software, independente do custo d) avaliar, controlar e fazer modificações Considere as tabelas a seguir para responder às questões de números 28 a 30. EMPREGADO PNOME MINICIAL UNOME SSN DATANASC ENDERECO SEXO SALARIO SUPERSSN DNO John B Smith 23456789 965-0-09 73 Fondren M 30000 333445555 5 Franklin T Wong 333445555 955-2-08 638 Voss M 40000 888665555 5 Alicia J Zelaya 999887777 968-0-9 332 Castle F 25000 98765432 4 Jeniffer S Wallace 98765432 94-06-20 29 Berry F 43000 888665555 4 Ramesh K Narayan 666884444 962-09-5 975 Fire Oak M 38000 333445555 5 Joyce A English 453453453 972-07-3 563 Rice F 25000 33344555 5 Ahmad V Jabbar 987987987 969-03-29 980 Dallas M 25000 98765432 4 James E Borg 888665555 973--0 450 Stone M 55000 null DEPT_LOCALIZACOES DNUMERO DLOCALIZACAO Huston 4 Stafford 5 Bellaire 5 Sugarland DEPARTAMENTO DNOME DNUMERO GERSSN GERDATAINICIO Pesquisa 5 333445555 988-05-22 Administração 4 98765432 995-0-0 Sede administrativa 888665555 98-06-9 PROJETO PJNOME PNUMERO PLOCALIZACAO DNUM ProdutoX Bellaire 5 ProdutoY 2 Sugarland 5 ProdutoZ 3 Houston 5 Automatização 0 Stafford 4 Reorganização 20 Houston Novos benefícios 30 Stafford 4 28) A query "SELECT DATANASC, ENDERECO FROM EMPREGADO WHERE PNOME = John AND MINICAL= B AND UNOME = Smith ;" retorna: a) registro b) 2 registros c) 3 registros d) 4 registros 7

29) A query "SELECT PNOME, UNOME, ENDERECO FROM EMPREGADO, DEPARTAMENTO WHERE DNOME = Pesquisa AND DNUMERO = DNO;" retorna: a) 4 registros b) 5 registros c) 6 registros d) 7 registros 30) A query "SELECT PNUMERO, DNUM, UNOME, ENDERECO, DATANASC FROM PROJETO, DEPARTAMENTO, EMPREGADO WHERE DNUM=DNUMERO AND GERSSSN=SSN AND PLOCALIZACAO= Stafford ;" retorna: a) 2 registros b) 4 registros c) 6 registros d) 8 registros 8

2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 20 2 22 23 24 25 26 27 28 29 30 9