Stock-Wave

코딩) NASA가 C언어로 프로그래밍 하는 방법

1
매매압도
2026.02.13 추천 0 조회수 39 댓글 0

코딩) NASA가 C언어로 프로그래밍 하는 방법_1.webp





NASA는 미션 크리티컬 비행 소프트웨어를 C로 작성한다.
그리고 그 규칙들은 정말 엄청나게 엄격하다.

> 재귀 호출 금지. 절대 안 됨.
> 모든 반복문은 증명 가능한 상한(최대 반복 횟수)이 있어야 한다.
> 초기화 이후에는 동적 메모리 할당 금지.
> 함수 하나당 최대 약 60줄.
> 함수마다 최소 2개의 assertion(검증 구문) 필수.
> 모든 반환값은 반드시 검사해야 한다.
> 컴파일러 경고는 0개여야 한다.
> 정적 분석을 매일 수행하며, 거기서도 경고 0개여야 한다.
> 함수 포인터 사용 금지.
> 포인터 역참조는 엄격히 제한된다.

이것이 NASA / JPL에서 미션 크리티컬 시스템을 작성하는 방식이다.

댓글 0

자유게시판

연희동 전기차 화재 현대 vs byd 단두대 매치 우선 아이오닉 감식결과

1
Lead1023
조회수 21
추천 0
2026.02.15 10:00
연희동 전기차 화재 현대 vs byd 단두대 매치 우선 아이오닉 감식결과

게임에서 수리하면 최대 내구도 깎인 이유

1
Ember
조회수 19
추천 0
2026.02.15 10:00
게임에서 수리하면 최대 내구도 깎인 이유

닌자 비전서 질문 드려요

1
부왕
조회수 20
추천 0
2026.02.15 10:00

안녕하세요? 수집품 작업중인데 방패랑 갑옷한개씩이 뭔지 모르겠네요

1
스토캐스틱
조회수 21
추천 0
2026.02.15 10:00
안녕하세요? 수집품 작업중인데 방패랑 갑옷한개씩이 뭔지 모르겠네요

박수홍 인성 알수 있는 사건들

1
지지선깨지면끝
조회수 21
추천 0
2026.02.15 10:00
박수홍 인성 알수 있는 사건들

친구누나와 결혼한 썰

1
수익우먼
조회수 16
추천 0
2026.02.15 10:00
친구누나와 결혼한 썰

동호회에 나가야하는 이유

1
Eta7204
조회수 25
추천 0
2026.02.15 10:00
동호회에 나가야하는 이유

민영화가 무서운이유, (지하철 신분당선 요금)

1
데드크로스회피
조회수 22
추천 0
2026.02.15 10:00
민영화가 무서운이유, (지하철 신분당선 요금)

페미코인 탑승한 웹툰작가

1
부도사
조회수 22
추천 0
2026.02.15 10:00
페미코인 탑승한 웹툰작가

민주 파출소에 신고했습니다!

1
전업투자
조회수 20
추천 0
2026.02.15 10:00
민주 파출소에  신고했습니다!

멸공 양궁선수 징계 근황

1
Flux4510
조회수 21
추천 0
2026.02.15 10:00
멸공 양궁선수 징계 근황

승모근 교정이 잘되는 이유 甲.jpg

1
손실방어
조회수 19
추천 0
2026.02.15 09:02
승모근 교정이 잘되는 이유 甲.jpg

버튜버)자기 팬아트에 욕 박기

1
퀀트트레이더
조회수 20
추천 0
2026.02.15 09:02
버튜버)자기 팬아트에 욕 박기

창작자들이 납득하기힘들어도 결국 인정해야하는 것

1
차트의신
조회수 17
추천 0
2026.02.15 09:02
창작자들이 납득하기힘들어도 결국 인정해야하는 것

20세기 초반에 전차고 비행기고 다 나왔는데 누가 구닥다리 야포를 쓰냐?

1
월급은주식으로
조회수 19
추천 0
2026.02.15 09:02
20세기 초반에 전차고 비행기고 다 나왔는데 누가 구닥다리 야포를 쓰냐?
62 63 64 65 66
채팅 검색

실시간채팅 접속중...