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

Foram encontradas 773 questões

Q2399481 Programação

Em programação, existem duas maneiras de realizar a passagem de parâmetros para uma função qualquer. Sobre o tema, analise as afirmativas a seguir e marque a alternativa correta:


I- A passagem de parâmetro pode ser feita por valor ou por referência.

II- Em Linguagem JAVA, a passagem de parâmetro por referência é feita por meio de ponteiros, de forma que o método recebe como argumento o endereço da memória onde está armazenado o valor da variável.


Alternativas
Q2339716 Programação
Para que entidades externas acessem suas funcionalidades, um sistema oferece a interface de comunicação denominada de
Alternativas
Q2294536 Programação
Assinale, das alternativas abaixo, a única que identifica incorretamente sobre os conceitos básicos de programação orientada a objetos.
Alternativas
Q2264949 Programação
Desde o advento dos primeiros computadores, um deles se destacou como sendo o primeiro programável. Este era a máquina analítica de Charles Babbage. Ela era uma máquina de uso geral, cuja programação era feita em uma linguagem de montagem simples. Babbage encarregou uma pessoa de escrever o software para essa máquina, que veio a ser o primeiro programador de computadores da história. Quem foi essa pessoa? 
Alternativas
Q2115348 Programação
Pensamento computacional pode ser definido como sendo os processos de pensamento envolvidos na formulação de problemas e suas soluções, para que estas sejam representadas de uma maneira que possam ser efetivamente executadas por um agente de processamento de informações. Utiliza-se de pilares para prover as habilidades básicas, que são necessárias para a resolução de problemas. O pilar do pensamento computacional, o qual envolve a mecanização das soluções, ou de suas partes, permitindo que as máquinas ajudem a solucionar problemas é: 
Alternativas
Q2115345 Programação
Ao longo de um algoritmo, “um procedimento pode fazer, em sua descrição, uma ou mais chamadas a si mesmo”. Assinale, a seguir, a denominação correta deste tipo de procedimento.
Alternativas
Q2115337 Programação

Analise o código abaixo escrito em C. 


int main() {

             int a, b;

             a = 3;

             b = 7;

             int c = a * (b + a);

             c = b;

             printf(“%d”; c);

             return

}


Assinale, a seguir, o valor impresso ao final da execução do código.

Alternativas
Q2115336 Programação
Entre os fundamentos da programação, um dos conceitos mais importantes é o de variável; assinale-o.
Alternativas
Q2115332 Programação
“O pseudocódigo consiste em analisar o enunciado do problema e escrever, por meio de ______________________, os passos a serem seguidos para sua resolução.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q2108331 Programação
Para construir um pipeline como código no Jenkins, um analista utilizou um arquivo de texto simples conhecido como
Alternativas
Q2105279 Programação
Em relação aos fundamentos das linguagens de programação, é correto afirmar:
Alternativas
Q2105222 Programação
Um Técnico utilizou corretamente um comando git para modificar a mensagem do commit mais recente, ou seja, o último commit feito por ele no projeto. Trata-se do comando git
Alternativas
Q2084081 Programação
Você está projetando um sistema que processa arquivos e que os devolve formatados para o usuário. Porém, o processamento é relativamente demorado, e a demanda é constante. Como há reclamações sobre a prioridade no atendimento, foi decidido que a ordem de chegada deve ser também a ordem de saída, isto é, quem chega primeiro sempre deve ter seu arquivo devolvido primeiro. Quanto à ordem de entrada e saída, assinale a organização correta.
Alternativas
Q2052373 Programação
Na ferramenta de depuração GDB, para que a execução do código ocorra até o próximo ponto de parada (breakpoint), deve-se utilizar o comando:
Alternativas
Q2052372 Programação
Na biblioteca MKL, a função "cblas_dgemm" realiza a multiplicação de matrizes operando sobre 3 matrizes nomeadas A (8o argumento), B (10o argumento) e C (13o argumento), sendo possível transpor diretamente pela mesma função
Alternativas
Q2052369 Programação
Na linguagem de programação Fortran, o tipo de variável "complex" é utilizado para armazenar valores
Alternativas
Q2018118 Programação
Observe os seguintes conceitos comumente utilizados no contexto da programação: I - Seleção simples, composta e múltipla. II - Tipos primitivos e estruturados de dados. III - Estruturas de dados homogêneas e heterogêneas. IV - Repetição com teste no início, com teste no final e com variável de controle.
São estruturas de controle do fluxo de execução dos programas:  
Alternativas
Q1976087 Programação
A área de eletrônica, historicamente, tem relação com linguagens de programação de baixo nível, tais como Assembly e C. Com a necessidade de envolver tarefas mais complexas e com o aumento do poder computacional de microcontroladores e microprocessadores, o profissional formado em eletrônica tem sido capacitado também em outras linguagens, como Python, C++ e Java. Acerca dessas linguagens, julgue o item.
O aprendizado com base em projetos é empregado na área de eletrônica, o que torna desnecessário o estudo de fundamentos que explicam o funcionamento dos dispositivos. 
Alternativas
Q1971531 Programação
Quanto aos conceitos básicos sobre variáveis locais e globais, analise as afirmativas abaixo e assinale a alternativa correta:

I. As variáveis locais somente podem ser acessadas de dentro da função a qual pertencem.
II. As variáveis globais não alteram o seu valor durante toda a execução da aplicação.
III. Declarar um grande número de variáveis locais é problemático em um programa grande.

Das afirmativas:
Alternativas
Q1971522 Programação
Dada a forma geral a seguir, existente em várias linguagens de programação, assinale a alternativa que apresenta corretamente a que tipo de estrutura se refere.
switch (expressão) {
case expressão_constante1:sentença1;
. . .

case constanten: sentença_n;
[default: sentençan + 1]
}
Alternativas
Respostas
201: B
202: B
203: D
204: D
205: D
206: B
207: A
208: B
209: C
210: C
211: C
212: C
213: B
214: E
215: B
216: E
217: C
218: E
219: A
220: D