遗传学

揭示了人类基因组的进化弱点

突变有好有坏。有时它们帮助生物体适应和生存。其他时候,它们是如此有害,以至于有机体无法生存或繁殖。冷泉港实验室(CSHL)亚当·西佩尔教授的团队…

心脏病学

电脑工具可追踪中风康复,促进康复

一项新的研究表明,一种装有传感器的计算机程序可以准确地识别和计算中风康复患者的手臂运动。现在它可以这样做了,下一步,研究作者说,是使用…

放射学与影像学

人工智能从病人的医学图像中预测他们的种族

算法的错误教育是一个关键问题;当人工智能反映出产生这些算法的人类的无意识思想、种族主义和偏见时,它可能会导致严重的伤害。计算机程序,……

心理学与精神病学

我们的记忆是如何形成的?

你的大脑一直在评估你经历的哪些方面以后应该记住、忽略或忘记。达特茅斯学院的研究人员开发了一种新的方法来研究记忆的这些方面,通过创建…

页面18

计算机程序

计算机程序(也软件程序,或只是项目)是计算机的指令。计算机需要程序来运行,通常是在中央处理器中执行程序的指令。程序有一个可执行的形式,计算机可以直接使用它来执行指令。同样的程序以其人类可读的源代码形式,从中派生出可执行程序(例如,编译),使程序员能够研究和开发算法。

计算机源代码通常由专业的计算机程序员编写。源代码是用一种通常遵循两种主要范式之一的编程语言编写的:命令式编程或声明式编程。源代码可以由编译器转换为可执行文件(有时称为可执行程序或二进制文件)。另外,计算机程序可以由中央处理器在解释器的帮助下执行,也可以直接嵌入到硬件中(在这种情况下,它更广为人知的术语是“固件”,是介于软件和硬件之间的东西)。

计算机程序可按功能分类:系统软件和应用软件。许多计算机程序可以同时在一台计算机上运行,这个过程被称为多任务处理。

这篇文章使用了来自维基百科,根据CC冲锋队