Foram encontradas 769 questões.
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de OrdenaçãoInsertion Sort
- Fundamentos de ProgramaçãoComplexidade
Um bom exemplo de resolução de problemas em computadores é a utilização de algum algoritmo de ordenação. Ordenar corresponde ao processo de rearranjar um conjunto de objetos em ordem crescente ou decrescente. Um dos principais objetivos da ordenação é facilitar a recuperação posterior dos itens ordenados. Na escolha da utilização de determinado algoritmo, uma característica a ser considerada é o tempo de execução do pior caso. Assinale, a seguir, o algoritmo de ordenação com tempo de execução do pior caso em: θ(n²).
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Array
- Fundamentos de ProgramaçãoTipos de Dados
- LinguagensC#
Arrays são consideradas estruturas de dados que consistem em itens de dados do mesmo tipo. São entidades “estáticas” porque uma vez que são criadas, permanecerão do mesmo tamanho. É um grupo de posições de memória adjacentes, que possuem o mesmo nome e tipo. Ao criar um determinado array utilizando a linguagem de programação C#, deve-se atentar sobre tal estrutura. Diante do exposto, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Os arrays podem ser declarados para conter a maioria dos tipos de dados.
( ) Em um array de tipos de dados primitivos, nem todo elemento do array precisa conter um valor do tipo de dados declarado do array.
( ) Uma variável const deve ser declarada e inicializada na mesma instrução.
( ) Quando é feita uma referência para um elemento inexistente de um array, ocorre uma exceção IndexOutRangeException.
( ) Em um array de tipo de referência, todo elemento do array é uma referência para um objeto do tipo de dados do array, como, por exemplo, todo elemento de um array string é uma referência para uma string, e essa referência tem o valor null como padrão.
( ) O número da posição em colchetes é mais formalmente chamado de índice (ou sobrescrito). Esse número deve ser um inteiro ou uma expressão inteira.
A sequência está correta em
( ) Os arrays podem ser declarados para conter a maioria dos tipos de dados.
( ) Em um array de tipos de dados primitivos, nem todo elemento do array precisa conter um valor do tipo de dados declarado do array.
( ) Uma variável const deve ser declarada e inicializada na mesma instrução.
( ) Quando é feita uma referência para um elemento inexistente de um array, ocorre uma exceção IndexOutRangeException.
( ) Em um array de tipo de referência, todo elemento do array é uma referência para um objeto do tipo de dados do array, como, por exemplo, todo elemento de um array string é uma referência para uma string, e essa referência tem o valor null como padrão.
( ) O número da posição em colchetes é mais formalmente chamado de índice (ou sobrescrito). Esse número deve ser um inteiro ou uma expressão inteira.
A sequência está correta em
Provas
Questão presente nas seguintes provas
Na extreme programming, todos os requisitos são expressos como cenários (chamados histórias do usuário) que são
implementados diretamente como uma série de tarefas. Sabe-se que o extreme programming envolve um número de
práticas que se enquadram nos princípios dos métodos ágeis. Acerca de algumas dessas práticas, relacione
adequadamente as colunas a seguir.
1. Releases pequenos.
2. Refactoring.
3. Propriedade coletiva.
4. Integração contínua.
5. Ritmo sustentável.
( ) Os pares de desenvolvedores trabalham em todas as áreas do sistema, de tal maneira que não se formem ilhas de conhecimento.
( ) O conjunto mínimo útil de funcionalidade que agrega valor ao negócio é desenvolvido primeiro.
( ) Grandes quantidades de horas-extras não são consideradas aceitáveis, pois, no médio prazo, há uma redução na quantidade de código e na produtividade.
( ) Espera-se que todos desenvolvedores recriem o código continuamente tão logo os aprimoramentos do código forem encontrados.
( ) Tão logo o trabalho em uma tarefa seja concluído, este é integrado ao sistema como um todo
A sequência está correta em
1. Releases pequenos.
2. Refactoring.
3. Propriedade coletiva.
4. Integração contínua.
5. Ritmo sustentável.
( ) Os pares de desenvolvedores trabalham em todas as áreas do sistema, de tal maneira que não se formem ilhas de conhecimento.
( ) O conjunto mínimo útil de funcionalidade que agrega valor ao negócio é desenvolvido primeiro.
( ) Grandes quantidades de horas-extras não são consideradas aceitáveis, pois, no médio prazo, há uma redução na quantidade de código e na produtividade.
( ) Espera-se que todos desenvolvedores recriem o código continuamente tão logo os aprimoramentos do código forem encontrados.
( ) Tão logo o trabalho em uma tarefa seja concluído, este é integrado ao sistema como um todo
A sequência está correta em
Provas
Questão presente nas seguintes provas
246540
Ano: 2015
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDECAN
Orgão: INMETRO
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDECAN
Orgão: INMETRO
A arquitetura de E/S (entrada/saída) do sistema de computação é a sua interface com o mundo exterior. Oferece um
meio sistemático para controlar a interação com o mundo externo, fornecendo ao sistema operacional todas as
informações necessárias ao gerenciamento da atividade de E/S de maneira eficaz. Existem três técnicas principais de
E/S. Assinale-as.
Provas
Questão presente nas seguintes provas
246539
Ano: 2015
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDECAN
Orgão: INMETRO
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDECAN
Orgão: INMETRO
O sistema de numeração utilizado atualmente é o sistema decimal, ou seja, de base 10. São 10 números que
combinados formam qualquer algarismo que se possa conhecer. Esses números vão de 0 a 9, por isso a base 10,
decimal. O sistema computacional entende apenas 0 e 1 que é o sistema binário. Em redes de computadores, a nova
versão do IP (Internet Protocol) é o IPv6 que permite muito mais endereços e usa a base hexadecimal. Tomando como
base o algarismo 255, marque a alternativa correta que apresenta, respectivamente, seus correspondentes em
binário e hexadecimal.
Provas
Questão presente nas seguintes provas
246538
Ano: 2015
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDECAN
Orgão: INMETRO
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDECAN
Orgão: INMETRO
Assim como na base decimal existem as operações básicas, como adição, subtração, divisão e multiplicação, em
outras bases também existem essas operações. A computação só entende a linguagem binária, ou seja, 0 e 1, e tudo o
que é processado no computador é com a linguagem binária. Efetue a adição, em binário, dos algarismos a seguir.
110101 + 11001 + 10101010 =
110101 + 11001 + 10101010 =
Provas
Questão presente nas seguintes provas
“Constitui uma técnica que tem evoluído ao longo dos anos, sendo variados os instrumentos utilizados. Visa a melhora
da performance no trabalho e, dentro de uma perspectiva crítica, é compreendida como um mecanismo de ‘controle
psicossocial sobre os trabalhadores’.” Trata-se da avaliação
Provas
Questão presente nas seguintes provas
Segundo Mello (2010), os bens públicos são aqueles que pertencem às pessoas jurídicas de direito público – União,
Estados, Distrito Federal, Municípios, respectivas autarquias e fundações de direito público, bem como os que,
embora não pertencentes a tais pessoas, estejam afetados à prestação de um serviço público. É correto afirmar que
os bens públicos dominicais são
Provas
Questão presente nas seguintes provas
Atualmente, é uma tendência de mercado que as grandes organizações busquem agregar valor ao seu negócio, integrando de forma eficiente, os diversos entes que compõem a sua cadeia produtiva como fornecedores, fabricantes, atacadistas e varejistas. Este modelo de negócio ficou conhecido como Supply Chain Management (SCM) ou Gerenciamento da Cadeia de Suprimentos. Sobre os principais propósitos do SCM, marque a alternativa INCORRETA.
Provas
Questão presente nas seguintes provas
Fazendo uma análise apenas superficial, o processo de compras pode parecer simples sob a ótica de uma pessoa de fora do ambiente organizacional. No entanto, nas organizações, o ato de comprar envolve um alto grau de responsabilidades, compreendendo a necessidade de comprar materiais e produtos na qualidade certa, na quantidade exata, no tempo certo, no preço correto e na fonte adequada. As metas fundamentais que envolvem o processo de compras são, EXCETO:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container