Questões de Concurso Comentadas sobre c em programação

Foram encontradas 201 questões

Q486881 Programação
No programa C abaixo, a expressão val<<2 realiza um deslocamento à esquerda (shift left) de dois bits.

# include< stdio.h >
int main (void)
{
         char val = 40 ;
        val = val<<2 ;
        printf ("%d \n",val) ;
        return 0 ;
}


Sabendo-se que esse programa será executado por um processador cuja Unidade Lógica e Aritmética representa números inteiros através da técnica de complemento de dois, o que será exibido no console quando da sua execução?
Alternativas
Q345119 Programação
A respeito de linguagens e ambientes de programação, julgue os itens subsequentes.

Em C, as expressões que referenciam locais da memória podem assumir o tipo array, tipos incompletos, e tipos declarados com o atributo const.
Alternativas
Q296300 Programação
Na programação orientada a objeto, na linguagem C# em particular, a capacidade de construir vários métodos com um mesmo nome, porém com parâmetros diferentes na mesma classe, é chamada de

Alternativas
Q271495 Programação
Em C#, os métodos chamados pelo mecanismo de execução do programa quando o objeto está prestes a ser removido da memoria são denominados de
Alternativas
Q271491 Programação
Analise o seguinte trecho do código C#:
(...)
01 double x= 1432. 7;
02 int y;
03 y= ( int) x;
(...)
Sobre a linha 03 do código apresentado, é correto afirmar que
Alternativas
Q271152 Programação
Sobre a linguagem C, é correto afirmar que
Alternativas
Q271008 Programação
Sobre a linguagem C# assinale a alternativa correta.
Alternativas
Q257034 Programação
Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição.

Julgue os itens que se seguem, a respeito dessas estruturas.

Na linguagem C, a estrutura for realiza basicamente a seguinte sequência: primeiro, uma variável é inicializada; segundo, uma condição é checada; se a condição é satisfeita, então um trecho de código é executado e, em seguida, a variável é incrementada ou decrementada segundo a declaração do código; então, a condição é checada novamente e o ciclo se repete enquanto a condição for satisfeita.

Alternativas
Q233382 Programação
São palavras-chave da linguagem C no padrão ANSI e, portanto, não podem ser utilizadas como nomes para variáveis
Alternativas
Q233374 Programação
Na maioria das linguagens de programação, as estruturas de controle de fluxo são fundamentais para a criação de programas elegantes e de fácil entendimento. Assinale a alternativa correta com relação aos comandos de controle de fluxo da linguagem C, sabendo que o comando for apresenta a seguinte forma geral:

for (inicialização;condição;incremento) declaração;

Alternativas
Q215863 Programação
A utilização de números como constantes no meio de um código fonte em uma linguagem de programação, conhecidos por 'números mágicos', é considerada uma prática ruim. Na linguagem de programação C/C++ é possível criar constantes numéricas ou strings que substituirão a constante no código por um nome dado pelo programador. Isso é feito com a utilização da diretiva do preprocessador
Alternativas
Q251651 Programação
Na linguagem de programação C#, quando se deseja formatar para exibição, a hora atual, deve-se utilizar o comando:

Alternativas
Q251650 Programação
Considere o seguinte código, escrito na linguagem de programação C#.

Imagem 031.jpg

Com base no código, pode-se afirmar que a alternativa que preenche corretamente a lacuna contida no comando foreach{}, de modo a fazer com que a execução do método Imagem 032.jpg apresente todos os elementos do array Imagem 033.jpg é:

Alternativas
Q249829 Programação
Na linguagem de programação C#, para um objeto poder ser utilizado em um bloco using, deve-se, obrigatoriamente, implementar a interface

Alternativas
Q249828 Programação
Em relação à linguagem de programação C#, considere as seguintes afirmações referentes às suas características gerais.

I. Suporta herança múltipla.

II. Um construtor é estático.

III. variant não é uma palavra-reservada.

Sobre as afirmações, está correto o contido em

Alternativas
Q212714 Programação
Analise o seguinte programa desenvolvido na linguagem C#:
using System;
namespace prova
{
class Class1
{
static void Main(string[] args)
{
int[,] mat = new int[3,3]
{{1,2,3}, {2,1,3}, {3,2,1}};
int aux=mat[0,0];
mat[0,0]=mat[0,1];
mat[0,1]=aux;
aux=mat[1,1];
mat[1,1]=mat[2,2];
mat[2,2]=aux;
aux=mat[2,1];
mat[2,1]=mat[1,2];
mat[1,2]=aux;
foreach (int num in mat)
Console.Write(num);
}
}
}
Assinale a opção CORRETA que corresponde à saída gerada pelo programa:

Alternativas
Q311067 Programação
Acerca das linguagens de programação, julgue os itens subsequentes.

As linguagens Perl e Python são dinamicamente tipadas, ou seja, o tipo da variável é definido em tempo de execução. As linguagens C e Java são estaticamente tipadas, ou seja, o tipo de variável é definido em tempo de compilação.

Alternativas
Q311066 Programação
Acerca das linguagens de programação, julgue os itens subsequentes.

A seguir, mostra-se atribuições corretas para armazenar, na linguagem C, os valores 22 e LCD na 3.a coluna da 6.a linha de uma matriz, considerando a posição zero para as linhas e colunas.

produto eletro[8][4]

eletro[6][3].codigo = 22;

strcpy (eletro[6][3].descrição, "LCD");


Alternativas
Q310990 Programação
Acerca das linguagens C, Python e Perl, julgue os próximos itens.

A diretiva import <Python.h>, quando utilizada na linguagem C, deve ser incluída após todos os cabeçalhos, uma vez que o Python pode resolver definições pré-processáveis contidas nesses cabeçalhos.

Alternativas
Q130484 Programação
Na linguagem de programação C#, a definição de class, struct ou interface pode ser dividida em vários arquivos por meio da
Alternativas
Respostas
161: E
162: E
163: E
164: B
165: B
166: A
167: E
168: C
169: C
170: B
171: D
172: D
173: B
174: B
175: D
176: D
177: C
178: E
179: E
180: A