Questões de Concurso Para uerj

Foram encontradas 2.038 questões

Resolva questões gratuitamente!

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

Q2589074 Programação

No HTML5, não é mais necessário indicar o atributo (type) para referenciar arquivos de CSS e JavaScript. Sendo assim, a tag correta para inclusão de um arquivo JavaScript em uma página web é:

Alternativas
Q2589073 Arquitetura de Software

Através do CSS é possível fazer a aplicação de diferentes estilos para links de uma mesma página. Para estilizar um link quando o cursor é posicionado em cima dele, deve-se utilizar o pseudo-seletor:

Alternativas
Q2589072 Programação

Um recurso do CSS garante que uma regra de estilo sobrescreva qualquer outra regra de uma propriedade específica existente no código, forçando o CSS a dar prioridade e usar a propriedade descrita nesta linha. Para se obter esse resultado, após o valor da propriedade deve ser adotada a declaração:

Alternativas
Q2589071 Programação

O HTML5 apresenta tags semânticas e descritivas para elementos clássicos em diversos cenários. As tags dos elementos cabeçalho, menu de navegação e rodapé, respectivamente, são:

Alternativas
Q2589070 Arquitetura de Software

A área de interação humano-computador estabeleceu diversos princípios, diretrizes e heurísticas que minimizam os erros comumente encontrados no desenvolvimento de sistemas e reduzem as dificuldades na interação. O princípio de padronização estabelece como diretriz que o(s):

Alternativas
Q2589069 Arquitetura de Software

Nas práticas de interação humano-computador, quando um projeto de sistema interativo desenvolve uma tecnologia investigando os atores envolvidos, seus interesses, objetivos, atividades, responsabilidades, motivações, artefatos utilizados, contexto e demandas de uso, é comum a abordagem “de fora para dentro”, que valoriza, primeiramente

Alternativas
Q2589068 Arquitetura de Software

Algumas leis brasileiras estabelecem critérios de qualidade de uso para que os sistemas de informação e tecnologias sejam acessíveis. O objetivo da acessibilidade digital é:

Alternativas
Q2589067 Arquitetura de Software

A orientação a objetos é um paradigma de modelagem (análise e projeto) e de programação de sistemas de software. Dentre os conceitos-chave desse paradigma, o conceito de método serve para:

Alternativas
Q2589066 Arquitetura de Software

Na programação orientada a objetos, existe o relacionamento entre classes, em que uma classe chamada de subclasse é uma extensão de outra classe, chamada de superclasse. Devido a isso, a subclasse consegue reaproveitar os atributos e métodos desta superclasse. Esse conceito é caracterizado por:

Alternativas
Q2589065 Arquitetura de Software

A programação orientada a objetos se caracteriza por uma abordagem distinta de pensar, sobre as necessidades dos softwares. Com relação a esse paradigma de programação, é correto afirmar que o(a):

Alternativas
Q2589064 Arquitetura de Software

Sistemas de processamento de linguagens se caracterizam por expressar as intenções do usuário em linguagem formal. Os mais conhecidos sistemas de processamento de linguagens são os compiladores, responsáveis por:

Alternativas
Q2589063 Arquitetura de Software

Em relação às linguagens de programação, aos compiladores e aos interpretadores, é correto afirmar que um programa:

Alternativas
Q2589062 Arquitetura de Software

Sobre os componentes básicos de um computador, tanto software como hardware, e seu funcionamento, é correto afirmar que:

Alternativas
Q2589061 Arquitetura de Software

O trecho a seguir, descrito em pseudocódigo, irá imprimir “0” ou “1” em cada passo, de acordo com o teste realizado. Portanto, ao final de sua execução, uma sequência binária será gerada.


Imagem associada para resolução da questão


O valor na base decimal para essa sequência binária é:

Alternativas
Q2589060 Arquitetura de Software

O Git é um sistema de controle de versão amplamente utilizado para o gerenciamento de projetos de software e para o rastreamento de alterações em arquivos ao longo do tempo. Sobre o Git, é correto afirmar que:

Alternativas
Q2589059 Arquitetura de Software

As estruturas de dados, que fazem parte dos fundamentos da programação, diferem-se umas das outras pela disposição ou pela manipulação de seus dados. Acerca dos conceitos relativos aos tipos de estruturas de dados, é correto afirmar que:

Alternativas
Q2589058 Arquitetura de Software

Existe a necessidade de ordenar dados em alguns contextos, demandando a aplicação de algoritmos de ordenação específicos, como o Bubble Sort, sobre o qual é válido afirmar que:

Alternativas
Q2589057 Arquitetura de Software

Considere o vetor v a seguir e o conjunto de operações correspondente.


Imagem associada para resolução da questão


Após a série de operações, o vetor v será igual a:

Alternativas
Q2589056 Arquitetura de Software

Avalie as expressões a seguir.


Expressão 1: x = ( ( (NOT a) OR b) AND ( ( NOT c) OR b) )

Expressão 2: x OR ( ( a OR (NOT b) ) AND (a AND (NOT b) ) )


Considerando a notação a = verdadeiro, b = falso e c = verdadeiro; os valores lógicos das expressões 1 e 2, respectivamente, serão:

Alternativas
Q2589055 Arquitetura de Software

Considere o diagrama a seguir.


Imagem associada para resolução da questão


O diagrama representa o processo de desenvolvimento de uma especificação para o sistema de informação de pacientes de uma clínica de saúde. Esse sistema destina-se a gerenciar informações sobre os pacientes e sobre os tratamentos prescritos. A sequência do diagrama demonstra que:

Alternativas
Respostas
1: D
2: C
3: D
4: A
5: B
6: A
7: D
8: C
9: B
10: C
11: A
12: D
13: A
14: D
15: B
16: B
17: A
18: D
19: B
20: C