Questões de Concurso Público UFES 2018 para Técnico em Tecnologia da Informação

Foram encontradas 11 questões

Q952875 Programação
O trecho de código em C abaixo implementa uma função f1 para imprimir, na saída padrão, a sigla de um estado, composta por dois caracteres e recebida por meio do parâmetro sigla, e, em seguida, imprimir um caractere de quebra de linha.
   Imagem associada para resolução da questão
Analise as afirmativas a seguir, acerca do trecho de código acima:
I. Os dois caracteres da sigla do estado passada como argumento serão impressos e serão seguidos imediatamente por um caractere de quebra de linha. II. A troca da linha printf("%c%c\n", lSigla[0],lSigla[1]); pela linha original printf("%s\n", lSigla); produziria o resultado desejado. III. Os dois caracteres da sigla do estado passada como argumento serão impressos primeiramente, mas não se pode prever o que será impresso entre a segunda letra da sigla e o caractere de quebra de linha. IV. Não se pode prever nenhum dos caracteres que serão impressos, mesmo que se conheça a sigla do estado passada como argumento.
É CORRETO o que se afirma em
Alternativas
Q952879 Programação
Observe o trecho de código em C abaixo, que implementa uma função f1 que tem uma string como parâmetro.
  Imagem associada para resolução da questão
Assumindo que a chamada da função foi feita passando uma string válida qualquer como argumento, é CORRETO afirmar sobre o código acima:
Alternativas
Q952880 Programação
Após reconhecer que muitas estruturas de dados e algoritmos são comumente utilizadas por programadores em C++, o comitê-padrão adicionou a Standard Template Library (STL) à C++ Standard Library. Os contêineres são estruturas de dados baseadas em templates populares. Sobre os contêineres da STL em C++, é INCORRETO afirmar:
Alternativas
Q952881 Programação
Um recurso relevante da linguagem C++ é o que declara membros de classe como static. O objetivo de se declarar um membro de classe como static em C++ é permitir que
Alternativas
Q952882 Programação

Analise o trecho de código C++ abaixo.

   Imagem associada para resolução da questão


Considerando os conceitos de iteradores e algoritmos presentes na Standard Template Library (STL), o código C++ acima imprimirá na saída padrão:

Alternativas
Q952883 Programação

Analise o trecho de código C++ abaixo.


class MinhaClasse{

private:

int a;

public:

MinhaClasse(int b){

a = b;

ImprimeA();

};

~MinhaClasse(){

IncrementaA();

ImprimeA();

};

void IncrementaA(){

a++;

};

void ImprimeA(){

printf("[%d]", a);

};

};

int main(){

MinhaClasse * mClasseD = new MinhaClasse(1);

MinhaClasse mClasseE(10);

return 0;

}


Considerando os conceitos de gerenciamento dinâmico de memória, o código C++ acima imprimirá na saída padrão:

Alternativas
Q952884 Programação
O Wordpress é uma das ferramentas para criação de blogs, que é também usada para a criação de sítios eletrônicos de grandes corporações. Essa ferramenta permite definir níveis de acesso de usuários para restringir o que cada um pode ou não alterar no sítio eletrônico. Sobre os níveis de acesso dos usuários em Wordpress, é INCORRETO afirmar:
Alternativas
Q952885 Programação
O polimorfismo permite escrever programas com objetos que compartilham, direta ou indiretamente, a mesma superclasse, como se todos fossem objetos da superclasse. A linguagem Java provê vários recursos, como a declaração de métodos com o modificador final. Sobre um método final em Java, é INCORRETO afirmar:
Alternativas
Q952886 Programação
Os dados armazenados em variáveis e arrays são temporários, pois são perdidos quando o programa finaliza. Para a retenção de longo prazo dos dados, os computadores utilizam arquivos. A classe File é muito útil em Java para se trabalhar com arquivos. Sobre os métodos da classe File em Java, é CORRETO afirmar:
Alternativas
Q952887 Programação
Os cookies fornecem aos desenvolvedores Web uma ferramenta para personalizar páginas Web. Sobre os cookies em programação Web, é INCORRETO afirmar:
Alternativas
Q952888 Programação
As filas são estruturas de dados relevantes para a programação. Analise o trecho de código Java, abaixo, no que diz respeito às filas.
   Imagem associada para resolução da questão
O código Java acima imprimirá na saída padrão:
Alternativas
Respostas
1: A
2: B
3: B
4: A
5: D
6: C
7: E
8: B
9: C
10: A
11: A