Questões de Concurso Para tecnologia da informação

Foram encontradas 162.324 questões

Resolva questões gratuitamente!

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

Q3035071 Redes de Computadores
O modelo TCP/IP, ao contrário do modelo OSI, não surgiu através de uma comissão normatizadora, e sim de pesquisas que levaram à pilha de protocolo TCP/IP. Com um pouco de trabalho, o modelo ISO pode ser desenvolvido para descrever o esquema de divisão em camadas TCP/IP, mas os pressupostos básicos são bastante diferentes para garantir a diferenciação entre as duas. Em tese, o TCP/IP é organizado em quatro camadas conceituais construídas em uma quinta camada de hardware. As camadas da arquitetura TCP/IP podem ser definidas por
Alternativas
Q3035070 Sistemas Operacionais
Memória virtual é uma técnica sofisticada e poderosa de gerência de memória em que as memórias principal e secundária são combinadas, dando ao usuário a ilusão de existir uma muito maior que a capacidade real da principal. O conceito de memória virtual fundamenta-se em não vincular o endereçamento feito pelo programa dos endereços físicos da memória principal. Dessa forma, programas e suas estruturas de dados deixam de estar limitados ao tamanho da memória física disponível, pois podem conter endereços associados à memória secundária. Sobre as memórias, podemos afirmar que
Alternativas
Q3035069 Noções de Informática
No sistema operacional Windows, uma ferramenta usada para garantir a segurança e a integridade dos dados pessoais é o Histórico de Arquivos, que permite aos usuários fazerem backups automáticos de seus arquivos pessoais. Essa funcionalidade é projetada para proteção contra a perda de dados, permitindo que os usuários recuperem versões anteriores de um arquivo ou restaurem arquivos perdidos devido a falhas de hardware, ataques de software malicioso ou exclusões acidentais. Dada a sua importância na manutenção da segurança dos dados, é crucial entender as capacidades e limitações dessa ferramenta. Sobre o processo de backup usando o Histórico de Arquivos, qual tarefa o candidato tem que executar?
Alternativas
Q3035068 Programação
Para facilitar o desenvolvimento de sites dinâmicos, visto que não sabemos qual será́ o banco de dados utilizado, faz sentido a criação de uma interface genérica de acesso ao banco de dados. Dessa forma, qualquer alteração ou implementação de um novo tipo de banco de dados pode ser realizada em um único lugar. As características para as classes que serão usadas em sites dinâmicos são:
Alternativas
Q3035067 Arquitetura de Software
A sigla SOA significa Services Oriented Arquitecture, ou arquitetura orientada a serviços. SOA é um tipo de design de software que torna os componentes reutilizáveis usando interfaces de serviços com uma linguagem de comunicação comum em uma rede. A arquitetura orientada a serviços integra os componentes de software implantados e mantidos separadamente, permitindo que eles se comuniquem e trabalhem juntos para formar aplicações que funcionam em sistemas diferentes. Na arquitetura orientada a serviços, o broker de serviços ou registro de serviços é
Alternativas
Q3035066 Programação
A linguagem de marcação é um conjunto de sinais e códigos aplicados a um texto ou a dados para definir formatos, maneiras de exibição e padrões. Essa linguagem contribui para a definição de exibições na tela e de estruturações de dados em um sistema. A sua significação acontece por meio de marcadores ou tags, que, quando identificados em um sistema, trazem definições de como um conteúdo deve ser exibido. A linguagem de marcação possui os seguintes tipos de classificação:
Alternativas
Q3035065 Engenharia de Software
A Análise Essencial, em Engenharia de Software, tem como premissa básica descrever o sistema de maneira independente de restrições tecnológicas, o que permitirá uma solução ideal ao problema. Quais os aspectos abordados no modelo essencial de um sistema de informação?
Alternativas
Q3035064 Engenharia de Software
Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento. Os modelos de ciclo de vida de desenvolvimento de software utilizam diferentes abordagens. Qual abordagem segue uma estrutura de etapas sequenciais, com longo planejamento e controle fixo das funções?
Alternativas
Q3035063 Programação
Para implementar aplicações que possuem as características de Progressive Web Applications (PWAs), os desenvolvedores web usam duas tecnologias disponíveis na maioria dos navegadores modernos: uma para habilitar o processamento em segundo plano e a outra para tornar o aplicativo web instalável. Essas tecnologias são, respectivamente, 
Alternativas
Q3035061 Arquitetura de Software
A programação paralela de sistemas distribuídos é geralmente feita de forma explícita, com troca de mensagens usando a interface de programação MPI. A função MPI-Send pode ser bloqueante ou não bloqueante, dependendo do 
Alternativas
Q3035060 Engenharia de Software
Leia o caso a seguir.
Um desenvolvedor escolheu desenhar em papel as telas de um sistema que estava sendo especificado para facilitar, junto ao usuário final, o detalhamento dos elementos lógicos que seriam necessários em cada passo de um caso de uso desse sistema. Elaborado pelo(a) autor(a).

Como esse protótipo pode ser classificado?
Alternativas
Q3035058 Engenharia de Software
Em um processo de modelagem de sistemas de software, utilizando-se o diagrama de classes UML, uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos. Qual é o tipo de relacionamento representado?
Alternativas
Q3035056 Engenharia de Software
A modelagem de sistema de software é um processo de abstração, de maneira que se apresente uma visão ou perspectiva do sistema a partir de uma notação gráfica. A UML (do inglês, Unified Modeling Language) apresenta um conjunto de diagramas para representar e documentar aspectos diferentes da modelagem de sistemas de software. Observe o diagrama abaixo, que representa um sistema de controle bancário.
Imagem associada para resolução da questão

Disponível em:
<https://www.uniara.com.br/arquivos/file/cca/artigos/2015/marcos-vinicius-silvaortiz.pdf>. Acesso em: mar. 2024.
Trata-se do diagrama de
Alternativas
Q3035052 Algoritmos e Estrutura de Dados
Sistemas de recuperação da informação consistem em um conjunto de operações interligadas para identificar, em um conjunto de informações, aquelas que são de fato úteis e factíveis à demanda expressa do usuário. A modelagem de recuperação da informação consiste na representação dos documentos para consulta. Qual é o modelo de recuperação da informação que implementa a lógica difusa ou nebulosa (fuzzy) e para a qual, em cada consulta (query), são recuperados todos os termos nas condições especificadas pelo usuário?
Alternativas
Q3035050 Redes de Computadores

Observe a figura a seguir.


Imagem associada para resolução da questão


Disponível em: <https://www.mapadaprova.com.br/questoes/2023/tecnologiada-informacao/bpmn-bpel-etc>. Acesso em: mar. 2024. [Adaptado].


Deseja-se modelar a seguinte lógica: Após a atividade “Identificar documentação necessária”, pode-se verificar a necessidade de apenas um, apenas dois ou todos os três documentos, e a atividade “Analisar a validade dos documentos” só é realizada após a execução dos fluxos anteriores. Os elementos I e II devem ser preenchidos, respectivamente, por um gateway do tipo

Alternativas
Q3035049 Algoritmos e Estrutura de Dados
Considere que um analista da Prefeitura de Rio Branco necessite utilizar técnicas de mineração de dados para classificar contribuintes do município com base no risco de inadimplência. Uma vez que o conjunto de dados a ser tratado é linearmente separável e, para lidar com essa característica, o analista adotará o uso de um kernel, o algoritmo adequado para essa tarefa é
Alternativas
Q3035048 Sistemas de Informação
O comércio eletrônico, também conhecido como e-commerce, tem modificado os modos de relacionamento entre fornecedores e clientes em uma cadeia de suprimentos. O relacionamento que permite que as organizações se conectem a clientes de outras organizações para realizar transações de compra e venda, geralmente em massa é conhecido como
Alternativas
Q3035047 Algoritmos e Estrutura de Dados
A lógica fuzzy é um superconjunto da lógica booleana e acrescenta o conceito de verdade parcial, isto é, gradações ou níveis de verdade. São operações padrão da lógica fuzzy:
Alternativas
Q3034920 Banco de Dados
Em um sistema de banco de dados que precisa escalar dinamicamente para acomodar um aumento no número de consultas sem comprometer a performance, qual estrutura de decisão ou repetição poderia ser implementada para otimizar a eficiência de consumo e de consultas?
Alternativas
Q3034919 Banco de Dados
Em um sistema de banco de dados que precisa lidar com um aumento significativo no número de consultas durante eventos de promoção, a estratégia que garantirá a eficiência e escalabilidade é
Alternativas
Respostas
2041: D
2042: C
2043: A
2044: A
2045: D
2046: D
2047: D
2048: B
2049: D
2050: B
2051: A
2052: B
2053: A
2054: D
2055: D
2056: D
2057: A
2058: B
2059: C
2060: B