UFES

Questões UFES

Tecnologia da Informação

16 questões de provas da UFES, com gabarito definitivo.

  1. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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…

    Resolver
  2. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    Existem vários estilos de arquitetura de software. Um desses estilos se aplica quando dados de entrada devem ser transformados, por meio de uma série de componentes computacionais ou de manipulação, em dados de saída. E…

    Resolver
  3. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    Segundo Pressman (2016), Theo Mandel, em seu livro sobre projeto de interfaces com o usuário, cunha três regras de ouro para projetos de interface: deixar o usuário no comando, reduzir a carga de memória do usuário, tor…

    Resolver
  4. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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

    Resolver
  5. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    A lacuna entre o desempenho das CPUs e dos discos de armazenamento, ou drives, é grande. Uma das formas de reduzir essa lacuna é utilizar dispositivos de entrada e de saída do tipo RAID. A tecnologia RAID está dividida…

    Resolver
  6. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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 estru…

    Resolver
  7. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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(){ prin…

    Resolver
  8. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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. public class MinhaClasse { public static void main (String args []) { Queue<Integer>…

    Resolver
  9. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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çã…

    Resolver
  10. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    As unidades métricas são fundamentais na Computação, pois permitem identificar as diferentes capacidades dos dispositivos, como a capacidade de armazenamento de memórias e de discos. Sendo os tamanhos das memórias dados…

    Resolver
  11. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    A virtualização do hardware é uma combinação de suporte de hardware e software que permite a execução simultânea de múltiplos sistemas operacionais em um único computador físico. Para o usuário, cada máquina virtual que…

    Resolver
  12. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    Os cookies fornecem aos desenvolvedores Web uma ferramenta para personalizar páginas Web. Sobre os cookies em programação Web, é INCORRETO afirmar:

    Resolver
  13. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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…

    Resolver
  14. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    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 p…

    Resolver
  15. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    Observe o trecho de código em C abaixo, que implementa uma função f1 que tem uma string como parâmetro. void f1(char * str){ while(*str){ if (*str == ' '){ } *str = '-'; str++; } } Assumindo que a chamada da função foi…

    Resolver
  16. Tecnologia da InformaçãoOutros temas· 2018· Universidade Federal do Espírito Santo

    Analise o trecho de código C++ abaixo. using namespace std; int main(){ int arr[] = {10, 7, 2, 15, 4}; vector<int> v(arr, arr + 5); vector<int>::iterator it; sort(v.rbegin(), v.rend()); for (it = v.begin(); it != v.end(…

    Resolver