Flashcards
Engenharia de Software
Cards in this deck (200)
- 1Estamos construindo o software correto?Validação
- 2Menores unidades do software?Teste Unitário
- 3Dois ou mais componentes em conjuntos?Teste de Integração
- 4Requisitos técnicos e de usuário?Teste de Sistema
- 5Teste pelo código?Teste de Caixa Branca
- 6Verifica entradas e saídas, sem conhecimento do código?Teste de Caixa Preta, ou Funcional, ou Comportamental
- 7Como se recupera depois de uma falha?Teste de Recuperação
- 8Colocar o sistema em situações anormais que demande recurso e quantidade?Teste de Esforço ou Estresse
- 9Teste de enorme quantidade de dados?Teste de Carga ou Volume
- 10Teste de tempo de resposta?Teste de Desempenho
- 11Cliente no ambiente do desenvolvedor?Teste Alfa
- 12Liberado versão teste para o cliente?Teste Beta
- 13HTTP, FTP, DNS, DHCP, SMTP, POP, SNMP, IMAP, SIPCamada Aplicação
- 14EBCDIC, NDR, TLSCamada Apresentação
- 15Netbios, SSH, SCPCamada Sessão
- 16TCP, UDP, RTP, DCCPCamada de Transporte
- 17IP, IPX, ICMP, ARP, RoteadorCamada de Rede
- 18Ethernet, Frame Relay, Switch, FDDI, PPPCamada Enlace
- 19Cabos, Modem, Bluetooth, RepetidorCamada Física
- 20Níveis de Banco de Dados - 3Visão
Lógico ou Conceitual
Físico - 21Qual o nível mais externo do BD, abstração simples do mundo real, regras de negócio, independe do SGBDVisão (Externo) ou Conceitual
- 22Qual o nível do BD intermediário: Diagramas ER, comunidade de usuários...?Nível Lógico
- 23Qual o nível de códigos do BD, SQL, comandos, etc?Nível Físico
- 24DROP RENAME CREATE ALTER TRUNCATEDDL
- 25SELECT INSERT UPDATE DELETEDML
- 26COMIIT ROLLBACK SAVEPOINTDTL
- 27GRANT REVOKEDCL
- 28Forma normal BD: Dados não atômicos?1 FN
- 29Forma normal BD: Sem dependências parciais?2 FN
- 30Forma normal BD: Sem dependências transitivas?3 FN
- 31Forma normal BD: Sem dependências multivaloradas não triviais, ex: e-mail, telefone?4 FN
- 32AES, DES, 3DES, Blowfish, OTP (One Time Pad)Simétrica
- 33RSA, DSA, GPGAssimétrica
- 34MD3, SHA1, SHA256, SHA512Função Hash
- 35Chave Assimétrica Autenticidade Integridade IrretratabilidadeAssinatura Digital
- 36Qual é o tipo de integridade do BD em que a chave não repete?Integridade de Chave
- 37Qual é o tipo de integridade do BD em que só aceita tipo pré-definido?Integridade de Domínio
- 38Qual é o tipo de integridade do BD em que o campo pode ou não ser nulo/vazio?Integridade de Vazio
- 39Qual é o tipo de integridade do BD em que não se pode excluir um campo FK vinculado à PK?Integridade Referencial
- 40Não são integridade básicas). Ex: Um empregado do departamento “Financeiro” não pode ter categoria funcional “Engenheiro?Restrições Semânticas ou Regras de Negócio
- 41Quais os 3 itens fundamentais de uma Trigger? Dica: ECAEvento, Condição e Ação
- 42Calcular valores, data, contagem Sempre retorna valores Sem tratamento de exceções Somente SelectFunction
- 43Tarefas repetitivas Retorna ou não valor Acionamento manual Parâmetros de entrada e saída Tratamento de Exceções Insert, delete ou updateStored Procedure
- 44Quais as 4 fases do RUP?Concepção
Elaboração
Construção
Transição - 45Iterativo e incremental Dirigido por casos de uso Centrado na Arquitetura Foco em análise de risco são características de qual processo?RUP - Rational Unified Process
- 46Riscos Cada ciclo uma entrega Pertence a qual modelo de processo de software?Espiral
- 47Entrega em partes Feedback Primeiro é desenvolvido uma versão fundamental Sequencial linear Pertence à qual modelo de processo?Incremental
- 48Requisitos devem ser bem compreendidos Maior custo, demora Atividades encadeadas Uma só começa após o término da outra Modelo mais antigoCascata ou Waterfall
- 49Corta o cubo em fatia e mantém a mesma perspectiva?Slice
- 50Extrair um subcubo do cubo original Seleção de duas ou mais dimensões?Dice
- 51Operação de agregação Detalhamento menor Ver semestral ao invés de mensal?Drill up ou Roll up
- 52Operação de agregação Detalhamento maior Ver mensal ao invés de semestral?Drill Down
- 53Inverter uma dimensão para outra E: de tempo por regiãoDrill Through
- 54Mesma dimensão Avançar níveis diferentes (intermediários)Drill Across
- 55Arranjar ou redimensionar dimensões das tabelas Trocar linhas por colunasPivot
- 56Rotacionar Dados de uma nova perspectivaRotation
- 57Qual o significado de OLAP?Online Analytical Processing
- 585 Características de Datawarehouse?Coleção de dados
Orientados por assunto
Integrados
Variáveis com o tempo
Não voláteis - 59RUP - Modelagem de negócios é mais intenso na fase de ...Iniciação/Concepção
- 60RUO - Requisitos é mais intenso na fase de ...Iniciação/Concepção
- 61RUP - Análise e design é mais intenso na fase de ...Elaboração
- 62RUP - Implementação é mais intenso na fase de ...Construção
- 63RUP - Teste e Implantação são mais intensos na fase de ...Transição (mais)
Construção (menos) - 64Classe Java desenvolvida para estender a capacidade do servidorServlet
- 65Java - Classes e interface para conexão com o banco de dadosjava.sql
- 66Java - Classes para utilitários (hashmap, date, arraylist)java.util
- 67Java - Classes para entradas e saídas dos dadosjava.io
- 68Java - Classes para criação de telas, interface com o usuáriojava.awt
- 69Java - implementar aplicações de redejava.net
- 70Java - Classe principais, como Object e Stringjava.lang
- 714 itens de transação no banco de dados ACIDAtomicidade
Consistência
Isolamento
Durabilidade - 72Gestão de Projetos - o que pretende ou não fazerGerência de Escopo
- 73Gestão de Projetos - Cronograma, tempo para concluir o projetoGerência de Tempo
- 74Gestão de Projetos - Planejamento, estimativa, cumprir dentro do orçamentoGerência de Custos
- 75Gestão de Projetos - Processos, objetivos e responsabilidades, de forma que atenda aos requisitosGerência de Qualidade
- 76Gestão de Projetos - Pessoas envolvidas no projetoGerência de Recursos Humanos
- 77Gestão de Projetos - Informações sejam planejadas, coletadas, distribuídas, armazenadasGerência de Comunicação
- 78Gestão de Projetos - Análise, planejamento e controle dos riscosGerência de Riscos
- 79Gestão de Projetos - Adquirir produtos ou serviços para o projetoGerência de Aquisição
- 80Gestão de Projetos - Comunicação das partes interessadasGerência de Integração
- 81O que é Tuning de banco de dadosOtimização do BD
- 82Quais as 3 fases de tuning de BD?1 - Entender o problema
2- Elaborar o diagnóstico
3 - Aplicar dicas e técnicas de otimização - 83Quais as 5 fases de uma gerências de projetos. Dica: IPEMEInício
Planejamento
Execução
Monitoramento e controle
Encerramento - 843 Tipos de contagem da APFDesenvolvimento
Manutenção ou Melhoria
Aplicação - 85V ou F APF deve ser simples para minimizar a sobrecargaVerdadeiro
- 86V ou F APF é independente de TecnologiaVerdadeiro
- 87V ou F APF é baseado na arquitetura LÓGICAVerdadeiro
- 88V ou F Técnica para medir software FUNCIONAL, antes ou depois do projeto, de forma a definir TAMANHO e CUSTO sob ponto de vista do USUÁRIOVerdadeiro
- 89V ou F APF pode ser fator de normalização para comparação de softwareVerdadeiro
- 90V ou F APF pode servir para determinar tamanho de pacote adquirido de terceirosVerdadeiro
- 91Processo de documentação, análise, rastreamento e concordância sobre os requisitos, pertence à qual gerência?Gerência de Requisitos
- 92Controle de versão, controle de mudança e auditoria das configurações pertence à qual gerência?Gerência de Configuração
- 93Camada APLICAÇÃO UDP Porta 520 Mais antigo Vetor de distânciaProtocolo de Roteamento
RIP - 94Camada REDE Menor caminho primeiro Dijkstra Protocolo aberto Link StateAlgorítimo de Roteamento
OSPF - 95Camada APLICAÇÃO UDP Porta 179 Externo (interior como AS) Vetor de DistânciaProtocolo de Roteamento
BGP - 96Opera em todas as camadas do modelo OSI Geralmente é um computador Métodos de segurançaGateway
- 97Dispositivo de rede Camada Física Interligar computadores Os outros computadores devem aguardar conexão Ponto de colisãoHUB
- 98Dispositivo de rede Camada Enlace Interligar computadores Chaveamento das conexões por meio do MAC Frames (quadros) Não perde quadros por colisõesSwitch camada 2
- 99Dispositivo de rede Atua nas camadas 1 e 2 Une redes na LANBridge (ponte)
- 100Dispositivo de rede Conectar na WAN Direciona Pacotes Operação por SoftwareRoteador
- 101Dispositivo de rede Camada de REDE Comuta e roteia Operação por HardwareSwitch de camada 3
- 102Explorar grande quantidade de dados afim de encontrar padrões, sequencias, regras, pra tomada de decisão. Redes neurais e heurística Agrupamentos, hipóteses, grafos, dendogramasData Mining (Mineração de Dados)
- 103TRUE and FALSEFALSE
- 104NULL and FALSEFALSE
- 105TRUE or FALSETRUE
- 106NULL or TRUETRUE
- 107NULL or FalseNULL
- 108NOT NULLNULL
- 109NOT TRUEFALSE
- 110NOT FALSETRUE
- 111TRUE and NULLNULL
- 112PLSQL Comentário: -- múltiplas linhas ou única linha?Única linha
- 113PLSQL Comentário: /* */ múltiplas linhas ou única linha?Múltiplas linhas
- 114PLSQL Declare Obrigatório ou opcional?Opcional
- 115PLSQL Begin Obrigatório ou opcional?Obrigatório
- 116PLSQL Exception Obrigatório ou opcional?Opcional
- 117PLSQL End Obrigatório ou opcional?Obrigatório
- 118V ou F PLSQL é case sensitiveV
- 119SQL Comando para excluir todas as linhas de uma tabela Similar ao delete sem whereTRUNCATE TABLE
- 120SQL Linguagem proprietária ORACLEPLSQL
- 121SQL Linguagem proprietária MICROSOFTTRANSACT SQL
- 122Comando para listar atributos e tipos da tabela em PLSQLDESCRIBE
- 123A Ponte Adaptada é Composta de Decorações na Fachada para o Peso Mosca se AproximarPadrões Estruturais
Bridge, Adapter, Composite, Decorator, Facade, Flyweight, Proxy - 124A Fábrica Abstrata Constrói um Protótipo ÚnicoPadrões de Criação
Factory Method, Abstract Factory, Builder, Prototype, Singleton - 125RUP - Arquitetura do ciclo de vidaElaboração
- 126RUP - Objetivos do ciclo de vidaIniciação / Concepção
- 127RUP - Lançamento do ProdutoTransição
- 128RUP - Capacidade operacional inicialConstrução
- 129Serviço na internet para registrar e buscar web servicesUDDI
- 130Linguagem que os web services são descritosWSDL
- 131Protocolo para troca de informações entre web servicesSOAP
- 132SOAParadigma
- 133Backup - Armazena somente o que foi modificado após o último backup completo.Backup Diferencial
- 134Backup... Armazena somente o que foi modificado em relação ao backup anterior.Backup Incremental
- 135Restauração de Backup É necessário o todos os backups desse tipo mais o backup completo.Backup Incremental
- 136Restauração de Backup É necessário o o último backup desse tipo mais o backup completo.Backup Diferencial
- 137Algoritmo de ordenação Dividir para conquistar Procura o meio e divide É recursivo Gasta memóriaMerge Sort
- 138Algoritmo de ordenação Compara 2 a 2 Usa auxiliar Faz quantas comparações forem necessáriasBubble Sort
- 139Algoritmo de ordenação Dividir para conquistar Usa um pivô menores à esquerda e maiores à direita Rápido e eficienteQuick Sort
- 140ISO 27001 O que é um evento de SI.?Uma ocorrência identificada, indicando uma possível violação na política de segurança do sistema
- 141ISO 27001 O que é um incidente de SI.?Um simples ou uma série de eventos indesejados ou inesperados que podem comprometer o sistema.
- 142ISO 27001 PLANEJAMENTO IDENTIFICAR OS RISCOS OBTER AUTORIZAÇÃO EMITIR DECLARAÇÃO Pertence à qual fase PDCA?PLAIN - Planejamento
- 143ISO 27001 MONITORAMENTO ANÁLISE MEDIÇÃO AUDITORIAS ATUALIZAR PLANO REGISTRAR AÇÕES Pertence à qual fase PDCA?CHECK - Checar
- 144ISO 27001 TRATAMENTO DE RISCOS DEFINIR MEDIÇÃO IMPLEMENTAR GERENCIAR OPERAÇÕES E RECURSOS Pertence à qual fase PDCA?DO - Fazer
- 145ISO 27001 MELHORIAS AÇÕES PREVENTIVAS Pertence à qual fase do processo PDCA?ACT- Agir
- 146ISO 27001 DO - Fase de...Implementar e Operar o SGSI
- 147ISO 27001 ACT - Fase de...Manter e melhorar
- 148ISO 27001 PLAIN- Fase de...Estabelecer
- 149ISO 27001 CHECK - Fase de...Monitorar e analisar criticamente
- 150Dispositivo de armazenamento: Conectado diretamente no servidor ou qualquer micro. - Bloco -DAS
Direct Attached Storage - 151Dispositivo de armazenamento: Conectado diretamente na rede com S.O. próprio. - ARQUIVO -NAS
Network Attached Storage - 152Dispositivo de rede: Rede própria para armazenamento, conectad direto na rede por Fibre Channel. - Bloco -SAN
Storage Attached Network - 153ORACLE: Comando para visualizar informações da tabelaDESCRIBE
- 154ORACLE: Comando para listar e executar o último comandoRUN
- 155ORACLE: Comando para auditar eventosAUDIT
- 156ORACLE: Comando para aplicar valor a um campo nuloNVL
- 157ORACLE: select status from V$INSTANCEVerificar status do BD
- 158Ferramenta de BI Interface gráfica Business Discovery Múltiplas fontes, como: Bancos de Dados, Arquivos Excel, TXT, CSV, redes sociais Versão Server: Compartilhamento de Tela para reuniõesQlick View
- 159Ferramenta de BI Permite múltiplas fontes em uma aplicação Compartilhar com usuário que não tem acesso à fonte de dadosQlick View
- 160ITIL Ger. Demanda Ger. Financeiro Ger. Portifólio de ServiçosEstratégia
- 161ITIL Ger. Mudança Ger. Configuração e Ativo Ger.Planejamento Ger. Liberação e ImplantaçãoTransição
- 162ITIL Ger. Nível de Serviço Ger. Catálogo de Serviço Ger. Capacidade Ger. DisponibilidadeDesenho
- 163ITIL Ger. Validação de Serviço Avaliação Ger. ConhecimentoTransição
- 164ITIL Ger. Continuidade do Serviço Ger. Segurança da Informação Ger. FornecedorDesenho
- 165ITIL Ger. Acesso Ger. Evento Ger. Incidente Ger. Problema Cumprimento de RequisiçãoOperação
- 166ITIL Processos ou Funções? Qual nível? Central de Serviço (Help-Desk) Ger. Técnico Ger. Operações TI Ger. AplicaçõesFunções
(Nível: Operação) - 167Combinação da probabilidade de um evento e de suas consequências.Risco
- 168Fragilidade de um ou mais ativos que pode ser explorada por uma ou mais ameaçasVulnerabilidade
- 169Causa potencial de um incidente indesejado. Pode resultar em um dano.Ameaça
- 170Ativos de...? base de dados, documentos, arquivos, contratos, manuais do usuário, documentação do sistema, materiais de treinamento, etcInformação
- 171Ativos de ...? Aplicativos, sistemas, ferramentas de desenvolvimento e utilitários. Físicos: Equipamentos computacionais, equipamentos de comunicação, mídiasSoftware
- 172Ativos de ... ? Serviços de computação e comunicação, utilidades gerais, ex: aquecimento, iluminação, refrigeração e eletricidade.Serviço
- 173Ativos de ... ? Pessoas e suas qualificações, habilidades e experiências.Pessoas
- 174Ativos ...? reputação e a imagem da organização.Intangíveis
- 175Nível de Maturidade do COBIT: Processos padronizados e documentados, porém ainda podem ocorrer desviosNível 3 - Processo definido
- 176Nível de Maturidade do COBIT: Faltam processos e a empresa ainda não reconheceuNível 0 - Inexistente
- 177Nível de Maturidade do COBIT: Faltam processos e a empresa já reconheceu.Nível 1 - Inicial / ad hoc
- 178Nível de Maturidade do COBIT: Processos refinados ao nível de boas práticas. Resultado de contínuo aprimoramentoNível 5 - Otimizado
- 179Nível de Maturidade do COBIT: Várias pessoas na mesma tarefa, sem treinamento, erros podem e vão ocorrerNível 2 - Repetível, porém intuiivo
- 180Qual o Framework baseado em controles, com responsabilidade alta administração, para domínio comum para a área de TI e de negócios?COBIT
- 181Quais o 4 recursos de TI do COBIT? Dica: PAIIPessoas
Aplicativos
Informação
Infraestrutura - 182COBIT Domínio de decisões estratégicas e táticas?1 - Planejar e Organizar (PO)
- 183COBIT Domínio de novos projetos e alterações?2 - Adquirir e Implementar (AI)
- 184COBIT Domínio de entrega dos serviços, custos, força de trabalho e aspectos de segurança?3 - Entregar e Suportar (DC)
- 185COBIT Domínio monitorar a qualidade, verificar performance, segurança, desempenho?4 - Monitorar e Avaliar (ME)
- 186Os domínios do COBIT são: 1- Planejar e Organizar (PO) 2- Adquirir e Implementar (AI) 3- Entregar e Suportar (DS) 4- Monitorar e Avaliar (ME) V ou FVerdadeiro
- 187O COBIT tem quantos Critérios de Informação? E quais são eles?São 7.
Efetividade, Eficiência,
Confidencialidade, Integridade, Disponibilidade, Conformidade e Confiabilidade. - 188Pesquisar, desenvolver, publicar e promover um modelo de controle para governança de TI atualizado e internacionalmente reconhecido para ser adotado por organizações e utilizado no dia-a-dia por gerentes de negócios, profissionais de TI e profissionais de avaliação.Missão do COBIT
- 189Web Service Inspeção de arquivo XML. Modo CENTRALIZADO. Especificação de documentosWSIL
- 190Interoperabilidade de Serviços Web Organização criada para promover a interoperabilidade de serviços web em todas as plataformas, linguagem de programação e sistemas operacionais.WS-I
- 191Computador sem proteção. Armadilha. Propositalmente simular falhas de segurança. Saber como invasor entrou.Honeypot
- 192Tecnologia para conectar servidores ao SAN ?Fibre Channel
- 193Protocolo de transporte que transporta comandos SCSI entre um computador anfitrião e um destino? OBS: Usado junto com SANProtocolo iSCSI
- 194Quais as 3 formas de ligar um FC a um SAN?Point to point
Loop arbitred
Switched Fabric - 195iSCSI x Fibre Channel são concorrentes? Trabalham com tecnologias iguais ou diferentes?São concorrentes.
São tecnologias diferentes - 196Protocolo de tunelamentoF C I P
- 197Pode ser utilizado com iscsi ou FC (Fibre Channel), o que se refere?SAN
Área de Armazenamento na Rede - 198Protocolo padrão para sistemas de armazenamento sem TCP/IP ?SCSI
- 199Protocolo padrão para sistemas de armazenamento com TCP/IP ?ISCSI
- 200O SAN é mais utilizado com o SCSI ou Fibre Channel?Fibre Channel
Information
- Description
- Flashcards on Engenharia de Software, created by Gabriel Silva on 17/11/2016.
- Created by
- Gabriel Silva
- Views
- 11
- Rating