Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q2098644 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


Caso o programa seja executado, será mostrado no dispositivo de saída padrão e em uma única linha o seguinte resultado: 6,10.

Alternativas
Q2098643 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


A função “GetVal” é uma função template, ou seja, ela é um tipo especial de função que pode operar com tipos genéricos de dados.

Alternativas
Q2098642 Programação

Com relação ao código em C++ acima, julgue o item seguinte.


O comado “using namespace std;” mostra que está sendo utilizado um namespace chamado “std”. Os namespaces permitem agrupar, sob um nome, entidades como classes e funções, e, dessa forma, o escopo global pode ser dividido em sub-escopos, cada um com seu próprio nome. 

Alternativas
Q2098641 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


A utilização da tecnologia J2ME é voltada para o desenvolvimento de aplicativos para executar em dispositivos com baixa capacidade de memória e de processamento.

Alternativas
Q2098640 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


Em C++, quando declaradas sem valor predefinido, as variáveis globais, as locais (declaradas dentro do escopo de uma função) e as estáticas são automaticamente inicializadas com o valor 0.

Alternativas
Q2098639 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


Uma construção interessante do C++ é o operador de escopo (::). Não há correspondente ANSI-C para esse operador. O operador de escopo permite acessar uma variável global mesmo que exista uma variável local com o mesmo nome.

Alternativas
Q2098638 Programação

A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.


A passagem de parâmetros por referência é caracterizada pelo fato de ser passado, para a função chamada, o endereço do parâmetro, e não o seu valor, o que permite que a função chamada possa, por meio do endereço do parâmetro, modificar o seu valor.

Alternativas
Q2098637 Programação
A criação de programas de computador envolve conhecimentos sobre estruturas de dados, linguagens, lógica de programação e tradutores (como compiladores e montadores). A respeito dos citados recursos, julgue o item subseqüente.
Um aspecto fundamental das funções escritas utilizando C++ é a prototipação, que permite que o compilador realize uma checagem de tipos para chamadas de função em tempo de compilação, de forma que alguns erros de programação possam ser detectados.
Alternativas
Q2098636 Programação

No que se refere ao funcionamento e às características dos diversos tipos de software que integram um ambiente computacional, julgue o próximo item.


Um programa feito em linguagem assembly é lido por uma ferramenta chamada assembler e traduzido para instruções binárias (linguagem de máquina do computador). Os assemblers permitem que sejam utilizadas, para a escrita e a leitura de programas, representações mais amigáveis que o 0 e o 1 da linguagem binária do computador, o que facilita o trabalho do programador.

Alternativas
Q2098635 Programação

No que se refere ao funcionamento e às características dos diversos tipos de software que integram um ambiente computacional, julgue o próximo item.


Os device drivers são programas que permitem que outros programas (aplicativos de uma forma geral) interajam diretamente com o hardware, sem a participação do sistema operacional. Eles são muito úteis e necessários pois evitam que os fabricantes de software tenham que possuir informações sobre todos os dispositivos de hardware existentes, e permitem, por exemplo, que um programa editor de textos acesse, diretamente, uma impressora por meio do device driver.

Alternativas
Q2098634 Programação

No que se refere ao funcionamento e às características dos diversos tipos de software que integram um ambiente computacional, julgue o próximo item.


Em um nível próximo ao hardware, a execução de um programa fundamenta-se na idéia de que a CPU executa, seguidamente, instruções requisitadas à memória. A CPU realiza, para isso, um ciclo conhecido como fetch-decode-execute, que é composto, basicamente, pela busca da instrução na memória, decodificação da instrução, execução da instrução, armazenamento dos resultados e atualização do program counter. Essas fases são sempre executadas nessa ordem.

Alternativas
Q2098633 Programação

No que se refere ao funcionamento e às características dos diversos tipos de software que integram um ambiente computacional, julgue o próximo item.


Um interpretador é considerado um tradutor que não gera código-objeto. Ele traduz cada instrução de um programa-fonte, escrito em linguagem de alto nível, e a executa em seguida. Uma desvantagem de se utilizar interpretadores está na tradução das instruções de um programa toda vez que este for executado, o que gera um gasto de tempo bastante relevante.

Alternativas
Q2098632 Programação
No que se refere ao funcionamento e às características dos diversos tipos de software que integram um ambiente computacional, julgue o próximo item.
Um programa montador (assembler) é um utilitário responsável por gerar, a partir de um programa escrito em linguagem de montagem, um programa em linguagem de máquina não executável (módulo-objeto).
Alternativas
Q2098326 Programação
Em XML Schema, os atributos são opcionais por padrão; porém, para especificar que um atributo é obrigatório, na declaração do atributo, utiliza-se 
Alternativas
Q2098325 Programação
A propriedade CSS3 que permite controlar o que deve acontecer com um conteúdo grande demais para caber em uma área, ou recortando ou adicionando barras de rolagem nessa área, é a propriedade
Alternativas
Q2098324 Programação
No Bootstrap 5, uma das classes utilizadas para arredondar os cantos de uma imagem é a classe
Alternativas
Q2098323 Programação
Um técnico deseja manipular precisamente números inteiros em uma aplicação JavaScript com mais de 15 dígitos. Para armazenar um número nessa proporção em uma variável x, ele deve utilizar a instrução
Alternativas
Q2098322 Programação
No Node.js, em condições ideais, para um técnico atribuir manipuladores de eventos aos seus próprios eventos, ele deve utilizar um objeto
Alternativas
Q2098321 Programação
Em condições ideais, para habilitar o Eureka Server em uma classe que contém a anotação @SpringBootApplication utiliza-se a anotação
Alternativas
Q2098320 Programação
Um técnico deseja utilizar Webhooks para fornecer dados para aplicações em tempo real, de forma que, toda vez que um evento acontecer, uma mensagem correspondente ao evento seja distribuída para todos os sistemas interessados. Os formatos de mensagem mais indicados e utilizados, nesse caso, são XML e
Alternativas
Respostas
2601: E
2602: C
2603: C
2604: C
2605: E
2606: C
2607: C
2608: C
2609: C
2610: E
2611: E
2612: C
2613: C
2614: C
2615: B
2616: D
2617: B
2618: A
2619: A
2620: D