Questões de Concurso Sobre c em programação

Foram encontradas 314 questões

Q753976 Programação

Observe o trecho de código C# a seguir

String s1, s2, s3, s4;

s1 = "Maria";

s2 = "Joao";

s3 = s1 + s2;

s4 = "Maria";

Durante a execução desse código serão instanciados, no heap,


Alternativas
Q751840 Programação
Referente a alocação dinâmica de memória em C, é CORRETO afirmar:
Alternativas
Q751839 Programação

Considerando o código abaixo:

Imagem associada para resolução da questão

Para mostrar o terceiro elemento do vetor, deve ser usada na linha 6 do código a opção:

Alternativas
Q751837 Programação
Em C, o tipo de dado long double, tem sua especificação de conversão para printf e scanf respectivamente: 
Alternativas
Q751834 Programação

Considerando o trecho de código C abaixo:

Imagem associada para resolução da questão

Ao executar o código, o que será mostrado se forem usados os valores 4, 2 e 0 como entrada?

Alternativas
Q738845 Programação

Observe a descrição da estrutura básica do comando switch case na linguagem C, mostrada a seguir.


                   Imagem associada para resolução da questão       


Está correto afirmar que

Alternativas
Q738844 Programação

Analise o código C# .NET a seguir.

for (int i = -5; i <= 7; i += 3)

{

Console.WriteLine ( i );

}

Assinale a opção que apresenta corretamente o resultado produzido pela execução do trecho acima.

Alternativas
Q733492 Programação

Considere o código fonte abaixo, escrito em linguagem C, e analise as afirmativas abaixo.


Marque (V) para verdadeiro ou (F) para falso.

( ) A alocação de memória, presente na função main, efetuada com a função malloc, resulta na mesma quantidade alocada em bytes que ptr = malloc(sizeof(struct entrada_cadastro)).

( ) A função strcpy copia a palavra Aluno para o vetor name da struct entrada_cadastro.

( ) O acesso aos campos da estrutura de dados é realizado através do ponteiro nomeado ptr de tipo struct entrada_cadastro.

A sequência correta é

Alternativas
Q710643 Programação
Quanto ao C#, analise as assertivas abaixo. I. Fornece recursos como enumerações, delegações e acesso direto à memória. II. Suporta iteradores para a implementação de coleções de classes com comportamento de iteração personalizados. III. Possui tipos protegidos e é orientado a objeto, o que permite aos desenvolvedores construírem uma variedade de aplicações compatíveis com o .NET Framework. É correto o que se afirma em
Alternativas
Q710640 Programação
Quanto ao C#, assinale a alternativa correta.
Alternativas
Q710625 Programação
Considerando o C#, correlacione as colunas com os tipos e valores abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta. Coluna A 1. sbyte. 2. byte. 3. ushort. 4. unit. Coluna B ( ) -128 ( ) 255 ( ) 65,535 ( ) 65,538
Alternativas
Q710621 Programação
Considerando as variáveis do tipo ponteiro (pointer type) em C#, analise as assertivas abaixo. I. Somente variáveis ponteiros do tipo int* são permitidas. II. Passar ponteiros entre métodos pode causar comportamento indefinido. III. Um ponteiro não pode ser nulo (null). É correto o que se afirma em
Alternativas
Q704641 Programação
Na linguagem C#, modificadores de acesso são palavras-chave usadas para especificar a acessibilidade declarada de um tipo ou membro. Existem quatro modificadores de acesso: public, protected, internal e private. Correlacione as colunas a seguir:
Acessibilidade declarada 1 - public 2 - protected 3 - internal 4 - protected internal 5 - private

Significado ( ) O acesso não é restrito. ( ) O acesso é limitado para o tipo de recipiente. ( ) O acesso é limitado ao conjunto atual ou tipos derivados da classe que contém. ( ) O acesso é limitado ao conjunto atual. ( ) O acesso é limitado à classe que contém classes ou tipos derivados da classe que contém.
A alternativa que apresenta o resultado encontrado na 2ª coluna é
Alternativas
Ano: 2013 Banca: FGV Órgão: CONDER Prova: FGV - 2013 - CONDER - Tecnologia da Informação |
Q697201 Programação
Considere que a função em linguagem C a seguir recebe como parâmetro de entrada a raiz r de uma árvore binária.
voidpercorre (arvore * r) { if (r != NULL) { percorre(r->esq); printf("%d\n", r->conteudo); percorre(r->dir);          }
Considere ainda que, para qualquer nó x, x->esq é a raiz da subárvore esquerda de x, que x->dir é a raiz da subárvore direita de x  e  que x->conteudo retorna o conteúdo de um nó. A respeito da função descrita acima, assinale a afirmativa correta.
Alternativas
Q695755 Programação
Referente ao comando fork(), do ponto de vista conceitual, é correto afirmar que ele gera uma cópia exata do processo que executou o comando:
Alternativas
Q694339 Programação

Observe o código a seguir.

Imagem associada para resolução da questão

Para que o resultado desse programa seja a impressão:

    O número complexo ao quadrado é -23.489998 + i 34.199997

A forma de chamar a função que deve substituir o comentário "chamar a funcao complexo2" é

Alternativas
Q649917 Programação

Considere o programa escrito na linguagem C a seguir.

Imagem associada para resolução da questão

Caso seja fornecido como entrada o valor 3, a saída será:

Alternativas
Q634183 Programação

Considere o seguinte código de testes na linguagem C#:

Imagem associada para resolução da questão

Sobre o código de testes apresentado e o resultado da sua execução, é correto afirmar que:

Alternativas
Q634173 Programação

Analise o código C# exibido a seguir:

Imagem associada para resolução da questão

O resultado produzido no console é:

Alternativas
Q623076 Programação
Analise o trecho de código na linguagem C a seguir.

 
Assinale a opção que indica o valor exibido pela função printf.
Alternativas
Respostas
161: B
162: A
163: E
164: B
165: D
166: A
167: E
168: D
169: E
170: E
171: B
172: B
173: C
174: D
175: A
176: C
177: B
178: E
179: B
180: B