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

Foram encontradas 188 questões

Q751837 Programação
Em C, o tipo de dado long double, tem sua especificação de conversão para printf e scanf respectivamente: 
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
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
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613053 Programação
A linguagem de programação C# oferece as interfaces IEquatable<T> e IComparable<T> para que objetos possam ser comparados com outros objetos. A diferença entre essas interfaces é que apenas
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613051 Programação
Na linguagem de programação C#, o modificador de acesso que permite que os membros de uma classe sejam visíveis por membros de outras classes, derivadas ou não, é o
Alternativas
Q609025 Programação
Para que um programa C# do tipo “Windows Forms Application” receba um ou mais parâmetros da linha de comando, a assinatura do método Main pode ser especificada como:
Alternativas
Q606857 Programação
Acerca de linguagens de programação e ferramentas de desenvolvimento, julgue o item subsecutivo.

Objective-C, linguagem de programação que estende a linguagem C, oferece recursos orientados a objetos, em que os métodos são chamados diretamente em um objeto.


Alternativas
Q606553 Programação
Na linguagem C, o cabeçalho de biblioteca stdio.h possui definições de subrotinas relativas às operações de entrada/saída padrão. Uma das funções tratadas na biblioteca, associada a esse cabeçalho, é a função:
Alternativas
Q590152 Programação
No contexto do comando switch e do uso do comando break em seu interior, na linguagem de programação C, é correto afirmar que:
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
Q576322 Programação
Observe o seguinte trecho de código C##. bool x = true; int m = 0; for (int a = 1; x; a++) { m++; if (m % 10 == 0) { x = false; } } Console.WriteLine(m); O valor apresentado pelo comando Writeline é:
Alternativas
Q567885 Programação
Analise o código C# mostrado abaixo.

namespace ConsoleApplication1 

{

     class Program

     {

         static IEnumerable<int>

            XPTO(int from, int to) {

             for (int i = from; i < to; i+=3) {

                yield return i;

             }

             yield break;

         }

         static void Main()

         {

             foreach (int x in XPTO(-10, 10) {

                 Console.WriteLine(x);

              }

          }

     }



O resultado exibido pelo programa é: 
Alternativas
Q526158 Programação
Considere o código fonte em linguagem C, abaixo, que utiliza controle de fluxo por meio de um laço de repetição while e do comando de tomada de decisão if, com objetivo de imprimir uma sequência de números terminada pela palavra

                              #include <stdio.h>
                               int main (void)
                               {
                                   int cont = 0;
                                   while (cont < 10)
                                   {   
                                         if (cont == 5) continue;
                                         printf("%d ", cont);
                                         cont=cont+1;
                                   }
                                   printf("fim\n");
                                   return 0;
                               } 



É correto afirmar que o programa está 


Alternativas
Q510137 Programação
Analise, a seguir, um pequeno programa desenvolvido em C.

                        #include
                        intfuncao (int j);
                        int main( )
                        {
                         int i;
                         intsaida;
                         i = 1;
                         saida = 0;
                         while (i <10)
                         {
                                   saida = saida + funcao(i);
                                    i = i + 1;
                         }
                         printf("%d", saida);
                        }
                         intfuncao (int j)
                        {
                          if (j % 2 == 0)
                                     return 0;
                          else
                                      return j;
                        }

A valor da variável saída que é impresso na tela ao final da execução do programa é
Alternativas
Respostas
101: B
102: E
103: E
104: E
105: B
106: B
107: C
108: D
109: A
110: B
111: C
112: C
113: E
114: C
115: D
116: C
117: D
118: B
119: D
120: C