Foram encontradas 56.729 questões.
Uma escola deseja implementar um sistema para gerenciar suas listas de alunos e professores, utilizando um aplicativo Java. Como parte do processo de desenvolvimento, o Técnico de TI precisa compilar o código-fonte do aplicativo e garantir que ele seja executado em diferentes sistemas operacionais, sem necessidade de recompilação.
Qual das alternativas descreve CORRETAMENTE o motivo pelo qual os programas Java podem ser executados em várias plataformas?
Provas
Uma escola está implementando um sistema de gerenciamento de tarefas para os computadores do laboratório, considerando as seguintes estratégias:
- Tarefas de alta prioridade são adicionadas a uma estrutura na qual a última tarefa inserida é a primeira a ser resolvida.
- Tarefas comuns seguem uma estrutura na qual as tarefas são resolvidas na ordem em que chegaram.
Com base nas definições de Pilhas e Filas, qual das alternativas relaciona CORRETAMENTE a estrutura de dados utilizada para cada tipo de tarefa?
Provas
Com base nos conceitos sobre processos ágeis em Engenharia de Software, qual das alternativas a seguir descreve CORRETAMENTE como um processo ágil lida com a imprevisibilidade ao longo do desenvolvimento de software?
Provas
Com base nos objetivos da modelagem de requisitos na Engenharia de Software, qual das alternativas a seguir reflete o propósito da análise de requisitos no desenvolvimento de software?
Provas
- Fundamentos de ProgramaçãoLicenciamento de Software
- Fundamentos de ProgramaçãoSoftware Livre e Código Aberto
Um dos tipos de direitos e licenças de programas existentes refere-se ao chamado software livre, para o qual definem-se as chamadas liberdades essenciais, sendo correto afirmar, especificamente, que
Provas
Puppet (versão 8.10.0) é uma ferramenta de automação que possui código-aberto que ajuda tanto administradores quanto os DevOps no gerenciamento e automatização das configurações de servidores.
Com relação ao Puppet, avalie afirmativas a seguir.
I. É configurado em uma arquitetura agente-servidor, onde um nó primário (sistema) controla informações de configuração para um ou mais nós (agentes) gerenciados.
II. Servidores e agentes se comunicam por intermédio do protocolo HTTPS usando certificados SSL. Ele utiliza uma autoridade de certificação oferecida por terceiros para gerenciar seus certificados.
III. Todos as configurações e dados gerados pelo Puppet são armazenados no seu repositório de dados e metadados (que pode ser instanciado em qualquer tipo de banco NoSQL). Armazenar os dados e metadados permite que o Puppet opere mais rapidamente e fornece uma API para que outros aplicativos acessarem o repositório com mais segurança.
Está correto apenas o que se afirma em
Provas
O CMMI é um metamodelo de processos qualificado em uma série de capacidades de sistemas que devem estar presentes à medida que as organizações alcançam diferentes níveis de maturidade de processos.
O CMMI representa processos de duas maneiras diferentes: (a) como um modelo “contínuo” e (b) como um modelo “por níveis”. Com relação ao CMMI e seus níveis, avalie as afirmativas a seguir.
I. O metamodelo é contínuo e descreve um processo em duas dimensões (nível de capacidade x área do processo). Onde cada área de processo (por exemplo, planejamento de projeto, gerenciamento de requisitos, medição e análise, governança de configuração) é formalmente avaliada em relação as metas e práticas específicas e é classificada de acordo com níveis de capacidade.
II. No nível 3, conhecido como controlado, todos os critérios do nível de capacidade 2 foram satisfeitos. Além disso, todo o trabalho associado à área de processo está de acordo com uma política definida em termos de organização; todas as pessoas que estão fazendo o trabalho têm acesso a recursos adequados para executar o trabalho; os envolvidos agem ativamente na área de processo conforme necessário; todas as tarefas e produtos são “monitorados, controlados, revisados e avaliados quanto à conformidade com a descrição de processo”.
III. No nível 5, conhecido como quantitativamente otimizado, todos os critérios do nível de capacidade 4 foram satisfeitos. Além disso, a área de processo é adaptada e otimizada usando meios quantitativos e estatísticos para predizer às mudanças de necessidades do cliente e melhorar continuamente a eficácia da área de processo em produção.
Está correto apenas o que se afirma em
Provas
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareModelos de Desenvolvimento
- Engenharia de SoftwarePrototipagem e MVP
A prototipação evolucionária está baseada na ideia de desenvolver uma implementação inicial expondo-a precocemente aos comentários dos usuários, aperfeiçoando-a ao longo de vários estágios até que o sistema adequado tenha sido desenvolvido. No entanto, existem problemas com relação a esse tipo de prototipação.
Com relação aos problemas mais importantes relacionados ao desenvolvimento de sistema de grande porte com longo tempo de duração, avalie as afirmativas a seguir.
I. As estruturas de gerenciamento de software para sistemas de grande porte são estabelecidas para lidar com um modelo de processo de software que gera produtores regulares. Entretanto, os protótipos evoluem tão rapidamente que não é eficaz, do ponto de vista de custos, produzir um grande volume de documentação para o sistema.
II. A continuidade das mudanças tende a corromper a estrutura do protótipo do sistema. Significando que qualquer um que não seja do grupo de desenvolvedores originais provavelmente terá dificuldades de compreendê-la.
III. O modelo normal de contrato entre o cliente e o desenvolvedor de software se baseia na especificação formal do sistema. Quando não houver especificação poder ser difícil de estabelecer um contrato, os clientes podem não se sentir à vontade com projetos que possuem serviços prolongados e ultrapassem o orçamento definido.
Está correto o que se afirma em
Provas
A elicitação de requisitos é um processo de aquisição de conhecimento no qual se busca compreender melhor o negócio, identificar as partes interessadas e os requisitos.
As quatro atividades fundamentais da técnica de elicitação de requisitos são
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FAU-UNICENTRO
Orgão: Pref. Toledo-PR
Qual biblioteca padrão do Python é usada para gerar números aleatórios?
Provas
Caderno Container