Questões de Concurso Sobre conceitos básicos de programação em programação

Foram encontradas 888 questões

Q1919967 Programação
Existem linguagens de programação cujo código fonte, depois de passar pela compilação, deve ser completado com rotinas armazenadas em bibliotecas para então se tornar um executável. O programa que executa essa função de acrescentar e ligar as rotinas ao código fonte principal denomina-se:
Alternativas
Q1919129 Programação
As primeiras linguagens de scripting, conforme SEBESTA (2018), eram usadas por meio de uma lista de comandos, mas evoluíram muito nos últimos 35 anos. Assinale, das alternativas abaixo, a única que identifica incorretamente uma linguagem de scripting
Alternativas
Q1916292 Programação
Classifique as alternativas abaixo como verdadeiro ou falso e marque a alternativa correta:
( ) O compilador traduz a linguagem de alto nível para a linguagem de baixo nível.
( ) Linguagens de alto nível apresentam-se mais complicadas para o programador.
( ) Linguagens de baixo nível geram códigos computacionais voltados para o entendimento da máquina.
( ) A Linguagem Java é o programa que faz a tradução código binário.
( ) Assembly é uma linguagem de alto nível. 
Alternativas
Q1909611 Programação

Julgue o item, relativos aos conceitos de programação e às estruturas de dados.  


As palavras que pertencem à linguagem de programação, conhecidas como palavras reservadas, podem ser usadas em qualquer parte do programa, inclusive nos identificadores. 

Alternativas
Q1909610 Programação

Julgue o item, relativos aos conceitos de programação e às estruturas de dados.  


Quando se deseja criar ou desenvolver um software, para realizar determinado tipo de processamento de dados, deve-se escrever um programa. 

Alternativas
Q1900809 Programação
Para responder à questão, utilize o programa escrito em Portugol no ambiente VisuAlg 3.0, ilustrado na Figura 1.

Após a execução do programa da Figura 1, quais valores são apresentados no quadro “Área das variáveis de memória (Globais e Locais)” para as variáveis i, j, k e r, respectivamente? 
Alternativas
Q1899156 Programação
Em transações interativas que gravam a saída de um dado em uma tela, existe o risco de um valor ainda não confirmado ser mostrado. Uma possível técnica para lidar com esse problema seria a apresentada na alternativa:
Alternativas
Q1895568 Programação

Analise o código Kotlin exibido a seguir.


Imagem associada para resolução da questão


O par que indica corretamente o valor a ser atribuído à variável classe, na segunda linha, e o valor computado e exibido pelo comando println é:

Alternativas
Q1894456 Programação

Com relação a linguagens de programação, julgue o item a seguir.


Profiling é uma forma de análise dinâmica de programas que permite, dentre outras, o monitoramento do tamanho total da memória alocada e da memória livre disponível. 

Alternativas
Q1894455 Programação

Com relação a linguagens de programação, julgue o item a seguir.


Coleções do tipo genéricas são estruturas que normalmente oferecem melhor desempenho porque são fortemente tipadas em tempo de compilação. 

Alternativas
Q1880897 Programação
Um sistema de computação pode ser organizado dividido em camadas, constituído em níveis hierárquicos, ou níveis abstratos dos modernos sistemas de computação. O papel de traduzir linguagem de alto nível para linguagem simbólica, a qual é traduzida para linguagem de máquina, é encontrado no nível de:
Alternativas
Q1880787 Programação
Sejam dois arrays de inteiros, com zero ou mais elementos cada, ordenados ascendentemente. Deseja-se escrever uma função que receba esses dois arrays como parâmetros e insira os seus elementos em um terceiro array, também recebido como parâmetro, de modo que os elementos inseridos no terceiro array permaneçam ordenados ascendentemente, como no exemplo abaixo.

Exemplo:

int v1[]={10,20,30,40,50};
int v2[]={5,10,15,20};

O conteúdo do terceiro array, após a chamada da função de intercalação, será

{5,10,10,15,20,20,30,40,50}

Nesse contexto, considere a seguinte função main de um programa Java:

public class Main {     public static void main(String[] args) {          int v1[]={10,20,30,40,50};          int v2[]={5,10,15,20};          int v3[]=new int [v1.length + v2.length];          int p1=0,p2=0,p3=0;                  intercala(v1,p1,v2,p2,v3,p3);     } }

Qual função deve ser inserida na classe Main para que a intercalação do array v1 com o array v2 seja feita corretamente?
Alternativas
Q1880782 Programação
Em uma empresa, um administrador de uma rede com Red Hat OpenShift precisa implementar uma integração contínua (continuous integration-CI) ou uma entrega contínua (continuous delivery-CD). Para isso, utilizará uma aplicação para configurar essas ações, que funciona como um container certificado.

Nessa situação, a aplicação adequada é a
Alternativas
Q1867070 Programação
Acerca de programação, julgue o item.
Durante a execução de um programa, uma variável pode armazenar vários valores a cada instante, ou seja, ela pode armazenar até dez registros ao mesmo tempo.
Alternativas
Q1867069 Programação
Acerca de programação, julgue o item.
Em um portugol, pode-se escrever, por meio de regras predefinidas, os passos a serem seguidos para a resolução de um determinado problema.
Alternativas
Q1858062 Programação
Observe o esquema abaixo, que representa a geração de programas em código executável:
Imagem associada para resolução da questão
Os processos ALFA e BETA são denominados, respectivamente, 
Alternativas
Q1853860 Programação
Analise as afirmações abaixo sobre declaração de variáveis:
I. let declara uma variável presa em um contexto, seja este dentro de uma função, seja dentro de um if.
II. É possível alterar o valor de uma variável const.
III. As declarações de variáveis utilizando var possuem escopo elevado, conhecido como hoisting.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1853854 Programação
Considere o código de inicialização de variáveis apresentado abaixo: marque a alternativa na qual os valores serão atribuídos, respectivamente, para x e y.
Imagem associada para resolução da questão
Os valores atribuídos para x e y são, respectivamente,
Alternativas
Q1852239 Programação
Analise as afirmativas sobre os conceitos de programação e marque a alternativa correta:
I- O Código fonte é uma série de comandos escritos em um processador de textos de acordo com uma linguagem de programação. Il- Para criar código objeto, o código fonte passa por um programa conhecido como linkeditor para que possa gerar este código em linguagem de máquina. 
Alternativas
Q1851820 Programação
Julgue o item subsecutivo, a respeito de análise de agrupamentos (clusterização) e detecção de anomalias.
Uma anomalia em um conjunto de dados é sempre o valor resultante de um erro do sistema de coleta de dados.
Alternativas
Respostas
341: E
342: A
343: A
344: E
345: C
346: C
347: E
348: C
349: C
350: C
351: E
352: B
353: C
354: E
355: C
356: B
357: C
358: C
359: B
360: E