Foram encontradas 1.968 questões.
Considere o trecho de código a seguir, escrito na linguagem de programação C.
#include <stdio.h>
int main() {
char *p;
char letras[] = "abc-def-ghi-jklmno- pqr";
p = letras;
p += 4;
printf("%s", p);
return 0;
}
Qual será a saída apresentada na tela após a execução desse código?
Provas
Pensamento computacional envolve a resolução de problemas, a projeção de sistemas e a compreensão do comportamento humano, por meio da extração de conceitos fundamentais da ciência da computação. O pensamento computacional inclui uma série de ferramentas mentais que refletem a vastidão do campo da ciência da computação.
WING Jeannette. Pensamento computacional: um conjunto de atitudes e habilidades que todos, não só cientistas da computação, ficaram ansiosos para aprender e usar. Revista brasileira de ensino de ciência e tecnologia, v 9, n. 2, 2016, com adaptações.
Segundo o texto apresentado, Wing destacou algumas ferramentas com o objetivo de resolver problemas de forma eficiente e criativa. Assinale a alternativa que corresponde a algumas dessas ferramentas mentais.
Provas
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoEstruturas de Seleção
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
|
início var num1, num2, num3, i: inteiro num1 ← 32 num2 ← 27 se num1 < num2 então num3 ← num1 para i ← 1 até 50 faç num3 ← num3 + i fimpara então num3 ← num2 para i ← 1 até 20 faça num3 ← num3 + i*i fimpara escreva num3 fim |
Considerando as informações do pseudocódigo apresentado, a saída que será mostrada ao final dos cálculos será
Provas
- Engenharia de SoftwareDesign Patterns
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Com relação aos padrões de design para sistemas orientados a objetos, assinale a alternativa correta.
Provas
Acerca dos princípios norteadores dos métodos de desenvolvimento ágil e as respectivas características, assinale a alternativa correta.
Provas
A respeito da unified modeling language (UML), assinale a alternativa correta.
Provas
- Engenharia de SoftwareDefeitos, Erros e Falhas em Software
- Engenharia de SoftwareTestes
- Qualidade de SoftwareSQA: Garantia da Qualidade de Software
Com relação à garantia de qualidade de software, assinale a alternativa correta.
Provas
- Engenharia de SoftwareDesenvolvimento Baseado em Componentes
- Manutenção e Evolução de SoftwareReúso de Software
Uma certa empresa desejava diminuir os próprios custos de desenvolvimento de soluções de software para o heterogêneo portfólio de clientes. Para isso, adotou uma abordagem de desenvolvimento que visa a atender os clientes de modo a entregar um subconjunto de componentes reutilizáveis de um mesmo software base, customizado de acordo com as especificidades do cliente. Qual o nome dessa abordagem de desenvolvimento?
Provas
- Fundamentos de ProgramaçãoAlgoritmos
- Fundamentos de ProgramaçãoComplexidade
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Matriz
O ajuste de luminosidade e o contraste em uma imagem digital por meio da redistribuição das frequências de pixels é uma técnica de tratamento de imagens conhecida como
Provas

Considerando o diagrama de classes apresentado, é correto afirmar que o método mover ( ) é um exemplo de
Provas
Caderno Container