Foram encontradas 80 questões.
Como é denominado um programa que traduz um texto que emprega certa notação convencionada em um programa executável no formato da máquina?
Provas
Jean é analista de Desenvolvimento de Sistemas da Defensoria Pública do Estado de Mato Grosso do Sul e está desenvolvendo um programa utilizando linguagem de programação JAVA. Ele precisa comparar duas strings para verificar se são exatamente iguais, fazendo, inclusive, distinção entre os caracteres maiúsculos e minúsculos, retornando 0, se as strings forem iguais, e diferente de 0, se forem diferentes. Para alcançar esse objetivo, Jean pode usar o método
Provas
Em relação ao Minimum Viable Product (MVP), analise as assertivas e assinale a alternativa que aponta as corretas.
I. Pode ser compreendido como um conjunto mínimo de funcionalidades que torna o produto utilizável pelo cliente.
II. Pode ser compreendido também como Minimally Marketable Feature (MMF).
III. Representa o produto final a ser gerado pelo projeto.
IV. Consegue apresentar um ciclo de feedback para orientar os próximos desenvolvimentos.
Provas
Patrícia é analista de Desenvolvimento de Sistemas e está utilizando conceitos do Design Patterns para a implementação de um novo sistema de controle de acesso para a Defensoria Pública do Estado de Mato Grosso do Sul. A profissional pretende utilizar um padrão de projeto estrutural que fornece uma interface mais simplificada para um conjunto de classes complexas. Esse padrão é o
Provas
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoAnálise Assintótica (Notação Big-O)
Cíntia é analista de Desenvolvimento de Sistemas da Defensoria Pública do Estado de Mato Grosso do Sul e está trabalhando na análise das funções de complexidade e custo de implementação de algoritmos e programas dentro do setor. Tendo isso em vista, assinale a alternativa INCORRETA.
Provas
Como são denominados o método de implementação e a técnica de escalonamento nos quais os processos podem ser executados para diferentes nós durante o tempo de execução, e não se tem, antes do início da execução, todas as informações sobre o escalonamento do processo, ou seja, algumas informações são reconhecidas apenas depois da execução do escalonador?
Provas
- Fundamentos de ProgramaçãoComplexidade
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
Sobre a implementação de um Tipo Abstrato de Dados do tipo Pilha com vetores, analise as assertivas e assinale a alternativa que aponta as corretas.
I. Uma opção de implementação seria quando o empilhar insere o elemento no final e, consequentemente, retira do final da pilha.
II. É possível implementar uma forma que insere os elementos no início do vetor e também realiza a exclusão a partir do início do vetor.
III. Se ocorrer a implementação de empilhar e retirar pelo início do vetor, a operação se torna extremamente custosa, com custo linear.
IV. Nesse tipo de implementação, é importante verificar a consistência do vetor para averiguar se ele está cheio ou vazio, evitando, assim, problemas de overflow.
Provas
Adriana, como analista de Desenvolvimento de Sistemas, está tentando trabalhar técnicas de otimização de base de dados e decide aplicar regras heurísticas, que podem ser entendidas como uma representação interna de uma consulta para otimização da sua execução. Nesse sentido, são consideradas regras heurísticas, EXCETO
Provas
Juliano é analista de Desenvolvimento de Sistemas e, utilizando-se de conceitos e ferramentas do DevOps, está implementando um processo no qual o gerenciamento e o provisionamento de recursos de infraestrutura serão realizados por meio de arquivos de configuração e scripts em vez de acesso direto a máquinas físicas. Esse processo é denominado
Provas
De acordo com os conceitos de métricas de qualidade de código-fonte durante o desenvolvimento de software, é INCORRETO afirmar que
Provas
Caderno Container