본문 바로가기
반응형

java3

C언어와 JAVA 자바언어 - 특징, 차이점, 비교 C언어란? 개인용 컴퓨터가 보급되기 이전인 1972년에는 우리가 널리 사용하는 윈도우나 맥 운영체제가 없었습니다. 컴퓨터 산업 초기에는 주로 유닉스(UNIX)라는 운영체제를 사용했는데, 유닉스의 가장 큰 문제점은 하드웨어를 교체하면 프로그램을 새로 개발해야 하는 문제점이 있었습니다. 굉장히 귀찮고 어려운 일이였습니다. 이런 불편함을 해결하고자 데니스 리치와 켄 톰슨은 B언어를 발전시켜 C언어를 만들게 되었습니다. C언어가 프로그래밍의 기초로 불리는데 컴퓨터의 작동 기본 원리를 아는데 큰 도움이 되기 때문입니다. ◆C언어의 특징 시스템 프로그래밍이 가능하다. 이식성을 갖춘 프로그램을 만들 수 있다. 작고 효율적이다. 절차지향 프로그래밍 언어이다. 1. 시스템 프로그래밍이 가능하다. 운영체제를 개발할 목적으.. 2023. 3. 6.
빌드 자동화 도구 - Jenkins, Gradle 빌드 자동화 도구 - 빌드 자동화 도구는 빌드를 포함하여 테스트 및 배포를 자동화하는 도구 - 애자일과 같은 지속적인 통합(Continuous Integration) 개발 환경에서 유용하게 활용된다. - 빌드 자동화도구에는 Ant, Make, Maven, Gradle, Jenkins 등이 있으며, 이 중에 Gradle과 Jenkins가 대표적입니다. ▷빌드 Build 빌드(Build)란 소스 코드 파일들을 컴파일한 후 여러 개의 모듈을 묶어 실행 파일로 만드는 과정 Jenkins - Jenkins는 JAVA 기반의 오픈 소스 형태로, 서블릿 컨테이너에서 실행되는 서버 기반 도구 - 가장 많이 사용되는 빌드 자동화 도구 - SVN, Git 등 대부분의 형상 관리 도구와 연동이 가능하다. - 친숙한 Web .. 2023. 3. 5.
10장 프로그래밍 언어 활용 - 1. 데이터 입출력(C언어, Java, 헝가리안 표기법) [정보처리기사 실기 요약] 10장 프로그래밍 언어 활용 - 1. 데이터 입출력(C언어, Java, 헝가리안 표기법) 1. 데이터 입출력 1) 데이터 입출력의 개요 데이터 입출력은 키보드로부터 데이터를 입력받아 화면이나 파일로 출력하는 것을 의미한다. 이 섹션에서는 C와 Java의 기본적인 프로그램 구조를 이해하고 다음과 같은 내용이 포함된 프로그램 코드를 읽고 해석하는 방법을 배운다. - 헝가리안 표기법 - 자료형 - C언어의 입출력 함수 : scanf, printf - Java의 입출력 함수 : Scanner, nextInt, print, printf, println - 서식 지정자와 제어 문자 - 연산자와 우선순위 2) C 언어 문제 [예제] 다음은 키보드로 6과 4를 입력받아 두 수의 덧셈 결과를 .. 2022. 7. 28.
반응형