2026年航海仪器公司技术面试题库.docxVIP

  • 2
  • 0
  • 约2.96千字
  • 约 9页
  • 2026-06-07 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年航海仪器公司技术面试题库

一、编程语言与算法(3题,每题10分,共30分)

1.题目:

请用C++实现一个函数,输入一个浮点数(表示船舶的GPS坐标),输出该坐标的度分秒(度保留两位小数,分秒保留整数)。例如,输入37.7749,输出37°4629。

2.题目:

编写Python代码,实现一个函数,输入船舶的罗经航向(0-360度),输出对应的正北方向(0度)、正东方向(90度)、正南方向(180度)、正西方向(270度)的方位角。

3.题目:

给定一个数组,表示船舶在不同时间点的航速(单位:节),请编写Java代码计算该船舶的平均航速。假设数组长度不为空。

二、数据结构与数据库(2题,每题15分,共30分)

1.题目:

说明航海日志中常见的数据结构(如链表、树、队列)如何应用于记录船舶的航行轨迹。请分别举例说明。

2.题目:

假设数据库中有一个船舶表(Ship),包含字段:ID(主键)、Name(船名)、Status(状态:正常/维修/停航),请写出SQL语句:

(1)查询所有正常状态且船名中包含海的船舶。

(2)统计每种状态的船舶数量。

三、航海仪器原理(4题,每题12分,共48分)

1.题目:

解释雷达系统如何通过发射和接收电磁波来探测船舶或障碍物,并说明其局限性(如恶劣天气影响)。

2.题目:

简述自动

文档评论(0)

1亿VIP精品文档

相关文档