Answer
$0.39\leq p\leq 0.49$
Work Step by Step
We can find $\hat p=442/1004=0.44, \hat q=0.56$
With $c=0.95$ we can find $Z_{\alpha/2}=1.96$
The margin of error is $E=Z_{\alpha/2}\sqrt \frac{\hat p \hat q}{n}=1.96\times\sqrt \frac{0.44\times0.56}{442}=0.05$
We construct the confidence interval as $(\hat p-E, \hat p+E)$ which gives $(0.39, 0.49)$
The true population proportion is in the interval $0.39\leq p\leq 0.49$