Foram encontradas 57.540 questões.
3959907
Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMEOSC
Orgão: Pref. Bandeirante-SC
Provas:
A documentação das atividades desenvolvidas é uma
parte crucial do processo de avaliação em cursos de
informática e engenharia de software. Analise as
afirmativas a seguir sobre instrumentos de registro e
documentação:
I.Relatórios de atividades e documentação técnica permitem registrar o progresso, as decisões tomadas e os resultados obtidos em projetos práticos.
II.O envio de arquivos e trabalhos práticos por e-mail ou plataformas digitais constitui uma forma de portfólio digital, evidenciando a produção do aluno.
III.A documentação de software é desnecessária e deve ser desencorajada, pois o código-fonte por si só é suficiente para avaliar o desempenho do aluno.
Está correto o que se afirma em:
I.Relatórios de atividades e documentação técnica permitem registrar o progresso, as decisões tomadas e os resultados obtidos em projetos práticos.
II.O envio de arquivos e trabalhos práticos por e-mail ou plataformas digitais constitui uma forma de portfólio digital, evidenciando a produção do aluno.
III.A documentação de software é desnecessária e deve ser desencorajada, pois o código-fonte por si só é suficiente para avaliar o desempenho do aluno.
Está correto o que se afirma em:
Provas
Questão presente nas seguintes provas
Analise as seguintes proposições relacionadas ao Docker Compose:
I – O controle é complexo. II – A colaboração é eficiente. III – O desenvolvimento das aplicações é prolongado. IV – A portabilidade entre ambientes é fácil.
Assinale a alternativa CORRETA sobre características da ferramenta Docker compose:
I – O controle é complexo. II – A colaboração é eficiente. III – O desenvolvimento das aplicações é prolongado. IV – A portabilidade entre ambientes é fácil.
Assinale a alternativa CORRETA sobre características da ferramenta Docker compose:
Provas
Questão presente nas seguintes provas
Considere o seguinte excerto:
“(...) É uma prática de software que exige commits frequentes de códigos para um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge.”
Fonte: GITHUB. Documentação do GitHub: versão em português brasileiro. Disponível em: https://docs.github.com/pt. Acesso em: 22 jul. 2025.
Assinale a alternativa que indica CORRETAMENTE o conceito descrito:
“(...) É uma prática de software que exige commits frequentes de códigos para um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge.”
Fonte: GITHUB. Documentação do GitHub: versão em português brasileiro. Disponível em: https://docs.github.com/pt. Acesso em: 22 jul. 2025.
Assinale a alternativa que indica CORRETAMENTE o conceito descrito:
Provas
Questão presente nas seguintes provas
As versões modernas do PHP incluem o conceito de Orientação a Objetos e também o conceito de
visibilidade de propriedades. Baseando-se nessa informação, analise a figura a seguir, considerando
que o código representado foi executado utilizando-se a linguagem PHP versão 8.2:
Assinale a alternativa CORRETA:
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Na linguagem Python os argumentos são passados por atribuição, ou seja, não existe o conceito de
passagem por referência propriamente dita. Baseado nesta informação, analise a figura a seguir,
considerando que o código representado foi executado no Python versão 3.13.
Assinale a alternativa que indica a saída CORRETA:
Assinale a alternativa que indica a saída CORRETA:
Provas
Questão presente nas seguintes provas
O tipo range representa uma sequência imutável de números e é comumente utilizado em loopings do
tipo for. Analise a opção que indica a saída CORRETA, se o código, a seguir, for executado na
linguagem Python versão 3.13.
Assinale a alternativa CORRETA:
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
O objetivo de uma busca é encontrar uma ou mais ocorrências de registros com chaves iguais à chave
de pesquisa. Quando o conjunto de registros a ser pesquisado é pequeno o suficiente para ser
carregado todo de uma vez na memória principal (ou memória interna) do computador, métodos de
busca interna podem ser utilizados.
Considerando um conjunto de registros previamente ordenado e sem repetições, analise as seguintes proposições sobre métodos de busca interna:
I. A aplicação de busca sequencial sobre esse conjunto exigirá a verificação de todos os registros do conjunto para o melhor caso.
II. A aplicação de busca sequencial com sentinela sobre esse conjunto reduz o número de comparações, pois elimina a necessidade de testar a cada passo se o final do conjunto foi alcançado.
III. A busca binária pode ser aplicada sobre esse conjunto de registros.
Assinale a alternativa CORRETA:
Considerando um conjunto de registros previamente ordenado e sem repetições, analise as seguintes proposições sobre métodos de busca interna:
I. A aplicação de busca sequencial sobre esse conjunto exigirá a verificação de todos os registros do conjunto para o melhor caso.
II. A aplicação de busca sequencial com sentinela sobre esse conjunto reduz o número de comparações, pois elimina a necessidade de testar a cada passo se o final do conjunto foi alcançado.
III. A busca binária pode ser aplicada sobre esse conjunto de registros.
Assinale a alternativa CORRETA:
Provas
Questão presente nas seguintes provas
Segundo Ziviani (2012, p. 111), “ordenar corresponde ao processo de rearranjar um conjunto de objetos
em ordem ascendente ou descendente”. A Ordenação por Borbulhamento (Bubble Sort) é um dos
métodos de ordenação baseados em comparação de chaves, que se dá por meio de sucessivas
comparações e movimentações feitas com base nas chaves dos elementos do conjunto.
ZIVIANI, N. Projeto de algoritmos: com implementações em JAVA e C++. Porto Alegre: +A Educação – Cengage Learning Brasil, 2012.
Considere o vetor v = [5, 2, 9, 1, 6] e a aplicação do algoritmo de Bubble Sort para ordená-lo em ordem crescente. Após a primeira passagem (primeiro ciclo) do algoritmo, o estado do vetor é:
ZIVIANI, N. Projeto de algoritmos: com implementações em JAVA e C++. Porto Alegre: +A Educação – Cengage Learning Brasil, 2012.
Considere o vetor v = [5, 2, 9, 1, 6] e a aplicação do algoritmo de Bubble Sort para ordená-lo em ordem crescente. Após a primeira passagem (primeiro ciclo) do algoritmo, o estado do vetor é:
Provas
Questão presente nas seguintes provas
Segundo Ziviani (2012, p. 98), “uma fila é uma estrutura de dados em que todas as inserções são
realizadas em uma de suas extremidades (final da fila), enquanto que todas as retiradas e acessos são
realizados na outra extremidade da estrutura (início da fila)”.
ZIVIANI, N. Projeto de algoritmos: com implementações em JAVA e C++. Porto Alegre: +A Educação – Cengage Learning Brasil, 2012.
O conjunto básico de operações de uma fila é:
• criar (): cria uma fila vazia; • enfileirar (f, x): enfileira o item x no final da fila f; • desenfileirar (f): desenfileira o item do início da fila f e o retorna; • inicio(f): retorna o item do início da fila f, sem retirá-lo.
Considere a seguinte sequência de operações sobre uma fila f vazia: enfileirar(f, 4); enfileirar(f, 7); enfileirar(f, 2); desenfileirar(f); enfileirar(f, 9); inicio(f); desenfileirar(f); enfileirar(f, 5); enfileirar(f, 6); desenfileirar(f); enfileirar(f, inicio(f)).
Assinale a alternativa que representa CORRETAMENTE o conteúdo fila, do início para o final, após a execução de todas as operações acima:
ZIVIANI, N. Projeto de algoritmos: com implementações em JAVA e C++. Porto Alegre: +A Educação – Cengage Learning Brasil, 2012.
O conjunto básico de operações de uma fila é:
• criar (): cria uma fila vazia; • enfileirar (f, x): enfileira o item x no final da fila f; • desenfileirar (f): desenfileira o item do início da fila f e o retorna; • inicio(f): retorna o item do início da fila f, sem retirá-lo.
Considere a seguinte sequência de operações sobre uma fila f vazia: enfileirar(f, 4); enfileirar(f, 7); enfileirar(f, 2); desenfileirar(f); enfileirar(f, 9); inicio(f); desenfileirar(f); enfileirar(f, 5); enfileirar(f, 6); desenfileirar(f); enfileirar(f, inicio(f)).
Assinale a alternativa que representa CORRETAMENTE o conteúdo fila, do início para o final, após a execução de todas as operações acima:
Provas
Questão presente nas seguintes provas
Uma matriz é uma variável composta homogênea multidimensional. Define-se o elemento MINMAX de
uma matriz como o maior elemento da linha em que se encontra o menor elemento da matriz. O código
em Python, a seguir, tem como objetivo calcular o MINMAX de uma matriz 4x7.
Considerando o código acima, a variável que representa o valor MINMAX é:
Considerando o código acima, a variável que representa o valor MINMAX é:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container