Início 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. Programador de Sistemas Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 41Q888989 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Em relação às linguagens de programação, aos compiladores e aos interpretadores, é correto afirmar que um programa: ✂️ a) capaz de traduzir as instruções em linguagem de baixo nível para instruções em linguagem de máquina, de uma só vez, é denominado interpretador ✂️ b) do usuário, qualquer que seja, é executado por meio do cumprimento de instruções obrigatoriamente armazenadas em sua unidade central de processamento ✂️ c) interpretado tende a ser executado mais rapidamente que o seu correspondente compilado, por não exigir conversão para linguagem de máquina em tempo de execução ✂️ d) escrito em linguagem de alto nível necessita de dois processos para ser executado, que são a submissão a um compilador e o procedimento interativo realizado por um interpretador Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 42Q888997 | Programação, Linguagens de marcação, Programador de Sistemas, UERJ, UERJ, 2024O 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: ✂️ a) <header> / <nav> / <footer> ✂️ b) <nav> / <article> / <section> ✂️ c) <article> / <section> / <footer> ✂️ d) <header> / <section> / <aside> Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 43Q888984 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Avalie 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: ✂️ a) falso / falso ✂️ b) falso / verdadeiro ✂️ c) verdadeiro / falso ✂️ d) verdadeiro / verdadeiro Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 44Q888982 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Existem 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: ✂️ a) desenvolvimento ✂️ b) desempenho ✂️ c) usuários ✂️ d) release Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 45Q888986 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024As 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: ✂️ a) fila é uma estrutura heterogênea composta formada por uma sequência de variáveis ✂️ b) lista sequencial é uma estrutura que utiliza endereços contíguos de memória do computador ✂️ c) vetor é uma variável composta formada por uma sequência de variáveis, todas de tipos diferentes ✂️ d) pilha é uma estrutura homogênea composta bidimensional formada por uma sequência de variáveis Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 46Q888993 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024A 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: ✂️ a) definir a estrutura de dados e representar as características que farão parte dos objetos criados ✂️ b) isolar as características de cada um dos objetos e agrupá-los de acordo com estas características ✂️ c) identificar quais serviços e ações são oferecidos pela classe, de modo a definir e realizar um determinado comportamento ✂️ d) abstrair um conjunto de objetos com características similares, descrever os serviços providos por seus objetos e quais informações eles podem armazenar Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 47Q888991 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024A 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): ✂️ a) reuso consiste na repetição de um código ou trecho de código recorrente na solução elaborada ✂️ b) complexidade de uso é baixa, devido à menor quantidade de conceitos necessários a serem assimilados ✂️ c) abstração permite modelar necessidades essenciais do objeto representado, a partir de um contexto inicial ✂️ d) encapsulamento permite, a quem requisitou, ter conhecimento da lógica interna realizada para gerar o resultado apresentado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 48Q888999 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Atravé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: ✂️ a) a:pointer ✂️ b) a:visited ✂️ c) a:hover ✂️ d) a:focus Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 49Q888992 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Na 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: ✂️ a) coesão ✂️ b) herança ✂️ c) associação ✂️ d) acoplamento Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 50Q1080578 | Estatuto da Pessoa com Deficiência, Legislação das Pessoas com Deficiência, Programador de Sistemas, UERJ, UERJ, 2024De acordo com o Estatuto da Pessoa com Deficiência (lei nº 13.146/2015), considera-se pessoa com deficiência aquela que tem impedimento de longo prazo de natureza física, mental, intelectual ou sensorial, o qual, em interação com uma ou mais barreiras, pode obstruir sua participação plena e efetiva na sociedade em igualdade de condições com as demais pessoas. É critério para avaliação da deficiência: ✂️ a) idade da pessoa ✂️ b) impedimentos nas estruturas do corpo ✂️ c) dificuldade para se relacionar socialmente ✂️ d) inabilidade para a prática de atividades físicas Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 51Q888998 | Programação, Programador de Sistemas, UERJ, UERJ, 2024Um 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: ✂️ a) !first; ✂️ b) !main; ✂️ c) !consider; ✂️ d) !important; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 52Q888988 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Sobre os componentes básicos de um computador, tanto software como hardware, e seu funcionamento, é correto afirmar que: ✂️ a) memória principal é um dispositivo considerado “passivo”, pois a partir dela são fornecidos elementos a outras unidades do computador ✂️ b) unidade central de processamento e os registradores são componentes básicos do hardware considerados fundamentais para o processamento dos dados ✂️ c) hardware é constituído por elementos básicos, que são: unidade central de processamento, memória principal, armazenamento secundário e unidades de entrada e saída ✂️ d) sistema operacional abriga programas fornecidos pelo fabricante do computador e programas desenvolvidos pelo usuário, agrupando-os como software original e software do usuário Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 53Q888990 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Sistemas 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: ✂️ a) converter uma linguagem de baixo ou alto nível em código de máquina ✂️ b) gerenciar as transações movendo as informações a partir do banco de dados ✂️ c) implementar a lógica de aplicação, o repositório de informações e os pedidos de recuperação ✂️ d) promover todas as comunicações com a interface de usuário implementada usando um browser Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 54Q1086193 | Matemática, Análise Combinatória em Matemática, Programador de Sistemas, SEGEP MA, FCC, 2018No setor administrativo de uma empresa, há quatro tipos de cargos: estagiários, técnicos, gerentes e diretores. Alguns funcionários desse setor comporão um grupo que será transferido para o setor financeiro da empresa. Compondo-se o grupo com funcionários escolhidos ao acaso, o número mínimo de funcionários que deverá compor o grupo para que se tenha certeza de que nele haverá quatro funcionários de um mesmo cargo é igual a ✂️ a) 17. ✂️ b) 15. ✂️ c) 13. ✂️ d) 16. ✂️ e) 14. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← Anterior
41Q888989 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Em relação às linguagens de programação, aos compiladores e aos interpretadores, é correto afirmar que um programa: ✂️ a) capaz de traduzir as instruções em linguagem de baixo nível para instruções em linguagem de máquina, de uma só vez, é denominado interpretador ✂️ b) do usuário, qualquer que seja, é executado por meio do cumprimento de instruções obrigatoriamente armazenadas em sua unidade central de processamento ✂️ c) interpretado tende a ser executado mais rapidamente que o seu correspondente compilado, por não exigir conversão para linguagem de máquina em tempo de execução ✂️ d) escrito em linguagem de alto nível necessita de dois processos para ser executado, que são a submissão a um compilador e o procedimento interativo realizado por um interpretador Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
42Q888997 | Programação, Linguagens de marcação, Programador de Sistemas, UERJ, UERJ, 2024O 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: ✂️ a) <header> / <nav> / <footer> ✂️ b) <nav> / <article> / <section> ✂️ c) <article> / <section> / <footer> ✂️ d) <header> / <section> / <aside> Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
43Q888984 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Avalie 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: ✂️ a) falso / falso ✂️ b) falso / verdadeiro ✂️ c) verdadeiro / falso ✂️ d) verdadeiro / verdadeiro Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
44Q888982 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Existem 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: ✂️ a) desenvolvimento ✂️ b) desempenho ✂️ c) usuários ✂️ d) release Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
45Q888986 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024As 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: ✂️ a) fila é uma estrutura heterogênea composta formada por uma sequência de variáveis ✂️ b) lista sequencial é uma estrutura que utiliza endereços contíguos de memória do computador ✂️ c) vetor é uma variável composta formada por uma sequência de variáveis, todas de tipos diferentes ✂️ d) pilha é uma estrutura homogênea composta bidimensional formada por uma sequência de variáveis Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
46Q888993 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024A 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: ✂️ a) definir a estrutura de dados e representar as características que farão parte dos objetos criados ✂️ b) isolar as características de cada um dos objetos e agrupá-los de acordo com estas características ✂️ c) identificar quais serviços e ações são oferecidos pela classe, de modo a definir e realizar um determinado comportamento ✂️ d) abstrair um conjunto de objetos com características similares, descrever os serviços providos por seus objetos e quais informações eles podem armazenar Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
47Q888991 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024A 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): ✂️ a) reuso consiste na repetição de um código ou trecho de código recorrente na solução elaborada ✂️ b) complexidade de uso é baixa, devido à menor quantidade de conceitos necessários a serem assimilados ✂️ c) abstração permite modelar necessidades essenciais do objeto representado, a partir de um contexto inicial ✂️ d) encapsulamento permite, a quem requisitou, ter conhecimento da lógica interna realizada para gerar o resultado apresentado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
48Q888999 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Atravé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: ✂️ a) a:pointer ✂️ b) a:visited ✂️ c) a:hover ✂️ d) a:focus Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
49Q888992 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Na 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: ✂️ a) coesão ✂️ b) herança ✂️ c) associação ✂️ d) acoplamento Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
50Q1080578 | Estatuto da Pessoa com Deficiência, Legislação das Pessoas com Deficiência, Programador de Sistemas, UERJ, UERJ, 2024De acordo com o Estatuto da Pessoa com Deficiência (lei nº 13.146/2015), considera-se pessoa com deficiência aquela que tem impedimento de longo prazo de natureza física, mental, intelectual ou sensorial, o qual, em interação com uma ou mais barreiras, pode obstruir sua participação plena e efetiva na sociedade em igualdade de condições com as demais pessoas. É critério para avaliação da deficiência: ✂️ a) idade da pessoa ✂️ b) impedimentos nas estruturas do corpo ✂️ c) dificuldade para se relacionar socialmente ✂️ d) inabilidade para a prática de atividades físicas Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
51Q888998 | Programação, Programador de Sistemas, UERJ, UERJ, 2024Um 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: ✂️ a) !first; ✂️ b) !main; ✂️ c) !consider; ✂️ d) !important; Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
52Q888988 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Sobre os componentes básicos de um computador, tanto software como hardware, e seu funcionamento, é correto afirmar que: ✂️ a) memória principal é um dispositivo considerado “passivo”, pois a partir dela são fornecidos elementos a outras unidades do computador ✂️ b) unidade central de processamento e os registradores são componentes básicos do hardware considerados fundamentais para o processamento dos dados ✂️ c) hardware é constituído por elementos básicos, que são: unidade central de processamento, memória principal, armazenamento secundário e unidades de entrada e saída ✂️ d) sistema operacional abriga programas fornecidos pelo fabricante do computador e programas desenvolvidos pelo usuário, agrupando-os como software original e software do usuário Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
53Q888990 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024Sistemas 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: ✂️ a) converter uma linguagem de baixo ou alto nível em código de máquina ✂️ b) gerenciar as transações movendo as informações a partir do banco de dados ✂️ c) implementar a lógica de aplicação, o repositório de informações e os pedidos de recuperação ✂️ d) promover todas as comunicações com a interface de usuário implementada usando um browser Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
54Q1086193 | Matemática, Análise Combinatória em Matemática, Programador de Sistemas, SEGEP MA, FCC, 2018No setor administrativo de uma empresa, há quatro tipos de cargos: estagiários, técnicos, gerentes e diretores. Alguns funcionários desse setor comporão um grupo que será transferido para o setor financeiro da empresa. Compondo-se o grupo com funcionários escolhidos ao acaso, o número mínimo de funcionários que deverá compor o grupo para que se tenha certeza de que nele haverá quatro funcionários de um mesmo cargo é igual a ✂️ a) 17. ✂️ b) 15. ✂️ c) 13. ✂️ d) 16. ✂️ e) 14. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro