Questões de Concurso Comentadas para tj-ac

Foram encontradas 1.427 questões

Resolva questões gratuitamente!

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

Q2446224 Programação
O AngularJS simplifica o desenvolvimento, oferecendo recursos poderosos, como vinculação de dados bidirecional, manipulação do DOM de forma declarativa e injeção de dependência. Ele é usado para criar aplicativos da web que respondem de forma rápida e eficiente às interações do usuário. Qual é a sintaxe correta para criar um controlador em AngularJS 1.x? 
Alternativas
Q2446223 Programação
A programação para dispositivos móveis envolve a criação de interfaces de usuário otimizadas para telas menores, integração com recursos nativos do dispositivo, como câmera e GPS, e garantia de desempenho e eficiência energética. Qual das seguintes linguagens de programação é usada para desenvolver aplicativos móveis nativos para dispositivos Android?
Alternativas
Q2446222 Governança de TI
O ITIL v4.0 (Information Technology Infrastructure Library) é um conjunto de práticas de gerenciamento de serviços de TI que visa melhorar a entrega de serviços de TI, alinhando-os com as necessidades e objetivos do negócio. Ele oferece diretrizes e melhores práticas para o planejamento, implementação e operação de serviços de TI de forma eficaz e eficiente. A prática do ITIL v4.0 que garante que a organização tenha a combinação certa de produtos, serviços e processos, para atingir seus objetivos de negócios com as restrições de financiamento e recursos fornecidas é gerenciamento de:
Alternativas
Q2446221 Engenharia de Software
O Mockito é uma biblioteca em Java usada para criar e configurar objetos simulados, também conhecidos como "mocks", em testes de unidade. Qual anotação do Mockito é usada para representar a classe que está sendo testada?
Alternativas
Q2446220 Arquitetura de Software
O Spring MVC (Model-View-Controller) é um framework do Spring que facilita o desenvolvimento de aplicativos da web baseados no padrão de arquitetura MVC. Ele fornece um modelo de programação flexível e robusto para criar aplicativos da web, permitindo a separação clara de responsabilidades entre o modelo de dados (Model), a lógica de apresentação (View) e o controle de fluxo (Controller). Qual anotação no Spring MVC é usada para extrair valores de caminho (partes da URL) e passá-los para um método do controlador como argumentos? 
Alternativas
Q2446219 Programação
O paradigma orientado a objetos é um estilo de programação que se baseia no conceito de "objetos", que são instâncias de classes e possuem características (atributos) e comportamentos (métodos). Esse paradigma enfatiza a organização do código em torno de objetos e suas interações, permitindo a modelagem do mundo real de forma mais natural. Qual conceito de programação orientada a objetos enfatiza a ideia de ocultar os detalhes internos de um objeto e permitir o acesso somente por meio de métodos específicos?
Alternativas
Q2446218 Algoritmos e Estrutura de Dados
Medir a complexidade dos métodos de ordenação é fundamental para entender o desempenho desses algoritmos e poder fazer escolhas adequadas dependendo do contexto do problema. Qual método de ordenação o pior caso tem a mesma complexidade do método Quick Sort no pior caso?
Alternativas
Q2446216 Programação
Expressões lógicas são frequentemente utilizadas em linguagens de programação. Por exemplo, um comando if com a expressão: 

if not (A and B)

pode ser reescrito, para quaisquer valores lógicos de A e B, com a expressão if:
Alternativas
Q2446215 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem padronizada de modelagem que tem como função principal fornecer uma maneira visual de representar sistemas de software, desde sua concepção, até sua implementação. Qual alternativa apresenta um diagrama UML estrutural e outro comportamental, respectivamente?
Alternativas
Q2446214 Engenharia de Software
Qual abordagem de desenvolvimento de software segue um ciclo curto de desenvolvimento, enfatizando a criação de testes automatizados antes da implementação do código funcional? 
Alternativas
Q2446213 Arquitetura de Software
Usabilidade é um conceito que se refere à capacidade de um produto, como software, websites ou aplicativos serem utilizados por usuários para atingir objetivos de forma eficaz, eficiente e satisfatória. Qual dos conceitos de usabilidade se concentra na capacidade de um sistema ser utilizável por pessoas com necessidades especiais? 
Alternativas
Q2446212 Engenharia de Software
O Docker é uma plataforma de software que permite a criação, implantação e execução de aplicativos em contêineres. Qual comando do Docker é utilizado para listar todos os containers em execução no sistema Docker? 
Alternativas
Q2446211 Sistemas Operacionais
A paginação desempenha um papel fundamental em sistemas operacionais. Nesse contexto, o conceito de paginação consiste na:
Alternativas
Q2446210 Sistemas Operacionais
A espera ociosa, ou ociosidade em espera, ocorre em sistemas operacionais quando um processo ou thread está aguardando a liberação de um recurso compartilhado, mas não está realizando nenhuma atividade útil enquanto aguarda. A espera ociosa é considerada uma ineficiência, pois o recurso de processamento é desperdiçado enquanto o processo não está realizando nenhum trabalho produtivo. Reduzir ou eliminar a espera ociosa é importante para otimizar o desempenho e a eficiência do sistema. Qual algoritmo de exclusão mútua apresenta o problema da espera ociosa?
Alternativas
Q2446209 Arquitetura de Computadores
Um processador tem a seguinte hierarquia de memória: uma cache com latência de acesso de 2ns e uma memória principal com latência de acesso de 200ns. O acesso à memória principal somente é realizado após o valor não ser encontrado na cache. A MAIOR taxa de cache miss aceitável para que o tempo médio de acesso à memória seja menor ou igual a 5ns é:
Alternativas
Q2446208 Engenharia de Software
A Análise de Pontos de Função (APF) é amplamente utilizada para estimar o esforço de desenvolvimento, avaliar a produtividade e fornecer uma base objetiva para a negociação de contratos de desenvolvimento de software. Qual é a principal métrica medida na análise de ponto de função?
Alternativas
Q2446207 Arquitetura de Computadores
Pipeline é uma técnica comumente utilizada em processadores de computadores, em que as instruções são divididas em estágios como busca, decodificação, execução e escrita de resultados. Porém, utilizar essa técnica temos os problemas das dependências. A dependência que envolve a sequência de execução de instruções, em que a instrução atual é condicionalmente dependente da instrução anterior é a dependência: 
Alternativas
Q2446206 Arquitetura de Computadores
O sistema de numeração hexadecimal é amplamente utilizado na computação por várias razões, dentre elas, compactação de dados, endereçamento de memória, representação de cores e cálculos e manipulações de bits. Qual é o resultado da soma em hexadecimal de 1B8H e 4ACH?
Alternativas
Q2446205 Arquitetura de Computadores
A controladora SATA é responsável por garantir que os dispositivos de armazenamento SATA funcionem corretamente e se comuniquem de forma eficiente com o restante do sistema, desempenhando um papel crucial na operação e no desempenho geral do sistema de armazenamento. Quantos bits de dados uma porta SATA III pode transferir por segundo, e qual é o número máximo de dispositivos que uma única controladora SATA pode suportar?
Alternativas
Q2446194 Noções de Informática
Na arquitetura de segurança do Windows 10, uma nova funcionalidade foi introduzida para isolar e proteger processos críticos do sistema operacional em um ambiente virtualizado, aumentando a proteção contra malwares e ataques. Qual é o nome dessa tecnologia de segurança?
Alternativas
Respostas
501: A
502: D
503: C
504: A
505: D
506: C
507: B
508: B
509: A
510: B
511: C
512: D
513: D
514: A
515: B
516: C
517: A
518: B
519: D
520: C