We present a unified model for molecular core formation and evolution, based on numerical simulations of converging, supersonic flows. Our model applies to star formation in GMCs dominated by large-scale turbulence, and contains four main stages: core building, core collapse, envelope infall, and late accretion. During the building stage, cores form out of dense, post-shock gas, and become increasingly centrally stratified as the mass grows over time. Even for highly-supersonic converging flows, the dense gas is subsonic, consistent with observations showing quiescent cores. When the shock radius defining the core boundary exceeds R ≈ 4a(4πGρ mean ) −1/2 , where a is the isothermal sound speed, a wave of collapse propagates from the edge to the center. During the building and collapse stages, density profiles can be fit by Bonnor-Ebert profiles with temperature 1.2 -2.9 times the true value, similar to many observed cores. As found previously for initially static equilibria, outside-in collapse leads to a Larson-Penston density profile ρ ≈ 8.86a 2 /(4πGr 2 ). The third stage, consisting of an inside-out wave of gravitational rarefaction leading to ρ ∝ r −3/2 , v ∝ r −1/2 , is also similar to that for initially-static spheres, as originally described by Shu. We find that the collapse and infall stages have comparable duration, ∼ t f f , consistent with estimates for observed prestellar and protostellar (Class 0/I) cores. Core building takes longer, but does not produce high-contrast objects until shortly before collapse. The time to reach core collapse, and the core mass at collapse, decrease with increasing inflow Mach number. For all cases the accretion rate is ≫ a 3 /G early on but sharply drops off; the final system mass depends on the duration of late-stage accretion, set by large-scale conditions in a cloud.