Depende para que área você vai trabalhar. Antes se usava muito estes conceitos em desenvolvimento de sistemas, porém com o advento do banco de dados e aumentos da capacidade de hardware tem se diminuído muito o uso disto, mas caso você vá trabalhar com sistemas de integração de hardware se usa muito fila, pilha, pra se desenvolver banco de dados usa-se todos estes conceitos ... Agora, vetores e matriz você vai ver que em um momento ou outro vai precisar utiliza-los na aplicação, por exemplo criar um sistema de reserva de poltronas em cinema ou passagens aéreas .. .as disposições das poltronas são uma matriz