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

Foram encontradas 964 questões

Q2514542 Programação
O correto entendimento sobre os conceitos relacionados a operadores é essencial para o desenvolvimento de programas. Considere as seguintes instruções de parte de um programa desenvolvido em linguagem de programação C:

int x, y;
x = 25;
++x;
y = x++;
y+= x+13-11*2;

Os valores das variáveis x e y, após a execução dessas instruções acima, serão, respectivamente:
Alternativas
Q2510322 Programação
A Extreme Programming (Programação Extrema) envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas:
Alternativas
Q2500561 Programação
Uma escola precisa identificar candidatos para sua área de Pedagogia, buscando identificar se o candidato possui ou não o que se chama de Pensamento Computacional, tendo em vista a necessidade de adequar o currículo da escola à cultura digital. Cinco candidatos (P1, P2, P3, P4 e P5) foram entrevistados, e a pergunta base foi:

O que você descreveria como uma atividade mais próxima do Pensamento Computacional?

As respostas dos candidatos foram:  

P1: Ir à academia de ginástica.
P2: Citar os pintores do século XX por ordem alfabética.
P3: Sair pelo mundo sem nenhum destino certo.
P4: Fazer uma receita de um bolo de nata.
P5: Montar um armário, usando o seu manual.


As respostas que representam o Pensamento Computacional, de forma mais adequada e aderente, foram dadas APENAS pelos candidatos 
Alternativas
Q2493249 Programação
O analista Lucas está desenvolvendo o sistema orientado a objeto JustiSul. Em determinado módulo do JustiSul, o sistema instancia um objeto da classe Terceirizado de forma dinâmica, em tempo de execução, por meio da interface I3rd. A classe Terceirizado pertence a uma biblioteca proprietária externa, de forma que o JustiSul conhece apenas a especificação de I3rd, e não a de Terceirizado. Dentro de outro módulo, o sistema precisa instanciar um segundo objeto Terceirizado. Devido ao alto custo de uma nova inicialização dinâmica, Lucas optou por chamar o método cp3rd do objeto Terceirizado já criado. O cp3rd, declarado em I3rd e implementado na classe Terceirizado, retorna uma nova instância da classe, com um estado idêntico ao do objeto chamador.

Ao permitir a criação de novas instâncias pelo método cp3rd de uma instância existente, Terceirizado implementa o padrão de projeto: 
Alternativas
Q2489596 Programação
Assinale a única alternativa que preenche corretamente as lacunas em branco.
_____________ são comandos contidos no próprio shell, ou seja, são comandos que o shell executa diretamente, sem invocar outros programas. Alguns comandos são: ______________, ______________, ______________.
Alternativas
Q2489595 Programação
Avalie os seguintes comandos Bash.
Imagem associada para resolução da questão


É correto afirmar que: 
Alternativas
Q2489594 Programação
É correto afirmar sobre a linguagem de programação Bash, EXCETO:
Alternativas
Q2486346 Programação
[Questão inédita] Considerando o conceito de “Pensamento Computacional”, qual das seguintes afirmações melhor descreve essa habilidade fundamental na era digital?
Alternativas
Q2486319 Programação
[Questão inédita] Um programador está trabalhando em um projeto de controle e transporte de cargas. No contexto inicial, a aplicação trata apenas transportes do modal rodoviário. À medida que o sistema cresce, observa-se a necessidade de incluir mais modais de transporte, como hidroviário e aéreo. Apenas uma classe, “Automóvel”, havia sido implementada para lidar com os transportes necessários.
Considerando a necessidade de adicionar mais meios de transporte ao sistema e o conhecimento sobre padrões de projeto, o mais adequado para o programador seria:
Alternativas
Q2464535 Programação

A respeito de linguagens de programação, julgue o próximo item.


O conceito de abstração refere-se ao foco que o desenvolvedor deve dar à solução que ele está construindo, sem deixar que contextos adjacentes atrapalhem.

Alternativas
Q2463076 Programação
As linguagens de programação podem ser classificadas, segundo o tipo de execução, em duas categorias principais: linguagens compiladas e linguagens interpretadas. Qual das opções descreve o papel de um interpretador em relação à execução de código fonte?
Alternativas
Q2453284 Programação
Assinale o método de programação no qual o programador utiliza um recurso em que um procedimento chama a si mesmo, direta ou indiretamente, para realizar uma determinada operação.
Alternativas
Q2444833 Programação
A função dreamweaver.browseForFileURL() do Macromedia Dreamweaver possui um conjunto de argumentos para manipulação de caixas de diálogo. O argumento titleBarLabel é o rótulo que aparece:
Alternativas
Q2438182 Programação
Analise as informações a seguir:

I. Considerando que o algoritmo seja o coração de uma programação computacional, é certo afirmar que ele sintetiza a sequência de passos para alcançar um objetivo. Para evitar o descontrole na codificação, o algoritmo deve ser escrito de uma única maneira: uma narrativa textual.
II. São habilidades essenciais para trabalhar com lógica de programação de programas computacionais: organização, raciocínio lógico, resolução de problemas, concentração, entender a tecnologia. Tais habilidades são fundamentais ao desenvolvimento dos algoritmos que estruturam um programa computacional.

Marque a alternativa CORRETA:
Alternativas
Q2385239 Programação

Julgue o item a seguir. 


Na programação, um algoritmo é uma sequência de passos desenhada para realizar uma tarefa específica. O pseudocódigo é uma maneira de representar algoritmos de forma genérica, sem a necessidade de aderir à sintaxe de uma linguagem de programação específica, facilitando a compreensão e o desenvolvimento de soluções lógicas. 

Alternativas
Q2385236 Programação

Julgue o item a seguir. 


Na programação, o uso de variáveis e constantes é fundamental para o armazenamento e manipulação de dados. Variáveis podem ter seus valores alterados, enquanto constantes mantêm valores fixos durante a execução do programa. Dentre os tipos de dados comuns em programação estão inteiros (int), decimais (float, double), caracteres (char), strings e valores booleanos (boolean).

Alternativas
Q2385187 Programação

Julgue o item a seguir. 


Na programação, os operadores lógicos são utilizados principalmente para operações matemáticas complexas, como cálculos de derivadas e integrais. Esses operadores, incluindo adição, subtração, multiplicação e divisão, são fundamentais na construção de algoritmos para aplicações matemáticas avançadas.

Alternativas
Q2382498 Programação
Assinale a alternativa que apresenta qual é a principal diferença entre programação orientada a objetos e programação estruturada:
Alternativas
Q2365284 Programação

Acerca dos mecanismos de proteção da propriedade intelectual relacionados aos registros de marcas e de programa de computador, julgue o item seguinte. 


O programa de computador é constituído por um código-fonte, desenvolvido em alguma linguagem de programação, sendo o seu registro no Instituto Nacional da Propriedade Industrial (INPI) a forma mais segura de garantir sua propriedade e provar sua autoria.

Alternativas
Q2361280 Programação
Assinale o recurso de programação orientada a objetos em que o compilador irá selecionar as funcionalidades que um programa irá utilizar de forma dinâmica, durante sua execução.
Alternativas
Respostas
141: B
142: B
143: E
144: C
145: C
146: A
147: A
148: C
149: D
150: E
151: C
152: D
153: A
154: C
155: C
156: C
157: E
158: A
159: C
160: B