Foram encontradas 4.984 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1759878 Algoritmos e Estrutura de Dados
Considere as cadeias X e Y com os respectivos caracteres xi e yj, onde deseja-se verificar se Y é subcadeia de X e, em caso positivo, deve-se localizar Y em X. Dados:
➢   1 ≤ i ≤ n ➢   1 ≤ j ≤ m ➢   m ≤ n ➢  I = variável que indica o número de caracteres na cadeia X ➢   teste - uma variável lógica Dado o seguinte algoritmo, conhecido em processamento de cadeias:
para / := 0,..., n-m faça       i := 1       teste := V       enquanto i ≤ m e teste faça             se x[ l + i ] = y[ i ] então                i := i + 1             senão teste := F        se teste então                 "casamento na posição I + 1 ”              Pare “ não há casamento "
Pelos passos apresentados, como é conhecido o algoritmo? 
Alternativas
Q1759877 Programação
Quais são os objetos de fluxo criados ao se iniciar um programa Java?
Alternativas
Q1759876 Algoritmos e Estrutura de Dados
Sobre as identidades da álgebra booleana, qual opção representa uma forma da lei de DeMorgan?
Alternativas
Q1759875 Arquitetura de Computadores

Em relação ao ciclo de busca e instrução, analise as afirmativas abaixo.


I- O processador busca na memória principal a instrução armazenada no endereço indicado pela Cl e armazena no RI.

II- O processador executa a instrução decodificada.

III- 0 processador busca os operandos na memória, se houver.

IV- 0 processador decodifica a instrução armazenada no RI.

V- 0 processador incrementa o CI para que o registrado contenha o endereço da próxima instrução.


Assinale a opção que apresenta a sequência correta dos passos do ciclo de busca e instrução.

Alternativas
Q1759874 Algoritmos e Estrutura de Dados

Coloque F (falso) ou V (verdadeiro) nas funções abaixo, considerando a notação de complexidade O, e assinale a seguir a opção correta.


( ) f - 9 + log n = 0(n)

( ) f= 255 = 0(1)

( ) f = 37 + 215n = 0(2n)

( ) f=25 + 218+n = 0(2n)

Alternativas
Q1668411 Segurança da Informação
A identificação, a valoração e a avaliação do impacto dos ativos estão no projeto de revisão ABNT NBR ISO/ IEC 27005. Nesse informativo é dito que, para estabelecer o valor de seus ativos, uma organização precisa identificá-los num nível de detalhamento adequado.
Dos ativos a seguir, qual é do tipo primário?
Alternativas
Q1668410 Engenharia de Software
Normalmente, os gerentes de projeto aplicam uma metodologia de gerenciamento de projetos ao seu trabalho.
As metodologias de gerenciamento de projetos não podem ser
Alternativas
Q1668409 Engenharia de Software
Monitorar o desempenho do trabalho quanto aos recursos financeiros gastos; assegurar que todas as solicitações de mudança sejam feitas de maneira oportuna e gerenciar as mudanças reais quando e conforme elas ocorrem, fazem parte de qual controle no guia de conhecimento em gerência de projetos PMBOK?
Alternativas
Q1668408 Redes de Computadores
Em conectores RJ-45, tabela de pinagem e outros conectores e cabos utilizados em redes LAN, os pinos do conector são numerados de 1 a 8.
O cabo UTP possui oito fios, porém, em uma rede local 10BaseT, só são utilizados
Alternativas
Q1668407 Redes de Computadores
O IEEE reuniu o comitê de 802.3 em 1992, com instruções para produzir uma LAN mais rápida.
A principal razão pela qual o comitê 802.3 decidiu continuar uma rede Ethernet aperfeiçoada foi a/o
Alternativas
Q1668406 Redes de Computadores
O modelo OSI é composto por sete camadas ordenadas: física, enlace, rede, transporte, sessão, apresentação e aplicação. À medida que a mensagem trafega nas camadas do modelo, ela poderá passar por vários nós intermediários.
Esses nós intermediários, geralmente, envolvem as camadas
Alternativas
Q1668404 Banco de Dados
Atualmente, o consumo de dados corporativos via ETL é uma das formas mais usadas de consumo dos dados corporativos.
Qual o significado da sigla ETL?
Alternativas
Q1668401 Engenharia de Software
O processo geral de desenvolvimento de requisitos consiste em três passos. Um deles é o desenvolvimento dos requisitos das partes interessadas, resolução de conflitos, eliminação de redundâncias e superação de lacunas de informação.
Outro passo é fechar um pacote de requisitos com a profundidade suficiente para encaminhar um conjunto de especificações para atualizar a arquitetura; implementar e testar as unidades que compõem o software.
Qual é o terceiro passo de desenvolvimento de requisitos?
Alternativas
Q1668400 Engenharia de Software
As atividades de pré-projeto, anteprojeto, estudo de viabilidade, análise de viabilidade e análise de negócio são comuns dentro das empresas de TI (Tecnologia da Informação). Normalmente são atividades que estão fora do escopo de atuação da área de TI, porém essa área apoia algumas delas.
Os requisitos elaborados nessas atividades de análise que são anteriores à criação do projeto são os requisitos de
Alternativas
Q1668399 Engenharia de Software
É muito importante que o analista tenha uma justificativa para todas as alterações propostas nos trabalhos de melhoria e de desenho de processos. Nada pode ser deixado ao acaso e tudo deverá ter uma razão de ser.
Nesse sentido, os produtos resultantes da fase de desenho do novo processo são
Alternativas
Q1668398 Engenharia de Software
Um projeto, geralmente, nasce quando temos a ideia de construir algo novo, ou temos necessidade de resolver um problema. Com um cronograma de projetos bem detalhado, é possível que se saiba algumas questões com mais precisão.
A esse respeito, avalie o que é possível com um cronograma de projetos detalhado.
I. Avaliar o custo da solução ou produto. II. Qualificar a gerência e o problema identificado por ela. III. Estimar o tempo necessário para conseguir o produto ou a solução do problema. IV. Resolver o problema ou projetar o que se pretende de acordo com viabilidade e possibilidade.
Está correto apenas o que se afirma em
Alternativas
Q1668397 Segurança da Informação
Códigos maliciosos são programas especificamente desenvolvidos para executar ações danosas e atividades maliciosas em um sistema computacional.
Um verme de computador é um programa malicioso que não é tecnicamente um vírus de computador.
O motivo de algumas pessoas confundirem esses dois termos é porque eles
Alternativas
Q1668396 Engenharia de Software
Quando se fala em desenvolvimento de sofware, deve-se pensar em processo. Um processo, ou método, é definido para se obter sofwares cada vez mais rápidos, de forma controlada e organizada.
Um objetivo dos métodos ou processos de desenvolvimento de software é a
Alternativas
Q1668395 Engenharia de Software
É essencial que um sistema de informação não permita o acesso de pessoas não autorizadas. Deve-se ter a preocupação quanto a integridade do trabalho que está sendo realizado pelo profissional e usuário dos softwares.
Esse controle de qualidade segue o conceito de
Alternativas
Q1668394 Arquitetura de Software
Os jogos online com vários jogadores, ou MMOGs (Massively Multiplayer Online Games), oferecem uma experiência imersiva na qual um número grande de usuários interage com um mundo virtual persistente pela Internet. A engenharia por trás desses jogos representa um grande desafio para os sistemas distribuídos.
Qual a solução deve ser adotada para que a propagação de eventos em tempo real, devido à necessidade de tempos de resposta rápidos, não prejudique a experiência dos usuários?
Alternativas
Respostas
1261: A
1262: A
1263: B
1264: D
1265: B
1266: B
1267: B
1268: A
1269: D
1270: C
1271: A
1272: B
1273: C
1274: B
1275: C
1276: C
1277: C
1278: C
1279: C
1280: A