Questões de Concurso Sobre programação

Foram encontradas 14.684 questões

Q3410940 Programação
Como é chamado o processo de localizar e corrigir erros ou bugs no código-fonte de qualquer software?
Alternativas
Q3408943 Programação
Avalie as proposições abaixo acerca das tecnologias de desenvolvimento para a web:
I.AJAX é uma linguagem de programação utilizada para criar páginas web estáticas.
II.NET é uma plataforma de desenvolvimento da Microsoft que suporta várias linguagens, incluindo C#.
III.HTML5 é uma versão aprimorada de HTML que oferece recursos para criar páginas web dinâmicas.
Assinale a alternativa correta:
Alternativas
Q3408939 Programação
Considere o seguinte trecho de código em JavaScript:
function calcularSoma(a, b) { var resultado = a + b; console.log("O resultado da soma é: " resultado); } calcularSoma(5, 7);
Assinale a alternativa que contém o erro existente no código que o impede de ser executado:
Alternativas
Q3408936 Programação

Considere o seguinte trecho de código em PHP abaixo:


Imagem associada para resolução da questão


Assinale a alternativa que contém o(s) erro(s) existente no código que o impede de ser executado:

Alternativas
Q3408933 Programação
Na Programação Orientada a Objetos (POO), o conceito de herança refere-se a: 
Alternativas
Q3398997 Programação
Um sistema de gerenciamento de conteúdo (Content managment System − CMS) é um programa de computador utilizado para criar, editar, publicar e gerenciar conteúdos em plataformas digitais e páginas online pré-estruturadas. O conteúdo pode incluir textos, imagens, áudios, vídeos documentos entre outros arquivos em formato digital. Nesse contexto, assinale a alternativa que representa um CMS de código aberto e amplamente utilizado em escolas e universidades:
Alternativas
Q3395724 Programação
Em Visual Basic, a estrutura de controle utilizada para repetir um bloco de instruções enquanto uma condição específica é verdadeira, é conhecida como: 
Alternativas
Q3395723 Programação
Qual componente do Framework .NET é responsável por gerenciar a execução de programas e oferece serviços como gerenciamento de memória, tratamento de exceções e segurança? 
Alternativas
Q3395721 Programação
Em um script PHP, a instrução 'echo' é usada para: 
Alternativas
Q3395577 Programação
Analise o seguinte pseudocódigo:

Imagem associada para resolução da questão

Com base no código, assinale a alternativa correta:
Alternativas
Q3395572 Programação
A imagem seguinte apresenta um trecho de um programa desenvolvido na linguagem de Bloco da plataforma Scratch:


Imagem associada para resolução da questão



Ao final do programa, qual será o valor da variável soma?
Alternativas
Q3377245 Programação

Considere um sistema de gerenciamento de produtos implementado na linguagem Java 8. Nele, a classe Produto foi originalmente serializada para armazenar informações essenciais, como nome, preço e quantidade em estoque. Posteriormente, durante uma atualização do sistema, foi adicionado um novo atributo chamado categoria, na classe Produto.



Nesse contexto, analise as afirmativas a seguir e a relação proposta entre elas.



I. O sistema irá falhar ao tentar desserializar produtos serializados na versão antiga.



PORQUE



II. A representação interna da classe Produto foi alterada.



A respeito dessas afirmativas, assinale a alternativa correta.

Alternativas
Q3377244 Programação
Assinale a alternativa que apresenta o tipo numérico de menor tamanho na linguagem Java 8.
Alternativas
Q3377243 Programação

Analise o comando a seguir, descrito em Java 8.


Object frase = “Olá, Mundo!”;


Assinale a alternativa que apresenta o comando correto para conversão para uma variável do tipo String.

Alternativas
Q3377240 Programação

Analise o trecho de código a seguir, escrito na linguagem Java 8. Considere que o programa pode ser executado normalmente. 


Imagem associada para resolução da questão


Assinale a alternativa que apresenta o valor correto para a variável contador no momento de sua impressão. 

Alternativas
Q3377239 Programação

Analise a linha de código a seguir, escrita na linguagem Java 8, para leitura de dados de um arquivo.



BufferedReader br = new BufferedReader(new FileReader(“report.txt”));



Assinale a alternativa que apresenta o padrão de projeto corretamente utilizado na implementação desse comando.

Alternativas
Q3368516 Programação
JSON (JavaScript Object Notation) é um formato de dados leve e fácil de ler e escrever para humanos. Amplamente utilizado na comunicação entre sistemas web, o JSON possui uma estrutura simples baseada em pares de chave e valor. Acerca de seus mecanismos, assinale a alternativa correta.
Alternativas
Q3362020 Programação
A evolução das linguagens de programação trouxe diferentes paradigmas que impactaram significativamente a forma como os programas são desenvolvidos e organizados. Julgue a seguir as seguintes afirmativas sobre linguagens de programação estruturadas e de linguagens de programação orientadas a objetos:

I.As linguagens de programação orientadas a objetos utilizam o conceito de classes e objetos para organizar e estruturar o código.

II.Um dos princípios da programação estruturada é o uso indiscriminado de instruções de desvio, como o goto.

III.Na programação orientada a objetos, o encapsulamento permite ocultar detalhes de implementação de um objeto.

IV.Linguagens como C e Pascal são exemplos de linguagens de programação orientadas a objetos.


Assinale a alternativa correta:
Alternativas
Q3342320 Programação

Os fundamentos de programação são essenciais para o desenvolvimento de software. Sobre esses fundamentos, analise as assertivas:


I. Um algoritmo é uma sequência de instruções que resolve um problema específico.


II. A programação estruturada é uma técnica que exclui o uso de funções e sub-rotinas.


III. Variáveis globais são aquelas que são acessíveis apenas dentro da função em que foram declaradas.


Está(ão) CORRETA(S):

Alternativas
Q3336167 Programação

As linguagens sensíveis ao contexto desempenham um papel importante em aplicações que exigem uma análise mais detalhada e precisa de cadeias, especialmente quando há restrições que dependem do contexto de um símbolo na cadeia. Sobre as linguagens sensíveis ao contexto, considere as seguintes afirmações:



I - Gramáticas sensíveis ao contexto eliminam a restrição de que o lado esquerdo das regras seja formado por um único símbolo, e de que este seja um símbolo não terminal.


II - As gramáticas sensíveis ao contexto são ditas monotônicas, pois o comprimento das formas sentenciais obtidas durante o processo de derivação de uma sentença nunca sofre redução.


III - O conjunto das gramáticas sensíveis ao contexto sobre um alfabeto qualquer não é enumerável.


IV - Toda linguagem livre de contexto é também uma linguagem sensível ao contexto.



Assinale a alternativa que apresenta apenas afirmações corretas:


Alternativas
Respostas
1721: C
1722: C
1723: B
1724: B
1725: D
1726: E
1727: B
1728: E
1729: E
1730: D
1731: C
1732: A
1733: D
1734: A
1735: D
1736: C
1737: B
1738: C
1739: A
1740: C