Questões de Concurso Sobre programação

Foram encontradas 15.139 questões

Q3468287 Programação
Considere as seguintes afirmações sobre a inicialização de objetos em CSharp:

I. A inicialização de objetos permite a atribuição de valores a propriedades ou campos no momento da criação do objeto.
II. A sintaxe de inicialização de objetos reduz a necessidade de construtores sobrecarregados para diferentes combinações de parâmetros.
III. É possível inicializar objetos aninhados e coleções com a sintaxe de inicialização de objetos.

Qual das seguintes alternativas está correta?
Alternativas
Q3468275 Programação
Considere o padrão típico de um programa em C#. Qual das alternativas a seguir corretamente descreve a sequência de elementos presentes na estrutura básica de um programa em C#? 
Alternativas
Q3468272 Programação
A classe ____________ no framework .NET fornece funcionalidades para estabelecer e gerenciar conexões com bancos de dados Microsoft SQL Server. Ela funciona essencialmente como uma ponte entre a sua aplicação e a instância do SQL Server.SqlConnection
Alternativas
Q3468271 Programação
Em Visual Basic, o operador ______ é usado para concatenar duas strings. Ele combina os valores das duas strings em uma única string.
Alternativas
Q3468270 Programação
Sobre a sintaxe do PHP, qual estrutura de controle é adequada para executar um bloco de código repetidas vezes, baseado em uma condição de contagem? 
Alternativas
Q3459151 Programação

Na prática de programação em pares (pair programming), dois desenvolvedores colaboram em uma única estação de trabalho, com papéis distintos. Um dos desenvolvedores é responsável por escrever o código ativamente, enquanto o outro revisa e orienta a abordagem. Sabendo disso, qual é o nome dado ao desenvolvedor que está ativamente escrevendo o código no teclado e implementando as soluções discutidas?

Alternativas
Q3459148 Programação

Programação Orientada a Objetos (POO) é um paradigma que utiliza o conceito de “objetos” para estruturar e organizar o código, promovendo modularidade, reutilização e manutenção mais fácil. A prática de ocultar os detalhes internos do funcionamento de um objeto e expor apenas o que é necessário para a interação com ele, garantindo uma interface limpa e protegida, refere-se a um dos conceitos fundamentais da POO denominado 

Alternativas
Q3455692 Programação
Um programador está utilizando o JQuery API para escreverprogramas em páginas Web. Ele deseja utilizar uma função quevai adicionar o conjunto anterior de elementos da pilha ao conjuntoatual, podendo ser filtrado por um seletor. Essa função é a: 
Alternativas
Q3455691 Programação

Ao utilizar um código PHP, um usuário escreveu:


Imagem associada para resolução da questão

Ao executar esse código, se o navegador do usuário for o Mozilla Firefox, o código apresentará como resultado:

Alternativas
Q3455687 Programação
Ao se criar uma classe, na qual um dos seus métodos vai ser encapsulado, restringindo seu acesso, precisa-se utilizar um modificador de acesso para realizar essa operação. Esse modificador de acesso fará o método ser indicado como:
Alternativas
Q3455686 Programação
Usando o Framework Django 4, ao executá-lo para criar um projeto, o arquivo relacionado ao projeto, que permite acessar a função runserver para visualizar o site do projeto no ar, denomina-se: 
Alternativas
Q3455676 Programação
Um programador de página para internet vai utilizar um modelo de arquitetura criado para garantir a integração entre sistemas Web, conhecido como REST. Para fazer uma API REST interfacear dados, uma das etapas é:
Alternativas
Q3455675 Programação

Um desenvolvedor de páginas Web utilizou o seguinte código JSON para representação de dados:


{"cursos":[

{ "turma":"Informática", "ano":"primeiro" },

{ "turma":"Eletrônica", "ano":"segundo" }

]}


Se ele quiser colocar esse código de representação de dados no formato XML, para garantir a interoperabilidade desses dados, o formato adequado é:

Alternativas
Q3455673 Programação
Quando um desenvolvedor de softwares voltados à orientação a objeto faz uso de modelos simplificados de entidades complexas do mundo real, focando apenas nos aspectos que são importantes para a aplicação sendo desenvolvida, ele está utilizando a característica de Orientação a Objeto chamada de:
Alternativas
Q3455668 Programação

Seja o seguinte código Python:


import math

dado = int (input('limite: '))

B: int = dado + 3

if B <= 12:

   Aux = 30 + B

if B > 12:

   Aux = 21 + B

print (Aux)


Ao se executar esse código, se a variável “dado” receber o valor 23, a variável “Aux” será exibida com valor:

Alternativas
Q3455665 Programação

Em um computador com sistema operacional Linux, foi criado o seguinte código bash:


#!/bin/bash

calculo(){

calc=$(($1*($2-$3)))

return $calc }

read -p "Entre com numero: " int1

read -p "Entre com numero: " int2

read -p "Entre com numero: " int3

add $int1 $int2 $int3

echo "Resultado: " $?


Entrando com valores 2, 4 e 3 (nessa ordem), ao executar esse arquivo bash, vai aparecer em “Resultado”: 

Alternativas
Q3451596 Programação

Com base nas linguagens de programação Python, julgue o próximo item.


Considere o seguinte código em Python: tupla = ('a', ['b', 'c', 'd']) tupla[1].append('e')


O código acima resultará em erro, pois tuplas são imutáveis e não permitem adição de elementos. 

Alternativas
Q3451595 Programação

Com base nas linguagens de programação Python, julgue o próximo item.


Considere o seguinte código em Python:


lista = [1, 2, 3, 4, 5]

lista1 = lista

lista1[0] = 99


Ao final da execução do código, o conteúdo da variável lista será:

[99, 2, 3, 4, 5]  

Alternativas
Q3451123 Programação
Nas linguagens procedurais, funções e procedimentos são blocos de código que permitem organizar, modularizar e reutilizar trechos de programação, promovendo uma melhor estrutura e clareza no desenvolvimento de software. Sobre as características de funções e procedimentos, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) Funções são blocos de código que realizam uma tarefa específica e retornam um valor ao final da sua execução.
( ) Funções podem receber parâmetros como entrada, processar esses dados e devolver um resultado.
( ) Procedimentos são blocos de código semelhantes às funções, mas diferem no fato de que não retornam um valor.
( ) Procedimentos também podem receber parâmetros para alterar seu comportamento ou realizar operações específicas.
Alternativas
Q3451122 Programação
A linguagem C é uma linguagem procedural amplamente utilizada no desenvolvimento de sistemas e na programação de baixo nível. Nessa linguagem, os dados são classificados em Tipos de Dados Elementares e Tipos de Dados Estruturados. Assinale a alternativa que apresenta o tipo de dado estruturado em C que permite agrupar variáveis de diferentes tipos sob um único nome.
Alternativas
Respostas
1961: D
1962: D
1963: A
1964: B
1965: C
1966: C
1967: E
1968: C
1969: A
1970: C
1971: D
1972: D
1973: D
1974: C
1975: C
1976: B
1977: E
1978: C
1979: E
1980: D