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

Foram encontradas 377 questões

Q2767525 Programação

Considere a linguagem C#, analise as assertivas abaixo.


I. O método Main não pode ser declarado dentro de uma classe e deve conter um tipo de retorno void ou string.

II. Linguagem de tipos protegidos que permite o desenvolvimento de aplicações compatíveis com o .NET.

III. Permite a criação de Web services baseados em XML.


É correto o que se afirma em

Alternativas
Q2767522 Programação

Considere que o código em C# abaixo.


Linha 1: z = 10;

Linha 2: do

Linha 3: z++;

Linha 4: while (z<1);


Assinale a alternativa que apresenta corretamente o número de vezes que a Linha 3 será executada.

Alternativas
Q2767520 Programação

Quanto à conversão numérica explícita em C#, assinale a alternativa correta.

Alternativas
Q2767475 Programação

Quanto à plataforma .NET, analise as assertivas abaixo.


I. Plataforma de desenvolvimento para a criação de aplicativos para Windows, Windows Store, Windows Phone, Windows Server e Microsoft Azure.

II. Inclui as linguagens de programação C# e Visual Basic, o Common Language Runtime e uma ampla biblioteca de classes.

III. Fornece compiladores do C# e Visual Basic de software livre com APIs avançadas de análise de código.


É correto o que se afirma em

Alternativas
Q2319249 Programação

Considere o trecho de código em linguagem de programação C a seguir: 

main()

{

int myCount = 0;

while (myCount < 10)

{

printf("%d",myCount+1);

}

system("pause");


Assinale a alternativa que apresenta, corretamente, o que esse trecho de código fará ao ser executado. 

Alternativas
Q925892 Programação
Analise a estrutura
struct ListaLigadaNo { int elemento; struct ListaLigadaNo *proximo; };
e a função, em ANSI C,
struct ListaLigadaNo * insereInicio(struct ListaLigadaNo *inicio, int num, int *erro){ struct ListaLigadaNo *novo; *erro = 0; novo = (struct ListaLigadaNo*) malloc(sizeof(struct ListaLigadaNo)); if (novo==NULL){ *erro = 1; return inicio; } else { novo->elemento=num; _____________________________/* (1) */ return novo; } }
Para que a função, que insere um novo elemento no início da lista e retorne o início da lista, funcione corretamente, a linha em branco, marcada com o comentário (1), deve ser preenchida com
Alternativas
Q925891 Programação
Analise a função, em ANSI C, a seguir.
int f(unsigned int a){ if (a==0) return 0; else return (a&1)+f(a>>1); }
O valor retornado pela função, quando o parâmetro a possui valor 80, é :
Alternativas
Q925890 Programação
Analise o programa, em ANSI C, a seguir.
#include <stdio.h> int main(int argc, char **argv){ int a, b, c, d; a = 15; b = 20; c = b; d = 0; while (a<b){ if (c%a!=0 && c%b!=0){ c++; continue; } d = d + c; if (c%a==0 && c%b==0) break; c++; } printf("%d\n",d); return 0; }
Após ser compilado com o comando gcc –Wall –ansi –o teste teste.c
e executado, o valor impresso pelo programa é:
Alternativas
Q883496 Programação

Considere o trecho de programa abaixo.


Imagem associada para resolução da questão


Assinale a alternativa que indica a linguagem em que o programa está escrito.

Alternativas
Q842865 Programação

INSTRUÇÃO: Analise o trecho de código de um programa implementado na linguagem C e responda à questão. 


             

A falta de cuidado na implementação de um programa pode levar a graves problemas, como perda de informação, manipulação incorreta de dados e até o encerramento inesperado do programa. Considerando que não houvesse a estrutura condicional presente na linha 15, assinale que tipo de situação poderia ocorrer.
Alternativas
Q842864 Programação

INSTRUÇÃO: Analise o trecho de código de um programa implementado na linguagem C e responda à questão. 


             

É correto afirmar que o código apresentado é utilizado para implementar uma
Alternativas
Q842855 Programação

Analise o seguinte código implementado na linguagem C:


Imagem associada para resolução da questão


Qual será o valor exibido na saída padrão do sistema?

Alternativas
Q842853 Programação

Analise o seguinte código implementado na linguagem C:


Imagem associada para resolução da questão


Qual será o valor exibido na saída padrão do sistema?

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
Q604134 Programação
Considere a seguinte função em C (o operador && em C significa um “e" lógico): 

          Imagem associada para resolução da questão

A chamada f(18,12) retornará como resultado o valor: 


Alternativas
Q604133 Programação
Na linguagem de programação C, uma lista com n elementos pode ser armazenada em um vetor, ocupando as posições cujos índices variam de 0 a n-1. Considere o seguinte algoritmo de pesquisa, conhecido como busca com sentinela:

 Imagem associada para resolução da questão

Sobre a implementação desse algoritmo, considere as seguintes afirmações:

I. para que ele funcione corretamente, é necessário que o vetor vet contenha, pelo menos, n+1 posições, sendo as primeiras (de 0 a n-1) ocupadas pelos elementos e a última,vaga;

II. o algoritmo tem seu pior desempenho quando o valor da chave pesquisada encontra-se na posição n–1 de vet;

III. o algoritmo tem seu pior desempenho quando o valor da chave pesquisada não se encontra em nenhuma das posições de 0 a n-1 vet; em outras palavras, quando a chave não pertence à lista;

IV. se o valor de chave se encontra armazenado na posição t de vet, sendo 0 t < n, são realizadas, ao todo, exatamente t comparações envolvendo chave para localizá-la.

São verdadeiras apenas:


Alternativas
Q586197 Programação

5     float var;

6     int nr;

.

.

.

15     System.out.print("Entre com o primeiro número: ");

16     nr = input.nextInt();

17     var = nr /3;

18     System.out.printf("O resultado é %8.2f\n", var);

Após compilação e execução, sabe-se que foi digitado o número 10,0 em resposta à execução do comando da linha 15. Nesse caso, o valor numérico impresso na tela, em resposta a execução do comando da linha 18, é
Alternativas
Respostas
241: E
242: C
243: C
244: C
245: E
246: B
247: A
248: C
249: A
250: B
251: C
252: A
253: D
254: E
255: E
256: B
257: B
258: B
259: A
260: C