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

Foram encontradas 366 questões

Q508548 Programação
Considere a seguinte função busca escrita em linguagem C:

                        bool busca(int vetor[ ], int n, int tam)
                        {
                              int ini=0, mid;
                              while (ini <= tam)
                              {
                                      mid = (ini + tam)/2;
                                      if (vetor[mid] == n)
                                            return true;
                                     else
                                            if (n > vetor[mid])
                                                  ini = mid+1;
                                            else
                                                  tam = mid-1;
                              }
                              return false;
                        }

Essa função implementa o algoritmo de busca
Alternativas
Q508547 Programação
Considere o seguinte programa escrito em C:

                         int main()
                        {
                              int x = 25, y = 5, z;
                              for (z = 0; x >= y; x = x - y, z++);
                              printf("x=%d, y=%d, z=%d\n", x, y, z);
                              return 0;
                         }

Após a execução do programa, o que aparecerá na tela será
Alternativas
Q508545 Programação
Imagine que um técnico em TI esteja escrevendo um programa em C para controlar a entrada de torcedores em um estádio que comporta 50.000 pessoas. Sabendo que o programa vai ser executado em uma máquina com arquitetura de 32 bits, o tipo de dados que o técnico deverá usar para declarar uma variável para guardar o número de torcedores pagantes, caso queira ser o mais econômico possível no uso da memória, será
Alternativas
Q501335 Programação
Na linguagem C, as strings “%d”, “%f” e “%s” estão usualmente associadas ao uso da função:
Alternativas
Q467987 Programação
Na linguagem C, considere que as variáveis A e B contenham os valores 60 e 13, cujas respectivas representações binárias são mostradas a seguir.

                  A = 0011       1100
                  B = 0000       1101

Nesse caso, as expressões

                  A&B
                  A|B

têm por valores, respectivamente:
Alternativas
Q467985 Programação
O comando switch da linguagem de programação C é, na linguagem Visual Basic .NET, semelhante ao comando:
Alternativas
Q467984 Programação
Observe o trecho inicial, criado no Visual Studio 2010 Ultimate, para uma aplicação de console escrita em C#.

                  using System;
                  using System.Collections.Generic;
                  using System.Linq;
                  using System.Text;

                  namespace ConsoleApplication1
                  {
                        class Program
                        {
                              static void Main(string[] args)
                              {
                              }
                        }
                  }

A diretiva using.System.Linq refere-se a um conjunto de padrões e artefatos destinados à:
Alternativas
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
Respostas
221: B
222: D
223: B
224: B
225: D
226: A
227: B
228: E
229: C
230: C
231: C
232: E
233: B
234: A
235: C
236: A
237: B
238: C
239: A
240: D