第三章 应用软件开发工具
填空题
简答题
程序编辑工具、编译器、程序调试器
记事本程序、写字板程序、Linux和Unix操作系统中的vi编辑器等
- 控制程序运行:其最基本的功能之一就是通过设置断点正在运行的程序,并使其按照程序调试者的意愿执行
- 查看程序运行中的信息:通过调试器可以查看程序的当前信息,如当前程序的寄存器信息、堆栈信息、内存信息、反汇编信息等
图形化界面、命令行
代码提交、代码更新、代码撤销、代码文件追踪、代码文件对比、版本历史查看、版本切换、版本标签、代码分支创建、代码分支合并
- 特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植,另一方面使得程序员可充分的对机器内部的各种资源进行合理的访问,使程序执行的代码少,执行速度快,缺点是汇编程序与机器语言程序一样移植困难。
- 主要用于与硬件关系密切的软件的编程。比如,操作系统中的引导程序、BIOS中的中断程序、基于单片机功能比较单一的控制程序。
C语言是面向对象程序设计语言的经典之作,C支持类、封装、重载、多态、继承等面向对象特性,广泛用于系统应用软件开发、引擎开发、语音识别、图形图像处理等非网络App和数据库应用的各种软件开发。
JAVA语言的跨平台特性:Java 语言被编译成与平台无关的字节码,所有运行Java程序的计算机设备是都需要安装Java虚拟机(JVM)软件,由Java虚拟机的解释程序将Java程序的字节码翻译成目标平台上的机器语言程序台运行。
页面更新:2024-05-18
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号