Questões de Concursos Programador de Sistemas

Resolva questões de Programador de Sistemas comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q888976 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

É uma característica da abordagem de banco de dados:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2Q888977 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Diversas restrições podem ser especificadas sobre um banco de dados relacional. Essas restrições são classificadas como:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

3Q888978 | Banco de Dados, Programador de Sistemas, UERJ, UERJ, 2024

O processo de concepção do esquema de um diagrama entidade-relacionamento geralmente envolve um refinamento iterativo, no qual um esquema é inicialmente estabelecido e, em seguida, submetido a sucessivas iterações de refinamento até que se alcance uma versão final satisfatória. Consiste em um refinamento comumente empregado nesse processo:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

4Q888979 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Em um sistema de gerenciamento de banco de dados relacional comercial, pode-se utilizar o recurso de especificar restrições adicionais que estão além do escopo de restrições do modelo relacional, tais como “unicidade” ou “integridade referencial”. Esse recurso é denominado:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

5Q888980 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Em engenharia de requisitos, o conceito correto de “requisitos de sistema” corresponde:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

6Q888981 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Sobre metodologias ágeis, é correto afirmar que:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

7Q888982 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Existem diversas vantagens na realização de testes de software. O teste que é projetado para assegurar que o sistema processe a carga a que se destina, envolvendo a execução de uma série de testes de aumento de carga até encontrar o limite aceitável do sistema, é denominado teste de:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

8Q888983 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Conceitualmente, o paradigma de programação:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

9Q888984 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

10Q888986 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

11Q888987 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

12Q888988 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

13Q888989 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

14Q888990 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

15Q888991 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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):

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

16Q888992 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

17Q888993 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

18Q888994 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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 é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

19Q888995 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

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

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

20Q888996 | Arquitetura de Software, Princípios de Segurança, Programador de Sistemas, UERJ, UERJ, 2024

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):

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.